aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom de Vries <tdevries@suse.de>2021-10-07 05:45:32 +0200
committerTom de Vries <tdevries@suse.de>2021-10-07 05:45:32 +0200
commitc0ae8ccdba58cb781fa953bfa286b5dcbb856b2b (patch)
tree396b9f66b112f33db3a02e07d21cb81fc9b61a28
parentcf4505a7ec012daa6c22aacc4a785c9346ed6372 (diff)
downloadbinutils-c0ae8ccdba58cb781fa953bfa286b5dcbb856b2b.zip
binutils-c0ae8ccdba58cb781fa953bfa286b5dcbb856b2b.tar.gz
binutils-c0ae8ccdba58cb781fa953bfa286b5dcbb856b2b.tar.bz2
[gdb/testsuite] Fix FAIL in gdb.base/annota1.exp
On openSUSE tumbleweed I run into: ... FAIL: gdb.base/annota1.exp: run until main breakpoint (timeout) ... due to a message related to libthread_db: ... ^Z^Zstarting^M [Thread debugging using libthread_db enabled]^M Using host libthread_db library "/lib64/libthread_db.so.1".^M ^M ^Z^Zframes-invalid^M ... which is not matched by the regexp. Fix this by updating the regexp. Tested on x86_64-linux.
-rw-r--r--gdb/testsuite/gdb.base/annota1.exp6
1 files changed, 5 insertions, 1 deletions
diff --git a/gdb/testsuite/gdb.base/annota1.exp b/gdb/testsuite/gdb.base/annota1.exp
index 7a08137..13e82c1 100644
--- a/gdb/testsuite/gdb.base/annota1.exp
+++ b/gdb/testsuite/gdb.base/annota1.exp
@@ -136,6 +136,10 @@ set warning_gdb_index_re \
"to use the section anyway\\."]
set reading_re \
"Reading \[^\r\n\]+"
+set libthread_db_re \
+ [multi_line \
+ "\\\[Thread debugging using libthread_db enabled\\\]" \
+ "Using host libthread_db library \[^\r\n\]+"]
set run_re \
[list \
@@ -143,7 +147,7 @@ set run_re \
"\(\(\r\n$reading_re\)|\(\r\n$warning_slow_re\)\)*" \
"\(\r\n$warning_gdb_index_re\)?" \
"\(\(\r\n\r\n\032\032frames-invalid\)|\(\r\n\r\n\032\032breakpoints-invalid\)\)*\r\n\r\n" \
- "\032\032starting\(\(\r\n$reading_re\)|\(\r\n$warning_slow_re\)\)*" \
+ "\032\032starting\(\(\r\n$reading_re\)|\(\r\n$warning_slow_re\)|\r\n$libthread_db_re\)*" \
"\(\(\r\n\r\n\032\032frames-invalid\)|\(\r\n\r\n\032\032breakpoints-invalid\)\)*\r\n\r\n" \
"\032\032breakpoint 1\r\n\r\n" \
"Breakpoint 1, \r\n" \