diff --git a/notify/configure-toolchain.txt b/notify/configure-toolchain.txt
new file mode 100644
index 0000000..8e58135
--- /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 0000000..e44119d
--- /dev/null
+++ b/notify/fixes.sum
@@ -0,0 +1,6 @@
+
+		=== Results Summary ===
+
+# of stable fails		1356
+# of flaky entries		376
+# of all tests			103477
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index 3cfe5c2..a2d2fb0 100644
--- a/notify/jira/comment-template.txt
+++ b/notify/jira/comment-template.txt
@@ -1,3 +1,3 @@
 [GNU-692]
-PASS
+no regression/no fix
 Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1274/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/lnt_report.json b/notify/lnt_report.json
index da67734..628b2d6 100644
--- a/notify/lnt_report.json
+++ b/notify/lnt_report.json
@@ -7,20 +7,20 @@
         "Info": {
             "tag": "tcwg_gnu_native_check_gdb",
             "test_url": "https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1274/",
-            "run_order": "1274 (basepoints/gcc-15-00094-g76ca6e1f8b1)",
+            "run_order": "1274 (2-changed-components)",
             "git_binutils": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=7b9cfd7f3d2b7d7676b1e48d85c0628a6e5ec705 (unchanged)",
             "git_gcc": "https://github.com/gcc-mirror/gcc/commit/76ca6e1f8b1524b82a871ce29cf58c79e5e77e2b (+ 201 commits)",
             "git_linux": "https://git.linaro.org/kernel-org/linux.git/commit/?id=2df0193e62cf887f373995fb8a91068562784adc (unchanged)",
             "git_glibc": "https://sourceware.org/git/?p=glibc.git;a=commit;h=54c1efdac55b756a4e2ea95590bcc3ba396a6568 (unchanged)",
-            "git_gdb": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=a5631e3da1d9574aa0094f87efd8785ba16a0df7 (unchanged)",
+            "git_gdb": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=a5631e3da1d9574aa0094f87efd8785ba16a0df7 (+ 231 commits)",
             "__report_version__": "1"
         },
-        "Start Time": "2024-06-06 08:09:51"
+        "Start Time": "2024-05-30 04:38:33"
     },
     "Tests": [
         {
             "Data": [
-                1350
+                1356
             ],
             "Info": {},
             "Name": "tcwg_gnu_native_check_gdb.TOTAL.fails.nb_fails"
@@ -28,7 +28,7 @@
 	   ,
         {
             "Data": [
-                1178
+                376
             ],
             "Info": {},
             "Name": "tcwg_gnu_native_check_gdb.TOTAL.flaky.nb_flaky"
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index cad567c..cd052a0 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -1,9 +1,8 @@
-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 appreciate 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.
-
-In  master-arm after:
+Our automatic CI successfully passed with your patch(es). Please find some details below.
 
+In  master-arm, after:
   | 201 commits in gcc
   | 76ca6e1f8b1 [committed] [RISC-V] Trivial pattern cleanup
   | fad93e7617c [committed] [RISC-V] Fix detection of store pair fusion cases
@@ -12,21 +11,24 @@ In  master-arm after:
   | 0695aba3e98 doc: FreeBSD no longer has a GNU toolchain in base
   | ... and 196 more commits in gcc
 
-PASS
 
-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/1274/artifact/artifacts/00-sumfiles/
-The full lists of regressions and progressions as well as configure and make commands are in
- - https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1274/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/1274/artifact/artifacts/sumfiles/xfails.xfail
+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
+If you have any questions regarding this report, please ask on linaro-toolchain@lists.linaro.org mailing list.
 
 -----------------8<--------------------------8<--------------------------8<--------------------------
-The information below can be used to reproduce a debug environment:
+
+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/1274/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/1274/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/1274/artifact/artifacts/sumfiles/xfails.xfail
 
 Current build   : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1274/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1272/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1271/artifact/artifacts
 
diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt
index 71fba71..c52b860 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] 201 commits in gcc: PASS on arm
+[Linaro-TCWG-CI] 201 commits in gcc: no regression/no fix on arm
diff --git a/notify/regressions.sum b/notify/regressions.sum
new file mode 100644
index 0000000..e44119d
--- /dev/null
+++ b/notify/regressions.sum
@@ -0,0 +1,6 @@
+
+		=== Results Summary ===
+
+# of stable fails		1356
+# of flaky entries		376
+# of all tests			103477
diff --git a/notify/results-summary.txt b/notify/results-summary.txt
index 531b17c..023c654 100644
--- a/notify/results-summary.txt
+++ b/notify/results-summary.txt
@@ -1,5 +1,5 @@
 		=== Results Summary ===
 
-# of stable fails		1350
-# of flaky entries		1178
+# of stable fails		1356
+# of flaky entries		376
 # of all tests			103477
diff --git a/notify/results.compare.txt b/notify/results.compare.txt
index 1b21176..e5b4ff4 100644
--- a/notify/results.compare.txt
+++ b/notify/results.compare.txt
@@ -1,149 +1,395 @@
 # 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.1291187
-CURRENT:  /tmp/gxx-sum2.1291187
+REFERENCE:/tmp/gxx-sum1.197886
+CURRENT:  /tmp/gxx-sum2.197886
 
                                              +---------+---------+
 o  RUN STATUS:                               |   REF   |   RES   |
   +------------------------------------------+---------+---------+
-  | Passes                            [PASS] |  101069 |  101172 |
-  | Unexpected fails                  [FAIL] |    1371 |    1360 |
+  | Passes                            [PASS] |  100816 |  101172 |
+  | Unexpected fails                  [FAIL] |    1353 |    1360 |
   | Errors                           [ERROR] |       4 |       4 |
   | Unexpected passes                [XPASS] |       1 |       1 |
-  | Expected fails                   [XFAIL] |     234 |     230 |
-  | Known fails                      [KFAIL] |     121 |     121 |
-  | Unresolved                  [UNRESOLVED] |       3 |       3 |
+  | Expected fails                   [XFAIL] |     224 |     230 |
+  | Known fails                      [KFAIL] |     119 |     121 |
+  | Unresolved                  [UNRESOLVED] |       2 |       3 |
   | Unsupported                [UNSUPPORTED] |     489 |     489 |
   | Untested                      [UNTESTED] |      93 |      93 |
   +------------------------------------------+---------+---------+
 
-    REF PASS ratio: 0.979900
+    REF PASS ratio: 0.980048
     RES PASS ratio: 0.980023
     ***** 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] |       2 |
   +------------------------------------------+---------+
-  | TOTAL_REGRESSIONS                        |       0 |
+  | TOTAL_REGRESSIONS                        |       2 |
   +------------------------------------------+---------+
 
+  - KFAIL appears             [     =>KFAIL]:
+
+  Executed from: gdb:gdb.base/sysroot-debug-lookup.exp
+    gdb:gdb.base/sysroot-debug-lookup.exp=gdb.base/sysroot-debug-lookup.exp: lookup_via_debuglink: sysroot_prefix=target:: debug symbols read from correct file (PRMS: 31804)
+    gdb:gdb.base/sysroot-debug-lookup.exp=gdb.base/sysroot-debug-lookup.exp: lookup_via_debuglink: sysroot_prefix=target:: ensure debug information was found (PRMS: 31804)
+
+
 
 o  IMPROVEMENTS TO BE CHECKED:
   +------------------------------------------+---------+
-  | PASS disappears           [PASS =>     ] |      56 |
-  | New PASS                  [     => PASS] |     159 |
-  | FAIL disappears           [FAIL =>     ] |      11 |
+  | PASS disappears           [PASS =>     ] |      43 |
+  | New PASS                  [     => PASS] |     404 |
   | XFAIL disappears          [XFAIL=>     ] |       4 |
+  | XFAIL appears             [     =>XFAIL] |      10 |
+  | Flaky cases, ignored   [~RANDOM     ]    |      26 |
   +------------------------------------------+---------+
-  | TOTAL_IMPROVEMENTS_TO_BE_CHECKED         |     230 |
+  | TOTAL_IMPROVEMENTS_TO_BE_CHECKED         |     487 |
   +------------------------------------------+---------+
 
   - PASS disappears           [PASS =>     ]:
 
+  Executed from: gdb:gdb.base/parse_number.exp
+    gdb:gdb.base/parse_number.exp=gdb.base/parse_number.exp: arch=ep9312: get integer valueof "sizeof (int)"
+    gdb:gdb.base/parse_number.exp=gdb.base/parse_number.exp: arch=ep9312: get integer valueof "sizeof (long long)"
+    gdb:gdb.base/parse_number.exp=gdb.base/parse_number.exp: arch=ep9312: get integer valueof "sizeof (long)"
+    gdb:gdb.base/parse_number.exp=gdb.base/parse_number.exp: arch=ep9312: get integer valueof "sizeof (short)"
+    gdb:gdb.base/parse_number.exp=gdb.base/parse_number.exp: arch=ep9312: set architecture ep9312
+    gdb:gdb.base/parse_number.exp=gdb.base/parse_number.exp: arch=ep9312: set language c
+  Executed from: gdb:gdb.dap/ptrref.exp
+    gdb:gdb.dap/ptrref.exp=gdb.dap/ptrref.exp: three vars in scope
+    gdb:gdb.dap/ptrref.exp=gdb.dap/ptrref.exp: two scopes
+  Executed from: gdb:gdb.testsuite/gdb-caching-proc-consistency.exp
+    gdb:gdb.testsuite/gdb-caching-proc-consistency.exp=gdb.testsuite/gdb-caching-proc-consistency.exp: universal_compile_options: consistency
   Executed from: gdb:gdb.threads/create-fail.exp
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 2: run till end
-    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 4: run till end
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 5: run till end
     gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 6: run till end
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 7: run till end
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 8: run till end
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 9: run till end
   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=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=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=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=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
-    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=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=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=vfork: 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=vfork: 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=vfork: 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=vfork: 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=vfork: 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=vfork: 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=vfork: 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=vfork: 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=vfork: 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=vfork: 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=vfork: 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=vfork: 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=vfork: 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=vfork: 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=vfork: 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=vfork: 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=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 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=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 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=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=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=vfork: 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=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=6: next to other line
   Executed from: gdb:gdb.threads/next-fork-other-thread.exp
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-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-other-thread.exp=gdb.threads/next-fork-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-other-thread.exp=gdb.threads/next-fork-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-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=4: next to break here
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=4: next to for loop
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-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-other-thread.exp=gdb.threads/next-fork-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-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=5: next to other line
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=6: next to break here
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=6: next to for loop
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=6: next to other line
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=7: next to break here
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=7: next to for loop
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=7: next to other line
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=8: next to other line
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=0: next to break here
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=0: next to for loop
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=1: next to break here
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=1: next to for loop
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=1: next to other line
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-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-other-thread.exp=gdb.threads/next-fork-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-other-thread.exp=gdb.threads/next-fork-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-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=4: next to other line
   Executed from: gdb:gdb.threads/non-stop-fair-events.exp
     gdb:gdb.threads/non-stop-fair-events.exp=gdb.threads/non-stop-fair-events.exp: signal_thread=11: thread 11 broke out of loop
+  Executed from: gdb:gdb.tui/resize-2.exp
+    gdb:gdb.tui/resize-2.exp=gdb.tui/resize-2.exp: two prompt redisplays after resize
 
 
   - New PASS                  [     => PASS]:
 
+  Executed from: gdb:gdb.base/errno.exp
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: default: attempt to access errno memory
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: default: check errno type availability
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: default: check errno value from corefile
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: default: check if errno is a macro
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: default: continue to breakpoint: main-breakpoint
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: default: continue to breakpoint: shadow_errno-breakpoint
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: default: load corefile
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: default: print (int) errno
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: default: print errno
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: default: print masking errno
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: default: save corefile
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: macros: attempt to access errno memory
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: macros: check errno type availability
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: macros: check if errno is a macro
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: macros: continue to breakpoint: main-breakpoint
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: macros: continue to breakpoint: shadow_errno-breakpoint
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: macros: load corefile
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: macros: print (int) errno
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: macros: print errno
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: macros: print masking errno
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: macros: save corefile
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-macros: attempt to access errno memory
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-macros: check errno type availability
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-macros: check if errno is a macro
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-macros: continue to breakpoint: main-breakpoint
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-macros: continue to breakpoint: shadow_errno-breakpoint
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-macros: load corefile
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-macros: print (int) errno
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-macros: print errno
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-macros: print masking errno
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-macros: save corefile
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-macros: successfully compiled posix threads test case
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static-macros: attempt to access errno memory
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static-macros: check errno type availability
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static-macros: check if errno is a macro
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static-macros: continue to breakpoint: main-breakpoint
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static-macros: continue to breakpoint: shadow_errno-breakpoint
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static-macros: load corefile
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static-macros: print (int) errno
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static-macros: print errno
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static-macros: print masking errno
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static-macros: save corefile
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static-macros: successfully compiled posix threads test case
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static: attempt to access errno memory
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static: check errno type availability
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static: check if errno is a macro
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static: continue to breakpoint: main-breakpoint
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static: continue to breakpoint: shadow_errno-breakpoint
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static: load corefile
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static: print masking errno
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static: save corefile
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static: successfully compiled posix threads test case
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads: attempt to access errno memory
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads: check errno type availability
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads: check errno value from corefile
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads: check if errno is a macro
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads: continue to breakpoint: main-breakpoint
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads: continue to breakpoint: shadow_errno-breakpoint
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads: load corefile
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads: print (int) errno
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads: print errno
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads: print masking errno
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads: save corefile
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads: successfully compiled posix threads test case
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: static-macros: attempt to access errno memory
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: static-macros: check errno type availability
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: static-macros: check if errno is a macro
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: static-macros: continue to breakpoint: main-breakpoint
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: static-macros: continue to breakpoint: shadow_errno-breakpoint
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: static-macros: load corefile
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: static-macros: print (int) errno
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: static-macros: print errno
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: static-macros: print masking errno
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: static-macros: save corefile
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: static: attempt to access errno memory
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: static: check errno type availability
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: static: check if errno is a macro
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: static: continue to breakpoint: main-breakpoint
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: static: continue to breakpoint: shadow_errno-breakpoint
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: static: load corefile
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: static: print masking errno
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: static: save corefile
+  Executed from: gdb:gdb.base/new-ui.exp
+    gdb:gdb.base/new-ui.exp=gdb.base/new-ui.exp: do_test_invalid_args: new-ui with tui
+  Executed from: gdb:gdb.base/sysroot-debug-lookup.exp
+    gdb:gdb.base/sysroot-debug-lookup.exp=gdb.base/sysroot-debug-lookup.exp: lookup_via_build_id: sysroot_prefix=: debug symbols read from correct file
+    gdb:gdb.base/sysroot-debug-lookup.exp=gdb.base/sysroot-debug-lookup.exp: lookup_via_build_id: sysroot_prefix=: ensure debug information was found
+    gdb:gdb.base/sysroot-debug-lookup.exp=gdb.base/sysroot-debug-lookup.exp: lookup_via_build_id: sysroot_prefix=: set debug-file-directory /debug
+    gdb:gdb.base/sysroot-debug-lookup.exp=gdb.base/sysroot-debug-lookup.exp: lookup_via_build_id: sysroot_prefix=: set sysroot
+    gdb:gdb.base/sysroot-debug-lookup.exp=gdb.base/sysroot-debug-lookup.exp: lookup_via_build_id: sysroot_prefix=target:: debug symbols read from correct file
+    gdb:gdb.base/sysroot-debug-lookup.exp=gdb.base/sysroot-debug-lookup.exp: lookup_via_build_id: sysroot_prefix=target:: ensure debug information was found
+    gdb:gdb.base/sysroot-debug-lookup.exp=gdb.base/sysroot-debug-lookup.exp: lookup_via_build_id: sysroot_prefix=target:: set debug-file-directory /debug
+    gdb:gdb.base/sysroot-debug-lookup.exp=gdb.base/sysroot-debug-lookup.exp: lookup_via_build_id: sysroot_prefix=target:: set sysroot
+    gdb:gdb.base/sysroot-debug-lookup.exp=gdb.base/sysroot-debug-lookup.exp: lookup_via_debuglink: sysroot_prefix=: debug symbols read from correct file
+    gdb:gdb.base/sysroot-debug-lookup.exp=gdb.base/sysroot-debug-lookup.exp: lookup_via_debuglink: sysroot_prefix=: ensure debug information was found
+    gdb:gdb.base/sysroot-debug-lookup.exp=gdb.base/sysroot-debug-lookup.exp: lookup_via_debuglink: sysroot_prefix=: set debug-file-directory /debug
+    gdb:gdb.base/sysroot-debug-lookup.exp=gdb.base/sysroot-debug-lookup.exp: lookup_via_debuglink: sysroot_prefix=: set sysroot
+    gdb:gdb.base/sysroot-debug-lookup.exp=gdb.base/sysroot-debug-lookup.exp: lookup_via_debuglink: sysroot_prefix=target:: set debug-file-directory /debug
+    gdb:gdb.base/sysroot-debug-lookup.exp=gdb.base/sysroot-debug-lookup.exp: lookup_via_debuglink: sysroot_prefix=target:: set sysroot
+  Executed from: gdb:gdb.cp/misc.exp
+    gdb:gdb.cp/misc.exp=gdb.cp/misc.exp: print 2'3.5
+    gdb:gdb.cp/misc.exp=gdb.cp/misc.exp: print 23'23
+  Executed from: gdb:gdb.dap/ada-scopes.exp
+    gdb:gdb.dap/ada-scopes.exp=gdb.dap/ada-scopes.exp: scope has source
+  Executed from: gdb:gdb.dap/ptrref.exp
+    gdb:gdb.dap/ptrref.exp=gdb.dap/ptrref.exp: four vars in locals
+    gdb:gdb.dap/ptrref.exp=gdb.dap/ptrref.exp: one var in globals
+    gdb:gdb.dap/ptrref.exp=gdb.dap/ptrref.exp: scope is globals
+    gdb:gdb.dap/ptrref.exp=gdb.dap/ptrref.exp: three scopes
+  Executed from: gdb:gdb.dap/step-out.exp
+    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
+  Executed from: gdb:gdb.dwarf2/macro-source-path.exp
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-absolute-cwd: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-absolute-cwd: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-absolute-cwd: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-absolute-cwd: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-absolute-other: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-absolute-other: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-absolute-other: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-absolute-other: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-dot-dot-cwd: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-dot-dot-cwd: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-dot-dot-cwd: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-dot-dot-cwd: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-dot-dot-other: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-dot-dot-other: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-dot-dot-other: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-dot-dot-other: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-dot-filename: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-dot-filename: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-dot-filename: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-dot-filename: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-filename: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-filename: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-filename: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw4-filename: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-absolute-cwd: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-absolute-cwd: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-absolute-cwd: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-absolute-cwd: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-absolute-other: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-absolute-other: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-absolute-other: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-absolute-other: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-dot-dot-cwd: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-dot-dot-cwd: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-dot-dot-cwd: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-dot-dot-cwd: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-dot-dot-other: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-dot-dot-other: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-dot-dot-other: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-dot-dot-other: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-dot-filename: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-dot-filename: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-dot-filename: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-dot-filename: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-filename: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-filename: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-filename: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=clang14-dw5-filename: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-absolute-cwd: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-absolute-cwd: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-absolute-cwd: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-absolute-cwd: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-absolute-other: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-absolute-other: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-absolute-other: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-absolute-other: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-dot-dot-cwd: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-dot-dot-cwd: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-dot-dot-cwd: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-dot-dot-cwd: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-dot-dot-other: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-dot-dot-other: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-dot-dot-other: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-dot-dot-other: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-dot-filename: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-dot-filename: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-dot-filename: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-dot-filename: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-filename: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-filename: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-filename: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld234-dw5-filename: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-absolute-cwd: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-absolute-cwd: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-absolute-cwd: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-absolute-cwd: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-absolute-other: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-absolute-other: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-absolute-other: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-absolute-other: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-dot-dot-cwd: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-dot-dot-cwd: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-dot-dot-cwd: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-dot-dot-cwd: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-dot-dot-other: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-dot-dot-other: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-dot-dot-other: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-dot-dot-other: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-dot-filename: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-dot-filename: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-dot-filename: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-dot-filename: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-filename: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-filename: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-filename: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw4-filename: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-absolute-cwd: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-absolute-cwd: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-absolute-cwd: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-absolute-cwd: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-absolute-other: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-absolute-other: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-absolute-other: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-absolute-other: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-dot-dot-cwd: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-dot-dot-cwd: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-dot-dot-cwd: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-dot-dot-cwd: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-dot-dot-other: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-dot-dot-other: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-dot-dot-other: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-dot-dot-other: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-dot-filename: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-dot-filename: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-dot-filename: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-dot-filename: is_64=true: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-filename: is_64=false: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-filename: is_64=false: print THREE
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-filename: is_64=true: no complaints
+    gdb:gdb.dwarf2/macro-source-path.exp=gdb.dwarf2/macro-source-path.exp: test_name=gcc11-ld238-dw5-filename: is_64=true: print THREE
+  Executed from: gdb:gdb.python/py-block.exp
+    gdb:gdb.python/py-block.exp=gdb.python/py-block.exp: block hash did not change
+    gdb:gdb.python/py-block.exp=gdb.python/py-block.exp: block hash is integer
+    gdb:gdb.python/py-block.exp=gdb.python/py-block.exp: block is hashable
+  Executed from: gdb:gdb.python/py-value-cc.exp
+    gdb:gdb.python/py-value-cc.exp=gdb.python/py-value-cc.exp: python print(gdb.parse_and_eval('b')[5])
+  Executed from: gdb:gdb.python/py-value.exp
+    gdb:gdb.python/py-value.exp=gdb.python/py-value.exp: python print(gdb.convenience_variable('_isvoid')(2))
+    gdb:gdb.python/py-value.exp=gdb.python/py-value.exp: python print(gdb.convenience_variable('_strlen')('two'))
+    gdb:gdb.python/py-value.exp=gdb.python/py-value.exp: python print(gdb.parse_and_eval('$_isvoid')(3))
+    gdb:gdb.python/py-value.exp=gdb.python/py-value.exp: python print(gdb.parse_and_eval('$_strlen')('three'))
+  Executed from: gdb:gdb.testsuite/gdb-caching-proc-consistency.exp
+    gdb:gdb.testsuite/gdb-caching-proc-consistency.exp=gdb.testsuite/gdb-caching-proc-consistency.exp: universal_compile_options_assembly: consistency
+    gdb:gdb.testsuite/gdb-caching-proc-consistency.exp=gdb.testsuite/gdb-caching-proc-consistency.exp: universal_compile_options_c: consistency
   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 2: attach
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 1
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 2
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 3
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: break break_fn
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: detach
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: no new threads
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: print seconds_left
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: reset timer in the inferior
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: set breakpoint always-inserted off
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: set breakpoint always-inserted on
-    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 at break_fn: 3
-    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: 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 5: set breakpoint always-inserted on
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: attach
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 1
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 2
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 3
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: break break_fn
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: kill process
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: no new threads
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted off
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted on
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: attach
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 1
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 2
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 3
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: break break_fn
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: detach
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: no new threads
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: print seconds_left
+    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 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
@@ -155,34 +401,18 @@ o  IMPROVEMENTS TO BE CHECKED:
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: reset timer in the inferior
     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/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: 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: 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.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=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=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=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=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
-    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 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=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=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=fork: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: 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=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=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 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=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=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=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=fork: 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=fork: 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=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
@@ -213,6 +443,8 @@ 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=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=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=off: 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=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
@@ -238,67 +470,126 @@ 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=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 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=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=off: 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=off: 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=off: 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=off: 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=off: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=off: 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=off: 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=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=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=off: 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=off: 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=off: 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=off: 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=off: 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=off: 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=off: 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=off: 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=off: 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=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=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 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=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=on: 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=on: i=0: 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=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=on: 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=on: 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=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=vfork: 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=vfork: 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=vfork: 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=vfork: 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=vfork: 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=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=vfork: 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=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=4: next to other line
-
-
-  - FAIL disappears           [FAIL =>     ]:
-
-  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)
-  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=10: wait for stops (timeout)
-    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=13: 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=15: 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=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/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=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=off: 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=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=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=off: 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=off: 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=off: 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=off: 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=off: 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=off: 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=off: 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=off: 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=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=off: 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=off: 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=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=vfork: 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=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: 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=off: 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=off: 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=off: 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=off: 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=off: 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=off: 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=off: 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=off: 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=off: 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=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
+  Executed from: gdb:gdb.threads/next-fork-other-thread.exp
+    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-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-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=2: next to other line
+    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=4: next to other line
+  Executed from: gdb:gdb.tui/resize-2.exp
+    gdb:gdb.tui/resize-2.exp=gdb.tui/resize-2.exp: prompt redisplays after first resize
+    gdb:gdb.tui/resize-2.exp=gdb.tui/resize-2.exp: prompt redisplays after second resize
 
 
   - 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 2: 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 10: 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 7: attach (EPERM)
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach (EPERM)
 
 
+  - XFAIL appears             [     =>XFAIL]:
+
+  Executed from: gdb:gdb.base/errno.exp
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: macros: check errno value from corefile
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-macros: check errno value from corefile
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static-macros: check errno value from corefile
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static: check errno value from corefile
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static: print (int) errno
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: pthreads-static: print errno
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: static-macros: check errno value from corefile
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: static: check errno value from corefile
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: static: print (int) errno
+    gdb:gdb.base/errno.exp=gdb.base/errno.exp: static: print errno
+
+
+  - Flaky cases, ignored   [~RANDOM     ]:
+
+  Executed from: gdb:gdb.base/sss-bp-on-user-bp-2.exp
+    gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: b test:label (timeout)
+    gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: before/after disassembly matches
+    gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: before: capture_command_output for disassemble test
+    gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: continue to breakpoint: run past setup (timeout)
+    gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: set breakpoint always-inserted on
+    gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: set breakpoint where si will land (got interactive prompt)
+    gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: set debug target 0 (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: 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: 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 3: attach (GDB internal error)
+  Executed from: gdb:gdb.threads/next-fork-other-thread.exp
+    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=2: next to break here
+    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=2: next to for loop
+    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=3: next to break here
+    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=3: next to for loop
+    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=3: next to other line
+    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=0: next to break here
+    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=0: next to for loop
+    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=1: next to break here
+    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=1: next to for loop
+    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=1: next to other line
+    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-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-other-thread.exp=gdb.threads/next-fork-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-other-thread.exp=gdb.threads/next-fork-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-other-thread.exp=gdb.threads/next-fork-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-other-thread.exp=gdb.threads/next-fork-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-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=4: next to break here
+
+
 
-# Improvements found
-# No regression found in 1 common sum files
+# Regressions found
+# Regressions in 1 common sum files found
