diff --git a/notify/configure-toolchain.txt b/notify/configure-toolchain.txt
new file mode 100644
index 00000000..8e581352
--- /dev/null
+++ b/notify/configure-toolchain.txt
@@ -0,0 +1,5 @@
+
+Most relevant configure and test flags: none, autodetected on armv8l-unknown-linux-gnueabihf
+
+Full configure and make flags for each step:
+
diff --git a/notify/fixes.sum b/notify/fixes.sum
new file mode 100644
index 00000000..a806bc66
--- /dev/null
+++ b/notify/fixes.sum
@@ -0,0 +1,11 @@
+		=== gdb tests ===
+
+Running gdb:gdb.base/fission-macro.exp ...
+FAIL: gdb.base/fission-macro.exp: dwarf_version=5: dwarf_bits=32: strict_dwarf=0: p FIRST
+FAIL: gdb.base/fission-macro.exp: dwarf_version=5: dwarf_bits=32: strict_dwarf=1: p FIRST
+
+		=== Results Summary ===
+
+# of stable fails		1318
+# of flaky entries		1191
+# of all tests			115159
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index d089737c..89b79e12 100644
--- a/notify/jira/comment-template.txt
+++ b/notify/jira/comment-template.txt
@@ -1,3 +1,3 @@
 [GNU-692]
-PASS
+ 2 fixes
 Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1735/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/lnt_report.json b/notify/lnt_report.json
index d81b8657..b0c52fd7 100644
--- a/notify/lnt_report.json
+++ b/notify/lnt_report.json
@@ -7,15 +7,15 @@
         "Info": {
             "tag": "tcwg_gnu_native_check_gdb",
             "test_url": "https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1735/",
-            "run_order": "1735 (no-change)",
-            "git_binutils": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=22d7506fb98f7b7b97f9c10574d51cbac6fd2f86 (unchanged)",
-            "git_gcc": "https://gcc.gnu.org/git/gcc.git (af5a62ee88fbfbf5d60872bff2be5c2c0345dcf7) (unchanged)",
-            "git_linux": "https://gitlab.com/Linaro/lkft/mirrors/torvalds/linux-mainline/commit/3e5e6c9900c3d71895e8bdeacfb579462e98eba1 (unchanged)",
-            "git_glibc": "https://sourceware.org/git/?p=glibc.git;a=commit;h=2d82d781a539ce8e82178fc1fa2c99ae1884e7fe (unchanged)",
-            "git_gdb": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=893e4fd6231922495175b701a6c44b665e91cd7e (unchanged)",
+            "run_order": "1735 (5-changed-components)",
+            "git_binutils": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=22d7506fb98f7b7b97f9c10574d51cbac6fd2f86 (+ 16 commits)",
+            "git_gcc": "https://gcc.gnu.org/git/gcc.git (af5a62ee88fbfbf5d60872bff2be5c2c0345dcf7) (+ 82 commits)",
+            "git_linux": "https://gitlab.com/Linaro/lkft/mirrors/torvalds/linux-mainline/commit/3e5e6c9900c3d71895e8bdeacfb579462e98eba1 (+ 245 commits)",
+            "git_glibc": "https://sourceware.org/git/?p=glibc.git;a=commit;h=2d82d781a539ce8e82178fc1fa2c99ae1884e7fe (+ 21 commits)",
+            "git_gdb": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=893e4fd6231922495175b701a6c44b665e91cd7e (+ 22 commits)",
             "__report_version__": "1"
         },
-        "Start Time": "2024-11-02 18:43:24"
+        "Start Time": "2024-10-29 07:39:39"
     },
     "Tests": [
         {
@@ -28,7 +28,7 @@
 	   ,
         {
             "Data": [
-                1662
+                1191
             ],
             "Info": {},
             "Name": "tcwg_gnu_native_check_gdb.TOTAL.flaky.nb_flaky"
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index 4722bd09..2b1b43d2 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -1,31 +1,64 @@
-Dear contributor, our automatic CI has detected problems related to your patch(es).  Please find some details below.  If you have any questions, please follow up on linaro-toolchain@lists.linaro.org mailing list, Libera's #linaro-tcwg channel, or ping your favourite Linaro toolchain developer on the usual project channel.
+Dear contributor,
 
-We understand that it might be difficult to find the necessary logs or reproduce the issue locally. If you can't get what you need from our CI within minutes, let us know and we will be happy to help.
+Our automatic CI successfully passed with your patch(es). Please find some details below.
 
-In  master-arm after:
+In  master-arm, after:
+  | 386 commits in binutils,gcc,linux,glibc,gdb
+  | 22d7506fb98 Automatic date update in version.in
+  | d25ba4596e8 gprofng: use gprofng- prefix for gprofng binaries
+  | e0c182c3acd Fix 32303 ./configure --help: replace --enable-gprofng with --disable-gprofng
+  | 47c88752f9a ld: generate SFrame stack trace info for .plt.got
+  | 938fb512184 ld: fix wrong SFrame info for lazy IBT PLT
+  | ... and 11 more commits in binutils
+  | af5a62ee88f testsuite: Require fpic support for pr116887.c
+  | 5e40dcf2458 testsuite: Require trampoline support for pr117245.c
+  | 10c75e2a2a1 Add UMASKR and UMASKL intrinsics.
+  | 36a9e2b2259 libstdc++: Fix up std::{,b}float16_t std::{ilogb,l{,l}r{ound,int}} [PR117406]
+  | 1fb467dbcc2 gimplify: Fix up RAW_DATA_CST related ICE [PR117384]
+  | ... and 77 more commits in gcc
+  | 3e5e6c9900c3 Merge tag 'nfsd-6.12-3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
+  | f6a7b4ec74a0 Merge tag 'xfs-6.12-fixes-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
+  | 11066801dd4b Merge tag 'linux_kselftest-fixes-6.12-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
+  | f7292c0934a8 Merge tag 'rust-fixes-6.12-3' of https://github.com/Rust-for-Linux/linux
+  | 05b92660cdfe Merge tag 'pci-v6.12-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
+  | ... and 240 more commits in linux
+  | 2d82d781a53 AArch64: Remove SVE erf and erfc tables
+  | 6d477b8de8c x86_64: Add exp2m1f with FMA
+  | c28f8d7f194 x86_64: Add exp10m1f with FMA
+  | f338c7c5f52 math: Use log10p1f from CORE-MATH
+  | 8ae9e513762 math: Use log1pf from CORE-MATH
+  | ... and 16 more commits in glibc
+  | 893e4fd6231 Automatic date update in version.in
+  | 820ebe46a41 Prevent use-after-free of bfd filename in gdb_bfd_close_or_warn
+  | 6c4f88a10e7 gas/doc/riscv: Fixed misaligned instruction table
+  | 004a5bfc72b RISC-V: Dump instruction without checking architecture support as usual.
+  | 4868f6025e9 Automatic date update in version.in
+  | ... and 17 more commits in gdb
 
-  | baseline build
+Produces  2 fixes:
+  | 
+  | fixes.sum:
+  | Running gdb:gdb.base/fission-macro.exp ...
+  | FAIL: gdb.base/fission-macro.exp: dwarf_version=5: dwarf_bits=32: strict_dwarf=0: p FIRST
+  | FAIL: gdb.base/fission-macro.exp: dwarf_version=5: dwarf_bits=32: strict_dwarf=1: p FIRST
 
-PASS
+Used configuration :
+ *CI config* tcwg_gnu_native_check_gdb master-arm
+ *configure and test flags:* none, autodetected on armv8l-unknown-linux-gnueabihf
 
-The configuration of this build is:
-*CI config* tcwg_gnu_native_check_gdb master-arm
-*configure and test flags:* --target arm-linux-gnueabihf
+If you have any questions regarding this report, please ask on linaro-toolchain@lists.linaro.org mailing list.
 
-You can find the failure logs in *.log.1.xz files in
- * https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1735/artifact/artifacts/00-sumfiles/
+-----------------8<--------------------------8<--------------------------8<--------------------------
+
+The information below contains the details of the failures, and the ways to reproduce a debug environment:
+
+You can find the failure logs in
+ * https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1735/artifact/artifacts/
 The full lists of regressions and improvements as well as configure and make commands are in
  * https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1735/artifact/artifacts/notify/
 The list of [ignored] baseline and flaky failures are in
  * https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1735/artifact/artifacts/sumfiles/xfails.xfail
 
-The configuration of this build is:
-*CI config* tcwg_gnu_native_check_gdb master-arm
-*configure and test flags:* --target arm-linux-gnueabihf
-
------------------8<--------------------------8<--------------------------8<--------------------------
-The information below can be used to reproduce a debug environment:
-
 Current build   : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1735/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1734/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1725/artifact/artifacts
 
diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt
index aa66ad2f..50b0ebf8 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] baseline build: PASS on arm
+[Linaro-TCWG-CI] 386 commits in binutils,gcc,linux,glibc,gdb:  2 fixes on arm
diff --git a/notify/regressions.sum b/notify/regressions.sum
new file mode 100644
index 00000000..0e18bb30
--- /dev/null
+++ b/notify/regressions.sum
@@ -0,0 +1,6 @@
+
+		=== Results Summary ===
+
+# of stable fails		1316
+# of flaky entries		1191
+# of all tests			115159
diff --git a/notify/results-summary.txt b/notify/results-summary.txt
index cfc5ac25..115726bd 100644
--- a/notify/results-summary.txt
+++ b/notify/results-summary.txt
@@ -1,5 +1,5 @@
 		=== Results Summary ===
 
 # of stable fails		1316
-# of flaky entries		1662
+# of flaky entries		1191
 # of all tests			115159
diff --git a/notify/results.compare.txt b/notify/results.compare.txt
index ec1c0c8d..d101efbe 100644
--- a/notify/results.compare.txt
+++ b/notify/results.compare.txt
@@ -1,47 +1,43 @@
 # Comparing directories
 # REFERENCE: base-artifacts/sumfiles
-# CURRENT:   artifacts/sumfiles
+# CURRENT:   artifacts/99-rewrite/artifacts.old/sumfiles
 
 # Comparing 1 common sum files:
 gdb.sum
 Comparing:
-REFERENCE:/tmp/gxx-sum1.1321871
-CURRENT:  /tmp/gxx-sum2.1321871
+REFERENCE:/tmp/gxx-sum1.1222847
+CURRENT:  /tmp/gxx-sum2.1222847
 
                                              +---------+---------+
 o  RUN STATUS:                               |   REF   |   RES   |
   +------------------------------------------+---------+---------+
-  | Passes                            [PASS] |  113397 |  112922 |
-  | Unexpected fails                  [FAIL] |    1350 |    1326 |
-  | Errors                           [ERROR] |       1 |       2 |
+  | Passes                            [PASS] |  113157 |  112922 |
+  | Unexpected fails                  [FAIL] |    1317 |    1326 |
+  | Errors                           [ERROR] |      10 |       2 |
   | Unexpected passes                [XPASS] |       1 |       1 |
-  | Expected fails                   [XFAIL] |     163 |     166 |
-  | Known fails                      [KFAIL] |     124 |     124 |
+  | Expected fails                   [XFAIL] |     161 |     166 |
+  | Known fails                      [KFAIL] |     122 |     124 |
   | Unresolved                  [UNRESOLVED] |       1 |       1 |
   | Unsupported                [UNSUPPORTED] |     519 |     519 |
   | Untested                      [UNTESTED] |      94 |      94 |
   +------------------------------------------+---------+---------+
 
-    REF PASS ratio: 0.981937
+    REF PASS ratio: 0.982197
     RES PASS ratio: 0.982067
+    ***** WARNING: No REF execution test FAILed. Check execution engine configuration. *****
     ***** WARNING: No RES execution test FAILed. Check execution engine configuration. *****
 
 o  REGRESSIONS:
   +------------------------------------------+---------+
-  | ERROR appears             [     =>ERROR] |       1 |
-  | KFAIL appears             [     =>KFAIL] |       1 |
+  | KFAIL appears             [     =>KFAIL] |       2 |
   +------------------------------------------+---------+
   | TOTAL_REGRESSIONS                        |       2 |
   +------------------------------------------+---------+
 
-  - ERROR appears             [     =>ERROR]:
-
-  Executed from: gdb:gdb.base/help.exp
-    gdb:gdb.base/help.exp=Undefined command "apropos \(print[^[ bsiedf\"'.-]\)".
-
-
   - KFAIL appears             [     =>KFAIL]:
 
+  Executed from: gdb:gdb.threads/process-dies-while-detaching.exp
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:sw: continue (PRMS: gdb/28375)
   Executed from: gdb:gdb.threads/process-dies-while-handling-bp.exp
     gdb:gdb.threads/process-dies-while-handling-bp.exp=gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: inferior 1 exited (memory error) (PRMS: gdb/18749)
 
@@ -49,25 +45,27 @@ o  REGRESSIONS:
 
 o  IMPROVEMENTS TO BE CHECKED:
   +------------------------------------------+---------+
-  | PASS disappears           [PASS =>     ] |     477 |
-  | New PASS                  [     => PASS] |       2 |
-  | FAIL disappears           [FAIL =>     ] |      24 |
-  | XFAIL appears             [     =>XFAIL] |       3 |
-  | KFAIL disappears          [KFAIL=>     ] |       1 |
+  | PASS disappears           [PASS =>     ] |     425 |
+  | New PASS                  [     => PASS] |     201 |
+  | FAIL now PASS             [FAIL => PASS] |       2 |
+  | XFAIL appears             [     =>XFAIL] |       5 |
+  | ERROR disappears          [ERROR=>     ] |       1 |
+  | Flaky cases, ignored   [~RANDOM     ]    |      74 |
   +------------------------------------------+---------+
-  | TOTAL_IMPROVEMENTS_TO_BE_CHECKED         |     507 |
+  | TOTAL_IMPROVEMENTS_TO_BE_CHECKED         |     708 |
   +------------------------------------------+---------+
 
   - PASS disappears           [PASS =>     ]:
 
-  Executed from: gdb:gdb.base/help.exp
-    gdb:gdb.base/help.exp=gdb.base/help.exp: apropos after documenting aliases
-    gdb:gdb.base/help.exp=gdb.base/help.exp: apropos after documenting aliases showing mybt10 doc
-    gdb:gdb.base/help.exp=gdb.base/help.exp: document alias: mybt10
-    gdb:gdb.base/help.exp=gdb.base/help.exp: documenting builtin where alias disallowed
-    gdb:gdb.base/help.exp=gdb.base/help.exp: help after documenting aliases
-    gdb:gdb.base/help.exp=gdb.base/help.exp: help mybt after documenting aliases showing mybt doc
-    gdb:gdb.base/help.exp=gdb.base/help.exp: help status
+  Executed from: gdb:gdb.base/sym-file.exp
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=bar + 0x10: stale bkpts: add-symbol-file sym-file-lib.so addr
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=bar + 0x10: stale bkpts: continue to breakpoint: gdb_add_symbol_file
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=bar + 0x10: stale bkpts: remove-symbol-file
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=bar + 0x10: stale bkpts: set breakpoint always-inserted on
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=sym-file-lib.so: stale bkpts: add-symbol-file sym-file-lib.so addr
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=sym-file-lib.so: stale bkpts: continue to breakpoint: gdb_add_symbol_file
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=sym-file-lib.so: stale bkpts: remove-symbol-file
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=sym-file-lib.so: stale bkpts: set breakpoint always-inserted on
   Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: attach
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 1
@@ -103,24 +101,14 @@ o  IMPROVEMENTS TO BE CHECKED:
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted off
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted on
   Executed from: gdb:gdb.threads/create-fail.exp
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 3: run till end
+    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 8: run till end
   Executed from: gdb:gdb.threads/detach-step-over.exp
     gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 1: stop with SIGUSR1
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: all threads running
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: attach
     gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: break LOC if 0
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: continue &
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: detach
     gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: print seconds_left
     gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: reset timer in the inferior
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: stop with SIGUSR1
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: all threads running
     gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: attach
     gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: break LOC if 0
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: continue &
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: detach
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: inferior 1
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: stop with SIGUSR1
   Executed from: gdb:gdb.threads/next-fork-exec-other-thread.exp
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=13: next to break here
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=13: next to for loop
@@ -496,51 +484,9 @@ o  IMPROVEMENTS TO BE CHECKED:
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=9: next to break here
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=9: next to for loop
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=9: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=15: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=15: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=15: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=16: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=16: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=16: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=17: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=17: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=17: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=18: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=18: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=18: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=19: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=19: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=19: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=20: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=20: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=20: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=21: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=21: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=21: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=22: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=22: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=22: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=23: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=23: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=23: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=24: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=24: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=24: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=25: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=25: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=25: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=26: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=26: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=26: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=27: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=27: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=27: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=28: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=28: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=28: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=29: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=29: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=29: next to other line
+  Executed from: gdb:gdb.threads/process-dies-while-handling-bp.exp
+    gdb:gdb.threads/process-dies-while-handling-bp.exp=gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: inferior 1 exited
+    gdb:gdb.threads/process-dies-while-handling-bp.exp=gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: no threads left
   Executed from: gdb:gdb.threads/sigstep-threads.exp
     gdb:gdb.threads/sigstep-threads.exp=gdb.threads/sigstep-threads.exp: step
 
@@ -549,54 +495,329 @@ o  IMPROVEMENTS TO BE CHECKED:
 
   Executed from: gdb:gdb.base/bg-execution-repeat.exp
     gdb:gdb.base/bg-execution-repeat.exp=gdb.base/bg-execution-repeat.exp: c&: breakpoint hit 2
-  Executed from: gdb:gdb.threads/detach-step-over.exp
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 2: attach
+  Executed from: gdb:gdb.base/help.exp
+    gdb:gdb.base/help.exp=gdb.base/help.exp: help breakpoint "break" abbreviation
+    gdb:gdb.base/help.exp=gdb.base/help.exp: help data
+  Executed from: gdb:gdb.base/testenv.exp
+    gdb:gdb.base/testenv.exp=gdb.base/testenv.exp: test_inherit_env_var: test1: test passing TEST_GDB_GLOBAL to GDB
+  Executed from: gdb:gdb.dap/step-out.exp
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: backtrace success
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: exceptions in log file
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: fetch arguments success
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: get scopes success
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: locals presentation hint
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: one var in return scope
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: one var in scope
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: returnValue presentation hint
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: scope is locals
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: scope is return
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: shutdown success
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: stepOut from outermost frame failed like it should
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: still stopped and may request backtrace success
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: stopped after return
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: three scopes
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: variable has children
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: variable is return value
+  Executed from: gdb:gdb.dwarf2/dw2-multiple-debug-info.exp
+    gdb:gdb.dwarf2/dw2-multiple-debug-info.exp=gdb.dwarf2/dw2-multiple-debug-info.exp: ptype a
+  Executed from: gdb:gdb.fortran/vla-array.exp
+    gdb:gdb.fortran/vla-array.exp=gdb.fortran/vla-array.exp: continue to breakpoint: arr_vla1-print
+    gdb:gdb.fortran/vla-array.exp=gdb.fortran/vla-array.exp: print string array
+    gdb:gdb.fortran/vla-array.exp=gdb.fortran/vla-array.exp: print string array rank
+    gdb:gdb.fortran/vla-array.exp=gdb.fortran/vla-array.exp: print string array type
+    gdb:gdb.fortran/vla-array.exp=gdb.fortran/vla-array.exp: print variable length string
+    gdb:gdb.fortran/vla-array.exp=gdb.fortran/vla-array.exp: print variable length string type
+  Executed from: gdb:gdb.linespec/cpcompletion.exp
+    gdb:gdb.linespec/cpcompletion.exp=gdb.linespec/cpcompletion.exp: anon-ns: tab complete "b (" (second tab)
+    gdb:gdb.linespec/cpcompletion.exp=gdb.linespec/cpcompletion.exp: anon-ns: tab complete "b -function (" (second tab)
+    gdb:gdb.linespec/cpcompletion.exp=gdb.linespec/cpcompletion.exp: anon-ns: tab complete "b -function the_anon_ns_wrapper_ns::(anonymous namespace)::anon_ns_function()"
+    gdb:gdb.linespec/cpcompletion.exp=gdb.linespec/cpcompletion.exp: anon-ns: tab complete "b the_anon_ns_wrapper_ns::(anonymous namespace)::anon_ns_function()"
+    gdb:gdb.linespec/cpcompletion.exp=gdb.linespec/cpcompletion.exp: overload-3: all overloads: tab complete "b -function overload3_func" (second tab)
+    gdb:gdb.linespec/cpcompletion.exp=gdb.linespec/cpcompletion.exp: overload-3: all overloads: tab complete "b overload3_func" (second tab)
+  Executed from: gdb:gdb.mi/list-thread-groups-available.exp
+    gdb:gdb.mi/list-thread-groups-available.exp=gdb.mi/list-thread-groups-available.exp: list available thread groups
+    gdb:gdb.mi/list-thread-groups-available.exp=gdb.mi/list-thread-groups-available.exp: list available thread groups with filter
+  Executed from: gdb:gdb.mi/list-thread-groups-no-inferior.exp
+    gdb:gdb.mi/list-thread-groups-no-inferior.exp=gdb.mi/list-thread-groups-no-inferior.exp: -list-thread-groups --available
+    gdb:gdb.mi/list-thread-groups-no-inferior.exp=gdb.mi/list-thread-groups-no-inferior.exp: GDB is still alive
+  Executed from: gdb:gdb.mi/mi-break.exp
+    gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: -break-insert --source basics.c
+    gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: -break-insert --source basics.c --function foobar
+    gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: -break-insert --source basics.c --function main --label foobar
+    gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: -break-insert --source foobar.c --line 3
+    gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: -break-insert -c "foo == 3" --source basics.c --function main --label label
+    gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: delete temp breakpoints
+    gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: insert explicit conditional breakpoint in callee2
+    gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: list of explicit breakpoints
+    gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: breakpoint with forced condition
+    gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: clear the condition
+    gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: clear the condition with --force
+    gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: condition is cleared
+    gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: define a bp
+    gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: invalid condition is defined
+    gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: invalid condition is forced
+    gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: no arguments to -break-condition
+    gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: no arguments with --force
+    gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_ignore_count: insert breakpoint with ignore count at callme
+    gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_tbreak_creation_and_listing: delete temp breakpoints
+    gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_tbreak_creation_and_listing: list of breakpoints
+  Executed from: gdb:gdb.python/py-framefilter-mi.exp
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: filtered stack list 0 3
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: filtered stack list 22 24
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: filtered stack listing
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-arguments --no-frame-filters 0
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-arguments --no-frame-filters 1
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-arguments --no-frame-filters 2
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-arguments --no-frame-filters 2 22 27
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-arguments 0
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-arguments 0 0 3
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-arguments 0 22 27
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-arguments 1
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-arguments 1 0 3
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-arguments 1 22 27
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-arguments 2
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-arguments 2 0 3
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-arguments 2 22 27
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters --all-values
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters --no-values
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters --simple-values
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters 0
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters 1
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters 2
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-locals 0
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-locals 1
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-locals 2
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-variables --no-frame-filters 0
+    gdb:gdb.python/py-framefilter-mi.exp=gdb.python/py-framefilter-mi.exp: stack-list-variables 0
+  Executed from: gdb:gdb.threads/next-fork-exec-other-thread.exp
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: i=24: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: i=24: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: i=24: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: i=25: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: i=25: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: i=25: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: i=26: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: i=26: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: i=27: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: i=27: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: i=27: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: i=28: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: i=28: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: i=28: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: i=29: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: i=29: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: i=29: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=10: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=10: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=11: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=11: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=11: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=12: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=12: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=12: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=13: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=13: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=13: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=14: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=14: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=14: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=18: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=18: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=18: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=19: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=19: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=19: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=20: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=20: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=21: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=21: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=21: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=22: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=22: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=22: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=23: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=23: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=23: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=24: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=24: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=24: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=25: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=25: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=26: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=26: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=27: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=27: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=27: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=28: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=28: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=28: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=29: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=29: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=29: next to other line
+  Executed from: gdb:gdb.threads/process-dies-while-detaching.exp
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: continue
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: continue to breakpoint: _exit
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: detach child
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: switch to parent
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: continue
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: continue to breakpoint: _exit
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: detach child
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: get integer valueof "mypid"
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: switch to parent
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: continue: watchpoint:hw: continue
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: continue: watchpoint:hw: continue to breakpoint: _exit
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: continue: watchpoint:hw: detach child
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: continue: watchpoint:hw: switch to parent
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: continue: watchpoint:sw: continue
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: continue: watchpoint:sw: continue to breakpoint: _exit
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: continue: watchpoint:sw: detach child
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: continue: watchpoint:sw: switch to parent
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: continue: watchpoint:sw: watch globalvar
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: continue to breakpoint: _exit
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: detach child
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: detach parent
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: switch to parent
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: continue to breakpoint: _exit
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: detach child
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: detach parent
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: get integer valueof "mypid"
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: switch to parent
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: continue to breakpoint: _exit
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: detach child
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: detach parent
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: switch to parent
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:sw: continue to breakpoint: _exit
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:sw: detach child
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:sw: detach parent
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:sw: switch to parent
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:sw: watch globalvar
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: get integer valueof "mypid"
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:sw: continue to breakpoint: _exit
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:sw: watch globalvar
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: detach: detach: continue to breakpoint: _exit
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: detach: detach: detach
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: continue to breakpoint: _exit
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: detach
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: get integer valueof "mypid"
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint:hw: continue to breakpoint: _exit
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint:hw: detach
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint:sw: continue to breakpoint: _exit
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint:sw: detach
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint:sw: watch globalvar
+  Executed from: gdb:gdb.threads/thread-unwindonsignal.exp
+    gdb:gdb.threads/thread-unwindonsignal.exp=gdb.threads/thread-unwindonsignal.exp: wrong thread not unwound
 
 
-  - FAIL disappears           [FAIL =>     ]:
+  - FAIL now PASS             [FAIL => PASS]:
 
-  Executed from: gdb:gdb.base/bg-execution-repeat.exp
-    gdb:gdb.base/bg-execution-repeat.exp=gdb.base/bg-execution-repeat.exp: c&: breakpoint hit 2 (timeout)
-  Executed from: gdb:gdb.threads/create-fail.exp
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 10: run till end (timeout)
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 1: run till end (timeout)
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 2: run till end (timeout)
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 4: run till end (timeout)
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 5: run till end (timeout)
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 6: run till end (timeout)
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 7: run till end (timeout)
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 8: run till end (timeout)
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 9: run till end (timeout)
-  Executed from: gdb:gdb.threads/detach-step-over.exp
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 2: attach (GDB internal error)
-  Executed from: gdb:gdb.threads/interrupt-while-step-over.exp
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=0: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=10: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=13: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=17: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=18: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=19: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=1: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=2: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=3: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=4: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=6: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=7: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=9: wait for stops (timeout)
+  Executed from: gdb:gdb.base/fission-macro.exp
+    gdb:gdb.base/fission-macro.exp=gdb.base/fission-macro.exp: dwarf_version=5: dwarf_bits=32: strict_dwarf=0: p FIRST
+    gdb:gdb.base/fission-macro.exp=gdb.base/fission-macro.exp: dwarf_version=5: dwarf_bits=32: strict_dwarf=1: p FIRST
 
 
   - XFAIL appears             [     =>XFAIL]:
 
+  Executed from: gdb:gdb.fortran/vla-array.exp
+    gdb:gdb.fortran/vla-array.exp=gdb.fortran/vla-array.exp: print variable length string array type (PRMS gcc/101826)
+    gdb:gdb.fortran/vla-array.exp=gdb.fortran/vla-array.exp: print vla string array (PRMS gcc/101826)
   Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: attach (EPERM)
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: attach (EPERM)
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: attach (EPERM)
 
 
-  - KFAIL disappears          [KFAIL=>     ]:
+  - ERROR disappears          [ERROR=>     ]:
 
-  Executed from: gdb:gdb.threads/process-dies-while-handling-bp.exp
-    gdb:gdb.threads/process-dies-while-handling-bp.exp=gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: inferior 1 exited (prompt) (PRMS: gdb/18749)
+  Executed from: gdb:gdb.dap/step-out.exp
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp.
+
+
+  - Flaky cases, ignored   [~RANDOM     ]:
+
+  Executed from: gdb:gdb.base/help.exp
+    gdb:gdb.base/help.exp=Undefined command "apropos An alias of command backtrace with arg 10".
+    gdb:gdb.base/help.exp=Undefined command "apropos \(print[^[ bsiedf\"'.-]\)".
+    gdb:gdb.base/help.exp=gdb.base/help.exp: apropos after documenting aliases
+    gdb:gdb.base/help.exp=gdb.base/help.exp: apropos after documenting aliases showing mybt10 doc
+    gdb:gdb.base/help.exp=gdb.base/help.exp: document alias: mybt10
+    gdb:gdb.base/help.exp=gdb.base/help.exp: documenting builtin where alias disallowed
+    gdb:gdb.base/help.exp=gdb.base/help.exp: help after documenting aliases
+    gdb:gdb.base/help.exp=gdb.base/help.exp: help backtrace
+    gdb:gdb.base/help.exp=gdb.base/help.exp: help backtrace "bt" abbreviation
+    gdb:gdb.base/help.exp=gdb.base/help.exp: help breakpoint "b" abbreviation
+    gdb:gdb.base/help.exp=gdb.base/help.exp: help breakpoint "br" abbreviation
+    gdb:gdb.base/help.exp=gdb.base/help.exp: help breakpoint "bre" abbreviation
+    gdb:gdb.base/help.exp=gdb.base/help.exp: help breakpoint "brea" abbreviation
+    gdb:gdb.base/help.exp=gdb.base/help.exp: help commands
+    gdb:gdb.base/help.exp=gdb.base/help.exp: help files
+    gdb:gdb.base/help.exp=gdb.base/help.exp: help mybt after documenting aliases showing mybt doc
+    gdb:gdb.base/help.exp=gdb.base/help.exp: help running
+    gdb:gdb.base/help.exp=gdb.base/help.exp: help stack
+    gdb:gdb.base/help.exp=gdb.base/help.exp: help status
+  Executed from: gdb:gdb.base/sym-file.exp
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=addr: continue to breakpoint: bar
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=addr: gdb_breakpoint: set breakpoint at foo
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=addr: info files must display sym-file-lib (timeout)
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=bar + 0x10: breakpoint at bar is pending
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=bar + 0x10: breakpoint at foo is pending
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=bar + 0x10: continue to breakpoint: bar
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=bar + 0x10: continue to breakpoint: gdb_remove_symbol_file
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=bar + 0x10: gdb_breakpoint: set breakpoint at foo
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=bar + 0x10: info files must display sym-file-lib (timeout)
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=bar + 0x10: info files must not display sym-file-lib
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=bar + 0x10: remove-symbol-file
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=bar + 0x10: stale bkpts: breakpoint at baz is pending
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=bar + 0x10: stale bkpts: breakpoint at baz is resolved
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=bar + 0x10: stale bkpts: continue to breakpoint: end here
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=bar: continue to breakpoint: bar
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=bar: gdb_breakpoint: set breakpoint at foo
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=bar: info files must display sym-file-lib (timeout)
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=sym-file-lib.so: breakpoint at bar is pending
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=sym-file-lib.so: breakpoint at foo is pending
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=sym-file-lib.so: continue to breakpoint: bar
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=sym-file-lib.so: continue to breakpoint: gdb_remove_symbol_file
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=sym-file-lib.so: gdb_breakpoint: set breakpoint at foo
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=sym-file-lib.so: info files must display sym-file-lib (timeout)
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=sym-file-lib.so: info files must not display sym-file-lib
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=sym-file-lib.so: remove-symbol-file
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=sym-file-lib.so: stale bkpts: breakpoint at baz is pending
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=sym-file-lib.so: stale bkpts: breakpoint at baz is resolved
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: remove_expr=sym-file-lib.so: stale bkpts: continue to breakpoint: end here
+  Executed from: gdb:gdb.base/testenv.exp
+    gdb:gdb.base/testenv.exp=breakpoints not deleted
+    gdb:gdb.base/testenv.exp=gdb.base/testenv.exp: test_inherit_env_var: test1: TEST_GDB_GLOBAL, get num vars
+  Executed from: gdb:gdb.dap/step-out.exp
+    gdb:gdb.dap/step-out.exp=tcl error code NONE
+    gdb:gdb.dap/step-out.exp=timeout reading json header
+  Executed from: gdb:gdb.linespec/cpcompletion.exp
+    gdb:gdb.linespec/cpcompletion.exp=breakpoints not deleted
+  Executed from: gdb:gdb.threads/detach-step-over.exp
+    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: all threads running
+    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: attach
+    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: continue &
+    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: detach
+    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: stop with SIGUSR1
+    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: all threads running
+    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: continue &
+    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: detach
+    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: inferior 1
+    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: stop with SIGUSR1
+    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 2: attach
+    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 2: attach (GDB internal error)
+  Executed from: gdb:gdb.threads/next-fork-exec-other-thread.exp
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: i=26: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=20: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=25: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=26: next to other line
+  Executed from: gdb:gdb.threads/process-dies-while-detaching.exp
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: continue: detach: continue
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: continue: detach: continue to breakpoint: _exit
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: continue
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: continue to breakpoint: _exit
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:hw: continue
+    gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:hw: continue to breakpoint: _exit
 
 
 
