diff options
author | Tom de Vries <tdevries@suse.de> | 2021-10-07 05:45:32 +0200 |
---|---|---|
committer | Tom de Vries <tdevries@suse.de> | 2021-10-07 05:45:32 +0200 |
commit | c0ae8ccdba58cb781fa953bfa286b5dcbb856b2b (patch) | |
tree | 396b9f66b112f33db3a02e07d21cb81fc9b61a28 | |
parent | cf4505a7ec012daa6c22aacc4a785c9346ed6372 (diff) | |
download | binutils-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.exp | 6 |
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" \ |