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..92048714
--- /dev/null
+++ b/notify/fixes.sum
@@ -0,0 +1,10 @@
+		=== gdb tests ===
+
+Running gdb:gdb.python/py-startup-opt.exp ...
+FAIL: gdb.python/py-startup-opt.exp: attr=dont_write_bytecode: show python dont-write-bytecode
+
+		=== Results Summary ===
+
+# of stable fails		1323
+# of flaky entries		1101
+# of all tests			115640
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index 2c54830a..bd362301 100644
--- a/notify/jira/comment-template.txt
+++ b/notify/jira/comment-template.txt
@@ -1,3 +1,3 @@
 [GNU-692]
-
+ 1 fix
 Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1816/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/lnt_report.json b/notify/lnt_report.json
index fd594348..3e49540a 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/1816/",
-            "run_order": "1816 (gdb-15-branchpoint-01771-g4f719a08a8a)",
-            "git_binutils": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=c2dbc2929e87557f8bc030f6f010d67b19f99f12 (unchanged)",
-            "git_gcc": "https://gcc.gnu.org/git/gcc.git (0374e6771477553b3cc0c13f000f9e79aabd5020) (unchanged)",
-            "git_linux": "https://gitlab.com/Linaro/lkft/mirrors/torvalds/linux-mainline/commit/7cb1b466315004af98f6ba6c2546bb713ca3c237 (unchanged)",
-            "git_glibc": "https://sourceware.org/git/?p=glibc.git;a=commit;h=a9944a52c967ce76a5894c30d0274b824df43c7a (unchanged)",
-            "git_gdb": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=4f719a08a8a7c80dbac0854311516e299de178a6 (+ 7 commits)",
+            "run_order": "1816 (5-changed-components)",
+            "git_binutils": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=c2dbc2929e87557f8bc030f6f010d67b19f99f12 (+ 52 commits)",
+            "git_gcc": "https://gcc.gnu.org/git/gcc.git (0374e6771477553b3cc0c13f000f9e79aabd5020) (+ 154 commits)",
+            "git_linux": "https://gitlab.com/Linaro/lkft/mirrors/torvalds/linux-mainline/commit/7cb1b466315004af98f6ba6c2546bb713ca3c237 (+ 417 commits)",
+            "git_glibc": "https://sourceware.org/git/?p=glibc.git;a=commit;h=a9944a52c967ce76a5894c30d0274b824df43c7a (+ 36 commits)",
+            "git_gdb": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=4f719a08a8a7c80dbac0854311516e299de178a6 (+ 36 commits)",
             "__report_version__": "1"
         },
-        "Start Time": "2024-12-09 14:52:26"
+        "Start Time": "2024-12-06 18:10:09"
     },
     "Tests": [
         {
@@ -28,7 +28,7 @@
 	   ,
         {
             "Data": [
-                1658
+                1101
             ],
             "Info": {},
             "Name": "tcwg_gnu_native_check_gdb.TOTAL.flaky.nb_flaky"
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index 8ae904b4..0991c65b 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -1,22 +1,25 @@
 Dear contributor,
 
-Our automatic CI has detected problems related to your patch(es). Please find some details below.
+Our automatic CI successfully passed with your patch(es). Please find some details below.
 
 In  master-arm, after:
-  | 7 commits in gdb
+  | 36 commits in gdb
   | 4f719a08a8a [gdb/syscalls] Generate aarch64-linux.xml.in in update-linux-from-src.sh
   | fea53b8bb57 Include gdbsupport/gdb_vecs.h in gdb/s390-linux-nat.c
   | 038590b067b gdbserver: remove 'struct' in 'struct thread_info' declarations
   | edd8e9d6c36 Add linker diagnostic message about missing static libraries
   | d9df3857da0 gdb: allow core file containing special characters on the command line
-  | ... and 2 more commits in gdb
-
-Produces :
+  | ... and 31 more commits in gdb
 
+Produces  1 fix:
+  | 
+  | fixes.sum:
+  | Running gdb:gdb.python/py-startup-opt.exp ...
+  | FAIL: gdb.python/py-startup-opt.exp: attr=dont_write_bytecode: show python dont-write-bytecode
 
 Used configuration :
  *CI config* tcwg_gnu_native_check_gdb master-arm
- *configure and test flags:* --target arm-linux-gnueabihf
+ *configure and test flags:* none, autodetected on armv8l-unknown-linux-gnueabihf
 
 If you have any questions regarding this report, please ask on linaro-toolchain@lists.linaro.org mailing list.
 
@@ -24,13 +27,13 @@ If you have any questions regarding this report, please ask on linaro-toolchain@
 
 The information below contains the details of the failures, and the ways to reproduce a debug environment:
 
-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/1816/artifact/artifacts/00-sumfiles/
+You can find the failure logs in
+ * https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1816/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/1816/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/1816/artifact/artifacts/sumfiles/xfails.xfail
 
 Current build   : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1816/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1814/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1807/artifact/artifacts
 
diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt
index 850c3db0..c5cc3dba 100644
--- a/notify/mail-recipients.txt
+++ b/notify/mail-recipients.txt
@@ -1 +1 @@
-bcc:tcwg-validation@linaro.org,mark@klomp.org,cc:gdb-testers@sourceware.org,nickc@redhat.com,tankut.baris.aktemur@intel.com,aburgess@redhat.com,tdevries@suse.de
+brobecker@adacore.com,hjl.tools@gmail.com,cc:gdbadmin@sourceware.org,bcc:tcwg-validation@linaro.org,cc:simark@simark.ca,mark@klomp.org,haochen.jiang@intel.com,amodra@gmail.com,cc:gdb-testers@sourceware.org,nickc@redhat.com,ssbssa@yahoo.de,tankut.baris.aktemur@intel.com,nelson@rivosinc.com,tom@tromey.com,liuzhensong@loongson.cn,guinevere@redhat.com,simon.marchi@polymtl.ca,aburgess@redhat.com,tdevries@suse.de,cc:cailulu@loongson.cn,stephan.rohr@intel.com,cc:simon.marchi@efficios.com,cc:lin1.hu@intel.com
diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt
index e47b45ff..48352246 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] 7 commits in gdb:  on arm
+[Linaro-TCWG-CI] 36 commits in gdb:  1 fix on arm
diff --git a/notify/regressions.sum b/notify/regressions.sum
index 45df8f2d..d90bcd11 100644
--- a/notify/regressions.sum
+++ b/notify/regressions.sum
@@ -2,5 +2,5 @@
 		=== Results Summary ===
 
 # of stable fails		1322
-# of flaky entries		1658
+# of flaky entries		1101
 # of all tests			115640
diff --git a/notify/results-summary.txt b/notify/results-summary.txt
index f11883ca..7329df5f 100644
--- a/notify/results-summary.txt
+++ b/notify/results-summary.txt
@@ -1,5 +1,5 @@
 		=== Results Summary ===
 
 # of stable fails		1322
-# of flaky entries		1658
+# of flaky entries		1101
 # of all tests			115640
diff --git a/notify/results.compare.txt b/notify/results.compare.txt
index 6daceb37..f34292b7 100644
--- a/notify/results.compare.txt
+++ b/notify/results.compare.txt
@@ -1,57 +1,49 @@
 # 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.1234616
-CURRENT:  /tmp/gxx-sum2.1234616
+REFERENCE:/tmp/gxx-sum1.1641021
+CURRENT:  /tmp/gxx-sum2.1641021
 
                                              +---------+---------+
 o  RUN STATUS:                               |   REF   |   RES   |
   +------------------------------------------+---------+---------+
-  | Passes                            [PASS] |  113427 |  113376 |
-  | Unexpected fails                  [FAIL] |    1353 |    1342 |
+  | Passes                            [PASS] |  113470 |  113376 |
+  | Unexpected fails                  [FAIL] |    1334 |    1342 |
   | Errors                           [ERROR] |       1 |       1 |
   | Unexpected passes                [XPASS] |       1 |       1 |
-  | Expected fails                   [XFAIL] |     167 |     169 |
-  | Known fails                      [KFAIL] |     123 |     123 |
+  | Expected fails                   [XFAIL] |     163 |     169 |
+  | Known fails                      [KFAIL] |     124 |     123 |
   | Unresolved                  [UNRESOLVED] |       1 |       1 |
   | Unsupported                [UNSUPPORTED] |     522 |     522 |
   | Untested                      [UNTESTED] |     100 |     100 |
   +------------------------------------------+---------+---------+
 
-    REF PASS ratio: 0.981849
+    REF PASS ratio: 0.982008
     RES PASS ratio: 0.981934
     ***** WARNING: No REF execution test FAILed. Check execution engine configuration. *****
     ***** WARNING: No RES execution test FAILed. Check execution engine configuration. *****
 
 o  REGRESSIONS:
   +------------------------------------------+---------+
-  | KFAIL appears             [     =>KFAIL] |       1 |
   +------------------------------------------+---------+
-  | TOTAL_REGRESSIONS                        |       1 |
+  | TOTAL_REGRESSIONS                        |       0 |
   +------------------------------------------+---------+
 
-  - KFAIL appears             [     =>KFAIL]:
-
-  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)
-
-
 
 o  IMPROVEMENTS TO BE CHECKED:
   +------------------------------------------+---------+
-  | PASS disappears           [PASS =>     ] |     128 |
-  | New PASS                  [     => PASS] |      75 |
-  | FAIL now PASS             [FAIL => PASS] |       2 |
-  | FAIL disappears           [FAIL =>     ] |       9 |
-  | XFAIL disappears          [XFAIL=>     ] |       2 |
-  | XFAIL appears             [     =>XFAIL] |       4 |
+  | PASS disappears           [PASS =>     ] |     209 |
+  | New PASS                  [     => PASS] |     120 |
+  | FAIL now PASS             [FAIL => PASS] |       1 |
+  | XFAIL appears             [     =>XFAIL] |       5 |
   | KFAIL disappears          [KFAIL=>     ] |       1 |
+  | Flaky cases, ignored   [~RANDOM     ]    |      26 |
   +------------------------------------------+---------+
-  | TOTAL_IMPROVEMENTS_TO_BE_CHECKED         |     221 |
+  | TOTAL_IMPROVEMENTS_TO_BE_CHECKED         |     362 |
   +------------------------------------------+---------+
 
   - PASS disappears           [PASS =>     ]:
@@ -82,7 +74,11 @@ o  IMPROVEMENTS TO BE CHECKED:
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: reset timer in the inferior
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: set breakpoint always-inserted off
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: set breakpoint always-inserted on
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: attach
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: attach
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 1
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 2
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: break break_fn
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: set breakpoint always-inserted on
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 1
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 2
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 3
@@ -90,9 +86,18 @@ o  IMPROVEMENTS TO BE CHECKED:
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: detach
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: no new threads
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: print seconds_left
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: reset timer in the inferior
     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
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: attach
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 1
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 2
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 3
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: break break_fn
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: detach
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: no new threads
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: print seconds_left
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: reset timer in the inferior
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted off
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted on
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 1
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 2
@@ -105,10 +110,81 @@ o  IMPROVEMENTS TO BE CHECKED:
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: set breakpoint always-inserted off
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: set breakpoint always-inserted on
   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=3: 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=3: next to for loop
+    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=4: 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=4: next to for loop
+    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=4: next to other line
+    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=5: 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=5: next to for loop
+    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=5: next to other line
+    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=6: 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=6: next to for loop
+    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=6: next to other line
+    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=7: 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=7: next to for loop
+    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=7: next to other line
+    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=8: next to other line
     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=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=10: next to other line
+    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=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=5: 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=off: i=5: next to for loop
     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=off: i=6: next to break here
@@ -123,60 +199,59 @@ o  IMPROVEMENTS TO BE CHECKED:
     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=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=fork: 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=fork: 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=fork: 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=fork: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=10: next to other line
-    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=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=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=3: 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=on: i=3: next to for loop
-    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=on: i=4: 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=on: i=4: next to for loop
-    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=on: i=4: next to other line
-    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=on: i=5: 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=on: i=5: next to for loop
-    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=on: i=5: next to other line
-    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=on: i=6: 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=on: i=6: next to for loop
-    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=on: i=6: next to other line
-    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=on: i=7: 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=on: i=7: next to for loop
-    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=on: i=7: next to other line
-    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=on: i=8: 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=on: i=8: next to for loop
-    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=on: i=8: next to other line
-    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=on: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: 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=auto: i=0: 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=auto: i=0: 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=auto: 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=auto: 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=auto: i=10: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=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=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=off: non-stop=off: displaced-stepping=auto: i=1: 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=auto: i=1: 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=auto: i=1: 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=auto: i=2: 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=auto: i=2: 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=auto: i=2: 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=auto: i=3: 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=auto: i=3: 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=auto: i=3: 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=auto: i=4: 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=auto: i=4: 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=auto: i=4: 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=auto: i=5: 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=auto: i=5: 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=auto: i=5: 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=auto: i=6: 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=auto: i=6: 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=auto: i=6: 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=auto: i=7: 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=auto: i=7: 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=auto: i=7: 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=auto: i=8: 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=auto: i=8: 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=auto: i=8: 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=auto: 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=auto: 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=auto: 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=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=10: 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=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=7: 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=7: 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=8: next to break here
@@ -185,9 +260,6 @@ 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=on: 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=on: 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=on: i=9: 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
 
 
   - New PASS                  [     => PASS]:
@@ -205,48 +277,93 @@ o  IMPROVEMENTS TO BE CHECKED:
     gdb:gdb.base/corefile.exp=gdb.base/corefile.exp: coreopt=-core=: core file with white space in name (with bad program name)
     gdb:gdb.base/corefile.exp=gdb.base/corefile.exp: coreopt=-core=: core file with white space in name and executable (with bad program name)
     gdb:gdb.base/corefile.exp=gdb.base/corefile.exp: coreopt=-core=: just core file (with bad program name)
-  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 1: attach
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 1
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 2
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 3
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: break break_fn
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: detach
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: no new threads
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: print seconds_left
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: reset timer in the inferior
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: set breakpoint always-inserted off
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: set breakpoint always-inserted on
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: attach
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 1
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 2
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 3
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: break break_fn
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: detach
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: no new threads
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: print seconds_left
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: reset timer in the inferior
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: set breakpoint always-inserted off
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: set breakpoint always-inserted on
-  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: 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=on: 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=on: displaced=off: test_detach_command: iter 2: continue -a &
-    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: detach
-    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: 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=on: 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=on: displaced=off: test_detach_command: iter 2: seen all stops
-    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: 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 3: inferior 1
+  Executed from: gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=4: check block structure at func_a_1
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=4: check block structure at func_b_2
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=4: continue to breakpoint: continue to first foo breakpoint
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=4: continue to breakpoint: continue to func_a_1 breakpoint
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=4: continue to breakpoint: continue to func_b_2 breakpoint
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=4: continue to breakpoint: continue to second foo breakpoint
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=4: get hexadecimal valueof "&func_a_0"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=4: get hexadecimal valueof "&func_a_1"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=4: get hexadecimal valueof "&func_a_2"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=4: get hexadecimal valueof "&func_a_4"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=4: get hexadecimal valueof "&func_a_5"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=4: get hexadecimal valueof "&func_a_6"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=4: get hexadecimal valueof "&func_b_0"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=4: get hexadecimal valueof "&func_b_1"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=4: get hexadecimal valueof "&func_b_2"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=4: get hexadecimal valueof "&func_b_3"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=4: get hexadecimal valueof "&func_b_4"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=4: get hexadecimal valueof "&func_b_5"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=4: print value at func_a_1
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=4: print value at func_b_2
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=5: check block structure at func_a_1
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=5: check block structure at func_b_2
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=5: continue to breakpoint: continue to first foo breakpoint
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=5: continue to breakpoint: continue to func_a_1 breakpoint
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=5: continue to breakpoint: continue to func_b_2 breakpoint
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=5: continue to breakpoint: continue to second foo breakpoint
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=5: get hexadecimal valueof "&func_a_0"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=5: get hexadecimal valueof "&func_a_1"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=5: get hexadecimal valueof "&func_a_2"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=5: get hexadecimal valueof "&func_a_4"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=5: get hexadecimal valueof "&func_a_5"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=5: get hexadecimal valueof "&func_a_6"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=5: get hexadecimal valueof "&func_b_0"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=5: get hexadecimal valueof "&func_b_1"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=5: get hexadecimal valueof "&func_b_2"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=5: get hexadecimal valueof "&func_b_3"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=5: get hexadecimal valueof "&func_b_4"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=5: get hexadecimal valueof "&func_b_5"
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=5: print value at func_a_1
+    gdb:gdb.dwarf2/dw2-bad-abstract-origin.exp=gdb.dwarf2/dw2-bad-abstract-origin.exp: dwarf_version=5: print value at func_b_2
+  Executed from: gdb:gdb.python/py-startup-opt.exp
+    gdb:gdb.python/py-startup-opt.exp=gdb.python/py-startup-opt.exp: attr=ignore_environment: show python ignore-environment
+    gdb:gdb.python/py-startup-opt.exp=gdb.python/py-startup-opt.exp: using HOME config: attr=dont_write_bytecode: show python dont-write-bytecode
+    gdb:gdb.python/py-startup-opt.exp=gdb.python/py-startup-opt.exp: using HOME config: attr=ignore_environment: show python ignore-environment
+    gdb:gdb.python/py-startup-opt.exp=gdb.python/py-startup-opt.exp: using XDG_CONFIG_HOME config: attr=dont_write_bytecode: show python dont-write-bytecode
+    gdb:gdb.python/py-startup-opt.exp=gdb.python/py-startup-opt.exp: using XDG_CONFIG_HOME config: attr=ignore_environment: show python ignore-environment
   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=1: 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=1: next to for loop
-    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=2: 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=2: next to for loop
-    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=2: next to other line
-    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=3: 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=off: 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=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=2: 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=on: i=2: next to for loop
+    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=on: i=2: next to other line
+    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=on: i=3: 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=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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: 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=auto: non-stop=off: displaced-stepping=on: 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=off: 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=off: 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=off: i=11: next to other line
@@ -275,30 +392,8 @@ o  IMPROVEMENTS TO BE CHECKED:
 
   - FAIL now PASS             [FAIL => PASS]:
 
-  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 1: 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=on: displaced=off: test_detach_command: iter 2: attach
-
-
-  - FAIL disappears           [FAIL =>     ]:
-
-  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=11: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=14: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=16: 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=1: 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=5: 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)
-
-
-  - XFAIL disappears          [XFAIL=>     ]:
-
-  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 1: attach (EPERM)
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: attach (EPERM)
+  Executed from: gdb:gdb.python/py-startup-opt.exp
+    gdb:gdb.python/py-startup-opt.exp=gdb.python/py-startup-opt.exp: attr=dont_write_bytecode: show python dont-write-bytecode
 
 
   - XFAIL appears             [     =>XFAIL]:
@@ -306,7 +401,8 @@ o  IMPROVEMENTS TO BE CHECKED:
   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 2: 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)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: attach (EPERM)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: attach (EPERM)
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach (EPERM)
 
 
@@ -316,6 +412,40 @@ o  IMPROVEMENTS TO BE CHECKED:
     gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:sw: continue (PRMS: gdb/28375)
 
 
+  - Flaky cases, ignored   [~RANDOM     ]:
+
+  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 5: break at break_fn: 3
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: detach
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: no new threads
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: print seconds_left
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: reset timer in the inferior
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: set breakpoint always-inserted off
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: attach
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: attach (EPERM)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: reset timer in the inferior
+    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 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 3: 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 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=on: displaced=off: test_detach_command: iter 3: seen all stops (timeout)
+  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=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=auto: 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=auto: 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=auto: non-stop=off: displaced-stepping=on: i=27: next to other line
+
+
 
-# Regressions found
-# Regressions in 1 common sum files found
+# Improvements found
+# No regression found in 1 common sum files
