This is the mail archive of the gdb-testers@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

diffgdbdaymail 20150215


--- 20150214Build-gdbgit-dwarf41-gcchead-rawhide/fedora-rawhide-x86_64/out/gdb-m64.sum	2015-02-14 10:26:07.403269867 +0100
--- GIT commit 0a60f874dc25306c48fab8f7655813eb1bfeca8f
+++ 20150215Build-gdbgit-dwarf41-gcchead-rawhide/fedora-rawhide-x86_64/out/gdb-m64.sum	2015-02-15 09:34:47.621306868 +0100
+++ GIT commit deef1eedc13aa322abdb1d76cdc3fcf6ab3b70cd

#gdb.base/sigstep.exp
 Running gdb/testsuite/gdb.base/sigstep.exp ...
 PASS: gdb.base/sigstep.exp: validate backtrace: display/i $pc
 PASS: gdb.base/sigstep.exp: validate backtrace: break handler
 PASS: gdb.base/sigstep.exp: validate backtrace: continue to stepi handler
 PASS: gdb.base/sigstep.exp: validate backtrace: backtrace for nexti
 PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: continue to signal
 PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: stepi to handler
 PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: leave handler
 PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: continue to signal
 PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: stepi to handler
 PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: si in handler
 XFAIL: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
 PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: continue to signal
 PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: stepi to handler
 PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: leave handler
 PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: continue to signal
 PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: stepi to handler
 PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: si in handler
 XFAIL: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
 PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: continue to signal
 PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: stepi to handler
 PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: break clear done
 PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: leave handler
 PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: continue to signal
 PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: stepi to handler
 PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: si in handler
 XFAIL: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
 PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: continue to signal
 PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: nexti to handler
 PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: leave handler
 PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: continue to signal
 PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: nexti to handler
 PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: si in handler
 XFAIL: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
 PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: continue to signal
 PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: nexti to handler
 PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: leave handler
 PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: continue to signal
 PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: nexti to handler
 PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: si in handler
 XFAIL: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
 PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: continue to signal
 PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: nexti to handler
 PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: break clear done
 PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: leave handler
 PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: continue to signal
 PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: nexti to handler
 PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: si in handler
 XFAIL: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
 PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: continue to signal
 PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: step to handler
 PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: leave handler
 PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: continue to signal
 PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: step to handler
 PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: si in handler
 XFAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
 PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: continue to signal
 PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: step to handler
 PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: leave handler
 PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: continue to signal
 PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: step to handler
 PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: si in handler
 XFAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
 PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: continue to signal
 PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: step to handler
 PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: break clear done
 PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: leave handler
 PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: continue to signal
 PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: step to handler
 PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: si in handler
 XFAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
 PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: continue to signal
 PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: next to handler
 PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: leave handler
 PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: continue to signal
 PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: next to handler
 PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: si in handler
 XFAIL: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
 PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: continue to signal
 PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: next to handler
 PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: leave handler
 PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: continue to signal
 PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: next to handler
 PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: si in handler
 XFAIL: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
 PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: continue to signal
 PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: next to handler
 PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: break clear done
 PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: leave handler
 PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: handle SIGALRM print pass stop
 PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: handle SIGVTALRM print pass stop
 PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: continue to signal
 PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: next to handler
 PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: si in handler
 XFAIL: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
 PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: break handler
 PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: continue to handler
 PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: leave handler
 PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: break handler
 PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: continue to handler
 PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: si in handler
 PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: advance in handler
 PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: leave handler
 PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: break handler
 PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: continue to handler
 PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: leave handler
 PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: break handler
 PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: continue to handler
 PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: si in handler
 PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: advance in handler
 PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: leave handler
 PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: break handler
 PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: continue to handler
 PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: break clear done
 PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: leave handler
 PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: display/i $pc
 PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: break handler
 PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: continue to handler
 PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: si in handler
 PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: advance in handler
 PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: break clear done
 PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: leave handler
 PASS: gdb.base/sigstep.exp: stepi from handleri: display/i $pc
 PASS: gdb.base/sigstep.exp: stepi from handleri: break handler
 PASS: gdb.base/sigstep.exp: stepi from handleri: continue to handler
 PASS: gdb.base/sigstep.exp: stepi from handleri: leave handler
 PASS: gdb.base/sigstep.exp: stepi from handleri: leave signal trampoline (in main)
 PASS: gdb.base/sigstep.exp: nexti from handleri: display/i $pc
 PASS: gdb.base/sigstep.exp: nexti from handleri: break handler
 PASS: gdb.base/sigstep.exp: nexti from handleri: continue to handler
 PASS: gdb.base/sigstep.exp: nexti from handleri: leave handler
 PASS: gdb.base/sigstep.exp: nexti from handleri: leave signal trampoline (in main)
 PASS: gdb.base/sigstep.exp: finish from handleri: display/i $pc
 PASS: gdb.base/sigstep.exp: finish from handleri: break handler
 PASS: gdb.base/sigstep.exp: finish from handleri: continue to handler
 PASS: gdb.base/sigstep.exp: finish from handleri: leave handler
 PASS: gdb.base/sigstep.exp: finish from handleri: leave signal trampoline (in main)
 PASS: gdb.base/sigstep.exp: return from handleri: display/i $pc
 PASS: gdb.base/sigstep.exp: return from handleri: break handler
 PASS: gdb.base/sigstep.exp: return from handleri: continue to handler
 PASS: gdb.base/sigstep.exp: return from handleri: leave handler
 PASS: gdb.base/sigstep.exp: return from handleri: leave signal trampoline (in main)
 PASS: gdb.base/sigstep.exp: step to handler: display/i $pc
 PASS: gdb.base/sigstep.exp: step to handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: step to handler: advance to infinite loop
 PASS: gdb.base/sigstep.exp: step to handler: break handler
 PASS: gdb.base/sigstep.exp: step to handler: performing step
 PASS: gdb.base/sigstep.exp: next to handler: display/i $pc
 PASS: gdb.base/sigstep.exp: next to handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: next to handler: advance to infinite loop
 PASS: gdb.base/sigstep.exp: next to handler: break handler
 PASS: gdb.base/sigstep.exp: next to handler: performing next
 PASS: gdb.base/sigstep.exp: continue to handler: display/i $pc
 PASS: gdb.base/sigstep.exp: continue to handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: continue to handler: advance to infinite loop
 PASS: gdb.base/sigstep.exp: continue to handler: break handler
 PASS: gdb.base/sigstep.exp: continue to handler: performing continue
 PASS: gdb.base/sigstep.exp: stepi to handler entry: display/i $pc
 PASS: gdb.base/sigstep.exp: stepi to handler entry: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: stepi to handler entry: advance to infinite loop
 PASS: gdb.base/sigstep.exp: stepi to handler entry: break handler
 PASS: gdb.base/sigstep.exp: stepi to handler entry: performing stepi
 PASS: gdb.base/sigstep.exp: nexti to handler entry: display/i $pc
 PASS: gdb.base/sigstep.exp: nexti to handler entry: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: nexti to handler entry: advance to infinite loop
 PASS: gdb.base/sigstep.exp: nexti to handler entry: break handler
 PASS: gdb.base/sigstep.exp: nexti to handler entry: performing nexti
 PASS: gdb.base/sigstep.exp: step to handler entry: display/i $pc
 PASS: gdb.base/sigstep.exp: step to handler entry: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: step to handler entry: advance to infinite loop
 PASS: gdb.base/sigstep.exp: step to handler entry: break handler
 PASS: gdb.base/sigstep.exp: step to handler entry: performing step
 PASS: gdb.base/sigstep.exp: next to handler entry: display/i $pc
 PASS: gdb.base/sigstep.exp: next to handler entry: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: next to handler entry: advance to infinite loop
 PASS: gdb.base/sigstep.exp: next to handler entry: break handler
 PASS: gdb.base/sigstep.exp: next to handler entry: performing next
 PASS: gdb.base/sigstep.exp: continue to handler entry: display/i $pc
 PASS: gdb.base/sigstep.exp: continue to handler entry: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: continue to handler entry: advance to infinite loop
 PASS: gdb.base/sigstep.exp: continue to handler entry: break handler
 PASS: gdb.base/sigstep.exp: continue to handler entry: performing continue
 PASS: gdb.base/sigstep.exp: stepi over handler: display/i $pc
 PASS: gdb.base/sigstep.exp: stepi over handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: stepi over handler: break clear done
 PASS: gdb.base/sigstep.exp: stepi over handler: advance to infinite loop
 PASS: gdb.base/sigstep.exp: stepi over handler: get next PC
 PASS: gdb.base/sigstep.exp: stepi over handler: performing stepi
 PASS: gdb.base/sigstep.exp: stepi over handler: advanced
 PASS: gdb.base/sigstep.exp: nexti over handler: display/i $pc
 PASS: gdb.base/sigstep.exp: nexti over handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: nexti over handler: break clear done
 PASS: gdb.base/sigstep.exp: nexti over handler: advance to infinite loop
 PASS: gdb.base/sigstep.exp: nexti over handler: get next PC
 PASS: gdb.base/sigstep.exp: nexti over handler: performing nexti
 PASS: gdb.base/sigstep.exp: nexti over handler: advanced
 PASS: gdb.base/sigstep.exp: step over handler: display/i $pc
 PASS: gdb.base/sigstep.exp: step over handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: step over handler: break clear done
 PASS: gdb.base/sigstep.exp: step over handler: advance to infinite loop
 PASS: gdb.base/sigstep.exp: step over handler: performing step
 PASS: gdb.base/sigstep.exp: next over handler: display/i $pc
 PASS: gdb.base/sigstep.exp: next over handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: next over handler: break clear done
 PASS: gdb.base/sigstep.exp: next over handler: advance to infinite loop
 PASS: gdb.base/sigstep.exp: next over handler: performing next
 PASS: gdb.base/sigstep.exp: continue over handler: display/i $pc
 PASS: gdb.base/sigstep.exp: continue over handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: continue over handler: break clear done
 PASS: gdb.base/sigstep.exp: continue over handler: advance to infinite loop
 PASS: gdb.base/sigstep.exp: continue over handler: performing continue
 PASS: gdb.base/sigstep.exp: step on breakpoint, to handler: display/i $pc
 PASS: gdb.base/sigstep.exp: step on breakpoint, to handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: step on breakpoint, to handler: break infinite loop
 PASS: gdb.base/sigstep.exp: step on breakpoint, to handler: break handler
 PASS: gdb.base/sigstep.exp: step on breakpoint, to handler: continue to infinite loop
 PASS: gdb.base/sigstep.exp: step on breakpoint, to handler: performing step
 PASS: gdb.base/sigstep.exp: next on breakpoint, to handler: display/i $pc
 PASS: gdb.base/sigstep.exp: next on breakpoint, to handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: next on breakpoint, to handler: break infinite loop
 PASS: gdb.base/sigstep.exp: next on breakpoint, to handler: break handler
 PASS: gdb.base/sigstep.exp: next on breakpoint, to handler: continue to infinite loop
 PASS: gdb.base/sigstep.exp: next on breakpoint, to handler: performing next
 PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler: display/i $pc
 PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler: break infinite loop
 PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler: break handler
 PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler: continue to infinite loop
 PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler: performing continue
 PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry: display/i $pc
 PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry: break infinite loop
 PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry: break handler
 PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry: continue to infinite loop
 PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry: performing step
 PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry: display/i $pc
 PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry: break infinite loop
 PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry: break handler
 PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry: continue to infinite loop
 PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry: performing next
 PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry: display/i $pc
 PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry: break infinite loop
 PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry: break handler
 PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry: continue to infinite loop
 PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry: performing continue
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler: display/i $pc
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler: break infinite loop
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler: break clear done
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler: continue to infinite loop
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler: get next PC
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler: performing stepi
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler: advanced
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, no handler: display/i $pc
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, no handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, no handler: set no_handler
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, no handler: break infinite loop
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, no handler: break clear done
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, no handler: continue to infinite loop
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, no handler: set done
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, no handler: get next PC
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, no handler: performing stepi
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, no handler: advanced
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, with sw-watchpoint: display/i $pc
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, with sw-watchpoint: break infinite loop
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, with sw-watchpoint: break clear done
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, with sw-watchpoint: watch $convenience
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, with sw-watchpoint: get next PC
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, with sw-watchpoint: performing stepi
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, with sw-watchpoint: advanced
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set done
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: get next PC
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: performing stepi
 PASS: gdb.base/sigstep.exp: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: advanced
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler: display/i $pc
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler: break infinite loop
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler: break clear done
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler: continue to infinite loop
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler: get next PC
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler: performing nexti
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler: advanced
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, no handler: display/i $pc
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, no handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, no handler: set no_handler
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, no handler: break infinite loop
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, no handler: break clear done
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, no handler: continue to infinite loop
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, no handler: set done
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, no handler: get next PC
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, no handler: performing nexti
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, no handler: advanced
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, with sw-watchpoint: display/i $pc
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, with sw-watchpoint: break infinite loop
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, with sw-watchpoint: break clear done
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, with sw-watchpoint: watch $convenience
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, with sw-watchpoint: get next PC
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, with sw-watchpoint: performing nexti
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, with sw-watchpoint: advanced
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set done
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: get next PC
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: performing nexti
 PASS: gdb.base/sigstep.exp: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: advanced
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler: display/i $pc
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler: break infinite loop
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler: break clear done
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler: continue to infinite loop
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler: performing step
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, no handler: display/i $pc
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, no handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, no handler: set no_handler
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, no handler: break infinite loop
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, no handler: break clear done
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, no handler: continue to infinite loop
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, no handler: set done
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, no handler: performing step
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, with sw-watchpoint: display/i $pc
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, with sw-watchpoint: break infinite loop
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, with sw-watchpoint: break clear done
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, with sw-watchpoint: watch $convenience
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, with sw-watchpoint: performing step
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, with sw-watchpoint, no handler: set done
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler, with sw-watchpoint, no handler: performing step
 PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler: display/i $pc
 PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler: break infinite loop
 PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler: break clear done
 PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler: continue to infinite loop
 PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler: performing next
 PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, no handler: display/i $pc
-ERROR: Couldn't send set itimer = itimer_real to GDB.
-UNRESOLVED: gdb.base/sigstep.exp: next on breakpoint, skip handler, no handler: set itimer = itimer_real
-ERROR: Couldn't send print no_handler = 1 to GDB.
-UNRESOLVED: gdb.base/sigstep.exp: next on breakpoint, skip handler, no handler: set no_handler
-ERROR: Couldn't send break 87 to GDB.
-UNRESOLVED: gdb.base/sigstep.exp: next on breakpoint, skip handler, no handler: break infinite loop
-ERROR: Couldn't send break 88 to GDB.
-UNRESOLVED: gdb.base/sigstep.exp: next on breakpoint, skip handler, no handler: break clear done
-ERROR: Couldn't send continue to GDB.
-UNRESOLVED: gdb.base/sigstep.exp: next on breakpoint, skip handler, no handler: continue to infinite loop
-ERROR: Couldn't send print done = 1 to GDB.
-UNRESOLVED: gdb.base/sigstep.exp: next on breakpoint, skip handler, no handler: set done
-ERROR: Couldn't send next to GDB.
-UNRESOLVED: gdb.base/sigstep.exp: next on breakpoint, skip handler, no handler: performing next
+PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, no handler: set itimer = itimer_real
+PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, no handler: set no_handler
+PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, no handler: break infinite loop
+PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, no handler: break clear done
+PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, no handler: continue to infinite loop
+PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, no handler: set done
+PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, no handler: performing next
 PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, with sw-watchpoint: display/i $pc
 PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, with sw-watchpoint: break infinite loop
 PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, with sw-watchpoint: break clear done
 PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
 PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, with sw-watchpoint: watch $convenience
 PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, with sw-watchpoint: performing next
 PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
 PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
 PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
 PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
 PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
 PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
 PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, with sw-watchpoint, no handler: set done
 PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler, with sw-watchpoint, no handler: performing next
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler: display/i $pc
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler: break infinite loop
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler: break clear done
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler: continue to infinite loop
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler: performing continue
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, no handler: display/i $pc
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, no handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, no handler: set no_handler
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, no handler: break infinite loop
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, no handler: break clear done
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, no handler: continue to infinite loop
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, no handler: set done
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, no handler: performing continue
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, with sw-watchpoint: display/i $pc
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, with sw-watchpoint: break infinite loop
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, with sw-watchpoint: break clear done
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, with sw-watchpoint: watch $convenience
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, with sw-watchpoint: performing continue
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set done
 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler, with sw-watchpoint, no handler: performing continue
--- 20150214Build-gdbgit-f20/fedora-20-i386/out/gdb-m32.sum	2015-02-14 08:53:51.458059088 +0100
--- GIT commit 0a60f874dc25306c48fab8f7655813eb1bfeca8f
+++ 20150215Build-gdbgit-f20/fedora-20-i386/out/gdb-m32.sum	2015-02-15 08:00:18.095583027 +0100
+++ GIT commit deef1eedc13aa322abdb1d76cdc3fcf6ab3b70cd

#gdb.opencl/callfuncs.exp
 Running gdb/testsuite/gdb.opencl/callfuncs.exp ...
+ERROR: remote_download to target of gdb/testsuite/lib/opencl_kernel.cl to opencl_kernel.cl: cp: cannot create regular file 'opencl_kernel.cl': File exists
--- 20150214Build-gdbgit-f21/fedora-21-x86_64/out/gdb-m64.sum	2015-02-14 08:48:58.524749366 +0100
--- GIT commit 0a60f874dc25306c48fab8f7655813eb1bfeca8f
+++ 20150215Build-gdbgit-f21/fedora-21-x86_64/out/gdb-m64.sum	2015-02-15 07:55:16.325161979 +0100
+++ GIT commit deef1eedc13aa322abdb1d76cdc3fcf6ab3b70cd

#gdb.base/break-interp.exp
 Running gdb/testsuite/gdb.base/break-interp.exp ...
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: copy ld-2.20.so to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: unprelink break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: strip break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: unprelink break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: set args OBJDIR/gdb.base/break-interp-test
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-WARNING: Couldn't set the width to 0.
-FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: symbol-less: set debug-file-directory
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: symbol-less: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: symbol-less: ld.so exit
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: copy break-interp-LDprelinkNOdebugNO to break-interp-LDprelinkNOdebugNO-saved
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: unprelink break-interp-BINprelinkNOdebugNOpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: unprelink break-interp-BINprelinkNOdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: prelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: unprelink break-interp-BINprelinkNOdebugINpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: unprelink break-interp-BINprelinkNOdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: prelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: unprelink break-interp-BINprelinkNOdebugSEPpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: unprelink break-interp-BINprelinkNOdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: prelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: unprelink break-interp-BINprelinkYESdebugNOpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: prelink break-interp-BINprelinkYESdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: unprelink break-interp-BINprelinkYESdebugINpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: prelink break-interp-BINprelinkYESdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: unprelink break-interp-BINprelinkYESdebugSEPpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: prelink break-interp-BINprelinkYESdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: copy ld-2.20.so to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: copy ld-2.20.so.debug to break-interp-LDprelinkNOdebugIN.debug
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: unprelink break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: unprelink break-interp-LDprelinkNOdebugIN.debug
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: eu-unstrip unprelinked:ld-linux-x86-64.so.2 + ld-linux-x86-64.so.2.debug to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: unprelink break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: set args OBJDIR/gdb.base/break-interp-test
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: copy break-interp-LDprelinkNOdebugIN to break-interp-LDprelinkNOdebugIN-saved
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: unprelink break-interp-BINprelinkNOdebugNOpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: unprelink break-interp-BINprelinkNOdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: prelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: unprelink break-interp-BINprelinkNOdebugINpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: unprelink break-interp-BINprelinkNOdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: prelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: unprelink break-interp-BINprelinkNOdebugSEPpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: unprelink break-interp-BINprelinkNOdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: prelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: unprelink break-interp-BINprelinkYESdebugNOpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: prelink break-interp-BINprelinkYESdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: unprelink break-interp-BINprelinkYESdebugINpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: prelink break-interp-BINprelinkYESdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: unprelink break-interp-BINprelinkYESdebugSEPpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: prelink break-interp-BINprelinkYESdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: copy ld-2.20.so to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: copy ld-2.20.so.debug to break-interp-LDprelinkNOdebugSEP.debug
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: unprelink break-interp-LDprelinkNOdebugSEP.debug
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: unprelink break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: set args OBJDIR/gdb.base/break-interp-test
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: copy break-interp-LDprelinkNOdebugSEP to break-interp-LDprelinkNOdebugSEP-saved
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: unprelink break-interp-BINprelinkNOdebugNOpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: unprelink break-interp-BINprelinkNOdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: prelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: unprelink break-interp-BINprelinkNOdebugINpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: unprelink break-interp-BINprelinkNOdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: prelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: unprelink break-interp-BINprelinkNOdebugSEPpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: unprelink break-interp-BINprelinkNOdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: prelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: unprelink break-interp-BINprelinkYESdebugNOpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: prelink break-interp-BINprelinkYESdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: unprelink break-interp-BINprelinkYESdebugINpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: prelink break-interp-BINprelinkYESdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: unprelink break-interp-BINprelinkYESdebugSEPpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: prelink break-interp-BINprelinkYESdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: copy ld-2.20.so to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: unprelink break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: strip break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: unprelink break-interp-LDprelinkYESdebugNO pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: prelink break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: set args OBJDIR/gdb.base/break-interp-test
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: symbol-less: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: symbol-less: ld.so exit
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: copy break-interp-LDprelinkYESdebugNO to break-interp-LDprelinkYESdebugNO-saved
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: unprelink break-interp-BINprelinkNOdebugNOpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: unprelink break-interp-BINprelinkNOdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: prelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: unprelink break-interp-BINprelinkNOdebugINpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: unprelink break-interp-BINprelinkNOdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: prelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: unprelink break-interp-BINprelinkNOdebugSEPpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: unprelink break-interp-BINprelinkNOdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: prelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: unprelink break-interp-BINprelinkYESdebugNOpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: prelink break-interp-BINprelinkYESdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: unprelink break-interp-BINprelinkYESdebugINpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: prelink break-interp-BINprelinkYESdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: unprelink break-interp-BINprelinkYESdebugSEPpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: prelink break-interp-BINprelinkYESdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: copy ld-2.20.so to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: copy ld-2.20.so.debug to break-interp-LDprelinkYESdebugIN.debug
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: unprelink break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: unprelink break-interp-LDprelinkYESdebugIN.debug
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: eu-unstrip unprelinked:ld-linux-x86-64.so.2 + ld-linux-x86-64.so.2.debug to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: unprelink break-interp-LDprelinkYESdebugIN pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: prelink break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: set args OBJDIR/gdb.base/break-interp-test
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: copy break-interp-LDprelinkYESdebugIN to break-interp-LDprelinkYESdebugIN-saved
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: unprelink break-interp-BINprelinkNOdebugNOpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: unprelink break-interp-BINprelinkNOdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: prelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: unprelink break-interp-BINprelinkNOdebugINpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: unprelink break-interp-BINprelinkNOdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: prelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: unprelink break-interp-BINprelinkNOdebugSEPpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: unprelink break-interp-BINprelinkNOdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: prelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: unprelink break-interp-BINprelinkYESdebugNOpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: prelink break-interp-BINprelinkYESdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: unprelink break-interp-BINprelinkYESdebugINpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: prelink break-interp-BINprelinkYESdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: unprelink break-interp-BINprelinkYESdebugSEPpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: prelink break-interp-BINprelinkYESdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: copy ld-2.20.so to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: copy ld-2.20.so.debug to break-interp-LDprelinkYESdebugSEP.debug
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: unprelink break-interp-LDprelinkYESdebugSEP.debug
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: unprelink break-interp-LDprelinkYESdebugSEP pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: prelink break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: set args OBJDIR/gdb.base/break-interp-test
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: copy break-interp-LDprelinkYESdebugSEP to break-interp-LDprelinkYESdebugSEP-saved
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: unprelink break-interp-BINprelinkNOdebugNOpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: unprelink break-interp-BINprelinkNOdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: prelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: unprelink break-interp-BINprelinkNOdebugINpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: unprelink break-interp-BINprelinkNOdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: prelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: unprelink break-interp-BINprelinkNOdebugSEPpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: unprelink break-interp-BINprelinkNOdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: prelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: unprelink break-interp-BINprelinkYESdebugNOpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: prelink break-interp-BINprelinkYESdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: unprelink break-interp-BINprelinkYESdebugINpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: prelink break-interp-BINprelinkYESdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: unprelink break-interp-BINprelinkYESdebugSEPpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: prelink break-interp-BINprelinkYESdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy break-interp.so to break-interp.so
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy libm-2.20.so to libm.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy libc-2.20.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP

#gdb.threads/killed.exp
 Running gdb/testsuite/gdb.threads/killed.exp ...
 PASS: gdb.threads/killed.exp: successfully compiled posix threads test case
-PASS: gdb.threads/killed.exp: run program to completion
+FAIL: gdb.threads/killed.exp: run program to completion (timeout)
 PASS: gdb.threads/killed.exp: GDB exits after multi-threaded program exits messily
--- 20150214Build-gdbgit-gdbserver-f21/fedora-21-x86_64/out/gdb-m32.sum	2015-02-14 09:01:42.422165869 +0100
--- GIT commit 0a60f874dc25306c48fab8f7655813eb1bfeca8f
+++ 20150215Build-gdbgit-gdbserver-f21/fedora-21-x86_64/out/gdb-m32.sum	2015-02-15 08:08:23.286867811 +0100
+++ GIT commit deef1eedc13aa322abdb1d76cdc3fcf6ab3b70cd

#gdb.threads/next-bp-other-thread.exp
 Running gdb/testsuite/gdb.threads/next-bp-other-thread.exp ...
 PASS: gdb.threads/next-bp-other-thread.exp: successfully compiled posix threads test case
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=off: continue to breakpoint: run to wait-thread breakpoint
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=off: info threads shows all threads
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=off: condition $bpnum global_zero == 1
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=off: set scheduler-locking off
 FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=off: next over function call
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=step: continue to breakpoint: run to wait-thread breakpoint
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=step: info threads shows all threads
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=step: condition $bpnum global_zero == 1
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=step: set scheduler-locking step
-PASS: gdb.threads/next-bp-other-thread.exp: schedlock=step: next over function call
+FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=step: next over function call
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=on: continue to breakpoint: run to wait-thread breakpoint
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=on: info threads shows all threads
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=on: condition $bpnum global_zero == 1
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=on: set scheduler-locking on
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=on: next over function call
--- 20150214Build-gdbgit-gdbserver-f21/fedora-21-x86_64/out/gdb-m64.sum	2015-02-14 09:01:42.439165945 +0100
--- GIT commit 0a60f874dc25306c48fab8f7655813eb1bfeca8f
+++ 20150215Build-gdbgit-gdbserver-f21/fedora-21-x86_64/out/gdb-m64.sum	2015-02-15 08:08:23.308867914 +0100
+++ GIT commit deef1eedc13aa322abdb1d76cdc3fcf6ab3b70cd

#gdb.threads/next-bp-other-thread.exp
 Running gdb/testsuite/gdb.threads/next-bp-other-thread.exp ...
 PASS: gdb.threads/next-bp-other-thread.exp: successfully compiled posix threads test case
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=off: continue to breakpoint: run to wait-thread breakpoint
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=off: info threads shows all threads
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=off: condition $bpnum global_zero == 1
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=off: set scheduler-locking off
 FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=off: next over function call
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=step: continue to breakpoint: run to wait-thread breakpoint
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=step: info threads shows all threads
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=step: condition $bpnum global_zero == 1
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=step: set scheduler-locking step
-PASS: gdb.threads/next-bp-other-thread.exp: schedlock=step: next over function call
+FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=step: next over function call
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=on: continue to breakpoint: run to wait-thread breakpoint
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=on: info threads shows all threads
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=on: condition $bpnum global_zero == 1
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=on: set scheduler-locking on
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=on: next over function call
--- 20150214Build-gdbgit-gdbserver-rawhide/fedora-rawhide-i386/out/gdb-m32.sum	2015-02-14 09:07:04.063604679 +0100
--- GIT commit 0a60f874dc25306c48fab8f7655813eb1bfeca8f
+++ 20150215Build-gdbgit-gdbserver-rawhide/fedora-rawhide-i386/out/gdb-m32.sum	2015-02-15 08:13:44.803381844 +0100
+++ GIT commit deef1eedc13aa322abdb1d76cdc3fcf6ab3b70cd

#gdb.ada/catch_ex.exp
 Running gdb/testsuite/gdb.ada/catch_ex.exp ...
 PASS: gdb.ada/catch_ex.exp: compilation foo.adb
-PASS: gdb.ada/catch_ex.exp: insert catchpoint on all Ada exceptions
-PASS: gdb.ada/catch_ex.exp: info break, catch all Ada exceptions
-PASS: gdb.ada/catch_ex.exp: continuing to first exception
-PASS: gdb.ada/catch_ex.exp: continuing to second exception
-PASS: gdb.ada/catch_ex.exp: insert catchpoint on Program_Error
-PASS: gdb.ada/catch_ex.exp: insert catchpoint on failed assertions
-PASS: gdb.ada/catch_ex.exp: insert catchpoint on unhandled exceptions
-PASS: gdb.ada/catch_ex.exp: info break, second run
-PASS: gdb.ada/catch_ex.exp: continuing to Program_Error exception
-PASS: gdb.ada/catch_ex.exp: continuing to failed assertion
-PASS: gdb.ada/catch_ex.exp: continuing to unhandled exception
-PASS: gdb.ada/catch_ex.exp: continuing to program completion
-PASS: gdb.ada/catch_ex.exp: tcatch exception
-PASS: gdb.ada/catch_ex.exp: continuing to temporary catchpoint
-PASS: gdb.ada/catch_ex.exp: continuing to program completion
+UNSUPPORTED: gdb.ada/catch_ex.exp: insert catchpoint on all Ada exceptions

#gdb.ada/interface.exp
 Running gdb/testsuite/gdb.ada/interface.exp ...
 PASS: gdb.ada/interface.exp: compilation foo.adb
 PASS: gdb.ada/interface.exp: print r
-PASS: gdb.ada/interface.exp: print s
+FAIL: gdb.ada/interface.exp: print s

#gdb.ada/iwide.exp
 Running gdb/testsuite/gdb.ada/iwide.exp ...
 PASS: gdb.ada/iwide.exp: compilation p.adb
-PASS: gdb.ada/iwide.exp: print My_Drawable
-PASS: gdb.ada/iwide.exp: print s_access.all
-PASS: gdb.ada/iwide.exp: print sp_access.all
-PASS: gdb.ada/iwide.exp: print d_access.all
-PASS: gdb.ada/iwide.exp: print dp_access.all
+FAIL: gdb.ada/iwide.exp: print My_Drawable
+FAIL: gdb.ada/iwide.exp: print s_access.all
+FAIL: gdb.ada/iwide.exp: print sp_access.all
+FAIL: gdb.ada/iwide.exp: print d_access.all
+FAIL: gdb.ada/iwide.exp: print dp_access.all

#gdb.ada/mi_catch_ex.exp
 Running gdb/testsuite/gdb.ada/mi_catch_ex.exp ...
 PASS: gdb.ada/mi_catch_ex.exp: compilation foo.adb
-PASS: gdb.ada/mi_catch_ex.exp: insert catchpoint on all Ada exceptions
-PASS: gdb.ada/mi_catch_ex.exp: breakpoint at main
-PASS: gdb.ada/mi_catch_ex.exp: mi runto main
-PASS: gdb.ada/mi_catch_ex.exp: catch all exceptions
-PASS: gdb.ada/mi_catch_ex.exp: continue until CE caught by all-exceptions catchpoint
-PASS: gdb.ada/mi_catch_ex.exp: continue until PE caught by all-exceptions catchpoint
-PASS: gdb.ada/mi_catch_ex.exp: breakpoint at main
-PASS: gdb.ada/mi_catch_ex.exp: mi runto main
-PASS: gdb.ada/mi_catch_ex.exp: catch Program_Error
-PASS: gdb.ada/mi_catch_ex.exp: catch assert failures
-PASS: gdb.ada/mi_catch_ex.exp: catch unhandled exceptions
-PASS: gdb.ada/mi_catch_ex.exp: continue to exception catchpoint hit
-PASS: gdb.ada/mi_catch_ex.exp: continue to assert failure catchpoint hit
-PASS: gdb.ada/mi_catch_ex.exp: continue to unhandled exception catchpoint hit
+UNSUPPORTED: gdb.ada/mi_catch_ex.exp: insert catchpoint on all Ada exceptions

#gdb.ada/mi_ex_cond.exp
 Running gdb/testsuite/gdb.ada/mi_ex_cond.exp ...
 PASS: gdb.ada/mi_ex_cond.exp: compilation foo.adb
-PASS: gdb.ada/mi_ex_cond.exp: insert catchpoint on all Ada exceptions
-FAIL: gdb.ada/mi_ex_cond.exp: catch C_E if i = 2
-FAIL: gdb.ada/mi_ex_cond.exp: run to exception catchpoint hit (unknown output after running)
-FAIL: gdb.ada/mi_ex_cond.exp: -break-list
+UNSUPPORTED: gdb.ada/mi_ex_cond.exp: insert catchpoint on all Ada exceptions

#gdb.ada/mi_interface.exp
 Running gdb/testsuite/gdb.ada/mi_interface.exp ...
 PASS: gdb.ada/mi_interface.exp: compilation foo.adb
 PASS: gdb.ada/mi_interface.exp: breakpoint at main
 PASS: gdb.ada/mi_interface.exp: mi runto main
 PASS: gdb.ada/mi_interface.exp: run to foo.adb:22 (set breakpoint)
-PASS: gdb.ada/mi_interface.exp: Create ggg1 varobj
-PASS: gdb.ada/mi_interface.exp: list ggg1's children
+FAIL: gdb.ada/mi_interface.exp: Create ggg1 varobj
+FAIL: gdb.ada/mi_interface.exp: list ggg1's children

#gdb.ada/ptype_tagged_param.exp
 Running gdb/testsuite/gdb.ada/ptype_tagged_param.exp ...
 PASS: gdb.ada/ptype_tagged_param.exp: compilation foo.adb
-PASS: gdb.ada/ptype_tagged_param.exp: ptype s
+FAIL: gdb.ada/ptype_tagged_param.exp: ptype s

#gdb.ada/str_ref_cmp.exp
 Running gdb/testsuite/gdb.ada/str_ref_cmp.exp ...
 PASS: gdb.ada/str_ref_cmp.exp: compilation foo.adb
-KFAIL: gdb.ada/str_ref_cmp.exp: operator = works for strings (PRMS: ada/12607)
-UNTESTED: gdb.ada/str_ref_cmp.exp: str_ref_cmp.exp
+PASS: gdb.ada/str_ref_cmp.exp: operator = works for strings
+PASS: gdb.ada/str_ref_cmp.exp: print String_Var (1 .. 3) = "Hel"
+PASS: gdb.ada/str_ref_cmp.exp: print String_Var (1 .. 3) = "hel"

#gdb.ada/tagged.exp
 Running gdb/testsuite/gdb.ada/tagged.exp ...
 PASS: gdb.ada/tagged.exp: compilation foo.adb
 PASS: gdb.ada/tagged.exp: ptype segm
 PASS: gdb.ada/tagged.exp: print segm
-PASS: gdb.ada/tagged.exp: ptype obj
-PASS: gdb.ada/tagged.exp: print obj
+FAIL: gdb.ada/tagged.exp: ptype obj
+FAIL: gdb.ada/tagged.exp: print obj

#gdb.ada/tagged_access.exp
 Running gdb/testsuite/gdb.ada/tagged_access.exp ...
 PASS: gdb.ada/tagged_access.exp: compilation p.adb
-PASS: gdb.ada/tagged_access.exp: ptype c.all
-PASS: gdb.ada/tagged_access.exp: ptype c.menu_name
+FAIL: gdb.ada/tagged_access.exp: ptype c.all
+FAIL: gdb.ada/tagged_access.exp: ptype c.menu_name

#gdb.arch/i386-prologue.exp
 Running gdb/testsuite/gdb.arch/i386-prologue.exp ...
-PASS: gdb.arch/i386-prologue.exp: continue to standard
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in standard
-PASS: gdb.arch/i386-prologue.exp: backtrace in standard
-PASS: gdb.arch/i386-prologue.exp: saved registers in standard
-PASS: gdb.arch/i386-prologue.exp: break *(stack_align_ecx + 7)
-PASS: gdb.arch/i386-prologue.exp: continue to stack_align_ecx + 7
-PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: continue in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: break *(stack_align_edx + 7)
-PASS: gdb.arch/i386-prologue.exp: continue to stack_align_edx + 7
-PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: continue in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: break *(stack_align_eax + 7)
-PASS: gdb.arch/i386-prologue.exp: continue to stack_align_eax + 7
-PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: continue in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: continue to gdb1253
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1253
-PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1253
-PASS: gdb.arch/i386-prologue.exp: saved registers in gdb1253
-PASS: gdb.arch/i386-prologue.exp: continue to gdb1718
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1718
-PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1718
-KFAIL: gdb.arch/i386-prologue.exp: saved registers in gdb1718 (PRMS: gdb/1718)
-PASS: gdb.arch/i386-prologue.exp: continue to gdb1338
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1338
-PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1338
-PASS: gdb.arch/i386-prologue.exp: saved registers in gdb1338
-PASS: gdb.arch/i386-prologue.exp: check jump_at_beginning prologue end
+gdb compile failed, gdb/testsuite/gdb.arch/i386-prologue.c: In function 'main':
+gdb/testsuite/gdb.arch/i386-prologue.c:34:3: warning: implicit declaration of function 'standard' [-Wimplicit-function-declaration]
+   standard ();
+   ^
+gdb/testsuite/gdb.arch/i386-prologue.c:35:3: warning: implicit declaration of function 'stack_align_ecx' [-Wimplicit-function-declaration]
+   stack_align_ecx ();
+   ^
+gdb/testsuite/gdb.arch/i386-prologue.c:36:3: warning: implicit declaration of function 'stack_align_edx' [-Wimplicit-function-declaration]
+   stack_align_edx ();
+   ^
+gdb/testsuite/gdb.arch/i386-prologue.c:37:3: warning: implicit declaration of function 'stack_align_eax' [-Wimplicit-function-declaration]
+   stack_align_eax ();
+   ^
+UNTESTED: gdb.arch/i386-prologue.exp: i386-prologue.exp

#gdb.arch/i386-signal.exp
 Running gdb/testsuite/gdb.arch/i386-signal.exp ...
-PASS: gdb.arch/i386-signal.exp: backtrace 10
+FAIL: gdb.arch/i386-signal.exp: backtrace 10
 PASS: gdb.arch/i386-signal.exp: finish

#gdb.base/gnu_vector.exp
 Running gdb/testsuite/gdb.base/gnu_vector.exp ...
-PASS: gdb.base/gnu_vector.exp: endianness: little
-PASS: gdb.base/gnu_vector.exp: print c4
-PASS: gdb.base/gnu_vector.exp: print c4[2]
-PASS: gdb.base/gnu_vector.exp: print i4a
-PASS: gdb.base/gnu_vector.exp: print i4b
-PASS: gdb.base/gnu_vector.exp: print i4a + i4b
-PASS: gdb.base/gnu_vector.exp: print i4a - i4b
-PASS: gdb.base/gnu_vector.exp: print i4a * i4b
-PASS: gdb.base/gnu_vector.exp: print i4a / i4b
-PASS: gdb.base/gnu_vector.exp: print i4a % i4b
-PASS: gdb.base/gnu_vector.exp: print i4a++
-PASS: gdb.base/gnu_vector.exp: print ++i4a
-PASS: gdb.base/gnu_vector.exp: print i4a--
-PASS: gdb.base/gnu_vector.exp: print --i4a
-PASS: gdb.base/gnu_vector.exp: print +i4a
-PASS: gdb.base/gnu_vector.exp: print -i4a
-PASS: gdb.base/gnu_vector.exp: print i4a & i4b
-PASS: gdb.base/gnu_vector.exp: print i4a | i4b
-PASS: gdb.base/gnu_vector.exp: print i4a ^ i4b
-PASS: gdb.base/gnu_vector.exp: print ~i4a
-PASS: gdb.base/gnu_vector.exp: print i4a << i4b
-PASS: gdb.base/gnu_vector.exp: print i4a >> i4b
-PASS: gdb.base/gnu_vector.exp: print f4a
-PASS: gdb.base/gnu_vector.exp: print f4b
-PASS: gdb.base/gnu_vector.exp: print f4a + f4b
-PASS: gdb.base/gnu_vector.exp: print f4a - f4b
-PASS: gdb.base/gnu_vector.exp: print f4a * f4b
-PASS: gdb.base/gnu_vector.exp: print f4a / f4b
-PASS: gdb.base/gnu_vector.exp: print +f4a
-PASS: gdb.base/gnu_vector.exp: print -f4a
-PASS: gdb.base/gnu_vector.exp: print (char4) 0x01010101
-PASS: gdb.base/gnu_vector.exp: print (int2) lla
-PASS: gdb.base/gnu_vector.exp: print (char4) ia
-PASS: gdb.base/gnu_vector.exp: print (int2) 1
-PASS: gdb.base/gnu_vector.exp: print (longlong2) 2
-PASS: gdb.base/gnu_vector.exp: print (float2) 3
-PASS: gdb.base/gnu_vector.exp: print (double2) 4
-PASS: gdb.base/gnu_vector.exp: print (uint4) ia
-PASS: gdb.base/gnu_vector.exp: print (int4) -3
-PASS: gdb.base/gnu_vector.exp: print (float4) 4
-PASS: gdb.base/gnu_vector.exp: print i4b = ia
-PASS: gdb.base/gnu_vector.exp: print i4a = 3
-PASS: gdb.base/gnu_vector.exp: print f4a = fb
-PASS: gdb.base/gnu_vector.exp: print f4b = 2
-PASS: gdb.base/gnu_vector.exp: print c4 + lla
-PASS: gdb.base/gnu_vector.exp: print i4a + lla
-PASS: gdb.base/gnu_vector.exp: print lla + c4
-PASS: gdb.base/gnu_vector.exp: print lla + i4a
-PASS: gdb.base/gnu_vector.exp: print c4 + ib
-PASS: gdb.base/gnu_vector.exp: print i4a + ib
-PASS: gdb.base/gnu_vector.exp: print i4a + 1
-PASS: gdb.base/gnu_vector.exp: print 1 + i4a
-PASS: gdb.base/gnu_vector.exp: print fa - f4b
-PASS: gdb.base/gnu_vector.exp: print 2 - f4b
-PASS: gdb.base/gnu_vector.exp: print f4a * fb
-PASS: gdb.base/gnu_vector.exp: print f4a * 1
-PASS: gdb.base/gnu_vector.exp: print ia / i4b
-PASS: gdb.base/gnu_vector.exp: print 2 / i4b
-PASS: gdb.base/gnu_vector.exp: print i4a % ib
-PASS: gdb.base/gnu_vector.exp: print i4a % 1
-PASS: gdb.base/gnu_vector.exp: print ia & i4b
-PASS: gdb.base/gnu_vector.exp: print 2 & i4b
-PASS: gdb.base/gnu_vector.exp: print i4a | ib
-PASS: gdb.base/gnu_vector.exp: print i4a | 1
-PASS: gdb.base/gnu_vector.exp: print ia ^ i4b
-PASS: gdb.base/gnu_vector.exp: print 2 ^ i4b
-PASS: gdb.base/gnu_vector.exp: print i4a << ib
-PASS: gdb.base/gnu_vector.exp: print i4a << 1
-PASS: gdb.base/gnu_vector.exp: print i4a >> ib
-PASS: gdb.base/gnu_vector.exp: print i4a >> 1
-PASS: gdb.base/gnu_vector.exp: print i4a = {2, 4, 8, 16}
-PASS: gdb.base/gnu_vector.exp: print i4a <<= ib
-PASS: gdb.base/gnu_vector.exp: print i4a + d2
-PASS: gdb.base/gnu_vector.exp: print d2 + i4a
-PASS: gdb.base/gnu_vector.exp: print f4a + ll2
-PASS: gdb.base/gnu_vector.exp: print ll2 + f4a
-PASS: gdb.base/gnu_vector.exp: print i2 + ll2
-PASS: gdb.base/gnu_vector.exp: print ll2 + i2
-PASS: gdb.base/gnu_vector.exp: print i4a + ll2
-PASS: gdb.base/gnu_vector.exp: print ll2 + i4a
-PASS: gdb.base/gnu_vector.exp: print f4a + d2
-PASS: gdb.base/gnu_vector.exp: print d2 + f4a
-PASS: gdb.base/gnu_vector.exp: print ui4 + i4a
-PASS: gdb.base/gnu_vector.exp: print i4a + ui4
-PASS: gdb.base/gnu_vector.exp: print i4a + i2
-PASS: gdb.base/gnu_vector.exp: print i2 + i4a
-PASS: gdb.base/gnu_vector.exp: print f4a + f2
-PASS: gdb.base/gnu_vector.exp: print f2 + f4a
-PASS: gdb.base/gnu_vector.exp: print (double2) f2
-PASS: gdb.base/gnu_vector.exp: print (int4) c4
-PASS: gdb.base/gnu_vector.exp: print (char4) i4a
-PASS: gdb.base/gnu_vector.exp: ptype c4
-PASS: gdb.base/gnu_vector.exp: ptype char4
-PASS: gdb.base/gnu_vector.exp: ptype i4a
-PASS: gdb.base/gnu_vector.exp: ptype int4
-PASS: gdb.base/gnu_vector.exp: ptype f4b
-PASS: gdb.base/gnu_vector.exp: ptype float4
-PASS: gdb.base/gnu_vector.exp: ptype union_with_vector_1
-PASS: gdb.base/gnu_vector.exp: ptype struct_with_vector_1
+XFAIL: gdb.base/gnu_vector.exp: This compiler can not handle GNU vectors

#gdb.base/info-os.exp
 Running gdb/testsuite/gdb.base/info-os.exp ...
-PASS: gdb.base/info-os.exp: get inferior process ID
-PASS: gdb.base/info-os.exp: continue to breakpoint: Set breakpoint here
-PASS: gdb.base/info-os.exp: get shared memory key
-PASS: gdb.base/info-os.exp: get shared memory ID
-PASS: gdb.base/info-os.exp: get semaphore key
-PASS: gdb.base/info-os.exp: get semaphore ID
-PASS: gdb.base/info-os.exp: get message queue key
-PASS: gdb.base/info-os.exp: get message queue ID
-PASS: gdb.base/info-os.exp: get socket port number
-PASS: gdb.base/info-os.exp: get process list
-PASS: gdb.base/info-os.exp: get process groups
-PASS: gdb.base/info-os.exp: get threads
-PASS: gdb.base/info-os.exp: get threads
-PASS: gdb.base/info-os.exp: get file descriptors
-PASS: gdb.base/info-os.exp: get internet-domain sockets
-PASS: gdb.base/info-os.exp: get shared-memory regions
-PASS: gdb.base/info-os.exp: get semaphores
-PASS: gdb.base/info-os.exp: get message queues
-PASS: gdb.base/info-os.exp: continue
+gdb compile failed, gdb/testsuite/gdb.base/info-os.c: In function 'main':
+gdb/testsuite/gdb.base/info-os.c:65:3: warning: implicit declaration of function 'atexit' [-Wimplicit-function-declaration]
+   atexit (ipc_cleanup);
+   ^
+UNTESTED: gdb.base/info-os.exp: info-os.exp
+FAIL: gdb.base/info-os.exp: cannot compile test program

#gdb.base/stap-probe.exp
 Running gdb/testsuite/gdb.base/stap-probe.exp ...
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check argument not at probe point
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: info probes stap
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: run to -pstap test:user
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_argc for probe user
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg0 for probe user
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg1 for probe user
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: set multi-location probe breakpoint (probe two)
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: run to -pstap test:m4
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_argc for probe m4
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg0 for probe m4
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg1 for probe m4
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg2 for probe m4
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: run to -pstap test:m4
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_argc for probe ps
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_arg1 for probe ps
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check argument not at probe point
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: info probes stap
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: run to -pstap test:user
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_argc for probe user
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg0 for probe user
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg1 for probe user
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: set multi-location probe breakpoint (probe two)
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: run to -pstap test:m4
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_argc for probe m4
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg0 for probe m4
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg1 for probe m4
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg2 for probe m4
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: run to -pstap test:m4
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_argc for probe ps
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_arg1 for probe ps
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: run to -pstap test:user
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_argc for probe user
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg0 for probe user
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg1 for probe user
-PASS: gdb.base/stap-probe.exp: without semaphore, optimized: set multi-location probe breakpoint (probe two)
+FAIL: gdb.base/stap-probe.exp: without semaphore, optimized: set multi-location probe breakpoint (probe two)
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: run to -pstap test:m4
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_argc for probe m4
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg0 for probe m4
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg1 for probe m4
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg2 for probe m4
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: run to -pstap test:m4
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_argc for probe ps
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_arg1 for probe ps
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: run to -pstap test:user
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_argc for probe user
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg0 for probe user
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg1 for probe user
-PASS: gdb.base/stap-probe.exp: with semaphore, optimized: set multi-location probe breakpoint (probe two)
+FAIL: gdb.base/stap-probe.exp: with semaphore, optimized: set multi-location probe breakpoint (probe two)
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: run to -pstap test:m4
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_argc for probe m4
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg0 for probe m4
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg1 for probe m4
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg2 for probe m4
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: run to -pstap test:m4
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_argc for probe ps
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_arg1 for probe ps

#gdb.base/store.exp
 Running gdb/testsuite/gdb.base/store.exp ...
 PASS: gdb.base/store.exp: tbreak wack_charest
 PASS: gdb.base/store.exp: continue to wack_charest
 PASS: gdb.base/store.exp: var charest l; print old l, expecting -1 .*
-PASS: gdb.base/store.exp: var charest l; print old r, expecting -2 .*
+FAIL: gdb.base/store.exp: var charest l; print old r, expecting -2 .*
 PASS: gdb.base/store.exp: var charest l; setting l to 4
 PASS: gdb.base/store.exp: var charest l; print new l, expecting 4 ..004.
 PASS: gdb.base/store.exp: var charest l; next over add call
 PASS: gdb.base/store.exp: var charest l; print incremented l, expecting 2 ..002.
 PASS: gdb.base/store.exp: tbreak wack_short
 PASS: gdb.base/store.exp: continue to wack_short
 PASS: gdb.base/store.exp: var short l; print old l, expecting -1
 PASS: gdb.base/store.exp: var short l; print old r, expecting -2
 PASS: gdb.base/store.exp: var short l; setting l to 4
 PASS: gdb.base/store.exp: var short l; print new l, expecting 4
 PASS: gdb.base/store.exp: var short l; next over add call
 PASS: gdb.base/store.exp: var short l; print incremented l, expecting 2
 PASS: gdb.base/store.exp: tbreak wack_int
 PASS: gdb.base/store.exp: continue to wack_int
 PASS: gdb.base/store.exp: var int l; print old l, expecting -1
 PASS: gdb.base/store.exp: var int l; print old r, expecting -2
 PASS: gdb.base/store.exp: var int l; setting l to 4
 PASS: gdb.base/store.exp: var int l; print new l, expecting 4
 PASS: gdb.base/store.exp: var int l; next over add call
 PASS: gdb.base/store.exp: var int l; print incremented l, expecting 2
 PASS: gdb.base/store.exp: tbreak wack_long
 PASS: gdb.base/store.exp: continue to wack_long
 PASS: gdb.base/store.exp: var long l; print old l, expecting -1
 PASS: gdb.base/store.exp: var long l; print old r, expecting -2
 PASS: gdb.base/store.exp: var long l; setting l to 4
 PASS: gdb.base/store.exp: var long l; print new l, expecting 4
 PASS: gdb.base/store.exp: var long l; next over add call
 PASS: gdb.base/store.exp: var long l; print incremented l, expecting 2
 PASS: gdb.base/store.exp: tbreak wack_longest
 PASS: gdb.base/store.exp: continue to wack_longest
 PASS: gdb.base/store.exp: var longest l; print old l, expecting -1
 FAIL: gdb.base/store.exp: var longest l; print old r, expecting -2
 PASS: gdb.base/store.exp: var longest l; setting l to 4
 PASS: gdb.base/store.exp: var longest l; print new l, expecting 4
 PASS: gdb.base/store.exp: var longest l; next over add call
 PASS: gdb.base/store.exp: var longest l; print incremented l, expecting 2
 PASS: gdb.base/store.exp: tbreak wack_float
 PASS: gdb.base/store.exp: continue to wack_float
 FAIL: gdb.base/store.exp: var float l; print old l, expecting -1
 FAIL: gdb.base/store.exp: var float l; print old r, expecting -2
 FAIL: gdb.base/store.exp: var float l; setting l to 4
 FAIL: gdb.base/store.exp: var float l; print new l, expecting 4
 PASS: gdb.base/store.exp: var float l; next over add call
 FAIL: gdb.base/store.exp: var float l; print incremented l, expecting 2
 PASS: gdb.base/store.exp: tbreak wack_double
 PASS: gdb.base/store.exp: continue to wack_double
 FAIL: gdb.base/store.exp: var double l; print old l, expecting -1
 FAIL: gdb.base/store.exp: var double l; print old r, expecting -2
 FAIL: gdb.base/store.exp: var double l; setting l to 4
 FAIL: gdb.base/store.exp: var double l; print new l, expecting 4
 PASS: gdb.base/store.exp: var double l; next over add call
 FAIL: gdb.base/store.exp: var double l; print incremented l, expecting 2
 PASS: gdb.base/store.exp: tbreak wack_doublest
 PASS: gdb.base/store.exp: continue to wack_doublest
 FAIL: gdb.base/store.exp: var doublest l; print old l, expecting -1
 FAIL: gdb.base/store.exp: var doublest l; print old r, expecting -2
 FAIL: gdb.base/store.exp: var doublest l; setting l to 4
 FAIL: gdb.base/store.exp: var doublest l; print new l, expecting 4
 PASS: gdb.base/store.exp: var doublest l; next over add call
 FAIL: gdb.base/store.exp: var doublest l; print incremented l, expecting 2
 PASS: gdb.base/store.exp: tbreak add_charest
 PASS: gdb.base/store.exp: continue to add_charest
 PASS: gdb.base/store.exp: upvar charest l; up
 PASS: gdb.base/store.exp: upvar charest l; print old l, expecting -1 .*
-PASS: gdb.base/store.exp: upvar charest l; print old r, expecting -2 .*
+FAIL: gdb.base/store.exp: upvar charest l; print old r, expecting -2 .*
 PASS: gdb.base/store.exp: upvar charest l; set l to 4
 PASS: gdb.base/store.exp: upvar charest l; print new l, expecting 4 ..004.
 PASS: gdb.base/store.exp: tbreak add_short
 PASS: gdb.base/store.exp: continue to add_short
 PASS: gdb.base/store.exp: upvar short l; up
 PASS: gdb.base/store.exp: upvar short l; print old l, expecting -1
 PASS: gdb.base/store.exp: upvar short l; print old r, expecting -2
 PASS: gdb.base/store.exp: upvar short l; set l to 4
 PASS: gdb.base/store.exp: upvar short l; print new l, expecting 4
 PASS: gdb.base/store.exp: tbreak add_int
 PASS: gdb.base/store.exp: continue to add_int
 PASS: gdb.base/store.exp: upvar int l; up
 PASS: gdb.base/store.exp: upvar int l; print old l, expecting -1
 PASS: gdb.base/store.exp: upvar int l; print old r, expecting -2
 PASS: gdb.base/store.exp: upvar int l; set l to 4
 PASS: gdb.base/store.exp: upvar int l; print new l, expecting 4
 PASS: gdb.base/store.exp: tbreak add_long
 PASS: gdb.base/store.exp: continue to add_long
 PASS: gdb.base/store.exp: upvar long l; up
 PASS: gdb.base/store.exp: upvar long l; print old l, expecting -1
 PASS: gdb.base/store.exp: upvar long l; print old r, expecting -2
 PASS: gdb.base/store.exp: upvar long l; set l to 4
 PASS: gdb.base/store.exp: upvar long l; print new l, expecting 4
 PASS: gdb.base/store.exp: tbreak add_longest
 PASS: gdb.base/store.exp: continue to add_longest
 PASS: gdb.base/store.exp: upvar longest l; up
 PASS: gdb.base/store.exp: upvar longest l; print old l, expecting -1
 FAIL: gdb.base/store.exp: upvar longest l; print old r, expecting -2
 PASS: gdb.base/store.exp: upvar longest l; set l to 4
 PASS: gdb.base/store.exp: upvar longest l; print new l, expecting 4
 PASS: gdb.base/store.exp: tbreak add_float
 PASS: gdb.base/store.exp: continue to add_float
 PASS: gdb.base/store.exp: upvar float l; up
 FAIL: gdb.base/store.exp: upvar float l; print old l, expecting -1
 FAIL: gdb.base/store.exp: upvar float l; print old r, expecting -2
 FAIL: gdb.base/store.exp: upvar float l; set l to 4
 FAIL: gdb.base/store.exp: upvar float l; print new l, expecting 4
 PASS: gdb.base/store.exp: tbreak add_double
 PASS: gdb.base/store.exp: continue to add_double
 PASS: gdb.base/store.exp: upvar double l; up
 FAIL: gdb.base/store.exp: upvar double l; print old l, expecting -1
 FAIL: gdb.base/store.exp: upvar double l; print old r, expecting -2
 FAIL: gdb.base/store.exp: upvar double l; set l to 4
 FAIL: gdb.base/store.exp: upvar double l; print new l, expecting 4
 PASS: gdb.base/store.exp: tbreak add_doublest
 PASS: gdb.base/store.exp: continue to add_doublest
 PASS: gdb.base/store.exp: upvar doublest l; up
 FAIL: gdb.base/store.exp: upvar doublest l; print old l, expecting -1
 FAIL: gdb.base/store.exp: upvar doublest l; print old r, expecting -2
 FAIL: gdb.base/store.exp: upvar doublest l; set l to 4
 FAIL: gdb.base/store.exp: upvar doublest l; print new l, expecting 4
 PASS: gdb.base/store.exp: tbreak wack_struct_1
 PASS: gdb.base/store.exp: continue to wack_struct_1
 PASS: gdb.base/store.exp: var struct 1 u; next to add_struct_1 call
 PASS: gdb.base/store.exp: var struct 1 u; print old u, expecting {s = \{0}}
 PASS: gdb.base/store.exp: var struct 1 u; set u to s_1
 PASS: gdb.base/store.exp: var struct 1 u; print new u, expecting {s = \{1}}
 PASS: gdb.base/store.exp: tbreak wack_struct_2
 PASS: gdb.base/store.exp: continue to wack_struct_2
 PASS: gdb.base/store.exp: var struct 2 u; next to add_struct_2 call
 PASS: gdb.base/store.exp: var struct 2 u; print old u, expecting {s = \{0, 0}}
 PASS: gdb.base/store.exp: var struct 2 u; set u to s_2
 PASS: gdb.base/store.exp: var struct 2 u; print new u, expecting {s = \{1, 2}}
 PASS: gdb.base/store.exp: tbreak wack_struct_3
 PASS: gdb.base/store.exp: continue to wack_struct_3
 PASS: gdb.base/store.exp: var struct 3 u; next to add_struct_3 call
 PASS: gdb.base/store.exp: var struct 3 u; print old u, expecting {s = \{0, 0, 0}}
 PASS: gdb.base/store.exp: var struct 3 u; set u to s_3
 PASS: gdb.base/store.exp: var struct 3 u; print new u, expecting {s = \{1, 2, 3}}
 PASS: gdb.base/store.exp: tbreak wack_struct_4
 PASS: gdb.base/store.exp: continue to wack_struct_4
 PASS: gdb.base/store.exp: var struct 4 u; next to add_struct_4 call
 PASS: gdb.base/store.exp: var struct 4 u; print old u, expecting {s = \{0, 0, 0, 0}}
 PASS: gdb.base/store.exp: var struct 4 u; set u to s_4
 PASS: gdb.base/store.exp: var struct 4 u; print new u, expecting {s = \{1, 2, 3, 4}}
 PASS: gdb.base/store.exp: tbreak add_struct_1
 PASS: gdb.base/store.exp: continue to add_struct_1
 PASS: gdb.base/store.exp: up struct 1 u; up
 PASS: gdb.base/store.exp: up struct 1 u; print old u, expecting {s = \{0}}
 PASS: gdb.base/store.exp: up struct 1 u; set u to s_1
 PASS: gdb.base/store.exp: up struct 1 u; print new u, expecting {s = \{1}}
 PASS: gdb.base/store.exp: tbreak add_struct_2
 PASS: gdb.base/store.exp: continue to add_struct_2
 PASS: gdb.base/store.exp: up struct 2 u; up
 PASS: gdb.base/store.exp: up struct 2 u; print old u, expecting {s = \{0, 0}}
 PASS: gdb.base/store.exp: up struct 2 u; set u to s_2
 PASS: gdb.base/store.exp: up struct 2 u; print new u, expecting {s = \{1, 2}}
 PASS: gdb.base/store.exp: tbreak add_struct_3
 PASS: gdb.base/store.exp: continue to add_struct_3
 PASS: gdb.base/store.exp: up struct 3 u; up
 PASS: gdb.base/store.exp: up struct 3 u; print old u, expecting {s = \{0, 0, 0}}
 PASS: gdb.base/store.exp: up struct 3 u; set u to s_3
 PASS: gdb.base/store.exp: up struct 3 u; print new u, expecting {s = \{1, 2, 3}}
 PASS: gdb.base/store.exp: tbreak add_struct_4
 PASS: gdb.base/store.exp: continue to add_struct_4
 PASS: gdb.base/store.exp: up struct 4 u; up
 PASS: gdb.base/store.exp: up struct 4 u; print old u, expecting {s = \{0, 0, 0, 0}}
 PASS: gdb.base/store.exp: up struct 4 u; set u to s_4
 PASS: gdb.base/store.exp: up struct 4 u; print new u, expecting {s = \{1, 2, 3, 4}}
 PASS: gdb.base/store.exp: tbreak wack_field_1
 PASS: gdb.base/store.exp: continue field 1
 PASS: gdb.base/store.exp: next field 1
 PASS: gdb.base/store.exp: old field 1
 PASS: gdb.base/store.exp: set variable u = F_1
 PASS: gdb.base/store.exp: new field 1
 PASS: gdb.base/store.exp: set variable u = F_1, u.i = f_1.i
 PASS: gdb.base/store.exp: f_1.i
 PASS: gdb.base/store.exp: set variable u = F_1, u.j = f_1.j
 PASS: gdb.base/store.exp: f_1.j
 PASS: gdb.base/store.exp: set variable u = F_1, u.k = f_1.k
 PASS: gdb.base/store.exp: f_1.k
 PASS: gdb.base/store.exp: set variable u = f_1, u.i = F_1.i
 PASS: gdb.base/store.exp: F_1.i
 PASS: gdb.base/store.exp: set variable u = f_1, u.j = F_1.j
 PASS: gdb.base/store.exp: F_1.j
 PASS: gdb.base/store.exp: set variable u = f_1, u.k = F_1.k
 PASS: gdb.base/store.exp: F_1.k
 PASS: gdb.base/store.exp: tbreak wack_field_2
 PASS: gdb.base/store.exp: continue field 2
 PASS: gdb.base/store.exp: next field 2
 PASS: gdb.base/store.exp: old field 2
 PASS: gdb.base/store.exp: set variable u = F_2
 PASS: gdb.base/store.exp: new field 2
 PASS: gdb.base/store.exp: set variable u = F_2, u.i = f_2.i
 PASS: gdb.base/store.exp: f_2.i
 PASS: gdb.base/store.exp: set variable u = F_2, u.j = f_2.j
 PASS: gdb.base/store.exp: f_2.j
 PASS: gdb.base/store.exp: set variable u = F_2, u.k = f_2.k
 PASS: gdb.base/store.exp: f_2.k
 PASS: gdb.base/store.exp: set variable u = f_2, u.i = F_2.i
 PASS: gdb.base/store.exp: F_2.i
 PASS: gdb.base/store.exp: set variable u = f_2, u.j = F_2.j
 PASS: gdb.base/store.exp: F_2.j
 PASS: gdb.base/store.exp: set variable u = f_2, u.k = F_2.k
 PASS: gdb.base/store.exp: F_2.k
 PASS: gdb.base/store.exp: tbreak wack_field_3
 PASS: gdb.base/store.exp: continue field 3
 PASS: gdb.base/store.exp: next field 3
 PASS: gdb.base/store.exp: old field 3
 PASS: gdb.base/store.exp: set variable u = F_3
 PASS: gdb.base/store.exp: new field 3
 PASS: gdb.base/store.exp: set variable u = F_3, u.i = f_3.i
 PASS: gdb.base/store.exp: f_3.i
 PASS: gdb.base/store.exp: set variable u = F_3, u.j = f_3.j
 PASS: gdb.base/store.exp: f_3.j
 PASS: gdb.base/store.exp: set variable u = F_3, u.k = f_3.k
 PASS: gdb.base/store.exp: f_3.k
 PASS: gdb.base/store.exp: set variable u = f_3, u.i = F_3.i
 PASS: gdb.base/store.exp: F_3.i
 PASS: gdb.base/store.exp: set variable u = f_3, u.j = F_3.j
 PASS: gdb.base/store.exp: F_3.j
 PASS: gdb.base/store.exp: set variable u = f_3, u.k = F_3.k
 PASS: gdb.base/store.exp: F_3.k
 PASS: gdb.base/store.exp: tbreak wack_field_4
 PASS: gdb.base/store.exp: continue field 4
 PASS: gdb.base/store.exp: next field 4
 PASS: gdb.base/store.exp: old field 4
 PASS: gdb.base/store.exp: set variable u = F_4
 PASS: gdb.base/store.exp: new field 4
 PASS: gdb.base/store.exp: set variable u = F_4, u.i = f_4.i
 PASS: gdb.base/store.exp: f_4.i
 PASS: gdb.base/store.exp: set variable u = F_4, u.j = f_4.j
 PASS: gdb.base/store.exp: f_4.j
 PASS: gdb.base/store.exp: set variable u = F_4, u.k = f_4.k
 PASS: gdb.base/store.exp: f_4.k
 PASS: gdb.base/store.exp: set variable u = f_4, u.i = F_4.i
 PASS: gdb.base/store.exp: F_4.i
 PASS: gdb.base/store.exp: set variable u = f_4, u.j = F_4.j
 PASS: gdb.base/store.exp: F_4.j
 PASS: gdb.base/store.exp: set variable u = f_4, u.k = F_4.k
 PASS: gdb.base/store.exp: F_4.k

#gdb.btrace/instruction_history.exp
 Running gdb/testsuite/gdb.btrace/instruction_history.exp ...
-PASS: gdb.btrace/instruction_history.exp: continue to breakpoint: cont to 25
-PASS: gdb.btrace/instruction_history.exp: record btrace
-PASS: gdb.btrace/instruction_history.exp: continue to breakpoint: cont to 32
-PASS: gdb.btrace/instruction_history.exp: determine number of recorded instructions
-PASS: gdb.btrace/instruction_history.exp: exactly 11 instructions
-PASS: gdb.btrace/instruction_history.exp: record instruction-history 3,7
-PASS: gdb.btrace/instruction_history.exp: record instruction-history /f 3,+5
-PASS: gdb.btrace/instruction_history.exp: record instruction-history /p 7,-5
-PASS: gdb.btrace/instruction_history.exp: record instruction-history /pf 3,7
-PASS: gdb.btrace/instruction_history.exp: record instruction-history 3,3
-PASS: gdb.btrace/instruction_history.exp: set record instruction-history-size 0
-PASS: gdb.btrace/instruction_history.exp: record instruction-history - unlimited
-PASS: gdb.btrace/instruction_history.exp: set record instruction-history-size 11
-PASS: gdb.btrace/instruction_history.exp: record instruction-history - traced
-PASS: gdb.btrace/instruction_history.exp: set record instruction-history-size 4
-PASS: gdb.btrace/instruction_history.exp: browse history forward start
-PASS: gdb.btrace/instruction_history.exp: browse history forward middle
-PASS: gdb.btrace/instruction_history.exp: browse history forward last
-PASS: gdb.btrace/instruction_history.exp: browse history forward beyond 1
-PASS: gdb.btrace/instruction_history.exp: browse history forward beyond 2
-PASS: gdb.btrace/instruction_history.exp: browse history backward last
-PASS: gdb.btrace/instruction_history.exp: browse history backward middle
-PASS: gdb.btrace/instruction_history.exp: browse history backward first
-PASS: gdb.btrace/instruction_history.exp: browse history backward beyond 1
-PASS: gdb.btrace/instruction_history.exp: browse history backward beyond 2
+gdb compile failed, gdb/testsuite/gdb.btrace/instruction_history.c: In function 'main':
+gdb/testsuite/gdb.btrace/instruction_history.c:24:3: warning: implicit declaration of function 'loop' [-Wimplicit-function-declaration]
+   loop ();
+   ^
+UNTESTED: gdb.btrace/instruction_history.exp: instruction_history.exp

#gdb.compile/compile-ops.exp
 Running gdb/testsuite/gdb.compile/compile-ops.exp ...
-UNTESTED: gdb.compile/compile-ops.exp: compile command not supported (could not find libcc1 shared library?)
+PASS: gdb.compile/compile-ops.exp: compile code param
+PASS: gdb.compile/compile-ops.exp: compile code optimized_out

#gdb.compile/compile-setjmp.exp
 Running gdb/testsuite/gdb.compile/compile-setjmp.exp ...
-UNTESTED: gdb.compile/compile-setjmp.exp: compile command not supported (could not find libcc1 shared library?)
+PASS: gdb.compile/compile-setjmp.exp: compile file -r
+PASS: gdb.compile/compile-setjmp.exp: p done

#gdb.compile/compile-tls.exp
 Running gdb/testsuite/gdb.compile/compile-tls.exp ...
 PASS: gdb.compile/compile-tls.exp: successfully compiled posix threads test case
-UNTESTED: gdb.compile/compile-tls.exp: compile command not supported (could not find libcc1 shared library?)
+PASS: gdb.compile/compile-tls.exp: compile code local_scope = 1
+PASS: gdb.compile/compile-tls.exp: print local_scope
+PASS: gdb.compile/compile-tls.exp: compile code static_scope = 2
+PASS: gdb.compile/compile-tls.exp: print static_scope
+PASS: gdb.compile/compile-tls.exp: compile code global_scope = 3
+PASS: gdb.compile/compile-tls.exp: print global_scope

#gdb.compile/compile.exp
 Running gdb/testsuite/gdb.compile/compile.exp ...
 PASS: gdb.compile/compile.exp: Test compile code command without running inferior
 PASS: gdb.compile/compile.exp: Test compile command without running inferior
 PASS: gdb.compile/compile.exp: Test compile file command without running inferior
-UNTESTED: gdb.compile/compile.exp: compile command not supported (could not find libcc1 shared library?)
+PASS: gdb.compile/compile.exp: Test abbreviations and code delimiter
+PASS: gdb.compile/compile.exp: Test abbreviations and code collision
+PASS: gdb.compile/compile.exp: Test delimiter with -r
+PASS: gdb.compile/compile.exp: Test delimiter with -raw
+PASS: gdb.compile/compile.exp: Test delimiter with -r after it
+PASS: gdb.compile/compile.exp: expect 10
+PASS: gdb.compile/compile.exp: set variable without trailing semicolon
+PASS: gdb.compile/compile.exp: check variable without trailing semicolon
+PASS: gdb.compile/compile.exp: set variable from macro
+PASS: gdb.compile/compile.exp: expect 23
+PASS: gdb.compile/compile.exp: set variable from function-like macro
+PASS: gdb.compile/compile.exp: expect -1
+PASS: gdb.compile/compile.exp: set variable
+PASS: gdb.compile/compile.exp: expect 42
+PASS: gdb.compile/compile.exp: modify variable
+PASS: gdb.compile/compile.exp: expect 84
+PASS: gdb.compile/compile.exp: compile code multiline 4
+PASS: gdb.compile/compile.exp: expect 20
+PASS: gdb.compile/compile.exp: use external source file
+PASS: gdb.compile/compile.exp: expect 7
+PASS: gdb.compile/compile.exp: call static function
+PASS: gdb.compile/compile.exp: expect 9
+PASS: gdb.compile/compile.exp: call global function
+PASS: gdb.compile/compile.exp: expect 8
+PASS: gdb.compile/compile.exp: compute size of ulonger
+PASS: gdb.compile/compile.exp: check size of ulonger
+PASS: gdb.compile/compile.exp: compute size of longer
+PASS: gdb.compile/compile.exp: check size of longer
+PASS: gdb.compile/compile.exp: compile code globalvar = MINUS_1
+PASS: gdb.compile/compile.exp: check MINUS_1
+PASS: gdb.compile/compile.exp: compile code globalvar = static_local
+PASS: gdb.compile/compile.exp: check static_local
+PASS: gdb.compile/compile.exp: keep jit in memory
+PASS: gdb.compile/compile.exp: expect 5
+PASS: gdb.compile/compile.exp: compile code func_doesnotexist ();
+PASS: gdb.compile/compile.exp: compile code segfault first
+PASS: gdb.compile/compile.exp: bt
+PASS: gdb.compile/compile.exp: p/x $pc
+PASS: gdb.compile/compile.exp: info sym found
+PASS: gdb.compile/compile.exp: return
+PASS: gdb.compile/compile.exp: info sym not found
+PASS: gdb.compile/compile.exp: set unwindonsignal on
+PASS: gdb.compile/compile.exp: compile code segfault second
+PASS: gdb.compile/compile.exp: continue to breakpoint: break-here
+PASS: gdb.compile/compile.exp: expect localvar 50
+PASS: gdb.compile/compile.exp: set localvar
+PASS: gdb.compile/compile.exp: expect 12
+PASS: gdb.compile/compile.exp: modify localvar
+PASS: gdb.compile/compile.exp: expect 24
+PASS: gdb.compile/compile.exp: test shadowing
+PASS: gdb.compile/compile.exp: expect 52
+PASS: gdb.compile/compile.exp: compile code localvar = externed
+PASS: gdb.compile/compile.exp: test extern in inner scope
+PASS: gdb.compile/compile.exp: compile code vla[2] = 7
+PASS: gdb.compile/compile.exp: p vla[2]
+PASS: gdb.compile/compile.exp: compile code localvar = (sizeof (vla) == bound * sizeof (vla[0]))
+PASS: gdb.compile/compile.exp: p localvar
+PASS: gdb.compile/compile.exp: compile code struct_object.selffield = &struct_object
+PASS: gdb.compile/compile.exp: print struct_object.selffield == &struct_object
+PASS: gdb.compile/compile.exp: compile code struct_object.charfield = 1
+PASS: gdb.compile/compile.exp: print struct_object.charfield
+PASS: gdb.compile/compile.exp: compile code struct_object.ucharfield = 1
+PASS: gdb.compile/compile.exp: print struct_object.ucharfield
+PASS: gdb.compile/compile.exp: compile code struct_object.shortfield = -5
+PASS: gdb.compile/compile.exp: print struct_object.shortfield
+PASS: gdb.compile/compile.exp: compile code struct_object.ushortfield = 5
+PASS: gdb.compile/compile.exp: print struct_object.ushortfield
+PASS: gdb.compile/compile.exp: compile code struct_object.intfield = -7
+PASS: gdb.compile/compile.exp: print struct_object.intfield
+PASS: gdb.compile/compile.exp: compile code struct_object.uintfield = 7
+PASS: gdb.compile/compile.exp: print struct_object.uintfield
+PASS: gdb.compile/compile.exp: compile code struct_object.bitfield = 2
+PASS: gdb.compile/compile.exp: print struct_object.bitfield
+PASS: gdb.compile/compile.exp: compile code struct_object.longfield = -9
+PASS: gdb.compile/compile.exp: print struct_object.longfield
+PASS: gdb.compile/compile.exp: compile code struct_object.ulongfield = 9
+PASS: gdb.compile/compile.exp: print struct_object.ulongfield
+PASS: gdb.compile/compile.exp: compile code struct_object.enumfield = ONE
+PASS: gdb.compile/compile.exp: print struct_object.enumfield
+PASS: gdb.compile/compile.exp: compile code struct_object.floatfield = 1
+PASS: gdb.compile/compile.exp: print struct_object.floatfield
+PASS: gdb.compile/compile.exp: compile code struct_object.doublefield = 2
+PASS: gdb.compile/compile.exp: print struct_object.doublefield
+PASS: gdb.compile/compile.exp: compile code struct_object.arrayfield[2] = 7
+PASS: gdb.compile/compile.exp: print struct_object.arrayfield
+PASS: gdb.compile/compile.exp: compile code struct_object.complexfield = 7 + 5i
+PASS: gdb.compile/compile.exp: print struct_object.complexfield
+PASS: gdb.compile/compile.exp: compile code struct_object.boolfield = 1
+PASS: gdb.compile/compile.exp: print struct_object.boolfield
+PASS: gdb.compile/compile.exp: compile code struct_object.vectorfield[2] = 7
+PASS: gdb.compile/compile.exp: print struct_object.vectorfield
+PASS: gdb.compile/compile.exp: compile code union_object.typedeffield = 7
+PASS: gdb.compile/compile.exp: print union_object.typedeffield
+PASS: gdb.compile/compile.exp: print union_object.intfield
+PASS: gdb.compile/compile.exp: print unresolved
+PASS: gdb.compile/compile.exp: compile code globalvar = unresolved;
+PASS: gdb.compile/compile.exp: print unresolved value
+PASS: gdb.compile/compile.exp: compile code globalshadow += 1;
+PASS: gdb.compile/compile.exp: print globalshadow
+PASS: gdb.compile/compile.exp: compile code extern int globalshadow; globalshadow += 5;
+PASS: gdb.compile/compile.exp: print 'compile.c'::globalshadow
+PASS: gdb.compile/compile.exp: print globalshadow second time
+PASS: gdb.compile/compile.exp: compile code staticshadow += 2;
+PASS: gdb.compile/compile.exp: print staticshadow
+PASS: gdb.compile/compile.exp: compile code -r multiline 4
+PASS: gdb.compile/compile.exp: check globalshadow with -r
+PASS: gdb.compile/compile.exp: pointer to jit function
+PASS: gdb.compile/compile.exp: continue to breakpoint: no_args_or_locals
+PASS: gdb.compile/compile.exp: set variable to 77
+PASS: gdb.compile/compile.exp: expect 77
+PASS: gdb.compile/compile.exp: call func_nodebug
+PASS: gdb.compile/compile.exp: expect -75
+PASS: gdb.compile/compile.exp: call func_nodebug indirectly
+PASS: gdb.compile/compile.exp: expect -76
+PASS: gdb.compile/compile.exp: set debug compile on
+PASS: gdb.compile/compile.exp: compile code static const int readonly = 1; *(int *) &readonly = 2;
+PASS: gdb.compile/compile.exp: set debug compile off
+PASS: gdb.compile/compile.exp: show debug compile
+PASS: gdb.compile/compile.exp: show compile-args
+PASS: gdb.compile/compile.exp: compile code -z
+PASS: gdb.compile/compile.exp: set lang java
+PASS: gdb.compile/compile.exp: compile code globalvar
+PASS: gdb.compile/compile.exp: set lang auto
+PASS: gdb.compile/compile.exp: compile code union union_type newdecl_u
+PASS: gdb.compile/compile.exp: compile code struct struct_type newdecl_s
+PASS: gdb.compile/compile.exp: compile code inttypedef newdecl_i
+PASS: gdb.compile/compile.exp: Test compile file without a filename
+PASS: gdb.compile/compile.exp: Test compile file and raw option without a filename
+PASS: gdb.compile/compile.exp: Test compile file with unknown argument
+UNTESTED: gdb.compile/compile.exp: print constvar value

#gdb.cp/inherit.exp
 Running gdb/testsuite/gdb.cp/inherit.exp ...
 PASS: gdb.cp/inherit.exp: set width 0
 PASS: gdb.cp/inherit.exp: set language c++
 PASS: gdb.cp/inherit.exp: ptype A (FIXME)
 PASS: gdb.cp/inherit.exp: ptype class A (FIXME)
 PASS: gdb.cp/inherit.exp: ptype g_A (FIXME)
 PASS: gdb.cp/inherit.exp: ptype B
 PASS: gdb.cp/inherit.exp: ptype class B
 PASS: gdb.cp/inherit.exp: ptype g_B
 PASS: gdb.cp/inherit.exp: ptype C
 PASS: gdb.cp/inherit.exp: ptype class C
 PASS: gdb.cp/inherit.exp: ptype g_C
 PASS: gdb.cp/inherit.exp: ptype tagless struct
 PASS: gdb.cp/inherit.exp: ptype variable of type tagless struct
 PASS: gdb.cp/inherit.exp: ptype D
 PASS: gdb.cp/inherit.exp: ptype class D
 PASS: gdb.cp/inherit.exp: ptype g_D
 PASS: gdb.cp/inherit.exp: ptype E
 PASS: gdb.cp/inherit.exp: ptype class E
 PASS: gdb.cp/inherit.exp: ptype g_E
 PASS: gdb.cp/inherit.exp: ptype vA
 PASS: gdb.cp/inherit.exp: ptype class vA
 PASS: gdb.cp/inherit.exp: ptype g_vA
 PASS: gdb.cp/inherit.exp: ptype vB
 PASS: gdb.cp/inherit.exp: ptype class vB
 PASS: gdb.cp/inherit.exp: ptype g_vB
 PASS: gdb.cp/inherit.exp: ptype vC
 PASS: gdb.cp/inherit.exp: ptype class vC
 PASS: gdb.cp/inherit.exp: ptype g_vC
 PASS: gdb.cp/inherit.exp: ptype vD
 PASS: gdb.cp/inherit.exp: ptype class vD
 PASS: gdb.cp/inherit.exp: ptype g_vD
 PASS: gdb.cp/inherit.exp: ptype vE
 PASS: gdb.cp/inherit.exp: ptype class vE
 PASS: gdb.cp/inherit.exp: ptype g_vE
 PASS: gdb.cp/inherit.exp: print g_A.A::a
 PASS: gdb.cp/inherit.exp: print g_A.A::x
 PASS: gdb.cp/inherit.exp: print g_A.a
 PASS: gdb.cp/inherit.exp: print g_A.x
 PASS: gdb.cp/inherit.exp: print g_B.A::a
 PASS: gdb.cp/inherit.exp: print g_B.A::x
 PASS: gdb.cp/inherit.exp: print g_B.B::b
 PASS: gdb.cp/inherit.exp: print g_B.B::x
 PASS: gdb.cp/inherit.exp: print g_B.a
 PASS: gdb.cp/inherit.exp: print g_B.b
 PASS: gdb.cp/inherit.exp: print g_B.x
 PASS: gdb.cp/inherit.exp: print g_C.A::a
 PASS: gdb.cp/inherit.exp: print g_C.A::x
 PASS: gdb.cp/inherit.exp: print g_C.C::c
 PASS: gdb.cp/inherit.exp: print g_C.C::x
 PASS: gdb.cp/inherit.exp: print g_C.a
 PASS: gdb.cp/inherit.exp: print g_C.c
 PASS: gdb.cp/inherit.exp: print g_C.x
 PASS: gdb.cp/inherit.exp: print g_A
 PASS: gdb.cp/inherit.exp: print g_B
 PASS: gdb.cp/inherit.exp: print g_C
 PASS: gdb.cp/inherit.exp: print g_A.A::a
 PASS: gdb.cp/inherit.exp: print g_A.A::x
 PASS: gdb.cp/inherit.exp: print g_B.A::a
 PASS: gdb.cp/inherit.exp: print g_B.A::x
 PASS: gdb.cp/inherit.exp: print g_B.B::b
 PASS: gdb.cp/inherit.exp: print g_B.B::x
 PASS: gdb.cp/inherit.exp: print g_C.A::a
 PASS: gdb.cp/inherit.exp: print g_C.A::x
 PASS: gdb.cp/inherit.exp: print g_C.C::c
 PASS: gdb.cp/inherit.exp: print g_C.C::x
 PASS: gdb.cp/inherit.exp: print g_D.A::a
 PASS: gdb.cp/inherit.exp: print g_D.C::a
 PASS: gdb.cp/inherit.exp: print g_D.B::a
 PASS: gdb.cp/inherit.exp: print g_D.A::x
 PASS: gdb.cp/inherit.exp: print g_D.B::b
 PASS: gdb.cp/inherit.exp: print g_D.B::x
 PASS: gdb.cp/inherit.exp: print g_D.C::c
 PASS: gdb.cp/inherit.exp: print g_D.C::x
 PASS: gdb.cp/inherit.exp: print g_D.D::d
 PASS: gdb.cp/inherit.exp: print g_D.D::x
 PASS: gdb.cp/inherit.exp: print g_E.A::a
 PASS: gdb.cp/inherit.exp: print g_E.A::x
 PASS: gdb.cp/inherit.exp: print g_E.B::b
 PASS: gdb.cp/inherit.exp: print g_E.B::x
 PASS: gdb.cp/inherit.exp: print g_E.C::c
 PASS: gdb.cp/inherit.exp: print g_E.C::x
 PASS: gdb.cp/inherit.exp: print g_E.D::d
 PASS: gdb.cp/inherit.exp: print g_E.D::x
 PASS: gdb.cp/inherit.exp: print g_E.E::e
 PASS: gdb.cp/inherit.exp: print g_E.E::x
 PASS: gdb.cp/inherit.exp: ptype g_D.b
 PASS: gdb.cp/inherit.exp: ptype g_D.c
 PASS: gdb.cp/inherit.exp: ptype g_D.d
 PASS: gdb.cp/inherit.exp: ptype g_A.A::a
 PASS: gdb.cp/inherit.exp: ptype g_A.A::x
 PASS: gdb.cp/inherit.exp: ptype g_B.A::a
 PASS: gdb.cp/inherit.exp: ptype g_B.A::x
 PASS: gdb.cp/inherit.exp: ptype g_B.B::b
 PASS: gdb.cp/inherit.exp: ptype g_B.B::x
 PASS: gdb.cp/inherit.exp: ptype g_C.A::a
 PASS: gdb.cp/inherit.exp: ptype g_C.A::x
 PASS: gdb.cp/inherit.exp: ptype g_C.C::c
 PASS: gdb.cp/inherit.exp: ptype g_C.C::x
 PASS: gdb.cp/inherit.exp: ptype g_D.A::a
 PASS: gdb.cp/inherit.exp: ptype g_D.A::x
 PASS: gdb.cp/inherit.exp: ptype g_D.B::b
 PASS: gdb.cp/inherit.exp: ptype g_D.B::x
 PASS: gdb.cp/inherit.exp: ptype g_D.C::c
 PASS: gdb.cp/inherit.exp: ptype g_D.C::x
 PASS: gdb.cp/inherit.exp: ptype g_D.D::d
 PASS: gdb.cp/inherit.exp: ptype g_D.D::x
 PASS: gdb.cp/inherit.exp: ptype g_E.A::a
 PASS: gdb.cp/inherit.exp: ptype g_E.A::x
 PASS: gdb.cp/inherit.exp: ptype g_E.B::b
 PASS: gdb.cp/inherit.exp: ptype g_E.B::x
 PASS: gdb.cp/inherit.exp: ptype g_E.C::c
 PASS: gdb.cp/inherit.exp: ptype g_E.C::x
 PASS: gdb.cp/inherit.exp: ptype g_E.D::d
 PASS: gdb.cp/inherit.exp: ptype g_E.D::x
 PASS: gdb.cp/inherit.exp: ptype g_E.E::e
 PASS: gdb.cp/inherit.exp: ptype g_E.E::x
 PASS: gdb.cp/inherit.exp: print g_D
 PASS: gdb.cp/inherit.exp: print g_E
 PASS: gdb.cp/inherit.exp: print anonymous union member
 PASS: gdb.cp/inherit.exp: print variable of type anonymous union
 PASS: gdb.cp/inherit.exp: print type of anonymous union
 PASS: gdb.cp/inherit.exp: print g_vA.vA::va
 PASS: gdb.cp/inherit.exp: print g_vA.vA::vx
 PASS: gdb.cp/inherit.exp: print g_vA.va
 PASS: gdb.cp/inherit.exp: print g_vA.vx
 PASS: gdb.cp/inherit.exp: print g_vB.vA::va
 PASS: gdb.cp/inherit.exp: print g_vB.vA::vx
 PASS: gdb.cp/inherit.exp: print g_vB.vB::vb
 PASS: gdb.cp/inherit.exp: print g_vB.vB::vx
 PASS: gdb.cp/inherit.exp: print g_vB.va
 PASS: gdb.cp/inherit.exp: print g_vB.vb
 PASS: gdb.cp/inherit.exp: print g_vB.vx
 PASS: gdb.cp/inherit.exp: print g_vC.vA::va
 PASS: gdb.cp/inherit.exp: print g_vC.vA::vx
 PASS: gdb.cp/inherit.exp: print g_vC.vC::vc
 PASS: gdb.cp/inherit.exp: print g_vC.vC::vx
 PASS: gdb.cp/inherit.exp: print g_vC.va
 PASS: gdb.cp/inherit.exp: print g_vC.vc
 PASS: gdb.cp/inherit.exp: print g_vC.vx
 PASS: gdb.cp/inherit.exp: print g_vA
-PASS: gdb.cp/inherit.exp: print g_vB (FIXME v3 vtbl ptr)
-PASS: gdb.cp/inherit.exp: print g_vC (FIXME v3 vtbl ptr)
+PASS: gdb.cp/inherit.exp: print g_vB
+PASS: gdb.cp/inherit.exp: print g_vC
 PASS: gdb.cp/inherit.exp: print g_vD.vA::va
 PASS: gdb.cp/inherit.exp: print g_vD.vA::vx
 PASS: gdb.cp/inherit.exp: print g_vD.vB::vb
 PASS: gdb.cp/inherit.exp: print g_vD.vB::vx
 PASS: gdb.cp/inherit.exp: print g_vD.vC::vc
 PASS: gdb.cp/inherit.exp: print g_vD.vC::vx
 PASS: gdb.cp/inherit.exp: print g_vD.vD::vd
 PASS: gdb.cp/inherit.exp: print g_vD.vD::vx
 PASS: gdb.cp/inherit.exp: print g_vE.vA::va
 PASS: gdb.cp/inherit.exp: print g_vE.vA::vx
 PASS: gdb.cp/inherit.exp: print g_vE.vB::vb
 PASS: gdb.cp/inherit.exp: print g_vE.vB::vx
 PASS: gdb.cp/inherit.exp: print g_vE.vC::vc
 PASS: gdb.cp/inherit.exp: print g_vE.vC::vx
 PASS: gdb.cp/inherit.exp: print g_vE.vD::vd
 PASS: gdb.cp/inherit.exp: print g_vE.vD::vx
 PASS: gdb.cp/inherit.exp: print g_vE.vE::ve
 PASS: gdb.cp/inherit.exp: print g_vE.vE::vx
-PASS: gdb.cp/inherit.exp: print g_vD (FIXME v3 vtbl ptr)
-PASS: gdb.cp/inherit.exp: print g_vE (FIXME v3 vtbl ptr)
+FAIL: gdb.cp/inherit.exp: print g_vD
+FAIL: gdb.cp/inherit.exp: print g_vE

#gdb.cp/no-dmgl-verbose.exp
 Running gdb/testsuite/gdb.cp/no-dmgl-verbose.exp ...
 PASS: gdb.cp/no-dmgl-verbose.exp: set breakpoint pending off
+FAIL: gdb.cp/no-dmgl-verbose.exp: setting breakpoint at 'f(std::string)'
 PASS: gdb.cp/no-dmgl-verbose.exp: DMGL_VERBOSE-demangled f(std::string) is not defined

#gdb.cp/virtbase.exp
 Running gdb/testsuite/gdb.cp/virtbase.exp ...
 PASS: gdb.cp/virtbase.exp: continue to breakpoint: first breakpoint
-PASS: gdb.cp/virtbase.exp: print *this
+FAIL: gdb.cp/virtbase.exp: print *this
 PASS: gdb.cp/virtbase.exp: print x in get_y
 PASS: gdb.cp/virtbase.exp: continue to breakpoint: second breakpoint
 PASS: gdb.cp/virtbase.exp: print x in get_z
 PASS: gdb.cp/virtbase.exp: continue to breakpoint: third breakpoint
-PASS: gdb.cp/virtbase.exp: print *(D *) e
+FAIL: gdb.cp/virtbase.exp: print *(D *) e
 PASS: gdb.cp/virtbase.exp: set print object on
 PASS: gdb.cp/virtbase.exp: print/x b->mA
 PASS: gdb.cp/virtbase.exp: print rtti_data
 PASS: gdb.cp/virtbase.exp: print pointer to virtual base at non-zero offset of larger object
 PASS: gdb.cp/virtbase.exp: print same pointer from history value
 PASS: gdb.cp/virtbase.exp: print whole pointed-to object, starting from the virtual base pointer

#gdb.cp/vla-cxx.exp
 Running gdb/testsuite/gdb.cp/vla-cxx.exp ...
-PASS: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled
-PASS: gdb.cp/vla-cxx.exp: print vla
-PASS: gdb.cp/vla-cxx.exp: print vlaref
-PASS: gdb.cp/vla-cxx.exp: print vlaref2
-PASS: gdb.cp/vla-cxx.exp: print c
+FAIL: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled (the program exited)
+FAIL: gdb.cp/vla-cxx.exp: print vla
+FAIL: gdb.cp/vla-cxx.exp: print vlaref
+FAIL: gdb.cp/vla-cxx.exp: print vlaref2
+FAIL: gdb.cp/vla-cxx.exp: print c

#gdb.fortran/library-module.exp
 Running gdb/testsuite/gdb.fortran/library-module.exp ...
 PASS: gdb.fortran/library-module.exp: continue to breakpoint: i-is-2-in-lib
-PASS: gdb.fortran/library-module.exp: print var_i in lib
+FAIL: gdb.fortran/library-module.exp: print var_i in lib
 PASS: gdb.fortran/library-module.exp: continue to breakpoint: i-is-2-in-main
-PASS: gdb.fortran/library-module.exp: print var_i in main
+FAIL: gdb.fortran/library-module.exp: print var_i in main
 PASS: gdb.fortran/library-module.exp: print var_j
 PASS: gdb.fortran/library-module.exp: print var_k

#gdb.go/hello.exp
 Running gdb/testsuite/gdb.go/hello.exp ...
 PASS: gdb.go/hello.exp: setting breakpoint 1
 PASS: gdb.go/hello.exp: Going to first breakpoint
-XFAIL: gdb.go/hello.exp: Starting string check
+XPASS: gdb.go/hello.exp: Starting string check
 PASS: gdb.go/hello.exp: setting breakpoint 2
 PASS: gdb.go/hello.exp: Going to second breakpoint
 PASS: gdb.go/hello.exp: String after assignment check

#gdb.threads/next-bp-other-thread.exp
 Running gdb/testsuite/gdb.threads/next-bp-other-thread.exp ...
 PASS: gdb.threads/next-bp-other-thread.exp: successfully compiled posix threads test case
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=off: continue to breakpoint: run to wait-thread breakpoint
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=off: info threads shows all threads
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=off: condition $bpnum global_zero == 1
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=off: set scheduler-locking off
 FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=off: next over function call
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=step: continue to breakpoint: run to wait-thread breakpoint
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=step: info threads shows all threads
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=step: condition $bpnum global_zero == 1
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=step: set scheduler-locking step
-PASS: gdb.threads/next-bp-other-thread.exp: schedlock=step: next over function call
+FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=step: next over function call
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=on: continue to breakpoint: run to wait-thread breakpoint
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=on: info threads shows all threads
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=on: condition $bpnum global_zero == 1
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=on: set scheduler-locking on
 PASS: gdb.threads/next-bp-other-thread.exp: schedlock=on: next over function call

#gdb.trace/collection.exp
 Running gdb/testsuite/gdb.trace/collection.exp ...
 PASS: gdb.trace/collection.exp: collect args collectively: set tracepoint
 PASS: gdb.trace/collection.exp: collect args collectively: define actions
 PASS: gdb.trace/collection.exp: collect args collectively: advance to begin
 PASS: gdb.trace/collection.exp: collect args collectively: start trace experiment
 PASS: gdb.trace/collection.exp: collect args collectively: run trace experiment
 PASS: gdb.trace/collection.exp: collect args collectively: stop trace experiment
 PASS: gdb.trace/collection.exp: collect args collectively: tfind test frame
 PASS: gdb.trace/collection.exp: collect args collectively: tfind 0 with entry-values only
 PASS: gdb.trace/collection.exp: collect args collectively: tfind 0 with entry-values both
 PASS: gdb.trace/collection.exp: collect args collectively: collected arg char
 PASS: gdb.trace/collection.exp: collect args collectively: collected arg int
 PASS: gdb.trace/collection.exp: collect args collectively: collected arg float
 PASS: gdb.trace/collection.exp: collect args collectively: collected arg double
 PASS: gdb.trace/collection.exp: collect args collectively: collected arg struct member char
 PASS: gdb.trace/collection.exp: collect args collectively: collected arg struct member int
 PASS: gdb.trace/collection.exp: collect args collectively: collected arg struct member float
 PASS: gdb.trace/collection.exp: collect args collectively: collected arg struct member double
 XFAIL: gdb.trace/collection.exp: collect args collectively: collected argarray #0
 XFAIL: gdb.trace/collection.exp: collect args collectively: collected argarray #1
 XFAIL: gdb.trace/collection.exp: collect args collectively: collected argarray #2
 XFAIL: gdb.trace/collection.exp: collect args collectively: collected argarray #3
 PASS: gdb.trace/collection.exp: collect args collectively: cease trace debugging
 PASS: gdb.trace/collection.exp: collect args individually: set tracepoint
 PASS: gdb.trace/collection.exp: collect args individually: define actions
 PASS: gdb.trace/collection.exp: collect args individually: advance to begin
 PASS: gdb.trace/collection.exp: collect args individually: start trace experiment
 PASS: gdb.trace/collection.exp: collect args individually: run trace experiment
 PASS: gdb.trace/collection.exp: collect args individually: stop trace experiment
 PASS: gdb.trace/collection.exp: collect args individually: tfind test frame
 PASS: gdb.trace/collection.exp: collect args individually: tfind 0 with entry-values only
 PASS: gdb.trace/collection.exp: collect args individually: tfind 0 with entry-values both
 PASS: gdb.trace/collection.exp: collect args individually: collected arg char
 PASS: gdb.trace/collection.exp: collect args individually: collected arg int
 PASS: gdb.trace/collection.exp: collect args individually: collected arg float
 PASS: gdb.trace/collection.exp: collect args individually: collected arg double
 PASS: gdb.trace/collection.exp: collect args individually: collected arg struct member char
 PASS: gdb.trace/collection.exp: collect args individually: collected arg struct member int
 PASS: gdb.trace/collection.exp: collect args individually: collected arg struct member float
 PASS: gdb.trace/collection.exp: collect args individually: collected arg struct member double
 XFAIL: gdb.trace/collection.exp: collect args individually: collected argarray #0
 XFAIL: gdb.trace/collection.exp: collect args individually: collected argarray #1
 XFAIL: gdb.trace/collection.exp: collect args individually: collected argarray #2
 XFAIL: gdb.trace/collection.exp: collect args individually: collected argarray #3
 PASS: gdb.trace/collection.exp: collect args individually: cease trace debugging
 PASS: gdb.trace/collection.exp: collect argstruct collectively: set tracepoint
 PASS: gdb.trace/collection.exp: collect argstruct collectively: define actions
 PASS: gdb.trace/collection.exp: collect argstruct collectively: advance to begin
 PASS: gdb.trace/collection.exp: collect argstruct collectively: start trace experiment
 PASS: gdb.trace/collection.exp: collect argstruct collectively: run trace experiment
 PASS: gdb.trace/collection.exp: collect argstruct collectively: stop trace experiment
 PASS: gdb.trace/collection.exp: collect argstruct collectively: tfind test frame
 PASS: gdb.trace/collection.exp: collect argstruct collectively: collected arg struct member char
 PASS: gdb.trace/collection.exp: collect argstruct collectively: collected arg struct member int
 PASS: gdb.trace/collection.exp: collect argstruct collectively: collected arg struct member float
 PASS: gdb.trace/collection.exp: collect argstruct collectively: collected arg struct member double
 PASS: gdb.trace/collection.exp: collect argstruct collectively: cease trace debugging
 PASS: gdb.trace/collection.exp: collect argstruct individually: set tracepoint
 PASS: gdb.trace/collection.exp: collect argstruct individually: define actions
 PASS: gdb.trace/collection.exp: collect argstruct individually: advance to begin
 PASS: gdb.trace/collection.exp: collect argstruct individually: start trace experiment
 PASS: gdb.trace/collection.exp: collect argstruct individually: run trace experiment
 PASS: gdb.trace/collection.exp: collect argstruct individually: stop trace experiment
 PASS: gdb.trace/collection.exp: collect argstruct individually: tfind test frame
 PASS: gdb.trace/collection.exp: collect argstruct individually: collected arg struct member char
 PASS: gdb.trace/collection.exp: collect argstruct individually: collected arg struct member int
 PASS: gdb.trace/collection.exp: collect argstruct individually: collected arg struct member float
 PASS: gdb.trace/collection.exp: collect argstruct individually: collected arg struct member double
 PASS: gdb.trace/collection.exp: collect argstruct individually: cease trace debugging
 PASS: gdb.trace/collection.exp: collect argarray collectively: set tracepoint
 PASS: gdb.trace/collection.exp: collect argarray collectively: define actions
 PASS: gdb.trace/collection.exp: collect argarray collectively: advance to begin
 PASS: gdb.trace/collection.exp: collect argarray collectively: start trace experiment
 PASS: gdb.trace/collection.exp: collect argarray collectively: run trace experiment
 PASS: gdb.trace/collection.exp: collect argarray collectively: stop trace experiment
 PASS: gdb.trace/collection.exp: collect argarray collectively: tfind test frame
 XFAIL: gdb.trace/collection.exp: collect argarray collectively: collected argarray #0
 XFAIL: gdb.trace/collection.exp: collect argarray collectively: collected argarray #1
 XFAIL: gdb.trace/collection.exp: collect argarray collectively: collected argarray #2
 XFAIL: gdb.trace/collection.exp: collect argarray collectively: collected argarray #3
 PASS: gdb.trace/collection.exp: collect argarray collectively: cease trace debugging
 PASS: gdb.trace/collection.exp: collect argarray individually: set tracepoint
 PASS: gdb.trace/collection.exp: collect argarray individually: define actions
 PASS: gdb.trace/collection.exp: collect argarray individually: advance to begin
 PASS: gdb.trace/collection.exp: collect argarray individually: start trace experiment
 PASS: gdb.trace/collection.exp: collect argarray individually: run trace experiment
 PASS: gdb.trace/collection.exp: collect argarray individually: stop trace experiment
 PASS: gdb.trace/collection.exp: collect argarray individually: tfind test frame
 XFAIL: gdb.trace/collection.exp: collect argarray individually: collected argarray #0
 XFAIL: gdb.trace/collection.exp: collect argarray individually: collected argarray #1
 XFAIL: gdb.trace/collection.exp: collect argarray individually: collected argarray #2
 XFAIL: gdb.trace/collection.exp: collect argarray individually: collected argarray #3
 PASS: gdb.trace/collection.exp: collect argarray individually: cease trace debugging
 PASS: gdb.trace/collection.exp: collect auto locals collectively: find tracepoint line
 PASS: gdb.trace/collection.exp: collect auto locals collectively: set tracepoint
 PASS: gdb.trace/collection.exp: collect auto locals collectively: define actions
 PASS: gdb.trace/collection.exp: collect auto locals collectively: advance to begin
 PASS: gdb.trace/collection.exp: collect auto locals collectively: start trace experiment
 PASS: gdb.trace/collection.exp: collect auto locals collectively: run trace experiment
 PASS: gdb.trace/collection.exp: collect auto locals collectively: stop trace experiment
 PASS: gdb.trace/collection.exp: collect auto locals collectively: tfind test frame
 PASS: gdb.trace/collection.exp: collect auto locals collectively: collected local char
 PASS: gdb.trace/collection.exp: collect auto locals collectively: collected local int
 PASS: gdb.trace/collection.exp: collect auto locals collectively: collected local float
 PASS: gdb.trace/collection.exp: collect auto locals collectively: collected local double
 PASS: gdb.trace/collection.exp: collect auto locals collectively: collected local member char
 PASS: gdb.trace/collection.exp: collect auto locals collectively: collected local member int
 PASS: gdb.trace/collection.exp: collect auto locals collectively: collected local member float
 PASS: gdb.trace/collection.exp: collect auto locals collectively: collected local member double
 PASS: gdb.trace/collection.exp: collect auto locals collectively: collected locarray #0
 PASS: gdb.trace/collection.exp: collect auto locals collectively: collected locarray #1
 PASS: gdb.trace/collection.exp: collect auto locals collectively: collected locarray #2
 PASS: gdb.trace/collection.exp: collect auto locals collectively: collected locarray #3
 PASS: gdb.trace/collection.exp: collect auto locals collectively: cease trace debugging
 PASS: gdb.trace/collection.exp: collect auto locals individually: find tracepoint line
 PASS: gdb.trace/collection.exp: collect auto locals individually: set tracepoint
 PASS: gdb.trace/collection.exp: collect auto locals individually: define actions
 PASS: gdb.trace/collection.exp: collect auto locals individually: advance to begin
 PASS: gdb.trace/collection.exp: collect auto locals individually: start trace experiment
 PASS: gdb.trace/collection.exp: collect auto locals individually: run trace experiment
 PASS: gdb.trace/collection.exp: collect auto locals individually: stop trace experiment
 PASS: gdb.trace/collection.exp: collect auto locals individually: tfind test frame
 PASS: gdb.trace/collection.exp: collect auto locals individually: collected local char
 PASS: gdb.trace/collection.exp: collect auto locals individually: collected local int
 PASS: gdb.trace/collection.exp: collect auto locals individually: collected local float
 PASS: gdb.trace/collection.exp: collect auto locals individually: collected local double
 PASS: gdb.trace/collection.exp: collect auto locals individually: collected local member char
 PASS: gdb.trace/collection.exp: collect auto locals individually: collected local member int
 PASS: gdb.trace/collection.exp: collect auto locals individually: collected local member float
 PASS: gdb.trace/collection.exp: collect auto locals individually: collected local member double
 PASS: gdb.trace/collection.exp: collect auto locals individually: collected locarray #0
 PASS: gdb.trace/collection.exp: collect auto locals individually: collected locarray #1
 PASS: gdb.trace/collection.exp: collect auto locals individually: collected locarray #2
 PASS: gdb.trace/collection.exp: collect auto locals individually: collected locarray #3
 PASS: gdb.trace/collection.exp: collect auto locals individually: cease trace debugging
 PASS: gdb.trace/collection.exp: collect register locals collectively: find tracepoint line
 PASS: gdb.trace/collection.exp: collect register locals collectively: set tracepoint
 PASS: gdb.trace/collection.exp: collect register locals collectively: define actions
 PASS: gdb.trace/collection.exp: collect register locals collectively: advance to begin
 PASS: gdb.trace/collection.exp: collect register locals collectively: start trace experiment
 PASS: gdb.trace/collection.exp: collect register locals collectively: run trace experiment
 PASS: gdb.trace/collection.exp: collect register locals collectively: stop trace experiment
 PASS: gdb.trace/collection.exp: collect register locals collectively: tfind test frame
-PASS: gdb.trace/collection.exp: collect register locals collectively: collected local char
+FAIL: gdb.trace/collection.exp: collect register locals collectively: collected local char
 PASS: gdb.trace/collection.exp: collect register locals collectively: collected local int
 FAIL: gdb.trace/collection.exp: collect register locals collectively: collected local float
 FAIL: gdb.trace/collection.exp: collect register locals collectively: collected local double
 PASS: gdb.trace/collection.exp: collect register locals collectively: collected local member char
 PASS: gdb.trace/collection.exp: collect register locals collectively: collected local member int
 PASS: gdb.trace/collection.exp: collect register locals collectively: collected local member float
 PASS: gdb.trace/collection.exp: collect register locals collectively: collected local member double
 PASS: gdb.trace/collection.exp: collect register locals collectively: collected locarray #0
 PASS: gdb.trace/collection.exp: collect register locals collectively: collected locarray #1
 PASS: gdb.trace/collection.exp: collect register locals collectively: collected locarray #2
 PASS: gdb.trace/collection.exp: collect register locals collectively: collected locarray #3
 PASS: gdb.trace/collection.exp: collect register locals collectively: cease trace debugging
 PASS: gdb.trace/collection.exp: collect register locals individually: find tracepoint line
 PASS: gdb.trace/collection.exp: collect register locals individually: set tracepoint
 FAIL: gdb.trace/collection.exp: collect register locals individually: define actions
 PASS: gdb.trace/collection.exp: collect register locals individually: advance to begin
 PASS: gdb.trace/collection.exp: collect register locals individually: start trace experiment
 PASS: gdb.trace/collection.exp: collect register locals individually: run trace experiment
 PASS: gdb.trace/collection.exp: collect register locals individually: stop trace experiment
 PASS: gdb.trace/collection.exp: collect register locals individually: tfind test frame
 FAIL: gdb.trace/collection.exp: collect register locals individually: collected local char
 FAIL: gdb.trace/collection.exp: collect register locals individually: collected local int
 FAIL: gdb.trace/collection.exp: collect register locals individually: collected local float
 FAIL: gdb.trace/collection.exp: collect register locals individually: collected local double
 FAIL: gdb.trace/collection.exp: collect register locals individually: collected local member char
 FAIL: gdb.trace/collection.exp: collect register locals individually: collected local member int
 FAIL: gdb.trace/collection.exp: collect register locals individually: collected local member float
 FAIL: gdb.trace/collection.exp: collect register locals individually: collected local member double
 FAIL: gdb.trace/collection.exp: collect register locals individually: collected locarray #0
 FAIL: gdb.trace/collection.exp: collect register locals individually: collected locarray #1
 FAIL: gdb.trace/collection.exp: collect register locals individually: collected locarray #2
 FAIL: gdb.trace/collection.exp: collect register locals individually: collected locarray #3
 PASS: gdb.trace/collection.exp: collect register locals individually: cease trace debugging
 PASS: gdb.trace/collection.exp: collect static locals collectively: find tracepoint line
 PASS: gdb.trace/collection.exp: collect static locals collectively: set tracepoint
 PASS: gdb.trace/collection.exp: collect static locals collectively: define actions
 PASS: gdb.trace/collection.exp: collect static locals collectively: advance to begin
 PASS: gdb.trace/collection.exp: collect static locals collectively: start trace experiment
 PASS: gdb.trace/collection.exp: collect static locals collectively: run trace experiment
 PASS: gdb.trace/collection.exp: collect static locals collectively: stop trace experiment
 PASS: gdb.trace/collection.exp: collect static locals collectively: tfind test frame
 PASS: gdb.trace/collection.exp: collect static locals collectively: collected local char
 PASS: gdb.trace/collection.exp: collect static locals collectively: collected local int
 PASS: gdb.trace/collection.exp: collect static locals collectively: collected local float
 PASS: gdb.trace/collection.exp: collect static locals collectively: collected local double
 PASS: gdb.trace/collection.exp: collect static locals collectively: collected local member char
 PASS: gdb.trace/collection.exp: collect static locals collectively: collected local member int
 PASS: gdb.trace/collection.exp: collect static locals collectively: collected local member float
 PASS: gdb.trace/collection.exp: collect static locals collectively: collected local member double
 PASS: gdb.trace/collection.exp: collect static locals collectively: collected locarray #0
 PASS: gdb.trace/collection.exp: collect static locals collectively: collected locarray #1
 PASS: gdb.trace/collection.exp: collect static locals collectively: collected locarray #2
 PASS: gdb.trace/collection.exp: collect static locals collectively: collected locarray #3
 PASS: gdb.trace/collection.exp: collect static locals collectively: cease trace debugging
 PASS: gdb.trace/collection.exp: collect static locals individually: find tracepoint line
 PASS: gdb.trace/collection.exp: collect static locals individually: set tracepoint
 PASS: gdb.trace/collection.exp: collect static locals individually: define actions
 PASS: gdb.trace/collection.exp: collect static locals individually: advance to begin
 PASS: gdb.trace/collection.exp: collect static locals individually: start trace experiment
 PASS: gdb.trace/collection.exp: collect static locals individually: run trace experiment
 PASS: gdb.trace/collection.exp: collect static locals individually: stop trace experiment
 PASS: gdb.trace/collection.exp: collect static locals individually: tfind test frame
 PASS: gdb.trace/collection.exp: collect static locals individually: collected local char
 PASS: gdb.trace/collection.exp: collect static locals individually: collected local int
 PASS: gdb.trace/collection.exp: collect static locals individually: collected local float
 PASS: gdb.trace/collection.exp: collect static locals individually: collected local double
 PASS: gdb.trace/collection.exp: collect static locals individually: collected local member char
 PASS: gdb.trace/collection.exp: collect static locals individually: collected local member int
 PASS: gdb.trace/collection.exp: collect static locals individually: collected local member float
 PASS: gdb.trace/collection.exp: collect static locals individually: collected local member double
 PASS: gdb.trace/collection.exp: collect static locals individually: collected locarray #0
 PASS: gdb.trace/collection.exp: collect static locals individually: collected locarray #1
 PASS: gdb.trace/collection.exp: collect static locals individually: collected locarray #2
 PASS: gdb.trace/collection.exp: collect static locals individually: collected locarray #3
 PASS: gdb.trace/collection.exp: collect static locals individually: cease trace debugging
 PASS: gdb.trace/collection.exp: collect $regs: set tracepoint
 PASS: gdb.trace/collection.exp: collect $regs: define actions
 PASS: gdb.trace/collection.exp: collect $regs: advance to begin
 PASS: gdb.trace/collection.exp: collect $regs: start trace experiment
 PASS: gdb.trace/collection.exp: collect $regs: run trace experiment
 PASS: gdb.trace/collection.exp: collect $regs: stop trace experiment
 PASS: gdb.trace/collection.exp: collect $regs: tfind test frame
 PASS: gdb.trace/collection.exp: collect $regs: collected $ebp
 PASS: gdb.trace/collection.exp: collect $regs: collected $esp
 PASS: gdb.trace/collection.exp: collect $regs: collected $eip
 PASS: gdb.trace/collection.exp: collect $regs: cease trace debugging
 PASS: gdb.trace/collection.exp: collect $ebp, $esp, $eip: set tracepoint
 PASS: gdb.trace/collection.exp: collect $ebp, $esp, $eip: define actions
 PASS: gdb.trace/collection.exp: collect $ebp, $esp, $eip: advance to begin
 PASS: gdb.trace/collection.exp: collect $ebp, $esp, $eip: start trace experiment
 PASS: gdb.trace/collection.exp: collect $ebp, $esp, $eip: run trace experiment
 PASS: gdb.trace/collection.exp: collect $ebp, $esp, $eip: stop trace experiment
 PASS: gdb.trace/collection.exp: collect $ebp, $esp, $eip: tfind test frame
 PASS: gdb.trace/collection.exp: collect $ebp, $esp, $eip: collected $ebp
 PASS: gdb.trace/collection.exp: collect $ebp, $esp, $eip: collected $esp
 PASS: gdb.trace/collection.exp: collect $ebp, $esp, $eip: collected $eip
 PASS: gdb.trace/collection.exp: collect $ebp, $esp, $eip: cease trace debugging
 PASS: gdb.trace/collection.exp: collect globals: find tracepoint line
 PASS: gdb.trace/collection.exp: get address of globalarr2
 PASS: gdb.trace/collection.exp: collect globals: set tracepoint
 PASS: gdb.trace/collection.exp: collect globals: define actions
 PASS: gdb.trace/collection.exp: collect globals: advance to begin
 PASS: gdb.trace/collection.exp: collect globals: start trace experiment
 PASS: gdb.trace/collection.exp: collect globals: run trace experiment
 PASS: gdb.trace/collection.exp: collect globals: stop trace experiment
 PASS: gdb.trace/collection.exp: collect globals: tfind test frame
 PASS: gdb.trace/collection.exp: collect globals: collected global char
 PASS: gdb.trace/collection.exp: collect globals: collected global int
 PASS: gdb.trace/collection.exp: collect globals: collected global float
 PASS: gdb.trace/collection.exp: collect globals: collected global double
 PASS: gdb.trace/collection.exp: collect globals: collected struct char member
 PASS: gdb.trace/collection.exp: collect globals: collected struct member int
 PASS: gdb.trace/collection.exp: collect globals: collected struct member float
 PASS: gdb.trace/collection.exp: collect globals: collected struct member double
 PASS: gdb.trace/collection.exp: collect globals: collected global pointer
 PASS: gdb.trace/collection.exp: collect globals: collected global array element #1
 PASS: gdb.trace/collection.exp: collect globals: collected global array element #2
 PASS: gdb.trace/collection.exp: collect globals: collected global array element #3
 PASS: gdb.trace/collection.exp: collect globals: collected global array 2
 PASS: gdb.trace/collection.exp: collect globals: collected global array 3
 PASS: gdb.trace/collection.exp: collect globals: cease trace debugging
 PASS: gdb.trace/collection.exp: collect global in pieces: find tracepoint line
 PASS: gdb.trace/collection.exp: collect global in pieces: set tracepoint
 PASS: gdb.trace/collection.exp: collect global in pieces: define actions
 PASS: gdb.trace/collection.exp: collect global in pieces: advance to begin
 PASS: gdb.trace/collection.exp: collect global in pieces: start trace experiment
 PASS: gdb.trace/collection.exp: collect global in pieces: run trace experiment
 PASS: gdb.trace/collection.exp: collect global in pieces: stop trace experiment
 PASS: gdb.trace/collection.exp: collect global in pieces: tfind test frame
 PASS: gdb.trace/collection.exp: collect global in pieces: print piece a
 PASS: gdb.trace/collection.exp: collect global in pieces: print piece b
 PASS: gdb.trace/collection.exp: collect global in pieces: print whole object
 PASS: gdb.trace/collection.exp: collect global in pieces: cease trace debugging
 PASS: gdb.trace/collection.exp: collect a.b: find tracepoint line
 PASS: gdb.trace/collection.exp: collect a.b: set tracepoint
 PASS: gdb.trace/collection.exp: collect a.b: define actions
 PASS: gdb.trace/collection.exp: collect a.b: advance to begin
 PASS: gdb.trace/collection.exp: collect a.b: start trace experiment
 PASS: gdb.trace/collection.exp: collect a.b: run trace experiment
 PASS: gdb.trace/collection.exp: collect a.b: stop trace experiment
 PASS: gdb.trace/collection.exp: collect a.b: tfind test frame
 PASS: gdb.trace/collection.exp: collect a.b: got expected value '82'
 PASS: gdb.trace/collection.exp: collect a.b: cease trace debugging
 PASS: gdb.trace/collection.exp: collect a->b: find tracepoint line
 PASS: gdb.trace/collection.exp: collect a->b: set tracepoint
 PASS: gdb.trace/collection.exp: collect a->b: define actions
 PASS: gdb.trace/collection.exp: collect a->b: advance to begin
 PASS: gdb.trace/collection.exp: collect a->b: start trace experiment
 PASS: gdb.trace/collection.exp: collect a->b: run trace experiment
 PASS: gdb.trace/collection.exp: collect a->b: stop trace experiment
 PASS: gdb.trace/collection.exp: collect a->b: tfind test frame
 PASS: gdb.trace/collection.exp: collect a->b: got expected value '81 'Q''
 PASS: gdb.trace/collection.exp: collect a->b: cease trace debugging
 PASS: gdb.trace/collection.exp: collect a[2]: find tracepoint line
 PASS: gdb.trace/collection.exp: collect a[2]: set tracepoint
 PASS: gdb.trace/collection.exp: collect a[2]: define actions
 PASS: gdb.trace/collection.exp: collect a[2]: advance to begin
 PASS: gdb.trace/collection.exp: collect a[2]: start trace experiment
 PASS: gdb.trace/collection.exp: collect a[2]: run trace experiment
 PASS: gdb.trace/collection.exp: collect a[2]: stop trace experiment
 PASS: gdb.trace/collection.exp: collect a[2]: tfind test frame
 PASS: gdb.trace/collection.exp: collect a[2]: got expected value '2'
 PASS: gdb.trace/collection.exp: collect a[2]: cease trace debugging
 PASS: gdb.trace/collection.exp: collect a[b]: find tracepoint line
 PASS: gdb.trace/collection.exp: collect a[b]: set tracepoint
 PASS: gdb.trace/collection.exp: collect a[b]: define actions
 PASS: gdb.trace/collection.exp: collect a[b]: advance to begin
 PASS: gdb.trace/collection.exp: collect a[b]: start trace experiment
 PASS: gdb.trace/collection.exp: collect a[b]: run trace experiment
 PASS: gdb.trace/collection.exp: collect a[b]: stop trace experiment
 PASS: gdb.trace/collection.exp: collect a[b]: tfind test frame
 PASS: gdb.trace/collection.exp: collect a[b]: got expected value '3'
 PASS: gdb.trace/collection.exp: collect a[b]: cease trace debugging
 PASS: gdb.trace/collection.exp: collect a[b + c]: find tracepoint line
 PASS: gdb.trace/collection.exp: collect a[b + c]: set tracepoint
 PASS: gdb.trace/collection.exp: collect a[b + c]: define actions
 PASS: gdb.trace/collection.exp: collect a[b + c]: advance to begin
 PASS: gdb.trace/collection.exp: collect a[b + c]: start trace experiment
 PASS: gdb.trace/collection.exp: collect a[b + c]: run trace experiment
 PASS: gdb.trace/collection.exp: collect a[b + c]: stop trace experiment
 PASS: gdb.trace/collection.exp: collect a[b + c]: tfind test frame
 PASS: gdb.trace/collection.exp: collect a[b + c]: got expected value '5'
 PASS: gdb.trace/collection.exp: collect a[b + c]: cease trace debugging
 PASS: gdb.trace/collection.exp: collect a[b - c]: find tracepoint line
 PASS: gdb.trace/collection.exp: collect a[b - c]: set tracepoint
 PASS: gdb.trace/collection.exp: collect a[b - c]: define actions
 PASS: gdb.trace/collection.exp: collect a[b - c]: advance to begin
 PASS: gdb.trace/collection.exp: collect a[b - c]: start trace experiment
 PASS: gdb.trace/collection.exp: collect a[b - c]: run trace experiment
 PASS: gdb.trace/collection.exp: collect a[b - c]: stop trace experiment
 PASS: gdb.trace/collection.exp: collect a[b - c]: tfind test frame
 PASS: gdb.trace/collection.exp: collect a[b - c]: got expected value '1'
 PASS: gdb.trace/collection.exp: collect a[b - c]: cease trace debugging
 PASS: gdb.trace/collection.exp: collect a[b * c]: find tracepoint line
 PASS: gdb.trace/collection.exp: collect a[b * c]: set tracepoint
 PASS: gdb.trace/collection.exp: collect a[b * c]: define actions
 PASS: gdb.trace/collection.exp: collect a[b * c]: advance to begin
 PASS: gdb.trace/collection.exp: collect a[b * c]: start trace experiment
 PASS: gdb.trace/collection.exp: collect a[b * c]: run trace experiment
 PASS: gdb.trace/collection.exp: collect a[b * c]: stop trace experiment
 PASS: gdb.trace/collection.exp: collect a[b * c]: tfind test frame
 PASS: gdb.trace/collection.exp: collect a[b * c]: got expected value '6'
 PASS: gdb.trace/collection.exp: collect a[b * c]: cease trace debugging
 PASS: gdb.trace/collection.exp: collect a[b / c]: find tracepoint line
 PASS: gdb.trace/collection.exp: collect a[b / c]: set tracepoint
 PASS: gdb.trace/collection.exp: collect a[b / c]: define actions
 PASS: gdb.trace/collection.exp: collect a[b / c]: advance to begin
 PASS: gdb.trace/collection.exp: collect a[b / c]: start trace experiment
 PASS: gdb.trace/collection.exp: collect a[b / c]: run trace experiment
 PASS: gdb.trace/collection.exp: collect a[b / c]: stop trace experiment
 PASS: gdb.trace/collection.exp: collect a[b / c]: tfind test frame
 PASS: gdb.trace/collection.exp: collect a[b / c]: got expected value '2'
 PASS: gdb.trace/collection.exp: collect a[b / c]: cease trace debugging
 PASS: gdb.trace/collection.exp: collect a[b % c]: find tracepoint line
 PASS: gdb.trace/collection.exp: collect a[b % c]: set tracepoint
 PASS: gdb.trace/collection.exp: collect a[b % c]: define actions
 PASS: gdb.trace/collection.exp: collect a[b % c]: advance to begin
 PASS: gdb.trace/collection.exp: collect a[b % c]: start trace experiment
 PASS: gdb.trace/collection.exp: collect a[b % c]: run trace experiment
 PASS: gdb.trace/collection.exp: collect a[b % c]: stop trace experiment
 PASS: gdb.trace/collection.exp: collect a[b % c]: tfind test frame
 PASS: gdb.trace/collection.exp: collect a[b % c]: got expected value '1'
 PASS: gdb.trace/collection.exp: collect a[b % c]: cease trace debugging
 PASS: gdb.trace/collection.exp: collect a[+b]: find tracepoint line
 PASS: gdb.trace/collection.exp: collect a[+b]: set tracepoint
 PASS: gdb.trace/collection.exp: collect a[+b]: define actions
 PASS: gdb.trace/collection.exp: collect a[+b]: advance to begin
 PASS: gdb.trace/collection.exp: collect a[+b]: start trace experiment
 PASS: gdb.trace/collection.exp: collect a[+b]: run trace experiment
 PASS: gdb.trace/collection.exp: collect a[+b]: stop trace experiment
 PASS: gdb.trace/collection.exp: collect a[+b]: tfind test frame
 PASS: gdb.trace/collection.exp: collect a[+b]: got expected value '1'
 PASS: gdb.trace/collection.exp: collect a[+b]: cease trace debugging
 PASS: gdb.trace/collection.exp: collect a[-b]: find tracepoint line
 PASS: gdb.trace/collection.exp: collect a[-b]: set tracepoint
 PASS: gdb.trace/collection.exp: collect a[-b]: define actions
 PASS: gdb.trace/collection.exp: collect a[-b]: advance to begin
 PASS: gdb.trace/collection.exp: collect a[-b]: start trace experiment
 PASS: gdb.trace/collection.exp: collect a[-b]: run trace experiment
 PASS: gdb.trace/collection.exp: collect a[-b]: stop trace experiment
 PASS: gdb.trace/collection.exp: collect a[-b]: tfind test frame
 PASS: gdb.trace/collection.exp: collect a[-b]: got expected value '2'
 PASS: gdb.trace/collection.exp: collect a[-b]: cease trace debugging
 PASS: gdb.trace/collection.exp: collect a[(b, c)]: find tracepoint line
 PASS: gdb.trace/collection.exp: collect a[(b, c)]: set tracepoint
 PASS: gdb.trace/collection.exp: collect a[(b, c)]: define actions
 PASS: gdb.trace/collection.exp: collect a[(b, c)]: advance to begin
 PASS: gdb.trace/collection.exp: collect a[(b, c)]: start trace experiment
 PASS: gdb.trace/collection.exp: collect a[(b, c)]: run trace experiment
 PASS: gdb.trace/collection.exp: collect a[(b, c)]: stop trace experiment
 PASS: gdb.trace/collection.exp: collect a[(b, c)]: tfind test frame
 PASS: gdb.trace/collection.exp: collect a[(b, c)]: got expected value '7'
 PASS: gdb.trace/collection.exp: collect a[(b, c)]: cease trace debugging
 PASS: gdb.trace/collection.exp: collect $_ret: set tracepoint
 PASS: gdb.trace/collection.exp: collect $_ret: define actions
 PASS: gdb.trace/collection.exp: collect $_ret: advance to begin
 PASS: gdb.trace/collection.exp: collect $_ret: start trace experiment
 PASS: gdb.trace/collection.exp: collect $_ret: run trace experiment
 PASS: gdb.trace/collection.exp: collect $_ret: stop trace experiment
 PASS: gdb.trace/collection.exp: collect $_ret: tfind test frame
 PASS: gdb.trace/collection.exp: collect $_ret: backtrace lists main
 PASS: gdb.trace/collection.exp: collect $_ret: cease trace debugging
 PASS: gdb.trace/collection.exp: collect local string: find tracepoint line
 PASS: gdb.trace/collection.exp: collect local string: set tracepoint
 PASS: gdb.trace/collection.exp: collect local string: define actions
 PASS: gdb.trace/collection.exp: collect local string: advance to begin
 PASS: gdb.trace/collection.exp: collect local string: start trace experiment
 PASS: gdb.trace/collection.exp: collect local string: run trace experiment
 PASS: gdb.trace/collection.exp: collect local string: stop trace experiment
 PASS: gdb.trace/collection.exp: collect local string: tfind test frame
 PASS: gdb.trace/collection.exp: collect local string: collected local string
 PASS: gdb.trace/collection.exp: collect local string: cease trace debugging
 PASS: gdb.trace/collection.exp: collect long local string: find tracepoint line
 PASS: gdb.trace/collection.exp: collect long local string: set tracepoint
 PASS: gdb.trace/collection.exp: collect long local string: define actions
 PASS: gdb.trace/collection.exp: collect long local string: advance to begin
 PASS: gdb.trace/collection.exp: collect long local string: start trace experiment
 PASS: gdb.trace/collection.exp: collect long local string: run trace experiment
 PASS: gdb.trace/collection.exp: collect long local string: stop trace experiment
 PASS: gdb.trace/collection.exp: collect long local string: tfind test frame
 PASS: gdb.trace/collection.exp: collect long local string: collected local string
 PASS: gdb.trace/collection.exp: collect long local string: cease trace debugging

#gdb.trace/unavailable.exp
 Running gdb/testsuite/gdb.trace/unavailable.exp ...
 PASS: gdb.trace/unavailable.exp: collect globals: set tracepoint
 PASS: gdb.trace/unavailable.exp: collect globals: define actions
 PASS: gdb.trace/unavailable.exp: collect globals: advance to begin
 PASS: gdb.trace/unavailable.exp: collect globals: start trace experiment
 PASS: gdb.trace/unavailable.exp: collect globals: run trace experiment
 PASS: gdb.trace/unavailable.exp: collect globals: stop trace experiment
 PASS: gdb.trace/unavailable.exp: collect globals: tfind test frame
 PASS: gdb.trace/unavailable.exp: collect globals: print globalc
 PASS: gdb.trace/unavailable.exp: collect globals: print globali
 PASS: gdb.trace/unavailable.exp: collect globals: print globalf
 PASS: gdb.trace/unavailable.exp: collect globals: print globald
 PASS: gdb.trace/unavailable.exp: collect globals: print globalstruct.memberc
 PASS: gdb.trace/unavailable.exp: collect globals: print globalstruct.memberi
 PASS: gdb.trace/unavailable.exp: collect globals: print globalstruct.memberf
 PASS: gdb.trace/unavailable.exp: collect globals: print globalstruct.memberd
 PASS: gdb.trace/unavailable.exp: collect globals: print globalstruct
 PASS: gdb.trace/unavailable.exp: collect globals: can't compare using non collected global pointer
 PASS: gdb.trace/unavailable.exp: collect globals: print globalarr[1]
 PASS: gdb.trace/unavailable.exp: collect globals: print globalarr[2]
 PASS: gdb.trace/unavailable.exp: collect globals: print globalarr[3]
 PASS: gdb.trace/unavailable.exp: collect globals: print struct_b
 PASS: gdb.trace/unavailable.exp: collect globals: print /x struct_b
 PASS: gdb.trace/unavailable.exp: collect globals: print /x struct_b.struct_a
 PASS: gdb.trace/unavailable.exp: collect globals: print /x struct_b.struct_a.array
 PASS: gdb.trace/unavailable.exp: collect globals: print /x struct_b.struct_a.array[0]
 PASS: gdb.trace/unavailable.exp: collect globals: print /x struct_b.struct_a.array[2]
 PASS: gdb.trace/unavailable.exp: collect globals: No overcollect of almost but not quite adjacent memory ranges
 PASS: gdb.trace/unavailable.exp: collect globals: set print repeat 1
 PASS: gdb.trace/unavailable.exp: collect globals: <unavailable> is not the same as 0 in array element repetitions
 PASS: gdb.trace/unavailable.exp: collect globals: set print repeat 10
 PASS: gdb.trace/unavailable.exp: collect globals: print *tarray@3
 PASS: gdb.trace/unavailable.exp: collect globals: print struct_b.static_struct_a
 PASS: gdb.trace/unavailable.exp: collect globals: print struct_b.struct_a.bitfield
 PASS: gdb.trace/unavailable.exp: collect globals: print g_int
 PASS: gdb.trace/unavailable.exp: collect globals: global reference shows address but not value
 PASS: gdb.trace/unavailable.exp: collect globals: referenced integer was not collected (taking address of reference)
 PASS: gdb.trace/unavailable.exp: collect globals: print *g_structref_p
 PASS: gdb.trace/unavailable.exp: collect globals: non collected const string is still printable
 PASS: gdb.trace/unavailable.exp: collect globals: printing constant string through collected pointer
 PASS: gdb.trace/unavailable.exp: collect globals: printing non collected string
 PASS: gdb.trace/unavailable.exp: collect globals: printing partially collected string
 PASS: gdb.trace/unavailable.exp: collect globals: examining partially collected object
 PASS: gdb.trace/unavailable.exp: collect globals: last examined value was <unavailable>
 PASS: gdb.trace/unavailable.exp: collect globals: build array from unavailable value
 PASS: gdb.trace/unavailable.exp: collect globals: subscript a non-memory rvalue array, accessing an unvailable element
 PASS: gdb.trace/unavailable.exp: collect globals: print g_smallstruct
 PASS: gdb.trace/unavailable.exp: collect globals: print $.member
 PASS: gdb.trace/unavailable.exp: collect globals: print (small_struct) g_smallstruct_b
 PASS: gdb.trace/unavailable.exp: collect globals: print g_smallstruct_b
 PASS: gdb.trace/unavailable.exp: collect globals: print (small_struct) $
 PASS: gdb.trace/unavailable.exp: collect globals: set print object on
 PASS: gdb.trace/unavailable.exp: collect globals: print object on: print virtualp
 PASS: gdb.trace/unavailable.exp: collect globals: print object on: print derived_unavail
 PASS: gdb.trace/unavailable.exp: collect globals: print object on: print derived_partial
-PASS: gdb.trace/unavailable.exp: collect globals: print object on: print derived_whole
+FAIL: gdb.trace/unavailable.exp: collect globals: print object on: print derived_whole
 PASS: gdb.trace/unavailable.exp: collect globals: set print object off
 PASS: gdb.trace/unavailable.exp: collect globals: print object off: print virtualp
 PASS: gdb.trace/unavailable.exp: collect globals: print object off: print derived_unavail
 PASS: gdb.trace/unavailable.exp: collect globals: print object off: print derived_partial
-PASS: gdb.trace/unavailable.exp: collect globals: print object off: print derived_whole
+FAIL: gdb.trace/unavailable.exp: collect globals: print object off: print derived_whole
 PASS: gdb.trace/unavailable.exp: collect globals: print virtual_partial
 PASS: gdb.trace/unavailable.exp: collect globals: cease trace debugging
 PASS: gdb.trace/unavailable.exp: collect globals: tsave unavailable.globals.tfile
 PASS: gdb.trace/unavailable.exp: collect globals: save ctf trace file
 PASS: gdb.trace/unavailable.exp: collect globals: change to tfile target
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: tfind test frame
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print globalc
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print globali
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print globalf
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print globald
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print globalstruct.memberc
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print globalstruct.memberi
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print globalstruct.memberf
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print globalstruct.memberd
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print globalstruct
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: can't compare using non collected global pointer
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print globalarr[1]
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print globalarr[2]
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print globalarr[3]
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print struct_b
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print /x struct_b
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print /x struct_b.struct_a
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print /x struct_b.struct_a.array
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print /x struct_b.struct_a.array[0]
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print /x struct_b.struct_a.array[2]
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: No overcollect of almost but not quite adjacent memory ranges
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: set print repeat 1
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: <unavailable> is not the same as 0 in array element repetitions
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: set print repeat 10
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print *tarray@3
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print struct_b.static_struct_a
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print struct_b.struct_a.bitfield
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print g_int
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: global reference shows address but not value
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: referenced integer was not collected (taking address of reference)
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print *g_structref_p
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: non collected const string is still printable
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: printing constant string through collected pointer
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: printing non collected string
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: printing partially collected string
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: examining partially collected object
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: last examined value was <unavailable>
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: build array from unavailable value
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: subscript a non-memory rvalue array, accessing an unvailable element
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print g_smallstruct
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print $.member
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print (small_struct) g_smallstruct_b
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print g_smallstruct_b
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print (small_struct) $
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: set print object on
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print object on: print virtualp
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print object on: print derived_unavail
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print object on: print derived_partial
-PASS: gdb.trace/unavailable.exp: collect globals: tfile: print object on: print derived_whole
+FAIL: gdb.trace/unavailable.exp: collect globals: tfile: print object on: print derived_whole
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: set print object off
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print object off: print virtualp
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print object off: print derived_unavail
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print object off: print derived_partial
-PASS: gdb.trace/unavailable.exp: collect globals: tfile: print object off: print derived_whole
+FAIL: gdb.trace/unavailable.exp: collect globals: tfile: print object off: print derived_whole
 PASS: gdb.trace/unavailable.exp: collect globals: tfile: print virtual_partial
 PASS: gdb.trace/unavailable.exp: collect globals: change to ctf target
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: tfind test frame
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print globalc
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print globali
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print globalf
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print globald
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print globalstruct.memberc
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print globalstruct.memberi
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print globalstruct.memberf
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print globalstruct.memberd
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print globalstruct
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: can't compare using non collected global pointer
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print globalarr[1]
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print globalarr[2]
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print globalarr[3]
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print struct_b
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print /x struct_b
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print /x struct_b.struct_a
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print /x struct_b.struct_a.array
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print /x struct_b.struct_a.array[0]
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print /x struct_b.struct_a.array[2]
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: No overcollect of almost but not quite adjacent memory ranges
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: set print repeat 1
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: <unavailable> is not the same as 0 in array element repetitions
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: set print repeat 10
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print *tarray@3
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print struct_b.static_struct_a
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print struct_b.struct_a.bitfield
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print g_int
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: global reference shows address but not value
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: referenced integer was not collected (taking address of reference)
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print *g_structref_p
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: non collected const string is still printable
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: printing constant string through collected pointer
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: printing non collected string
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: printing partially collected string
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: examining partially collected object
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: last examined value was <unavailable>
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: build array from unavailable value
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: subscript a non-memory rvalue array, accessing an unvailable element
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print g_smallstruct
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print $.member
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print (small_struct) g_smallstruct_b
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print g_smallstruct_b
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print (small_struct) $
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: set print object on
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print object on: print virtualp
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print object on: print derived_unavail
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print object on: print derived_partial
-PASS: gdb.trace/unavailable.exp: collect globals: ctf: print object on: print derived_whole
+FAIL: gdb.trace/unavailable.exp: collect globals: ctf: print object on: print derived_whole
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: set print object off
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print object off: print virtualp
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print object off: print derived_unavail
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print object off: print derived_partial
-PASS: gdb.trace/unavailable.exp: collect globals: ctf: print object off: print derived_whole
+FAIL: gdb.trace/unavailable.exp: collect globals: ctf: print object off: print derived_whole
 PASS: gdb.trace/unavailable.exp: collect globals: ctf: print virtual_partial
 PASS: gdb.trace/unavailable.exp: unavailable registers: set tracepoint
 PASS: gdb.trace/unavailable.exp: unavailable registers: advance to begin
 PASS: gdb.trace/unavailable.exp: unavailable registers: start trace experiment
 PASS: gdb.trace/unavailable.exp: unavailable registers: run trace experiment
 PASS: gdb.trace/unavailable.exp: unavailable registers: stop trace experiment
 PASS: gdb.trace/unavailable.exp: unavailable registers: tfind test frame
 PASS: gdb.trace/unavailable.exp: unavailable registers: correctly report $esp as unavailable
 PASS: gdb.trace/unavailable.exp: unavailable registers: correctly report $sp as unavailable
 PASS: gdb.trace/unavailable.exp: unavailable registers: correctly report $eax as unavailable
 PASS: gdb.trace/unavailable.exp: unavailable registers: correctly report $ax as unavailable
 PASS: gdb.trace/unavailable.exp: unavailable registers: collected $eip
 PASS: gdb.trace/unavailable.exp: unavailable registers: collected $pc
 PASS: gdb.trace/unavailable.exp: unavailable registers: info registers, multiple registers not available
 PASS: gdb.trace/unavailable.exp: unavailable registers: info registers $esp reports not available
 PASS: gdb.trace/unavailable.exp: unavailable registers: cease trace debugging
 PASS: gdb.trace/unavailable.exp: unavailable registers: tsave unavailable.registers.tfile
 PASS: gdb.trace/unavailable.exp: unavailable registers: save ctf trace file
 PASS: gdb.trace/unavailable.exp: unavailable registers: change to tfile target
 PASS: gdb.trace/unavailable.exp: unavailable registers: tfile: tfind test frame
 PASS: gdb.trace/unavailable.exp: unavailable registers: tfile: correctly report $esp as unavailable
 PASS: gdb.trace/unavailable.exp: unavailable registers: tfile: correctly report $sp as unavailable
 PASS: gdb.trace/unavailable.exp: unavailable registers: tfile: correctly report $eax as unavailable
 PASS: gdb.trace/unavailable.exp: unavailable registers: tfile: correctly report $ax as unavailable
 PASS: gdb.trace/unavailable.exp: unavailable registers: tfile: collected $eip
 PASS: gdb.trace/unavailable.exp: unavailable registers: tfile: collected $pc
 PASS: gdb.trace/unavailable.exp: unavailable registers: tfile: info registers, multiple registers not available
 PASS: gdb.trace/unavailable.exp: unavailable registers: tfile: info registers $esp reports not available
 PASS: gdb.trace/unavailable.exp: unavailable registers: change to ctf target
 PASS: gdb.trace/unavailable.exp: unavailable registers: ctf: tfind test frame
 PASS: gdb.trace/unavailable.exp: unavailable registers: ctf: correctly report $esp as unavailable
 PASS: gdb.trace/unavailable.exp: unavailable registers: ctf: correctly report $sp as unavailable
 PASS: gdb.trace/unavailable.exp: unavailable registers: ctf: correctly report $eax as unavailable
 PASS: gdb.trace/unavailable.exp: unavailable registers: ctf: correctly report $ax as unavailable
 PASS: gdb.trace/unavailable.exp: unavailable registers: ctf: collected $eip
 PASS: gdb.trace/unavailable.exp: unavailable registers: ctf: collected $pc
 PASS: gdb.trace/unavailable.exp: unavailable registers: ctf: info registers, multiple registers not available
 PASS: gdb.trace/unavailable.exp: unavailable registers: ctf: info registers $esp reports not available
 PASS: gdb.trace/unavailable.exp: unavailable floats: set tracepoint
 PASS: gdb.trace/unavailable.exp: unavailable floats: advance to begin
 PASS: gdb.trace/unavailable.exp: unavailable floats: start trace experiment
 PASS: gdb.trace/unavailable.exp: unavailable floats: run trace experiment
 PASS: gdb.trace/unavailable.exp: unavailable floats: stop trace experiment
 PASS: gdb.trace/unavailable.exp: unavailable floats: tfind test frame
 PASS: gdb.trace/unavailable.exp: unavailable floats: info float
 PASS: gdb.trace/unavailable.exp: unavailable floats: cease trace debugging
 PASS: gdb.trace/unavailable.exp: unavailable floats: tsave unavailable.floats.tfile
 PASS: gdb.trace/unavailable.exp: unavailable floats: save ctf trace file
 PASS: gdb.trace/unavailable.exp: unavailable floats: change to tfile target
 PASS: gdb.trace/unavailable.exp: unavailable floats: tfile: tfind test frame
 PASS: gdb.trace/unavailable.exp: unavailable floats: tfile: info float
 PASS: gdb.trace/unavailable.exp: unavailable floats: change to ctf target
 PASS: gdb.trace/unavailable.exp: unavailable floats: ctf: tfind test frame
 PASS: gdb.trace/unavailable.exp: unavailable floats: ctf: info float
 PASS: gdb.trace/unavailable.exp: unavailable arguments: set tracepoint
 PASS: gdb.trace/unavailable.exp: unavailable arguments: advance to begin
 PASS: gdb.trace/unavailable.exp: unavailable arguments: start trace experiment
 PASS: gdb.trace/unavailable.exp: unavailable arguments: run trace experiment
 PASS: gdb.trace/unavailable.exp: unavailable arguments: stop trace experiment
 PASS: gdb.trace/unavailable.exp: unavailable arguments: tfind test frame
 PASS: gdb.trace/unavailable.exp: unavailable arguments: print argc
 PASS: gdb.trace/unavailable.exp: unavailable arguments: print &argc
 PASS: gdb.trace/unavailable.exp: unavailable arguments: print argi
 PASS: gdb.trace/unavailable.exp: unavailable arguments: print &argi
 PASS: gdb.trace/unavailable.exp: unavailable arguments: print argf
 PASS: gdb.trace/unavailable.exp: unavailable arguments: print &argf
 PASS: gdb.trace/unavailable.exp: unavailable arguments: print argd
 PASS: gdb.trace/unavailable.exp: unavailable arguments: print &argd
 PASS: gdb.trace/unavailable.exp: unavailable arguments: print argstruct
 PASS: gdb.trace/unavailable.exp: unavailable arguments: print argstruct.memberc
 PASS: gdb.trace/unavailable.exp: unavailable arguments: print argstruct.memberi
 PASS: gdb.trace/unavailable.exp: unavailable arguments: print argstruct.memberf
 PASS: gdb.trace/unavailable.exp: unavailable arguments: print argstruct.memberd
 PASS: gdb.trace/unavailable.exp: unavailable arguments: print argarray
 PASS: gdb.trace/unavailable.exp: unavailable arguments: print &argarray
 PASS: gdb.trace/unavailable.exp: unavailable arguments: print argarray[0]
 PASS: gdb.trace/unavailable.exp: unavailable arguments: info args
 PASS: gdb.trace/unavailable.exp: unavailable arguments: display argc
 PASS: gdb.trace/unavailable.exp: unavailable arguments: display argc is enabled
 PASS: gdb.trace/unavailable.exp: unavailable arguments: delete argc display
 PASS: gdb.trace/unavailable.exp: unavailable arguments: cease trace debugging
 PASS: gdb.trace/unavailable.exp: unavailable arguments: tsave unavailable.args.tfile
 PASS: gdb.trace/unavailable.exp: unavailable arguments: save ctf trace file
 PASS: gdb.trace/unavailable.exp: unavailable arguments: change to tfile target
 PASS: gdb.trace/unavailable.exp: unavailable arguments: tfile: tfind test frame
 PASS: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argc
 PASS: gdb.trace/unavailable.exp: unavailable arguments: tfile: print &argc
 PASS: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argi
 PASS: gdb.trace/unavailable.exp: unavailable arguments: tfile: print &argi
 PASS: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argf
 PASS: gdb.trace/unavailable.exp: unavailable arguments: tfile: print &argf
 PASS: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argd
 PASS: gdb.trace/unavailable.exp: unavailable arguments: tfile: print &argd
 PASS: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argstruct
 PASS: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argstruct.memberc
 PASS: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argstruct.memberi
 PASS: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argstruct.memberf
 PASS: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argstruct.memberd
 PASS: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argarray
 PASS: gdb.trace/unavailable.exp: unavailable arguments: tfile: print &argarray
 PASS: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argarray[0]
 PASS: gdb.trace/unavailable.exp: unavailable arguments: tfile: info args
 PASS: gdb.trace/unavailable.exp: unavailable arguments: tfile: display argc
 PASS: gdb.trace/unavailable.exp: unavailable arguments: tfile: display argc is enabled
 PASS: gdb.trace/unavailable.exp: unavailable arguments: tfile: delete argc display
 PASS: gdb.trace/unavailable.exp: unavailable arguments: change to ctf target
 PASS: gdb.trace/unavailable.exp: unavailable arguments: ctf: tfind test frame
 PASS: gdb.trace/unavailable.exp: unavailable arguments: ctf: print argc
 PASS: gdb.trace/unavailable.exp: unavailable arguments: ctf: print &argc
 PASS: gdb.trace/unavailable.exp: unavailable arguments: ctf: print argi
 PASS: gdb.trace/unavailable.exp: unavailable arguments: ctf: print &argi
 PASS: gdb.trace/unavailable.exp: unavailable arguments: ctf: print argf
 PASS: gdb.trace/unavailable.exp: unavailable arguments: ctf: print &argf
 PASS: gdb.trace/unavailable.exp: unavailable arguments: ctf: print argd
 PASS: gdb.trace/unavailable.exp: unavailable arguments: ctf: print &argd
 PASS: gdb.trace/unavailable.exp: unavailable arguments: ctf: print argstruct
 PASS: gdb.trace/unavailable.exp: unavailable arguments: ctf: print argstruct.memberc
 PASS: gdb.trace/unavailable.exp: unavailable arguments: ctf: print argstruct.memberi
 PASS: gdb.trace/unavailable.exp: unavailable arguments: ctf: print argstruct.memberf
 PASS: gdb.trace/unavailable.exp: unavailable arguments: ctf: print argstruct.memberd
 PASS: gdb.trace/unavailable.exp: unavailable arguments: ctf: print argarray
 PASS: gdb.trace/unavailable.exp: unavailable arguments: ctf: print &argarray
 PASS: gdb.trace/unavailable.exp: unavailable arguments: ctf: print argarray[0]
 PASS: gdb.trace/unavailable.exp: unavailable arguments: ctf: info args
 PASS: gdb.trace/unavailable.exp: unavailable arguments: ctf: display argc
 PASS: gdb.trace/unavailable.exp: unavailable arguments: ctf: display argc is enabled
 PASS: gdb.trace/unavailable.exp: unavailable arguments: ctf: delete argc display
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: set tracepoint
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: advance to begin
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: start trace experiment
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: run trace experiment
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: stop trace experiment
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: tfind test frame
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: print locc
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: print loci
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: print locf
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: print locd
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: print locst.memberc
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: print locst.memberi
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: print locst.memberf
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: print locst.memberd
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: print locar[0]
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: print locar[1]
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: print locar[2]
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: print locar[3]
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: info locals
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: display loci
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: display loci is enabled
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: delete loci display
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: cease trace debugging
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: tsave unavailable.locals.tfile
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: save ctf trace file
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: change to tfile target
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: tfile: tfind test frame
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: tfile: print locc
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: tfile: print loci
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: tfile: print locf
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: tfile: print locd
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: tfile: print locst.memberc
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: tfile: print locst.memberi
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: tfile: print locst.memberf
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: tfile: print locst.memberd
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: tfile: print locar[0]
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: tfile: print locar[1]
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: tfile: print locar[2]
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: tfile: print locar[3]
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: tfile: info locals
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: tfile: display loci
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: tfile: display loci is enabled
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: tfile: delete loci display
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: change to ctf target
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: ctf: tfind test frame
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: ctf: print locc
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: ctf: print loci
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: ctf: print locf
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: ctf: print locd
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: ctf: print locst.memberc
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: ctf: print locst.memberi
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: ctf: print locst.memberf
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: ctf: print locst.memberd
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: ctf: print locar[0]
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: ctf: print locar[1]
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: ctf: print locar[2]
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: ctf: print locar[3]
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: ctf: info locals
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: ctf: display loci
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: ctf: display loci is enabled
 PASS: gdb.trace/unavailable.exp: unavailable locals: auto locals: ctf: delete loci display
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: set tracepoint
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: advance to begin
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: start trace experiment
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: run trace experiment
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: stop trace experiment
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: tfind test frame
-PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: print locc
+FAIL: gdb.trace/unavailable.exp: unavailable locals: register locals: print locc
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: print loci
 FAIL: gdb.trace/unavailable.exp: unavailable locals: register locals: print locf
 FAIL: gdb.trace/unavailable.exp: unavailable locals: register locals: print locd
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: print locst.memberc
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: print locst.memberi
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: print locst.memberf
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: print locst.memberd
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: print locar[0]
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: print locar[1]
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: print locar[2]
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: print locar[3]
 FAIL: gdb.trace/unavailable.exp: unavailable locals: register locals: info locals
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: display loci
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: display loci is enabled
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: delete loci display
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: cease trace debugging
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: tsave unavailable.locals.tfile
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: save ctf trace file
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: change to tfile target
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: tfile: tfind test frame
-PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: tfile: print locc
+FAIL: gdb.trace/unavailable.exp: unavailable locals: register locals: tfile: print locc
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: tfile: print loci
 FAIL: gdb.trace/unavailable.exp: unavailable locals: register locals: tfile: print locf
 FAIL: gdb.trace/unavailable.exp: unavailable locals: register locals: tfile: print locd
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: tfile: print locst.memberc
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: tfile: print locst.memberi
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: tfile: print locst.memberf
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: tfile: print locst.memberd
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: tfile: print locar[0]
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: tfile: print locar[1]
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: tfile: print locar[2]
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: tfile: print locar[3]
 FAIL: gdb.trace/unavailable.exp: unavailable locals: register locals: tfile: info locals
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: tfile: display loci
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: tfile: display loci is enabled
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: tfile: delete loci display
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: change to ctf target
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: ctf: tfind test frame
-PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: ctf: print locc
+FAIL: gdb.trace/unavailable.exp: unavailable locals: register locals: ctf: print locc
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: ctf: print loci
 FAIL: gdb.trace/unavailable.exp: unavailable locals: register locals: ctf: print locf
 FAIL: gdb.trace/unavailable.exp: unavailable locals: register locals: ctf: print locd
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: ctf: print locst.memberc
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: ctf: print locst.memberi
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: ctf: print locst.memberf
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: ctf: print locst.memberd
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: ctf: print locar[0]
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: ctf: print locar[1]
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: ctf: print locar[2]
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: ctf: print locar[3]
 FAIL: gdb.trace/unavailable.exp: unavailable locals: register locals: ctf: info locals
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: ctf: display loci
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: ctf: display loci is enabled
 PASS: gdb.trace/unavailable.exp: unavailable locals: register locals: ctf: delete loci display
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: set tracepoint
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: advance to begin
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: start trace experiment
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: run trace experiment
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: stop trace experiment
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: tfind test frame
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: print locc
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: print loci
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: print locf
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: print locd
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: print locst.memberc
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: print locst.memberi
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: print locst.memberf
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: print locst.memberd
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: print locar[0]
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: print locar[1]
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: print locar[2]
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: print locar[3]
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: info locals
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: display loci
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: display loci is enabled
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: delete loci display
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: cease trace debugging
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: tsave unavailable.locals.tfile
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: save ctf trace file
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: change to tfile target
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: tfile: tfind test frame
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: tfile: print locc
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: tfile: print loci
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: tfile: print locf
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: tfile: print locd
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: tfile: print locst.memberc
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: tfile: print locst.memberi
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: tfile: print locst.memberf
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: tfile: print locst.memberd
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: tfile: print locar[0]
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: tfile: print locar[1]
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: tfile: print locar[2]
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: tfile: print locar[3]
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: tfile: info locals
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: tfile: display loci
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: tfile: display loci is enabled
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: tfile: delete loci display
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: change to ctf target
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: ctf: tfind test frame
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: ctf: print locc
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: ctf: print loci
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: ctf: print locf
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: ctf: print locd
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: ctf: print locst.memberc
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: ctf: print locst.memberi
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: ctf: print locst.memberf
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: ctf: print locst.memberd
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: ctf: print locar[0]
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: ctf: print locar[1]
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: ctf: print locar[2]
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: ctf: print locar[3]
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: ctf: info locals
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: ctf: display loci
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: ctf: display loci is enabled
 PASS: gdb.trace/unavailable.exp: unavailable locals: static locals: ctf: delete loci display
--- 20150214Build-gdbgit-rawhide/fedora-rawhide-x86_64/out/gdb-m32.sum	2015-02-14 08:42:58.727143993 +0100
--- GIT commit 0a60f874dc25306c48fab8f7655813eb1bfeca8f
+++ 20150215Build-gdbgit-rawhide/fedora-rawhide-x86_64/out/gdb-m32.sum	2015-02-15 07:49:10.696440282 +0100
+++ GIT commit deef1eedc13aa322abdb1d76cdc3fcf6ab3b70cd

#gdb.threads/attach-into-signal.exp
 Running gdb/testsuite/gdb.threads/attach-into-signal.exp ...
 PASS: gdb.threads/attach-into-signal.exp: nonthreaded: handle SIGALRM stop print pass
-PASS: gdb.threads/attach-into-signal.exp: nonthreaded: attach (pass 1), pending signal catch
-PASS: gdb.threads/attach-into-signal.exp: nonthreaded: attach (pass 2), pending signal catch
+ERROR: Process no longer exists
+UNRESOLVED: gdb.threads/attach-into-signal.exp: nonthreaded: attach (pass 1), pending signal catch
 PASS: gdb.threads/attach-into-signal.exp: successfully compiled posix threads test case
 PASS: gdb.threads/attach-into-signal.exp: threaded: handle SIGALRM stop print pass
 PASS: gdb.threads/attach-into-signal.exp: threaded: attach (pass 1), pending signal catch
 PASS: gdb.threads/attach-into-signal.exp: threaded: attach (pass 2), pending signal catch
--- 20150214Build-gdbgit-rawhide/fedora-rawhide-x86_64/out/gdb-m64.sum	2015-02-14 08:42:58.748144087 +0100
--- GIT commit 0a60f874dc25306c48fab8f7655813eb1bfeca8f
+++ 20150215Build-gdbgit-rawhide/fedora-rawhide-x86_64/out/gdb-m64.sum	2015-02-15 07:49:10.716440376 +0100
+++ GIT commit deef1eedc13aa322abdb1d76cdc3fcf6ab3b70cd

#gdb.threads/sigthread.exp
 Running gdb/testsuite/gdb.threads/sigthread.exp ...
 PASS: gdb.threads/sigthread.exp: successfully compiled posix threads test case
 PASS: gdb.threads/sigthread.exp: handle SIGUSR1 nostop noprint pass
 PASS: gdb.threads/sigthread.exp: handle SIGUSR2 nostop noprint pass
 PASS: gdb.threads/sigthread.exp: continue
-PASS: gdb.threads/sigthread.exp: stop with control-c
+FAIL: gdb.threads/sigthread.exp: stop with control-c
--- 20150214Build-gdbgit-rawhide/fedora-rawhide-i386/out/gdb-m32.sum	2015-02-14 08:17:53.541438626 +0100
--- GIT commit 0a60f874dc25306c48fab8f7655813eb1bfeca8f
+++ 20150215Build-gdbgit-rawhide/fedora-rawhide-i386/out/gdb-m32.sum	2015-02-15 07:23:42.168245529 +0100
+++ GIT commit deef1eedc13aa322abdb1d76cdc3fcf6ab3b70cd

#gdb.ada/catch_ex.exp
 Running gdb/testsuite/gdb.ada/catch_ex.exp ...
 PASS: gdb.ada/catch_ex.exp: compilation foo.adb
-PASS: gdb.ada/catch_ex.exp: insert catchpoint on all Ada exceptions
-PASS: gdb.ada/catch_ex.exp: info break, catch all Ada exceptions
-PASS: gdb.ada/catch_ex.exp: continuing to first exception
-PASS: gdb.ada/catch_ex.exp: continuing to second exception
-PASS: gdb.ada/catch_ex.exp: insert catchpoint on Program_Error
-PASS: gdb.ada/catch_ex.exp: insert catchpoint on failed assertions
-PASS: gdb.ada/catch_ex.exp: insert catchpoint on unhandled exceptions
-PASS: gdb.ada/catch_ex.exp: info break, second run
-PASS: gdb.ada/catch_ex.exp: continuing to Program_Error exception
-PASS: gdb.ada/catch_ex.exp: continuing to failed assertion
-PASS: gdb.ada/catch_ex.exp: continuing to unhandled exception
-PASS: gdb.ada/catch_ex.exp: continuing to program completion
-PASS: gdb.ada/catch_ex.exp: tcatch exception
-PASS: gdb.ada/catch_ex.exp: continuing to temporary catchpoint
-PASS: gdb.ada/catch_ex.exp: continuing to program completion
+UNSUPPORTED: gdb.ada/catch_ex.exp: insert catchpoint on all Ada exceptions

#gdb.ada/interface.exp
 Running gdb/testsuite/gdb.ada/interface.exp ...
 PASS: gdb.ada/interface.exp: compilation foo.adb
 PASS: gdb.ada/interface.exp: print r
-PASS: gdb.ada/interface.exp: print s
+FAIL: gdb.ada/interface.exp: print s

#gdb.ada/iwide.exp
 Running gdb/testsuite/gdb.ada/iwide.exp ...
 PASS: gdb.ada/iwide.exp: compilation p.adb
-PASS: gdb.ada/iwide.exp: print My_Drawable
-PASS: gdb.ada/iwide.exp: print s_access.all
-PASS: gdb.ada/iwide.exp: print sp_access.all
-PASS: gdb.ada/iwide.exp: print d_access.all
-PASS: gdb.ada/iwide.exp: print dp_access.all
+FAIL: gdb.ada/iwide.exp: print My_Drawable
+FAIL: gdb.ada/iwide.exp: print s_access.all
+FAIL: gdb.ada/iwide.exp: print sp_access.all
+FAIL: gdb.ada/iwide.exp: print d_access.all
+FAIL: gdb.ada/iwide.exp: print dp_access.all

#gdb.ada/mi_catch_ex.exp
 Running gdb/testsuite/gdb.ada/mi_catch_ex.exp ...
 PASS: gdb.ada/mi_catch_ex.exp: compilation foo.adb
-PASS: gdb.ada/mi_catch_ex.exp: insert catchpoint on all Ada exceptions
-PASS: gdb.ada/mi_catch_ex.exp: breakpoint at main
-PASS: gdb.ada/mi_catch_ex.exp: mi runto main
-PASS: gdb.ada/mi_catch_ex.exp: catch all exceptions
-PASS: gdb.ada/mi_catch_ex.exp: continue until CE caught by all-exceptions catchpoint
-PASS: gdb.ada/mi_catch_ex.exp: continue until PE caught by all-exceptions catchpoint
-PASS: gdb.ada/mi_catch_ex.exp: breakpoint at main
-PASS: gdb.ada/mi_catch_ex.exp: mi runto main
-PASS: gdb.ada/mi_catch_ex.exp: catch Program_Error
-PASS: gdb.ada/mi_catch_ex.exp: catch assert failures
-PASS: gdb.ada/mi_catch_ex.exp: catch unhandled exceptions
-PASS: gdb.ada/mi_catch_ex.exp: continue to exception catchpoint hit
-PASS: gdb.ada/mi_catch_ex.exp: continue to assert failure catchpoint hit
-PASS: gdb.ada/mi_catch_ex.exp: continue to unhandled exception catchpoint hit
+UNSUPPORTED: gdb.ada/mi_catch_ex.exp: insert catchpoint on all Ada exceptions

#gdb.ada/mi_ex_cond.exp
 Running gdb/testsuite/gdb.ada/mi_ex_cond.exp ...
 PASS: gdb.ada/mi_ex_cond.exp: compilation foo.adb
-PASS: gdb.ada/mi_ex_cond.exp: insert catchpoint on all Ada exceptions
-FAIL: gdb.ada/mi_ex_cond.exp: catch C_E if i = 2
-FAIL: gdb.ada/mi_ex_cond.exp: run to exception catchpoint hit (unknown output after running)
-FAIL: gdb.ada/mi_ex_cond.exp: -break-list
+UNSUPPORTED: gdb.ada/mi_ex_cond.exp: insert catchpoint on all Ada exceptions

#gdb.ada/mi_interface.exp
 Running gdb/testsuite/gdb.ada/mi_interface.exp ...
 PASS: gdb.ada/mi_interface.exp: compilation foo.adb
 PASS: gdb.ada/mi_interface.exp: breakpoint at main
 PASS: gdb.ada/mi_interface.exp: mi runto main
 PASS: gdb.ada/mi_interface.exp: run to foo.adb:22 (set breakpoint)
-PASS: gdb.ada/mi_interface.exp: Create ggg1 varobj
-PASS: gdb.ada/mi_interface.exp: list ggg1's children
+FAIL: gdb.ada/mi_interface.exp: Create ggg1 varobj
+FAIL: gdb.ada/mi_interface.exp: list ggg1's children

#gdb.ada/ptype_tagged_param.exp
 Running gdb/testsuite/gdb.ada/ptype_tagged_param.exp ...
 PASS: gdb.ada/ptype_tagged_param.exp: compilation foo.adb
-PASS: gdb.ada/ptype_tagged_param.exp: ptype s
+FAIL: gdb.ada/ptype_tagged_param.exp: ptype s

#gdb.ada/str_ref_cmp.exp
 Running gdb/testsuite/gdb.ada/str_ref_cmp.exp ...
 PASS: gdb.ada/str_ref_cmp.exp: compilation foo.adb
-KFAIL: gdb.ada/str_ref_cmp.exp: operator = works for strings (PRMS: ada/12607)
-UNTESTED: gdb.ada/str_ref_cmp.exp: str_ref_cmp.exp
+PASS: gdb.ada/str_ref_cmp.exp: operator = works for strings
+PASS: gdb.ada/str_ref_cmp.exp: print String_Var (1 .. 3) = "Hel"
+PASS: gdb.ada/str_ref_cmp.exp: print String_Var (1 .. 3) = "hel"

#gdb.ada/tagged.exp
 Running gdb/testsuite/gdb.ada/tagged.exp ...
 PASS: gdb.ada/tagged.exp: compilation foo.adb
 PASS: gdb.ada/tagged.exp: ptype segm
 PASS: gdb.ada/tagged.exp: print segm
-PASS: gdb.ada/tagged.exp: ptype obj
-PASS: gdb.ada/tagged.exp: print obj
+FAIL: gdb.ada/tagged.exp: ptype obj
+FAIL: gdb.ada/tagged.exp: print obj

#gdb.ada/tagged_access.exp
 Running gdb/testsuite/gdb.ada/tagged_access.exp ...
 PASS: gdb.ada/tagged_access.exp: compilation p.adb
-PASS: gdb.ada/tagged_access.exp: ptype c.all
-PASS: gdb.ada/tagged_access.exp: ptype c.menu_name
+FAIL: gdb.ada/tagged_access.exp: ptype c.all
+FAIL: gdb.ada/tagged_access.exp: ptype c.menu_name

#gdb.arch/i386-prologue.exp
 Running gdb/testsuite/gdb.arch/i386-prologue.exp ...
-PASS: gdb.arch/i386-prologue.exp: continue to standard
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in standard
-PASS: gdb.arch/i386-prologue.exp: backtrace in standard
-PASS: gdb.arch/i386-prologue.exp: saved registers in standard
-PASS: gdb.arch/i386-prologue.exp: break *(stack_align_ecx + 7)
-PASS: gdb.arch/i386-prologue.exp: continue to stack_align_ecx + 7
-PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: continue in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: break *(stack_align_edx + 7)
-PASS: gdb.arch/i386-prologue.exp: continue to stack_align_edx + 7
-PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: continue in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: break *(stack_align_eax + 7)
-PASS: gdb.arch/i386-prologue.exp: continue to stack_align_eax + 7
-PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: continue in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: continue to gdb1253
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1253
-PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1253
-PASS: gdb.arch/i386-prologue.exp: saved registers in gdb1253
-PASS: gdb.arch/i386-prologue.exp: continue to gdb1718
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1718
-PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1718
-KFAIL: gdb.arch/i386-prologue.exp: saved registers in gdb1718 (PRMS: gdb/1718)
-PASS: gdb.arch/i386-prologue.exp: continue to gdb1338
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1338
-PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1338
-PASS: gdb.arch/i386-prologue.exp: saved registers in gdb1338
-PASS: gdb.arch/i386-prologue.exp: check jump_at_beginning prologue end
+gdb compile failed, gdb/testsuite/gdb.arch/i386-prologue.c: In function 'main':
+gdb/testsuite/gdb.arch/i386-prologue.c:34:3: warning: implicit declaration of function 'standard' [-Wimplicit-function-declaration]
+   standard ();
+   ^
+gdb/testsuite/gdb.arch/i386-prologue.c:35:3: warning: implicit declaration of function 'stack_align_ecx' [-Wimplicit-function-declaration]
+   stack_align_ecx ();
+   ^
+gdb/testsuite/gdb.arch/i386-prologue.c:36:3: warning: implicit declaration of function 'stack_align_edx' [-Wimplicit-function-declaration]
+   stack_align_edx ();
+   ^
+gdb/testsuite/gdb.arch/i386-prologue.c:37:3: warning: implicit declaration of function 'stack_align_eax' [-Wimplicit-function-declaration]
+   stack_align_eax ();
+   ^
+UNTESTED: gdb.arch/i386-prologue.exp: i386-prologue.exp

#gdb.arch/i386-signal.exp
 Running gdb/testsuite/gdb.arch/i386-signal.exp ...
-PASS: gdb.arch/i386-signal.exp: backtrace 10
+FAIL: gdb.arch/i386-signal.exp: backtrace 10
 PASS: gdb.arch/i386-signal.exp: finish

#gdb.base/break-interp.exp
 Running gdb/testsuite/gdb.base/break-interp.exp ...
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: copy ld-2.20.90.so to break-interp-LDprelinkNOdebugNO
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: copy ld-2.21.90.so to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: unprelink break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: strip break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: unprelink break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: set args OBJDIR/gdb.base/break-interp-test
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: symbol-less: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: symbol-less: ld.so exit
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: copy break-interp-LDprelinkNOdebugNO to break-interp-LDprelinkNOdebugNO-saved
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: unprelink break-interp-BINprelinkNOdebugNOpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: unprelink break-interp-BINprelinkNOdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: prelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: unprelink break-interp-BINprelinkNOdebugINpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: unprelink break-interp-BINprelinkNOdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: prelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: unprelink break-interp-BINprelinkNOdebugSEPpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: unprelink break-interp-BINprelinkNOdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: prelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: unprelink break-interp-BINprelinkYESdebugNOpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: prelink break-interp-BINprelinkYESdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: unprelink break-interp-BINprelinkYESdebugINpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: prelink break-interp-BINprelinkYESdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: unprelink break-interp-BINprelinkYESdebugSEPpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: prelink break-interp-BINprelinkYESdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: copy ld-2.20.90.so to break-interp-LDprelinkNOdebugIN
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: copy ld-2.21.90.so to break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: copy ld-2.20.90.so.debug to break-interp-LDprelinkNOdebugIN.debug
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: unprelink break-interp-LDprelinkNOdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: unprelink break-interp-LDprelinkNOdebugIN.debug
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: eu-unstrip unprelinked:ld-linux.so.2 + ld-linux.so.2.debug to break-interp-LDprelinkNOdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: unprelink break-interp-LDprelinkNOdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: set disable-randomization off
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: set args OBJDIR/gdb.base/break-interp-test
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: dl bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: kill
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: copy break-interp-LDprelinkNOdebugIN to break-interp-LDprelinkNOdebugIN-saved
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: unprelink break-interp-BINprelinkNOdebugNOpieNO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: set disable-randomization off
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: set args segv
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: dl bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-main: reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-libfunc: reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: kill
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: core: set debug-file-directory for core
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: core: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: core: core loaded
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: core: core main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: attach: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: attach: file
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: attach: attach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: attach: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: attach: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: load
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: info files
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: break at entry point
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: entry point reached
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: unprelink break-interp-BINprelinkNOdebugNOpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: set disable-randomization off
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: set args segv
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: dl bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-main: reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-libfunc: reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: kill
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: core: set debug-file-directory for core
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: core: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: core: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: core: core loaded
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: core: core main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: file
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: attach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: load
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: info files
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: break at entry point
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: entry point reached
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: prelink break-interp-BINprelinkNOdebugNOpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: file
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: file
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: unprelink break-interp-BINprelinkNOdebugINpieNO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: set disable-randomization off
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: set args segv
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: dl bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-main: reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-libfunc: reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: kill
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: core: set debug-file-directory for core
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: core: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: core: core loaded
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: core: core main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: attach: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: attach: file
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: attach: attach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: attach: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: attach: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: unprelink break-interp-BINprelinkNOdebugINpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: set disable-randomization off
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: set args segv
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: dl bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-main: reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-libfunc: reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: kill
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: core: set debug-file-directory for core
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: core: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: core: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: core: core loaded
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: core: core main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: file
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: attach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: prelink break-interp-BINprelinkNOdebugINpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: file
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: file
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: unprelink break-interp-BINprelinkNOdebugSEPpieNO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: set disable-randomization off
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: set args segv
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: dl bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-main: reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-libfunc: reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: kill
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: core: set debug-file-directory for core
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: core: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: core: core loaded
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: core: core main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: attach: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: attach: file
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: attach: attach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: attach: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: attach: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: unprelink break-interp-BINprelinkNOdebugSEPpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: set disable-randomization off
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: set args segv
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: dl bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-main: reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-libfunc: reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: kill
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: core: set debug-file-directory for core
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: core: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: core: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: core: core loaded
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: core: core main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: file
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: attach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: prelink break-interp-BINprelinkNOdebugSEPpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: file
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: file
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: unprelink break-interp-BINprelinkYESdebugNOpieYES pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: prelink break-interp-BINprelinkYESdebugNOpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: set disable-randomization off
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: set args segv
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: dl bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: reach-main: reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: reach-libfunc: reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: kill
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: core: set debug-file-directory for core
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: core: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: core: seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: core: core loaded
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: core: core main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: attach: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: attach: file
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: attach: attach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: attach: seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: attach: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: attach: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: load
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: info files
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: break at entry point
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: entry point reached
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: file
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: file
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: unprelink break-interp-BINprelinkYESdebugINpieYES pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: prelink break-interp-BINprelinkYESdebugINpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: set disable-randomization off
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: set args segv
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: dl bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: reach-main: reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: reach-libfunc: reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: kill
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: core: set debug-file-directory for core
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: core: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: core: seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: core: core loaded
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: core: core main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: attach: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: attach: file
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: attach: attach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: attach: seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: attach: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: attach: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: file
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: file
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: unprelink break-interp-BINprelinkYESdebugSEPpieYES pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: prelink break-interp-BINprelinkYESdebugSEPpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: set disable-randomization off
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: set args segv
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: dl bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: reach-main: reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: reach-libfunc: reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: kill
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: core: set debug-file-directory for core
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: core: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: core: seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: core: core loaded
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: core: core main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: attach: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: attach: file
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: attach: attach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: attach: seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: attach: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: attach: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: file
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: file
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: copy ld-2.20.90.so to break-interp-LDprelinkNOdebugSEP
+XFAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: eu-unstrip unprelinked:ld-linux.so.2 + ld-linux.so.2.debug to break-interp-LDprelinkNOdebugIN
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: copy ld-2.21.90.so to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: copy ld-2.20.90.so.debug to break-interp-LDprelinkNOdebugSEP.debug
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: unprelink break-interp-LDprelinkNOdebugSEP.debug
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: unprelink break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: set args OBJDIR/gdb.base/break-interp-test
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: copy break-interp-LDprelinkNOdebugSEP to break-interp-LDprelinkNOdebugSEP-saved
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: unprelink break-interp-BINprelinkNOdebugNOpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: unprelink break-interp-BINprelinkNOdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: prelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: unprelink break-interp-BINprelinkNOdebugINpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: unprelink break-interp-BINprelinkNOdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: prelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: unprelink break-interp-BINprelinkNOdebugSEPpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: unprelink break-interp-BINprelinkNOdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: prelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: unprelink break-interp-BINprelinkYESdebugNOpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: prelink break-interp-BINprelinkYESdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: unprelink break-interp-BINprelinkYESdebugINpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: prelink break-interp-BINprelinkYESdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: unprelink break-interp-BINprelinkYESdebugSEPpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: prelink break-interp-BINprelinkYESdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkNOdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugSEP-saved to break-interp-LDprelinkNOdebugSEP
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: copy ld-2.20.90.so to break-interp-LDprelinkYESdebugNO
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: copy ld-2.21.90.so to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: unprelink break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: strip break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: unprelink break-interp-LDprelinkYESdebugNO pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: prelink break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: set args OBJDIR/gdb.base/break-interp-test
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: symbol-less: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: symbol-less: ld.so exit
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: copy break-interp-LDprelinkYESdebugNO to break-interp-LDprelinkYESdebugNO-saved
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: unprelink break-interp-BINprelinkNOdebugNOpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: unprelink break-interp-BINprelinkNOdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: prelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: unprelink break-interp-BINprelinkNOdebugINpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: unprelink break-interp-BINprelinkNOdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: prelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: unprelink break-interp-BINprelinkNOdebugSEPpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: unprelink break-interp-BINprelinkNOdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: prelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: unprelink break-interp-BINprelinkYESdebugNOpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: prelink break-interp-BINprelinkYESdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieYES: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: unprelink break-interp-BINprelinkYESdebugINpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: prelink break-interp-BINprelinkYESdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: unprelink break-interp-BINprelinkYESdebugSEPpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: prelink break-interp-BINprelinkYESdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugNO-saved to break-interp-LDprelinkYESdebugNO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: copy ld-2.20.90.so to break-interp-LDprelinkYESdebugIN
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: copy ld-2.21.90.so to break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: copy ld-2.20.90.so.debug to break-interp-LDprelinkYESdebugIN.debug
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: unprelink break-interp-LDprelinkYESdebugIN
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: unprelink break-interp-LDprelinkYESdebugIN.debug
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: eu-unstrip unprelinked:ld-linux.so.2 + ld-linux.so.2.debug to break-interp-LDprelinkYESdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: unprelink break-interp-LDprelinkYESdebugIN pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: prelink break-interp-LDprelinkYESdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: set disable-randomization off
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: set args OBJDIR/gdb.base/break-interp-test
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: dl bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: kill
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: copy break-interp-LDprelinkYESdebugIN to break-interp-LDprelinkYESdebugIN-saved
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: unprelink break-interp-BINprelinkNOdebugNOpieNO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: set disable-randomization off
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: set args segv
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: dl bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: reach-main: reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: reach-libfunc: reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: kill
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: core: set debug-file-directory for core
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: core: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: core: core loaded
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: core: core main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: attach: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: attach: file
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: attach: attach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: attach: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: attach: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: load
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: info files
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: break at entry point
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: entry point reached
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: unprelink break-interp-BINprelinkNOdebugNOpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: set disable-randomization off
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: set args segv
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: dl bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: reach-main: reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: reach-libfunc: reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: kill
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: core: set debug-file-directory for core
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: core: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: core: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: core: core loaded
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: core: core main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: attach: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: attach: file
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: attach: attach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: attach: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: attach: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: attach: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: load
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: info files
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: break at entry point
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: entry point reached
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: prelink break-interp-BINprelinkNOdebugNOpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: file
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: file
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: unprelink break-interp-BINprelinkNOdebugINpieNO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: set disable-randomization off
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: set args segv
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: dl bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: reach-main: reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: reach-libfunc: reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: kill
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: core: set debug-file-directory for core
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: core: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: core: core loaded
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: core: core main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: attach: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: attach: file
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: attach: attach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: attach: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieNO: attach: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: unprelink break-interp-BINprelinkNOdebugINpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: set disable-randomization off
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: set args segv
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: dl bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: reach-main: reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: reach-libfunc: reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: kill
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: core: set debug-file-directory for core
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: core: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: core: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: core: core loaded
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: core: core main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: attach: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: attach: file
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: attach: attach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: attach: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: attach: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieYES: attach: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: prelink break-interp-BINprelinkNOdebugINpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: file
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: file
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: unprelink break-interp-BINprelinkNOdebugSEPpieNO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: set disable-randomization off
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: set args segv
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: dl bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: reach-main: reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: reach-libfunc: reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: kill
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: core: set debug-file-directory for core
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: core: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: core: core loaded
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: core: core main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: attach: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: attach: file
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: attach: attach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: attach: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieNO: attach: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: unprelink break-interp-BINprelinkNOdebugSEPpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: set disable-randomization off
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: set args segv
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: dl bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: reach-main: reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: reach-libfunc: reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: kill
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: core: set debug-file-directory for core
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: core: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: core: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: core: core loaded
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: core: core main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: attach: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: attach: file
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: attach: attach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: attach: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: attach: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieYES: attach: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: prelink break-interp-BINprelinkNOdebugSEPpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: file
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: file
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: unprelink break-interp-BINprelinkYESdebugNOpieYES pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: prelink break-interp-BINprelinkYESdebugNOpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: set disable-randomization off
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: set args segv
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: dl bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: reach-main: reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: reach-libfunc: reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: kill
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: core: set debug-file-directory for core
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: core: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: core: seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: core: core loaded
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: core: core main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: attach: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: attach: file
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: attach: attach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: attach: seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: attach: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: attach: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: load
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: info files
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: break at entry point
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieYES: symbol-less: entry point reached
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: file
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: file
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: unprelink break-interp-BINprelinkYESdebugINpieYES pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: prelink break-interp-BINprelinkYESdebugINpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: set disable-randomization off
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: set args segv
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: dl bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: reach-main: reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: reach-libfunc: reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: kill
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: core: set debug-file-directory for core
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: core: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: core: seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: core: core loaded
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: core: core main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: attach: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: attach: file
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: attach: attach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: attach: seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: attach: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieYES: attach: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: file
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: file
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: unprelink break-interp-BINprelinkYESdebugSEPpieYES pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: prelink break-interp-BINprelinkYESdebugSEPpieYES
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: set debug-file-directory
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: set disable-randomization off
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: set args segv
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: dl bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: reach-main: reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: reach-libfunc: reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: kill
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: core: set debug-file-directory for core
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: core: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: core: seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: core: core loaded
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: core: core main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: attach: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: attach: file
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: attach: attach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: attach: seen displacement message as PRESENT
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: attach: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieYES: attach: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH output contains libs
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: copy libc-2.20.90.so to libc.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: sleep function started
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: file
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: set verbose on
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: file
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach final prompt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach main bt
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugIN-saved to break-interp-LDprelinkYESdebugIN
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: copy ld-2.20.90.so to break-interp-LDprelinkYESdebugSEP
+XFAIL: gdb.base/break-interp.exp: LDprelinkYESdebugIN: eu-unstrip unprelinked:ld-linux.so.2 + ld-linux.so.2.debug to break-interp-LDprelinkYESdebugIN
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: copy ld-2.21.90.so to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: copy ld-2.20.90.so.debug to break-interp-LDprelinkYESdebugSEP.debug
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: unprelink break-interp-LDprelinkYESdebugSEP.debug
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: unprelink break-interp-LDprelinkYESdebugSEP pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: prelink break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: set args OBJDIR/gdb.base/break-interp-test
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: copy break-interp-LDprelinkYESdebugSEP to break-interp-LDprelinkYESdebugSEP-saved
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: unprelink break-interp-BINprelinkNOdebugNOpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieNO: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: unprelink break-interp-BINprelinkNOdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieYES: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: prelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: unprelink break-interp-BINprelinkNOdebugINpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: unprelink break-interp-BINprelinkNOdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: prelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: unprelink break-interp-BINprelinkNOdebugSEPpieNO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieNO: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: unprelink break-interp-BINprelinkNOdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: core: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: attach: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: prelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: unprelink break-interp-BINprelinkYESdebugNOpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: prelink break-interp-BINprelinkYESdebugNOpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: load
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: info files
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: break at entry point
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieYES: symbol-less: entry point reached
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugNOpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: unprelink break-interp-BINprelinkYESdebugINpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: prelink break-interp-BINprelinkYESdebugINpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugINpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: unprelink break-interp-BINprelinkYESdebugSEPpieYES pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: prelink break-interp-BINprelinkYESdebugSEPpieYES
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: set debug-file-directory
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: set disable-randomization off
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: set args segv
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: dl bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: reach-main: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: reach-libfunc: reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: kill
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 1
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): reach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: reach-(_dl_debug_state|dl_main): set stop-on-solib-events 0
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: core: set debug-file-directory for core
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: core: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: core: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: core: core loaded
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: core: core main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: attach: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: attach: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: attach: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: attach: seen displacement message as PRESENT
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: attach: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieYES: attach: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH output contains libs
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy break-interp.so to break-interp.so
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy libm-2.20.90.so to libm.so.6
-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy libc-2.20.90.so to libc.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy libm-2.21.90.so to libm.so.6
+PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy libc-2.21.90.so to libc.so.6
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: sleep function started
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkYES: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: set verbose on
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: file
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach final prompt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: attach-relinkNO: attach main bt
 PASS: gdb.base/break-interp.exp: LDprelinkYESdebugSEP: BINprelinkYESdebugSEPpieATTACH: copy break-interp-LDprelinkYESdebugSEP-saved to break-interp-LDprelinkYESdebugSEP

#gdb.base/gnu_vector.exp
 Running gdb/testsuite/gdb.base/gnu_vector.exp ...
-PASS: gdb.base/gnu_vector.exp: endianness: little
-PASS: gdb.base/gnu_vector.exp: print c4
-PASS: gdb.base/gnu_vector.exp: print c4[2]
-PASS: gdb.base/gnu_vector.exp: print i4a
-PASS: gdb.base/gnu_vector.exp: print i4b
-PASS: gdb.base/gnu_vector.exp: print i4a + i4b
-PASS: gdb.base/gnu_vector.exp: print i4a - i4b
-PASS: gdb.base/gnu_vector.exp: print i4a * i4b
-PASS: gdb.base/gnu_vector.exp: print i4a / i4b
-PASS: gdb.base/gnu_vector.exp: print i4a % i4b
-PASS: gdb.base/gnu_vector.exp: print i4a++
-PASS: gdb.base/gnu_vector.exp: print ++i4a
-PASS: gdb.base/gnu_vector.exp: print i4a--
-PASS: gdb.base/gnu_vector.exp: print --i4a
-PASS: gdb.base/gnu_vector.exp: print +i4a
-PASS: gdb.base/gnu_vector.exp: print -i4a
-PASS: gdb.base/gnu_vector.exp: print i4a & i4b
-PASS: gdb.base/gnu_vector.exp: print i4a | i4b
-PASS: gdb.base/gnu_vector.exp: print i4a ^ i4b
-PASS: gdb.base/gnu_vector.exp: print ~i4a
-PASS: gdb.base/gnu_vector.exp: print i4a << i4b
-PASS: gdb.base/gnu_vector.exp: print i4a >> i4b
-PASS: gdb.base/gnu_vector.exp: print f4a
-PASS: gdb.base/gnu_vector.exp: print f4b
-PASS: gdb.base/gnu_vector.exp: print f4a + f4b
-PASS: gdb.base/gnu_vector.exp: print f4a - f4b
-PASS: gdb.base/gnu_vector.exp: print f4a * f4b
-PASS: gdb.base/gnu_vector.exp: print f4a / f4b
-PASS: gdb.base/gnu_vector.exp: print +f4a
-PASS: gdb.base/gnu_vector.exp: print -f4a
-PASS: gdb.base/gnu_vector.exp: print (char4) 0x01010101
-PASS: gdb.base/gnu_vector.exp: print (int2) lla
-PASS: gdb.base/gnu_vector.exp: print (char4) ia
-PASS: gdb.base/gnu_vector.exp: print (int2) 1
-PASS: gdb.base/gnu_vector.exp: print (longlong2) 2
-PASS: gdb.base/gnu_vector.exp: print (float2) 3
-PASS: gdb.base/gnu_vector.exp: print (double2) 4
-PASS: gdb.base/gnu_vector.exp: print (uint4) ia
-PASS: gdb.base/gnu_vector.exp: print (int4) -3
-PASS: gdb.base/gnu_vector.exp: print (float4) 4
-PASS: gdb.base/gnu_vector.exp: print i4b = ia
-PASS: gdb.base/gnu_vector.exp: print i4a = 3
-PASS: gdb.base/gnu_vector.exp: print f4a = fb
-PASS: gdb.base/gnu_vector.exp: print f4b = 2
-PASS: gdb.base/gnu_vector.exp: print c4 + lla
-PASS: gdb.base/gnu_vector.exp: print i4a + lla
-PASS: gdb.base/gnu_vector.exp: print lla + c4
-PASS: gdb.base/gnu_vector.exp: print lla + i4a
-PASS: gdb.base/gnu_vector.exp: print c4 + ib
-PASS: gdb.base/gnu_vector.exp: print i4a + ib
-PASS: gdb.base/gnu_vector.exp: print i4a + 1
-PASS: gdb.base/gnu_vector.exp: print 1 + i4a
-PASS: gdb.base/gnu_vector.exp: print fa - f4b
-PASS: gdb.base/gnu_vector.exp: print 2 - f4b
-PASS: gdb.base/gnu_vector.exp: print f4a * fb
-PASS: gdb.base/gnu_vector.exp: print f4a * 1
-PASS: gdb.base/gnu_vector.exp: print ia / i4b
-PASS: gdb.base/gnu_vector.exp: print 2 / i4b
-PASS: gdb.base/gnu_vector.exp: print i4a % ib
-PASS: gdb.base/gnu_vector.exp: print i4a % 1
-PASS: gdb.base/gnu_vector.exp: print ia & i4b
-PASS: gdb.base/gnu_vector.exp: print 2 & i4b
-PASS: gdb.base/gnu_vector.exp: print i4a | ib
-PASS: gdb.base/gnu_vector.exp: print i4a | 1
-PASS: gdb.base/gnu_vector.exp: print ia ^ i4b
-PASS: gdb.base/gnu_vector.exp: print 2 ^ i4b
-PASS: gdb.base/gnu_vector.exp: print i4a << ib
-PASS: gdb.base/gnu_vector.exp: print i4a << 1
-PASS: gdb.base/gnu_vector.exp: print i4a >> ib
-PASS: gdb.base/gnu_vector.exp: print i4a >> 1
-PASS: gdb.base/gnu_vector.exp: print i4a = {2, 4, 8, 16}
-PASS: gdb.base/gnu_vector.exp: print i4a <<= ib
-PASS: gdb.base/gnu_vector.exp: print i4a + d2
-PASS: gdb.base/gnu_vector.exp: print d2 + i4a
-PASS: gdb.base/gnu_vector.exp: print f4a + ll2
-PASS: gdb.base/gnu_vector.exp: print ll2 + f4a
-PASS: gdb.base/gnu_vector.exp: print i2 + ll2
-PASS: gdb.base/gnu_vector.exp: print ll2 + i2
-PASS: gdb.base/gnu_vector.exp: print i4a + ll2
-PASS: gdb.base/gnu_vector.exp: print ll2 + i4a
-PASS: gdb.base/gnu_vector.exp: print f4a + d2
-PASS: gdb.base/gnu_vector.exp: print d2 + f4a
-PASS: gdb.base/gnu_vector.exp: print ui4 + i4a
-PASS: gdb.base/gnu_vector.exp: print i4a + ui4
-PASS: gdb.base/gnu_vector.exp: print i4a + i2
-PASS: gdb.base/gnu_vector.exp: print i2 + i4a
-PASS: gdb.base/gnu_vector.exp: print f4a + f2
-PASS: gdb.base/gnu_vector.exp: print f2 + f4a
-PASS: gdb.base/gnu_vector.exp: print (double2) f2
-PASS: gdb.base/gnu_vector.exp: print (int4) c4
-PASS: gdb.base/gnu_vector.exp: print (char4) i4a
-PASS: gdb.base/gnu_vector.exp: ptype c4
-PASS: gdb.base/gnu_vector.exp: ptype char4
-PASS: gdb.base/gnu_vector.exp: ptype i4a
-PASS: gdb.base/gnu_vector.exp: ptype int4
-PASS: gdb.base/gnu_vector.exp: ptype f4b
-PASS: gdb.base/gnu_vector.exp: ptype float4
-PASS: gdb.base/gnu_vector.exp: ptype union_with_vector_1
-PASS: gdb.base/gnu_vector.exp: ptype struct_with_vector_1
+XFAIL: gdb.base/gnu_vector.exp: This compiler can not handle GNU vectors

#gdb.base/info-os.exp
 Running gdb/testsuite/gdb.base/info-os.exp ...
-PASS: gdb.base/info-os.exp: get inferior process ID
-PASS: gdb.base/info-os.exp: continue to breakpoint: Set breakpoint here
-PASS: gdb.base/info-os.exp: get shared memory key
-PASS: gdb.base/info-os.exp: get shared memory ID
-PASS: gdb.base/info-os.exp: get semaphore key
-PASS: gdb.base/info-os.exp: get semaphore ID
-PASS: gdb.base/info-os.exp: get message queue key
-PASS: gdb.base/info-os.exp: get message queue ID
-PASS: gdb.base/info-os.exp: get socket port number
-PASS: gdb.base/info-os.exp: get process list
-PASS: gdb.base/info-os.exp: get process groups
-PASS: gdb.base/info-os.exp: get threads
-PASS: gdb.base/info-os.exp: get threads
-PASS: gdb.base/info-os.exp: get file descriptors
-PASS: gdb.base/info-os.exp: get internet-domain sockets
-PASS: gdb.base/info-os.exp: get shared-memory regions
-PASS: gdb.base/info-os.exp: get semaphores
-PASS: gdb.base/info-os.exp: get message queues
-PASS: gdb.base/info-os.exp: continue
+gdb compile failed, gdb/testsuite/gdb.base/info-os.c: In function 'main':
+gdb/testsuite/gdb.base/info-os.c:65:3: warning: implicit declaration of function 'atexit' [-Wimplicit-function-declaration]
+   atexit (ipc_cleanup);
+   ^
+UNTESTED: gdb.base/info-os.exp: info-os.exp
+FAIL: gdb.base/info-os.exp: cannot compile test program

#gdb.base/stap-probe.exp
 Running gdb/testsuite/gdb.base/stap-probe.exp ...
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check argument not at probe point
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: info probes stap
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: run to -pstap test:user
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_argc for probe user
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg0 for probe user
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg1 for probe user
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: set multi-location probe breakpoint (probe two)
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: run to -pstap test:m4
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_argc for probe m4
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg0 for probe m4
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg1 for probe m4
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg2 for probe m4
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: run to -pstap test:m4
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_argc for probe ps
 PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_arg1 for probe ps
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check argument not at probe point
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: info probes stap
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: run to -pstap test:user
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_argc for probe user
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg0 for probe user
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg1 for probe user
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: set multi-location probe breakpoint (probe two)
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: run to -pstap test:m4
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_argc for probe m4
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg0 for probe m4
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg1 for probe m4
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg2 for probe m4
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: run to -pstap test:m4
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_argc for probe ps
 PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_arg1 for probe ps
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: run to -pstap test:user
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_argc for probe user
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg0 for probe user
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg1 for probe user
-PASS: gdb.base/stap-probe.exp: without semaphore, optimized: set multi-location probe breakpoint (probe two)
+FAIL: gdb.base/stap-probe.exp: without semaphore, optimized: set multi-location probe breakpoint (probe two)
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: run to -pstap test:m4
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_argc for probe m4
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg0 for probe m4
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg1 for probe m4
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg2 for probe m4
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: run to -pstap test:m4
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_argc for probe ps
 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_arg1 for probe ps
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: run to -pstap test:user
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_argc for probe user
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg0 for probe user
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg1 for probe user
-PASS: gdb.base/stap-probe.exp: with semaphore, optimized: set multi-location probe breakpoint (probe two)
+FAIL: gdb.base/stap-probe.exp: with semaphore, optimized: set multi-location probe breakpoint (probe two)
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: run to -pstap test:m4
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_argc for probe m4
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg0 for probe m4
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg1 for probe m4
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg2 for probe m4
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: run to -pstap test:m4
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_argc for probe ps
 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_arg1 for probe ps

#gdb.base/store.exp
 Running gdb/testsuite/gdb.base/store.exp ...
 PASS: gdb.base/store.exp: tbreak wack_charest
 PASS: gdb.base/store.exp: continue to wack_charest
 PASS: gdb.base/store.exp: var charest l; print old l, expecting -1 .*
-PASS: gdb.base/store.exp: var charest l; print old r, expecting -2 .*
+FAIL: gdb.base/store.exp: var charest l; print old r, expecting -2 .*
 PASS: gdb.base/store.exp: var charest l; setting l to 4
 PASS: gdb.base/store.exp: var charest l; print new l, expecting 4 ..004.
 PASS: gdb.base/store.exp: var charest l; next over add call
 PASS: gdb.base/store.exp: var charest l; print incremented l, expecting 2 ..002.
 PASS: gdb.base/store.exp: tbreak wack_short
 PASS: gdb.base/store.exp: continue to wack_short
 PASS: gdb.base/store.exp: var short l; print old l, expecting -1
 PASS: gdb.base/store.exp: var short l; print old r, expecting -2
 PASS: gdb.base/store.exp: var short l; setting l to 4
 PASS: gdb.base/store.exp: var short l; print new l, expecting 4
 PASS: gdb.base/store.exp: var short l; next over add call
 PASS: gdb.base/store.exp: var short l; print incremented l, expecting 2
 PASS: gdb.base/store.exp: tbreak wack_int
 PASS: gdb.base/store.exp: continue to wack_int
 PASS: gdb.base/store.exp: var int l; print old l, expecting -1
 PASS: gdb.base/store.exp: var int l; print old r, expecting -2
 PASS: gdb.base/store.exp: var int l; setting l to 4
 PASS: gdb.base/store.exp: var int l; print new l, expecting 4
 PASS: gdb.base/store.exp: var int l; next over add call
 PASS: gdb.base/store.exp: var int l; print incremented l, expecting 2
 PASS: gdb.base/store.exp: tbreak wack_long
 PASS: gdb.base/store.exp: continue to wack_long
 PASS: gdb.base/store.exp: var long l; print old l, expecting -1
 PASS: gdb.base/store.exp: var long l; print old r, expecting -2
 PASS: gdb.base/store.exp: var long l; setting l to 4
 PASS: gdb.base/store.exp: var long l; print new l, expecting 4
 PASS: gdb.base/store.exp: var long l; next over add call
 PASS: gdb.base/store.exp: var long l; print incremented l, expecting 2
 PASS: gdb.base/store.exp: tbreak wack_longest
 PASS: gdb.base/store.exp: continue to wack_longest
 PASS: gdb.base/store.exp: var longest l; print old l, expecting -1
 FAIL: gdb.base/store.exp: var longest l; print old r, expecting -2
 PASS: gdb.base/store.exp: var longest l; setting l to 4
 PASS: gdb.base/store.exp: var longest l; print new l, expecting 4
 PASS: gdb.base/store.exp: var longest l; next over add call
 PASS: gdb.base/store.exp: var longest l; print incremented l, expecting 2
 PASS: gdb.base/store.exp: tbreak wack_float
 PASS: gdb.base/store.exp: continue to wack_float
 FAIL: gdb.base/store.exp: var float l; print old l, expecting -1
 FAIL: gdb.base/store.exp: var float l; print old r, expecting -2
 FAIL: gdb.base/store.exp: var float l; setting l to 4
 FAIL: gdb.base/store.exp: var float l; print new l, expecting 4
 PASS: gdb.base/store.exp: var float l; next over add call
 FAIL: gdb.base/store.exp: var float l; print incremented l, expecting 2
 PASS: gdb.base/store.exp: tbreak wack_double
 PASS: gdb.base/store.exp: continue to wack_double
 FAIL: gdb.base/store.exp: var double l; print old l, expecting -1
 FAIL: gdb.base/store.exp: var double l; print old r, expecting -2
 FAIL: gdb.base/store.exp: var double l; setting l to 4
 FAIL: gdb.base/store.exp: var double l; print new l, expecting 4
 PASS: gdb.base/store.exp: var double l; next over add call
 FAIL: gdb.base/store.exp: var double l; print incremented l, expecting 2
 PASS: gdb.base/store.exp: tbreak wack_doublest
 PASS: gdb.base/store.exp: continue to wack_doublest
 FAIL: gdb.base/store.exp: var doublest l; print old l, expecting -1
 FAIL: gdb.base/store.exp: var doublest l; print old r, expecting -2
 FAIL: gdb.base/store.exp: var doublest l; setting l to 4
 FAIL: gdb.base/store.exp: var doublest l; print new l, expecting 4
 PASS: gdb.base/store.exp: var doublest l; next over add call
 FAIL: gdb.base/store.exp: var doublest l; print incremented l, expecting 2
 PASS: gdb.base/store.exp: tbreak add_charest
 PASS: gdb.base/store.exp: continue to add_charest
 PASS: gdb.base/store.exp: upvar charest l; up
 PASS: gdb.base/store.exp: upvar charest l; print old l, expecting -1 .*
-PASS: gdb.base/store.exp: upvar charest l; print old r, expecting -2 .*
+FAIL: gdb.base/store.exp: upvar charest l; print old r, expecting -2 .*
 PASS: gdb.base/store.exp: upvar charest l; set l to 4
 PASS: gdb.base/store.exp: upvar charest l; print new l, expecting 4 ..004.
 PASS: gdb.base/store.exp: tbreak add_short
 PASS: gdb.base/store.exp: continue to add_short
 PASS: gdb.base/store.exp: upvar short l; up
 PASS: gdb.base/store.exp: upvar short l; print old l, expecting -1
 PASS: gdb.base/store.exp: upvar short l; print old r, expecting -2
 PASS: gdb.base/store.exp: upvar short l; set l to 4
 PASS: gdb.base/store.exp: upvar short l; print new l, expecting 4
 PASS: gdb.base/store.exp: tbreak add_int
 PASS: gdb.base/store.exp: continue to add_int
 PASS: gdb.base/store.exp: upvar int l; up
 PASS: gdb.base/store.exp: upvar int l; print old l, expecting -1
 PASS: gdb.base/store.exp: upvar int l; print old r, expecting -2
 PASS: gdb.base/store.exp: upvar int l; set l to 4
 PASS: gdb.base/store.exp: upvar int l; print new l, expecting 4
 PASS: gdb.base/store.exp: tbreak add_long
 PASS: gdb.base/store.exp: continue to add_long
 PASS: gdb.base/store.exp: upvar long l; up
 PASS: gdb.base/store.exp: upvar long l; print old l, expecting -1
 PASS: gdb.base/store.exp: upvar long l; print old r, expecting -2
 PASS: gdb.base/store.exp: upvar long l; set l to 4
 PASS: gdb.base/store.exp: upvar long l; print new l, expecting 4
 PASS: gdb.base/store.exp: tbreak add_longest
 PASS: gdb.base/store.exp: continue to add_longest
 PASS: gdb.base/store.exp: upvar longest l; up
 PASS: gdb.base/store.exp: upvar longest l; print old l, expecting -1
 FAIL: gdb.base/store.exp: upvar longest l; print old r, expecting -2
 PASS: gdb.base/store.exp: upvar longest l; set l to 4
 PASS: gdb.base/store.exp: upvar longest l; print new l, expecting 4
 PASS: gdb.base/store.exp: tbreak add_float
 PASS: gdb.base/store.exp: continue to add_float
 PASS: gdb.base/store.exp: upvar float l; up
 FAIL: gdb.base/store.exp: upvar float l; print old l, expecting -1
 FAIL: gdb.base/store.exp: upvar float l; print old r, expecting -2
 FAIL: gdb.base/store.exp: upvar float l; set l to 4
 FAIL: gdb.base/store.exp: upvar float l; print new l, expecting 4
 PASS: gdb.base/store.exp: tbreak add_double
 PASS: gdb.base/store.exp: continue to add_double
 PASS: gdb.base/store.exp: upvar double l; up
 FAIL: gdb.base/store.exp: upvar double l; print old l, expecting -1
 FAIL: gdb.base/store.exp: upvar double l; print old r, expecting -2
 FAIL: gdb.base/store.exp: upvar double l; set l to 4
 FAIL: gdb.base/store.exp: upvar double l; print new l, expecting 4
 PASS: gdb.base/store.exp: tbreak add_doublest
 PASS: gdb.base/store.exp: continue to add_doublest
 PASS: gdb.base/store.exp: upvar doublest l; up
 FAIL: gdb.base/store.exp: upvar doublest l; print old l, expecting -1
 FAIL: gdb.base/store.exp: upvar doublest l; print old r, expecting -2
 FAIL: gdb.base/store.exp: upvar doublest l; set l to 4
 FAIL: gdb.base/store.exp: upvar doublest l; print new l, expecting 4
 PASS: gdb.base/store.exp: tbreak wack_struct_1
 PASS: gdb.base/store.exp: continue to wack_struct_1
 PASS: gdb.base/store.exp: var struct 1 u; next to add_struct_1 call
 PASS: gdb.base/store.exp: var struct 1 u; print old u, expecting {s = \{0}}
 PASS: gdb.base/store.exp: var struct 1 u; set u to s_1
 PASS: gdb.base/store.exp: var struct 1 u; print new u, expecting {s = \{1}}
 PASS: gdb.base/store.exp: tbreak wack_struct_2
 PASS: gdb.base/store.exp: continue to wack_struct_2
 PASS: gdb.base/store.exp: var struct 2 u; next to add_struct_2 call
 PASS: gdb.base/store.exp: var struct 2 u; print old u, expecting {s = \{0, 0}}
 PASS: gdb.base/store.exp: var struct 2 u; set u to s_2
 PASS: gdb.base/store.exp: var struct 2 u; print new u, expecting {s = \{1, 2}}
 PASS: gdb.base/store.exp: tbreak wack_struct_3
 PASS: gdb.base/store.exp: continue to wack_struct_3
 PASS: gdb.base/store.exp: var struct 3 u; next to add_struct_3 call
 PASS: gdb.base/store.exp: var struct 3 u; print old u, expecting {s = \{0, 0, 0}}
 PASS: gdb.base/store.exp: var struct 3 u; set u to s_3
 PASS: gdb.base/store.exp: var struct 3 u; print new u, expecting {s = \{1, 2, 3}}
 PASS: gdb.base/store.exp: tbreak wack_struct_4
 PASS: gdb.base/store.exp: continue to wack_struct_4
 PASS: gdb.base/store.exp: var struct 4 u; next to add_struct_4 call
 PASS: gdb.base/store.exp: var struct 4 u; print old u, expecting {s = \{0, 0, 0, 0}}
 PASS: gdb.base/store.exp: var struct 4 u; set u to s_4
 PASS: gdb.base/store.exp: var struct 4 u; print new u, expecting {s = \{1, 2, 3, 4}}
 PASS: gdb.base/store.exp: tbreak add_struct_1
 PASS: gdb.base/store.exp: continue to add_struct_1
 PASS: gdb.base/store.exp: up struct 1 u; up
 PASS: gdb.base/store.exp: up struct 1 u; print old u, expecting {s = \{0}}
 PASS: gdb.base/store.exp: up struct 1 u; set u to s_1
 PASS: gdb.base/store.exp: up struct 1 u; print new u, expecting {s = \{1}}
 PASS: gdb.base/store.exp: tbreak add_struct_2
 PASS: gdb.base/store.exp: continue to add_struct_2
 PASS: gdb.base/store.exp: up struct 2 u; up
 PASS: gdb.base/store.exp: up struct 2 u; print old u, expecting {s = \{0, 0}}
 PASS: gdb.base/store.exp: up struct 2 u; set u to s_2
 PASS: gdb.base/store.exp: up struct 2 u; print new u, expecting {s = \{1, 2}}
 PASS: gdb.base/store.exp: tbreak add_struct_3
 PASS: gdb.base/store.exp: continue to add_struct_3
 PASS: gdb.base/store.exp: up struct 3 u; up
 PASS: gdb.base/store.exp: up struct 3 u; print old u, expecting {s = \{0, 0, 0}}
 PASS: gdb.base/store.exp: up struct 3 u; set u to s_3
 PASS: gdb.base/store.exp: up struct 3 u; print new u, expecting {s = \{1, 2, 3}}
 PASS: gdb.base/store.exp: tbreak add_struct_4
 PASS: gdb.base/store.exp: continue to add_struct_4
 PASS: gdb.base/store.exp: up struct 4 u; up
 PASS: gdb.base/store.exp: up struct 4 u; print old u, expecting {s = \{0, 0, 0, 0}}
 PASS: gdb.base/store.exp: up struct 4 u; set u to s_4
 PASS: gdb.base/store.exp: up struct 4 u; print new u, expecting {s = \{1, 2, 3, 4}}
 PASS: gdb.base/store.exp: tbreak wack_field_1
 PASS: gdb.base/store.exp: continue field 1
 PASS: gdb.base/store.exp: next field 1
 PASS: gdb.base/store.exp: old field 1
 PASS: gdb.base/store.exp: set variable u = F_1
 PASS: gdb.base/store.exp: new field 1
 PASS: gdb.base/store.exp: set variable u = F_1, u.i = f_1.i
 PASS: gdb.base/store.exp: f_1.i
 PASS: gdb.base/store.exp: set variable u = F_1, u.j = f_1.j
 PASS: gdb.base/store.exp: f_1.j
 PASS: gdb.base/store.exp: set variable u = F_1, u.k = f_1.k
 PASS: gdb.base/store.exp: f_1.k
 PASS: gdb.base/store.exp: set variable u = f_1, u.i = F_1.i
 PASS: gdb.base/store.exp: F_1.i
 PASS: gdb.base/store.exp: set variable u = f_1, u.j = F_1.j
 PASS: gdb.base/store.exp: F_1.j
 PASS: gdb.base/store.exp: set variable u = f_1, u.k = F_1.k
 PASS: gdb.base/store.exp: F_1.k
 PASS: gdb.base/store.exp: tbreak wack_field_2
 PASS: gdb.base/store.exp: continue field 2
 PASS: gdb.base/store.exp: next field 2
 PASS: gdb.base/store.exp: old field 2
 PASS: gdb.base/store.exp: set variable u = F_2
 PASS: gdb.base/store.exp: new field 2
 PASS: gdb.base/store.exp: set variable u = F_2, u.i = f_2.i
 PASS: gdb.base/store.exp: f_2.i
 PASS: gdb.base/store.exp: set variable u = F_2, u.j = f_2.j
 PASS: gdb.base/store.exp: f_2.j
 PASS: gdb.base/store.exp: set variable u = F_2, u.k = f_2.k
 PASS: gdb.base/store.exp: f_2.k
 PASS: gdb.base/store.exp: set variable u = f_2, u.i = F_2.i
 PASS: gdb.base/store.exp: F_2.i
 PASS: gdb.base/store.exp: set variable u = f_2, u.j = F_2.j
 PASS: gdb.base/store.exp: F_2.j
 PASS: gdb.base/store.exp: set variable u = f_2, u.k = F_2.k
 PASS: gdb.base/store.exp: F_2.k
 PASS: gdb.base/store.exp: tbreak wack_field_3
 PASS: gdb.base/store.exp: continue field 3
 PASS: gdb.base/store.exp: next field 3
 PASS: gdb.base/store.exp: old field 3
 PASS: gdb.base/store.exp: set variable u = F_3
 PASS: gdb.base/store.exp: new field 3
 PASS: gdb.base/store.exp: set variable u = F_3, u.i = f_3.i
 PASS: gdb.base/store.exp: f_3.i
 PASS: gdb.base/store.exp: set variable u = F_3, u.j = f_3.j
 PASS: gdb.base/store.exp: f_3.j
 PASS: gdb.base/store.exp: set variable u = F_3, u.k = f_3.k
 PASS: gdb.base/store.exp: f_3.k
 PASS: gdb.base/store.exp: set variable u = f_3, u.i = F_3.i
 PASS: gdb.base/store.exp: F_3.i
 PASS: gdb.base/store.exp: set variable u = f_3, u.j = F_3.j
 PASS: gdb.base/store.exp: F_3.j
 PASS: gdb.base/store.exp: set variable u = f_3, u.k = F_3.k
 PASS: gdb.base/store.exp: F_3.k
 PASS: gdb.base/store.exp: tbreak wack_field_4
 PASS: gdb.base/store.exp: continue field 4
 PASS: gdb.base/store.exp: next field 4
 PASS: gdb.base/store.exp: old field 4
 PASS: gdb.base/store.exp: set variable u = F_4
 PASS: gdb.base/store.exp: new field 4
 PASS: gdb.base/store.exp: set variable u = F_4, u.i = f_4.i
 PASS: gdb.base/store.exp: f_4.i
 PASS: gdb.base/store.exp: set variable u = F_4, u.j = f_4.j
 PASS: gdb.base/store.exp: f_4.j
 PASS: gdb.base/store.exp: set variable u = F_4, u.k = f_4.k
 PASS: gdb.base/store.exp: f_4.k
 PASS: gdb.base/store.exp: set variable u = f_4, u.i = F_4.i
 PASS: gdb.base/store.exp: F_4.i
 PASS: gdb.base/store.exp: set variable u = f_4, u.j = F_4.j
 PASS: gdb.base/store.exp: F_4.j
 PASS: gdb.base/store.exp: set variable u = f_4, u.k = F_4.k
 PASS: gdb.base/store.exp: F_4.k

#gdb.btrace/instruction_history.exp
 Running gdb/testsuite/gdb.btrace/instruction_history.exp ...
-PASS: gdb.btrace/instruction_history.exp: continue to breakpoint: cont to 25
-PASS: gdb.btrace/instruction_history.exp: record btrace
-PASS: gdb.btrace/instruction_history.exp: continue to breakpoint: cont to 32
-PASS: gdb.btrace/instruction_history.exp: determine number of recorded instructions
-PASS: gdb.btrace/instruction_history.exp: exactly 11 instructions
-PASS: gdb.btrace/instruction_history.exp: record instruction-history 3,7
-PASS: gdb.btrace/instruction_history.exp: record instruction-history /f 3,+5
-PASS: gdb.btrace/instruction_history.exp: record instruction-history /p 7,-5
-PASS: gdb.btrace/instruction_history.exp: record instruction-history /pf 3,7
-PASS: gdb.btrace/instruction_history.exp: record instruction-history 3,3
-PASS: gdb.btrace/instruction_history.exp: set record instruction-history-size 0
-PASS: gdb.btrace/instruction_history.exp: record instruction-history - unlimited
-PASS: gdb.btrace/instruction_history.exp: set record instruction-history-size 11
-PASS: gdb.btrace/instruction_history.exp: record instruction-history - traced
-PASS: gdb.btrace/instruction_history.exp: set record instruction-history-size 4
-PASS: gdb.btrace/instruction_history.exp: browse history forward start
-PASS: gdb.btrace/instruction_history.exp: browse history forward middle
-PASS: gdb.btrace/instruction_history.exp: browse history forward last
-PASS: gdb.btrace/instruction_history.exp: browse history forward beyond 1
-PASS: gdb.btrace/instruction_history.exp: browse history forward beyond 2
-PASS: gdb.btrace/instruction_history.exp: browse history backward last
-PASS: gdb.btrace/instruction_history.exp: browse history backward middle
-PASS: gdb.btrace/instruction_history.exp: browse history backward first
-PASS: gdb.btrace/instruction_history.exp: browse history backward beyond 1
-PASS: gdb.btrace/instruction_history.exp: browse history backward beyond 2
+gdb compile failed, gdb/testsuite/gdb.btrace/instruction_history.c: In function 'main':
+gdb/testsuite/gdb.btrace/instruction_history.c:24:3: warning: implicit declaration of function 'loop' [-Wimplicit-function-declaration]
+   loop ();
+   ^
+UNTESTED: gdb.btrace/instruction_history.exp: instruction_history.exp

#gdb.compile/compile-ops.exp
 Running gdb/testsuite/gdb.compile/compile-ops.exp ...
-UNTESTED: gdb.compile/compile-ops.exp: compile command not supported (could not find libcc1 shared library?)
+PASS: gdb.compile/compile-ops.exp: compile code param
+PASS: gdb.compile/compile-ops.exp: compile code optimized_out

#gdb.compile/compile-setjmp.exp
 Running gdb/testsuite/gdb.compile/compile-setjmp.exp ...
-UNTESTED: gdb.compile/compile-setjmp.exp: compile command not supported (could not find libcc1 shared library?)
+PASS: gdb.compile/compile-setjmp.exp: compile file -r
+PASS: gdb.compile/compile-setjmp.exp: p done

#gdb.compile/compile-tls.exp
 Running gdb/testsuite/gdb.compile/compile-tls.exp ...
 PASS: gdb.compile/compile-tls.exp: successfully compiled posix threads test case
-UNTESTED: gdb.compile/compile-tls.exp: compile command not supported (could not find libcc1 shared library?)
+PASS: gdb.compile/compile-tls.exp: compile code local_scope = 1
+PASS: gdb.compile/compile-tls.exp: print local_scope
+PASS: gdb.compile/compile-tls.exp: compile code static_scope = 2
+PASS: gdb.compile/compile-tls.exp: print static_scope
+PASS: gdb.compile/compile-tls.exp: compile code global_scope = 3
+PASS: gdb.compile/compile-tls.exp: print global_scope

#gdb.compile/compile.exp
 Running gdb/testsuite/gdb.compile/compile.exp ...
 PASS: gdb.compile/compile.exp: Test compile code command without running inferior
 PASS: gdb.compile/compile.exp: Test compile command without running inferior
 PASS: gdb.compile/compile.exp: Test compile file command without running inferior
-UNTESTED: gdb.compile/compile.exp: compile command not supported (could not find libcc1 shared library?)
+PASS: gdb.compile/compile.exp: Test abbreviations and code delimiter
+PASS: gdb.compile/compile.exp: Test abbreviations and code collision
+PASS: gdb.compile/compile.exp: Test delimiter with -r
+PASS: gdb.compile/compile.exp: Test delimiter with -raw
+PASS: gdb.compile/compile.exp: Test delimiter with -r after it
+PASS: gdb.compile/compile.exp: expect 10
+PASS: gdb.compile/compile.exp: set variable without trailing semicolon
+PASS: gdb.compile/compile.exp: check variable without trailing semicolon
+PASS: gdb.compile/compile.exp: set variable from macro
+PASS: gdb.compile/compile.exp: expect 23
+PASS: gdb.compile/compile.exp: set variable from function-like macro
+PASS: gdb.compile/compile.exp: expect -1
+PASS: gdb.compile/compile.exp: set variable
+PASS: gdb.compile/compile.exp: expect 42
+PASS: gdb.compile/compile.exp: modify variable
+PASS: gdb.compile/compile.exp: expect 84
+PASS: gdb.compile/compile.exp: compile code multiline 4
+PASS: gdb.compile/compile.exp: expect 20
+PASS: gdb.compile/compile.exp: use external source file
+PASS: gdb.compile/compile.exp: expect 7
+PASS: gdb.compile/compile.exp: call static function
+PASS: gdb.compile/compile.exp: expect 9
+PASS: gdb.compile/compile.exp: call global function
+PASS: gdb.compile/compile.exp: expect 8
+PASS: gdb.compile/compile.exp: compute size of ulonger
+PASS: gdb.compile/compile.exp: check size of ulonger
+PASS: gdb.compile/compile.exp: compute size of longer
+PASS: gdb.compile/compile.exp: check size of longer
+PASS: gdb.compile/compile.exp: compile code globalvar = MINUS_1
+PASS: gdb.compile/compile.exp: check MINUS_1
+PASS: gdb.compile/compile.exp: compile code globalvar = static_local
+PASS: gdb.compile/compile.exp: check static_local
+PASS: gdb.compile/compile.exp: keep jit in memory
+PASS: gdb.compile/compile.exp: expect 5
+PASS: gdb.compile/compile.exp: compile code func_doesnotexist ();
+PASS: gdb.compile/compile.exp: compile code segfault first
+PASS: gdb.compile/compile.exp: bt
+PASS: gdb.compile/compile.exp: p/x $pc
+PASS: gdb.compile/compile.exp: info sym found
+PASS: gdb.compile/compile.exp: return
+PASS: gdb.compile/compile.exp: info sym not found
+PASS: gdb.compile/compile.exp: set unwindonsignal on
+PASS: gdb.compile/compile.exp: compile code segfault second
+PASS: gdb.compile/compile.exp: continue to breakpoint: break-here
+PASS: gdb.compile/compile.exp: expect localvar 50
+PASS: gdb.compile/compile.exp: set localvar
+PASS: gdb.compile/compile.exp: expect 12
+PASS: gdb.compile/compile.exp: modify localvar
+PASS: gdb.compile/compile.exp: expect 24
+PASS: gdb.compile/compile.exp: test shadowing
+PASS: gdb.compile/compile.exp: expect 52
+PASS: gdb.compile/compile.exp: compile code localvar = externed
+PASS: gdb.compile/compile.exp: test extern in inner scope
+PASS: gdb.compile/compile.exp: compile code vla[2] = 7
+PASS: gdb.compile/compile.exp: p vla[2]
+PASS: gdb.compile/compile.exp: compile code localvar = (sizeof (vla) == bound * sizeof (vla[0]))
+PASS: gdb.compile/compile.exp: p localvar
+PASS: gdb.compile/compile.exp: compile code struct_object.selffield = &struct_object
+PASS: gdb.compile/compile.exp: print struct_object.selffield == &struct_object
+PASS: gdb.compile/compile.exp: compile code struct_object.charfield = 1
+PASS: gdb.compile/compile.exp: print struct_object.charfield
+PASS: gdb.compile/compile.exp: compile code struct_object.ucharfield = 1
+PASS: gdb.compile/compile.exp: print struct_object.ucharfield
+PASS: gdb.compile/compile.exp: compile code struct_object.shortfield = -5
+PASS: gdb.compile/compile.exp: print struct_object.shortfield
+PASS: gdb.compile/compile.exp: compile code struct_object.ushortfield = 5
+PASS: gdb.compile/compile.exp: print struct_object.ushortfield
+PASS: gdb.compile/compile.exp: compile code struct_object.intfield = -7
+PASS: gdb.compile/compile.exp: print struct_object.intfield
+PASS: gdb.compile/compile.exp: compile code struct_object.uintfield = 7
+PASS: gdb.compile/compile.exp: print struct_object.uintfield
+PASS: gdb.compile/compile.exp: compile code struct_object.bitfield = 2
+PASS: gdb.compile/compile.exp: print struct_object.bitfield
+PASS: gdb.compile/compile.exp: compile code struct_object.longfield = -9
+PASS: gdb.compile/compile.exp: print struct_object.longfield
+PASS: gdb.compile/compile.exp: compile code struct_object.ulongfield = 9
+PASS: gdb.compile/compile.exp: print struct_object.ulongfield
+PASS: gdb.compile/compile.exp: compile code struct_object.enumfield = ONE
+PASS: gdb.compile/compile.exp: print struct_object.enumfield
+PASS: gdb.compile/compile.exp: compile code struct_object.floatfield = 1
+PASS: gdb.compile/compile.exp: print struct_object.floatfield
+PASS: gdb.compile/compile.exp: compile code struct_object.doublefield = 2
+PASS: gdb.compile/compile.exp: print struct_object.doublefield
+PASS: gdb.compile/compile.exp: compile code struct_object.arrayfield[2] = 7
+PASS: gdb.compile/compile.exp: print struct_object.arrayfield
+PASS: gdb.compile/compile.exp: compile code struct_object.complexfield = 7 + 5i
+PASS: gdb.compile/compile.exp: print struct_object.complexfield
+PASS: gdb.compile/compile.exp: compile code struct_object.boolfield = 1
+PASS: gdb.compile/compile.exp: print struct_object.boolfield
+PASS: gdb.compile/compile.exp: compile code struct_object.vectorfield[2] = 7
+PASS: gdb.compile/compile.exp: print struct_object.vectorfield
+PASS: gdb.compile/compile.exp: compile code union_object.typedeffield = 7
+PASS: gdb.compile/compile.exp: print union_object.typedeffield
+PASS: gdb.compile/compile.exp: print union_object.intfield
+PASS: gdb.compile/compile.exp: print unresolved
+PASS: gdb.compile/compile.exp: compile code globalvar = unresolved;
+PASS: gdb.compile/compile.exp: print unresolved value
+PASS: gdb.compile/compile.exp: compile code globalshadow += 1;
+PASS: gdb.compile/compile.exp: print globalshadow
+PASS: gdb.compile/compile.exp: compile code extern int globalshadow; globalshadow += 5;
+PASS: gdb.compile/compile.exp: print 'compile.c'::globalshadow
+PASS: gdb.compile/compile.exp: print globalshadow second time
+PASS: gdb.compile/compile.exp: compile code staticshadow += 2;
+PASS: gdb.compile/compile.exp: print staticshadow
+PASS: gdb.compile/compile.exp: compile code -r multiline 4
+PASS: gdb.compile/compile.exp: check globalshadow with -r
+PASS: gdb.compile/compile.exp: pointer to jit function
+PASS: gdb.compile/compile.exp: continue to breakpoint: no_args_or_locals
+PASS: gdb.compile/compile.exp: set variable to 77
+PASS: gdb.compile/compile.exp: expect 77
+PASS: gdb.compile/compile.exp: call func_nodebug
+PASS: gdb.compile/compile.exp: expect -75
+PASS: gdb.compile/compile.exp: call func_nodebug indirectly
+PASS: gdb.compile/compile.exp: expect -76
+PASS: gdb.compile/compile.exp: set debug compile on
+PASS: gdb.compile/compile.exp: compile code static const int readonly = 1; *(int *) &readonly = 2;
+PASS: gdb.compile/compile.exp: set debug compile off
+PASS: gdb.compile/compile.exp: show debug compile
+PASS: gdb.compile/compile.exp: show compile-args
+PASS: gdb.compile/compile.exp: compile code -z
+PASS: gdb.compile/compile.exp: set lang java
+PASS: gdb.compile/compile.exp: compile code globalvar
+PASS: gdb.compile/compile.exp: set lang auto
+PASS: gdb.compile/compile.exp: compile code union union_type newdecl_u
+PASS: gdb.compile/compile.exp: compile code struct struct_type newdecl_s
+PASS: gdb.compile/compile.exp: compile code inttypedef newdecl_i
+PASS: gdb.compile/compile.exp: Test compile file without a filename
+PASS: gdb.compile/compile.exp: Test compile file and raw option without a filename
+PASS: gdb.compile/compile.exp: Test compile file with unknown argument
+UNTESTED: gdb.compile/compile.exp: print constvar value
+PASS: gdb.compile/compile.exp: call shared library function
+PASS: gdb.compile/compile.exp: expect 1
+PASS: gdb.compile/compile.exp: modify shared library variable
+PASS: gdb.compile/compile.exp: expect 15

#gdb.cp/inherit.exp
 Running gdb/testsuite/gdb.cp/inherit.exp ...
 PASS: gdb.cp/inherit.exp: set width 0
 PASS: gdb.cp/inherit.exp: set language c++
 PASS: gdb.cp/inherit.exp: ptype A (FIXME)
 PASS: gdb.cp/inherit.exp: ptype class A (FIXME)
 PASS: gdb.cp/inherit.exp: ptype g_A (FIXME)
 PASS: gdb.cp/inherit.exp: ptype B
 PASS: gdb.cp/inherit.exp: ptype class B
 PASS: gdb.cp/inherit.exp: ptype g_B
 PASS: gdb.cp/inherit.exp: ptype C
 PASS: gdb.cp/inherit.exp: ptype class C
 PASS: gdb.cp/inherit.exp: ptype g_C
 PASS: gdb.cp/inherit.exp: ptype tagless struct
 PASS: gdb.cp/inherit.exp: ptype variable of type tagless struct
 PASS: gdb.cp/inherit.exp: ptype D
 PASS: gdb.cp/inherit.exp: ptype class D
 PASS: gdb.cp/inherit.exp: ptype g_D
 PASS: gdb.cp/inherit.exp: ptype E
 PASS: gdb.cp/inherit.exp: ptype class E
 PASS: gdb.cp/inherit.exp: ptype g_E
 PASS: gdb.cp/inherit.exp: ptype vA
 PASS: gdb.cp/inherit.exp: ptype class vA
 PASS: gdb.cp/inherit.exp: ptype g_vA
 PASS: gdb.cp/inherit.exp: ptype vB
 PASS: gdb.cp/inherit.exp: ptype class vB
 PASS: gdb.cp/inherit.exp: ptype g_vB
 PASS: gdb.cp/inherit.exp: ptype vC
 PASS: gdb.cp/inherit.exp: ptype class vC
 PASS: gdb.cp/inherit.exp: ptype g_vC
 PASS: gdb.cp/inherit.exp: ptype vD
 PASS: gdb.cp/inherit.exp: ptype class vD
 PASS: gdb.cp/inherit.exp: ptype g_vD
 PASS: gdb.cp/inherit.exp: ptype vE
 PASS: gdb.cp/inherit.exp: ptype class vE
 PASS: gdb.cp/inherit.exp: ptype g_vE
 PASS: gdb.cp/inherit.exp: print g_A.A::a
 PASS: gdb.cp/inherit.exp: print g_A.A::x
 PASS: gdb.cp/inherit.exp: print g_A.a
 PASS: gdb.cp/inherit.exp: print g_A.x
 PASS: gdb.cp/inherit.exp: print g_B.A::a
 PASS: gdb.cp/inherit.exp: print g_B.A::x
 PASS: gdb.cp/inherit.exp: print g_B.B::b
 PASS: gdb.cp/inherit.exp: print g_B.B::x
 PASS: gdb.cp/inherit.exp: print g_B.a
 PASS: gdb.cp/inherit.exp: print g_B.b
 PASS: gdb.cp/inherit.exp: print g_B.x
 PASS: gdb.cp/inherit.exp: print g_C.A::a
 PASS: gdb.cp/inherit.exp: print g_C.A::x
 PASS: gdb.cp/inherit.exp: print g_C.C::c
 PASS: gdb.cp/inherit.exp: print g_C.C::x
 PASS: gdb.cp/inherit.exp: print g_C.a
 PASS: gdb.cp/inherit.exp: print g_C.c
 PASS: gdb.cp/inherit.exp: print g_C.x
 PASS: gdb.cp/inherit.exp: print g_A
 PASS: gdb.cp/inherit.exp: print g_B
 PASS: gdb.cp/inherit.exp: print g_C
 PASS: gdb.cp/inherit.exp: print g_A.A::a
 PASS: gdb.cp/inherit.exp: print g_A.A::x
 PASS: gdb.cp/inherit.exp: print g_B.A::a
 PASS: gdb.cp/inherit.exp: print g_B.A::x
 PASS: gdb.cp/inherit.exp: print g_B.B::b
 PASS: gdb.cp/inherit.exp: print g_B.B::x
 PASS: gdb.cp/inherit.exp: print g_C.A::a
 PASS: gdb.cp/inherit.exp: print g_C.A::x
 PASS: gdb.cp/inherit.exp: print g_C.C::c
 PASS: gdb.cp/inherit.exp: print g_C.C::x
 PASS: gdb.cp/inherit.exp: print g_D.A::a
 PASS: gdb.cp/inherit.exp: print g_D.C::a
 PASS: gdb.cp/inherit.exp: print g_D.B::a
 PASS: gdb.cp/inherit.exp: print g_D.A::x
 PASS: gdb.cp/inherit.exp: print g_D.B::b
 PASS: gdb.cp/inherit.exp: print g_D.B::x
 PASS: gdb.cp/inherit.exp: print g_D.C::c
 PASS: gdb.cp/inherit.exp: print g_D.C::x
 PASS: gdb.cp/inherit.exp: print g_D.D::d
 PASS: gdb.cp/inherit.exp: print g_D.D::x
 PASS: gdb.cp/inherit.exp: print g_E.A::a
 PASS: gdb.cp/inherit.exp: print g_E.A::x
 PASS: gdb.cp/inherit.exp: print g_E.B::b
 PASS: gdb.cp/inherit.exp: print g_E.B::x
 PASS: gdb.cp/inherit.exp: print g_E.C::c
 PASS: gdb.cp/inherit.exp: print g_E.C::x
 PASS: gdb.cp/inherit.exp: print g_E.D::d
 PASS: gdb.cp/inherit.exp: print g_E.D::x
 PASS: gdb.cp/inherit.exp: print g_E.E::e
 PASS: gdb.cp/inherit.exp: print g_E.E::x
 PASS: gdb.cp/inherit.exp: ptype g_D.b
 PASS: gdb.cp/inherit.exp: ptype g_D.c
 PASS: gdb.cp/inherit.exp: ptype g_D.d
 PASS: gdb.cp/inherit.exp: ptype g_A.A::a
 PASS: gdb.cp/inherit.exp: ptype g_A.A::x
 PASS: gdb.cp/inherit.exp: ptype g_B.A::a
 PASS: gdb.cp/inherit.exp: ptype g_B.A::x
 PASS: gdb.cp/inherit.exp: ptype g_B.B::b
 PASS: gdb.cp/inherit.exp: ptype g_B.B::x
 PASS: gdb.cp/inherit.exp: ptype g_C.A::a
 PASS: gdb.cp/inherit.exp: ptype g_C.A::x
 PASS: gdb.cp/inherit.exp: ptype g_C.C::c
 PASS: gdb.cp/inherit.exp: ptype g_C.C::x
 PASS: gdb.cp/inherit.exp: ptype g_D.A::a
 PASS: gdb.cp/inherit.exp: ptype g_D.A::x
 PASS: gdb.cp/inherit.exp: ptype g_D.B::b
 PASS: gdb.cp/inherit.exp: ptype g_D.B::x
 PASS: gdb.cp/inherit.exp: ptype g_D.C::c
 PASS: gdb.cp/inherit.exp: ptype g_D.C::x
 PASS: gdb.cp/inherit.exp: ptype g_D.D::d
 PASS: gdb.cp/inherit.exp: ptype g_D.D::x
 PASS: gdb.cp/inherit.exp: ptype g_E.A::a
 PASS: gdb.cp/inherit.exp: ptype g_E.A::x
 PASS: gdb.cp/inherit.exp: ptype g_E.B::b
 PASS: gdb.cp/inherit.exp: ptype g_E.B::x
 PASS: gdb.cp/inherit.exp: ptype g_E.C::c
 PASS: gdb.cp/inherit.exp: ptype g_E.C::x
 PASS: gdb.cp/inherit.exp: ptype g_E.D::d
 PASS: gdb.cp/inherit.exp: ptype g_E.D::x
 PASS: gdb.cp/inherit.exp: ptype g_E.E::e
 PASS: gdb.cp/inherit.exp: ptype g_E.E::x
 PASS: gdb.cp/inherit.exp: print g_D
 PASS: gdb.cp/inherit.exp: print g_E
 PASS: gdb.cp/inherit.exp: print anonymous union member
 PASS: gdb.cp/inherit.exp: print variable of type anonymous union
 PASS: gdb.cp/inherit.exp: print type of anonymous union
 PASS: gdb.cp/inherit.exp: print g_vA.vA::va
 PASS: gdb.cp/inherit.exp: print g_vA.vA::vx
 PASS: gdb.cp/inherit.exp: print g_vA.va
 PASS: gdb.cp/inherit.exp: print g_vA.vx
 PASS: gdb.cp/inherit.exp: print g_vB.vA::va
 PASS: gdb.cp/inherit.exp: print g_vB.vA::vx
 PASS: gdb.cp/inherit.exp: print g_vB.vB::vb
 PASS: gdb.cp/inherit.exp: print g_vB.vB::vx
 PASS: gdb.cp/inherit.exp: print g_vB.va
 PASS: gdb.cp/inherit.exp: print g_vB.vb
 PASS: gdb.cp/inherit.exp: print g_vB.vx
 PASS: gdb.cp/inherit.exp: print g_vC.vA::va
 PASS: gdb.cp/inherit.exp: print g_vC.vA::vx
 PASS: gdb.cp/inherit.exp: print g_vC.vC::vc
 PASS: gdb.cp/inherit.exp: print g_vC.vC::vx
 PASS: gdb.cp/inherit.exp: print g_vC.va
 PASS: gdb.cp/inherit.exp: print g_vC.vc
 PASS: gdb.cp/inherit.exp: print g_vC.vx
 PASS: gdb.cp/inherit.exp: print g_vA
-PASS: gdb.cp/inherit.exp: print g_vB (FIXME v3 vtbl ptr)
-PASS: gdb.cp/inherit.exp: print g_vC (FIXME v3 vtbl ptr)
+PASS: gdb.cp/inherit.exp: print g_vB
+PASS: gdb.cp/inherit.exp: print g_vC
 PASS: gdb.cp/inherit.exp: print g_vD.vA::va
 PASS: gdb.cp/inherit.exp: print g_vD.vA::vx
 PASS: gdb.cp/inherit.exp: print g_vD.vB::vb
 PASS: gdb.cp/inherit.exp: print g_vD.vB::vx
 PASS: gdb.cp/inherit.exp: print g_vD.vC::vc
 PASS: gdb.cp/inherit.exp: print g_vD.vC::vx
 PASS: gdb.cp/inherit.exp: print g_vD.vD::vd
 PASS: gdb.cp/inherit.exp: print g_vD.vD::vx
 PASS: gdb.cp/inherit.exp: print g_vE.vA::va
 PASS: gdb.cp/inherit.exp: print g_vE.vA::vx
 PASS: gdb.cp/inherit.exp: print g_vE.vB::vb
 PASS: gdb.cp/inherit.exp: print g_vE.vB::vx
 PASS: gdb.cp/inherit.exp: print g_vE.vC::vc
 PASS: gdb.cp/inherit.exp: print g_vE.vC::vx
 PASS: gdb.cp/inherit.exp: print g_vE.vD::vd
 PASS: gdb.cp/inherit.exp: print g_vE.vD::vx
 PASS: gdb.cp/inherit.exp: print g_vE.vE::ve
 PASS: gdb.cp/inherit.exp: print g_vE.vE::vx
-PASS: gdb.cp/inherit.exp: print g_vD (FIXME v3 vtbl ptr)
-PASS: gdb.cp/inherit.exp: print g_vE (FIXME v3 vtbl ptr)
+FAIL: gdb.cp/inherit.exp: print g_vD
+FAIL: gdb.cp/inherit.exp: print g_vE

#gdb.cp/no-dmgl-verbose.exp
 Running gdb/testsuite/gdb.cp/no-dmgl-verbose.exp ...
 PASS: gdb.cp/no-dmgl-verbose.exp: set breakpoint pending off
+FAIL: gdb.cp/no-dmgl-verbose.exp: setting breakpoint at 'f(std::string)'
 PASS: gdb.cp/no-dmgl-verbose.exp: DMGL_VERBOSE-demangled f(std::string) is not defined

#gdb.cp/virtbase.exp
 Running gdb/testsuite/gdb.cp/virtbase.exp ...
 PASS: gdb.cp/virtbase.exp: continue to breakpoint: first breakpoint
-PASS: gdb.cp/virtbase.exp: print *this
+FAIL: gdb.cp/virtbase.exp: print *this
 PASS: gdb.cp/virtbase.exp: print x in get_y
 PASS: gdb.cp/virtbase.exp: continue to breakpoint: second breakpoint
 PASS: gdb.cp/virtbase.exp: print x in get_z
 PASS: gdb.cp/virtbase.exp: continue to breakpoint: third breakpoint
-PASS: gdb.cp/virtbase.exp: print *(D *) e
+FAIL: gdb.cp/virtbase.exp: print *(D *) e
 PASS: gdb.cp/virtbase.exp: set print object on
 PASS: gdb.cp/virtbase.exp: print/x b->mA
 PASS: gdb.cp/virtbase.exp: print rtti_data
 PASS: gdb.cp/virtbase.exp: print pointer to virtual base at non-zero offset of larger object
 PASS: gdb.cp/virtbase.exp: print same pointer from history value
 PASS: gdb.cp/virtbase.exp: print whole pointed-to object, starting from the virtual base pointer

#gdb.cp/vla-cxx.exp
 Running gdb/testsuite/gdb.cp/vla-cxx.exp ...
-PASS: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled
-PASS: gdb.cp/vla-cxx.exp: print vla
-PASS: gdb.cp/vla-cxx.exp: print vlaref
-PASS: gdb.cp/vla-cxx.exp: print vlaref2
-PASS: gdb.cp/vla-cxx.exp: print c
+FAIL: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled (the program exited)
+FAIL: gdb.cp/vla-cxx.exp: print vla
+FAIL: gdb.cp/vla-cxx.exp: print vlaref
+FAIL: gdb.cp/vla-cxx.exp: print vlaref2
+FAIL: gdb.cp/vla-cxx.exp: print c

#gdb.fortran/library-module.exp
 Running gdb/testsuite/gdb.fortran/library-module.exp ...
 PASS: gdb.fortran/library-module.exp: continue to breakpoint: i-is-2-in-lib
-PASS: gdb.fortran/library-module.exp: print var_i in lib
+FAIL: gdb.fortran/library-module.exp: print var_i in lib
 PASS: gdb.fortran/library-module.exp: continue to breakpoint: i-is-2-in-main
-PASS: gdb.fortran/library-module.exp: print var_i in main
+FAIL: gdb.fortran/library-module.exp: print var_i in main
 PASS: gdb.fortran/library-module.exp: print var_j
 PASS: gdb.fortran/library-module.exp: print var_k

#gdb.go/hello.exp
 Running gdb/testsuite/gdb.go/hello.exp ...
 PASS: gdb.go/hello.exp: setting breakpoint 1
 PASS: gdb.go/hello.exp: Going to first breakpoint
-XFAIL: gdb.go/hello.exp: Starting string check
+XPASS: gdb.go/hello.exp: Starting string check
 PASS: gdb.go/hello.exp: setting breakpoint 2
 PASS: gdb.go/hello.exp: Going to second breakpoint
 PASS: gdb.go/hello.exp: String after assignment check

#gdb.threads/watchpoint-fork.exp
 Running gdb/testsuite/gdb.threads/watchpoint-fork.exp ...
 PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: show detach-on-fork
 PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: set follow-fork-mode parent
 PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: show follow-fork-mode
 PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: handle SIGUSR1 nostop noprint pass
 PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: Set the watchpoint
 PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: hbreak marker
 PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: hardware breakpoints work
 PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoints work
 PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: breakpoint after the first fork
 PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the first fork
 PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: breakpoint after the second fork
 PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the second fork
 PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: finish
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: successfully compiled posix threads test case
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: set follow-fork-mode parent
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: handle SIGUSR1 nostop noprint pass
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: Set the watchpoint
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: hbreak marker
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: hardware breakpoints work
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: singlethread watchpoints work
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: multithreaded watchpoints work at A
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: multithreaded watchpoints work at B
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: breakpoint (A) after the first fork
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint A after the first fork
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint B after the first fork
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: breakpoint (A) after the second fork
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint A after the second fork
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint B after the second fork
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: finish
+UNSUPPORTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: Couldn't compile watchpoint-fork-parent.c: unrecognized error
+UNTESTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint-fork.exp
 PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: show detach-on-fork
 PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: set follow-fork-mode child
 PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: show follow-fork-mode
 PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: handle SIGUSR1 nostop noprint pass
 PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: Set the watchpoint
 PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: hbreak marker
 PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: hardware breakpoints work
 PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoints work
 PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: breakpoint after the first fork
 PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoint after the first fork
 PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: breakpoint after the second fork
 PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoint after the second fork
 PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: finish
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: successfully compiled posix threads test case
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: set follow-fork-mode child
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: handle SIGUSR1 nostop noprint pass
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: Set the watchpoint
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: hbreak marker
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: hardware breakpoints work
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: singlethread watchpoints work
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: multithreaded watchpoints work at A
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: multithreaded watchpoints work at B
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: breakpoint (A) after the first fork
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint A after the first fork
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint B after the first fork
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: breakpoint (A) after the second fork
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint A after the second fork
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint B after the second fork
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: finish
+UNSUPPORTED: gdb.threads/watchpoint-fork.exp: child: multithreaded: Couldn't compile watchpoint-fork-child.c: unrecognized error
+UNTESTED: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint-fork.exp
diffgdbday done


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]