diff --git a/notify/configure-toolchain.txt b/notify/configure-toolchain.txt
new file mode 100644
index 00000000..8e581352
--- /dev/null
+++ b/notify/configure-toolchain.txt
@@ -0,0 +1,5 @@
+
+Most relevant configure and test flags: none, autodetected on armv8l-unknown-linux-gnueabihf
+
+Full configure and make flags for each step:
+
diff --git a/notify/fixes.sum b/notify/fixes.sum
new file mode 100644
index 00000000..8cec24b4
--- /dev/null
+++ b/notify/fixes.sum
@@ -0,0 +1,14 @@
+		=== gdb tests ===
+
+Running gdb:gdb.base/sigstep.exp ...
+FAIL: gdb.base/sigstep.exp: return from handleri: leave signal trampoline (got interactive prompt)
+
+Running gdb:gdb.python/py-arch-reg-groups.exp ...
+FAIL: gdb.python/py-arch-reg-groups.exp: Same number of registers groups found
+FAIL: gdb.python/py-arch-reg-groups.exp: all register groups match
+
+		=== Results Summary ===
+
+# of stable fails		1323
+# of flaky entries		958
+# of all tests			115650
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index 3810306a..de37c872 100644
--- a/notify/jira/comment-template.txt
+++ b/notify/jira/comment-template.txt
@@ -1,3 +1,3 @@
 [GNU-692]
-
+ 3 fixes
 Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1856/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/lnt_report.json b/notify/lnt_report.json
index 4cf89ca4..c922e88d 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/1856/",
-            "run_order": "1856 (basepoints/gcc-15-06710-gc42261d89538)",
-            "git_binutils": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=a64f365e6406bfe42feef3e64d88dfff11dddd5a (unchanged)",
-            "git_gcc": "https://gcc.gnu.org/git/gcc.git (c42261d89538c416464c2191e4c72ec002a43cd0) (+ 31 commits)",
-            "git_linux": "https://gitlab.com/Linaro/lkft/mirrors/torvalds/linux-mainline/commit/2144da25584eb10b84252230319b5783f6a83041 (unchanged)",
-            "git_glibc": "https://sourceware.org/git/?p=glibc.git;a=commit;h=c3d1dac96bdd10250aa37bb367d5ef8334a093a1 (unchanged)",
-            "git_gdb": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=2063681a381c2b582f811d47658f7383b85ac21a (unchanged)",
+            "run_order": "1856 (5-changed-components)",
+            "git_binutils": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=a64f365e6406bfe42feef3e64d88dfff11dddd5a (+ 233 commits)",
+            "git_gcc": "https://gcc.gnu.org/git/gcc.git (c42261d89538c416464c2191e4c72ec002a43cd0) (+ 639 commits)",
+            "git_linux": "https://gitlab.com/Linaro/lkft/mirrors/torvalds/linux-mainline/commit/2144da25584eb10b84252230319b5783f6a83041 (+ 1132 commits)",
+            "git_glibc": "https://sourceware.org/git/?p=glibc.git;a=commit;h=c3d1dac96bdd10250aa37bb367d5ef8334a093a1 (+ 284 commits)",
+            "git_gdb": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=2063681a381c2b582f811d47658f7383b85ac21a (+ 247 commits)",
             "__report_version__": "1"
         },
-        "Start Time": "2025-01-09 18:19:44"
+        "Start Time": "2024-12-24 19:11:03"
     },
     "Tests": [
         {
             "Data": [
-                1318
+                1320
             ],
             "Info": {},
             "Name": "tcwg_gnu_native_check_gdb.TOTAL.fails.nb_fails"
@@ -28,7 +28,7 @@
 	   ,
         {
             "Data": [
-                1533
+                958
             ],
             "Info": {},
             "Name": "tcwg_gnu_native_check_gdb.TOTAL.flaky.nb_flaky"
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index dbf95a1a..ebd2661c 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -1,22 +1,28 @@
 Dear contributor,
 
-Our automatic CI has detected problems related to your patch(es). Please find some details below.
+Our automatic CI successfully passed with your patch(es). Please find some details below.
 
 In  master-arm, after:
-  | 31 commits in gcc
-  | c42261d89538 c++: decorate build_nop for -fmem-report
-  | 325189c67501 c++: add ref checks in conversion code
-  | 72bb6fbbc56f c++: print stub object as std::declval
-  | dd3f3c71df66 c++: fix conversion issues
-  | 7eec6fedf457 nvptx: Add a test case where 'alloca's evaporate [PR65181]
-  | ... and 26 more commits in gcc
-
-Produces :
-
+  | 639 commits in gcc
+  | c42261d8953 c++: decorate build_nop for -fmem-report
+  | 325189c6750 c++: add ref checks in conversion code
+  | 72bb6fbbc56 c++: print stub object as std::declval
+  | dd3f3c71df6 c++: fix conversion issues
+  | 7eec6fedf45 nvptx: Add a test case where 'alloca's evaporate [PR65181]
+  | ... and 634 more commits in gcc
+
+Produces  3 fixes:
+  | 
+  | fixes.sum:
+  | Running gdb:gdb.base/sigstep.exp ...
+  | FAIL: gdb.base/sigstep.exp: return from handleri: leave signal trampoline (got interactive prompt)
+  | Running gdb:gdb.python/py-arch-reg-groups.exp ...
+  | FAIL: gdb.python/py-arch-reg-groups.exp: Same number of registers groups found
+  | FAIL: gdb.python/py-arch-reg-groups.exp: all register groups match
 
 Used configuration :
  *CI config* tcwg_gnu_native_check_gdb master-arm
- *configure and test flags:* --target arm-linux-gnueabihf
+ *configure and test flags:* none, autodetected on armv8l-unknown-linux-gnueabihf
 
 If you have any questions regarding this report, please ask on linaro-toolchain@lists.linaro.org mailing list.
 
@@ -24,13 +30,13 @@ If you have any questions regarding this report, please ask on linaro-toolchain@
 
 The information below contains the details of the failures, and the ways to reproduce a debug environment:
 
-You can find the failure logs in *.log.1.xz files in
- * https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1856/artifact/artifacts/00-sumfiles/
+You can find the failure logs in
+ * https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1856/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/1856/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/1856/artifact/artifacts/sumfiles/xfails.xfail
 
 Current build   : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1856/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1854/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1817/artifact/artifacts
 
diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt
index c778238a..19059d9c 100644
--- a/notify/mail-recipients.txt
+++ b/notify/mail-recipients.txt
@@ -1 +1 @@
-tburnus@baylibre.com,jakub@gcc.gnu.org,bcc:tcwg-validation@linaro.org,cc:jakub@redhat.com,polacek@redhat.com,haochen.jiang@intel.com,redi@gcc.gnu.org,cc:gcc-regression@gcc.gnu.org,cc:giuseppe.dangelo@kdab.com,jason@redhat.com,christophe.lyon@linaro.org,cc:rguenther@suse.de,cc:thomas@codesourcery.com,cc:nicolas.werner@hotmail.de,jeevitha@linux.ibm.com,rguenth@gcc.gnu.org,richard.sandiford@arm.com,cc:jwakely@redhat.com,tschwinge@baylibre.com
+swamy.sangamesh@gmail.com,cc:luca.bacci982@gmail.com,cc:baird@adacore.com,tburnus@baylibre.com,cc:andre.simoesdiasvieira@arm.com,cc:kliemann@adacore.com,cc:dengjianbo@loongson.cn,cc:guojie@loongson.cn,cc:schwab@suse.de,cc:tclin914@gmail.com,cc:saurabh.jha@arm.com,cc:arsen@aarsen.me,vineetg@rivosinc.com,cc:oliva@adacore.com,ebotcazou@adacore.com,fkastl@suse.cz,jakub@gcc.gnu.org,gerald@pfeifer.com,cc:kargls@comcast.net,cc:victor.donascimento@arm.com,xry111@xry111.site,jamborm@gcc.gnu.org,dimitar@dinux.eu,hp@bitrange.com,bcc:tcwg-validation@linaro.org,cc:poulhies@adacore.com,parras@baylibre.com,cc:kanig@adacore.com,mark@klomp.org,arsen@gcc.gnu.org,cc:jakub@redhat.com,philipp.tomsich@vrull.eu,polacek@redhat.com,danglin@gcc.gnu.org,gaiusmod2@gmail.com,ubizjak@gmail.com,jvdelisle@gcc.gnu.org,lhyatt@gcc.gnu.org,haochen.jiang@intel.com,dkm@gcc.gnu.org,fdumont@gcc.gnu.org,cc:indus@adacore.com,redi@gcc.gnu.org,cc:gcc-regression@gcc.gnu.org,macro@orcam.me.uk,cc:wdijkstr@ip-10-252-53-150.eu-west-1.compute.internal,anlauf@gmx.de,cc:giuseppe.dangelo@kdab.com,cc:lhyatt@gmail.com,iant@golang.org,jason@redhat.com,maskray@gcc.gnu.org,kito.cheng@sifive.com,cc:keithp@keithp.com,cc:dmking@adacore.com,simon@nasilyan.com,pault@gcc.gnu.org,tamar.christina@arm.com,christophe.lyon@linaro.org,matthieu.longo@arm.com,jlaw@ventanamicro.com,hongyu.wang@intel.com,cc:uecker@tugraz.at,sloosemore@baylibre.com,rdapp@ventanamicro.com,cc:samuel.thibault@ens-lyon.org,cc:konstantinos.eleftheriou@vrull.eu,avr@gjlay.de,cc:frs.dumont@gmail.com,cc:mjambor@suse.cz,cc:heiko@hexco.de,cc:Oliver.Kozul@rt-rk.com,cc:rguenther@suse.de,cc:antonb@tenstorrent.com,chenglulu@loongson.cn,cc:dross@adacore.com,cc:Jovan.Vukic@rt-rk.com,vmakarov@redhat.com,cc:vitalybuka@google.com,soumyaa@nvidia.com,cc:wilken.gottwalt@posteo.net,cc:ibuclaw@symmetryinvestments.com,gccadmin@gcc.gnu.org,cc:thomas@codesourcery.com,oliva@gnu.org,shorne@gmail.com,cc:dismukes@adacore.com,dmalcolm@redhat.com,cc:trojanek@adacore.com,cc:nicolas.werner@hotmail.de,stefansf@gcc.gnu.org,josmyers@redhat.com,andrew.carlotti@arm.com,pan2.li@intel.com,iain@sandoe.co.uk,vehre@gcc.gnu.org,cc:duff@adacore.com,torbjorn.svensson@foss.st.com,cc:desplanques@adacore.com,cc:xujiahao@loongson.cn,cc:naks@adacore.com,mark@harmstone.com,cc:hp@axis.com,sam@gentoo.org,xuli1@eswincomputing.com,cc:rupp@adacore.com,cc:abdoeid.eg@ieee.org,jeevitha@linux.ibm.com,hongtao.liu@intel.com,christoph.muellner@vrull.eu,cc:miranda@adacore.com,cc:tromey@adacore.com,nathanieloshead@gmail.com,rguenth@gcc.gnu.org,cc:cyy@cyyself.name,cc:rdapp.gcc@gmail.com,prathameshk@nvidia.com,ppalka@redhat.com,wilco.dijkstra@arm.com,cc:estevan.cps@gmail.com,ibuclaw@gdcproject.org,richard.sandiford@arm.com,mjires@suse.cz,cc:quic_apinski@quicinc.com,cc:taft@adacore.com,jose.marchesi@oracle.com,tkoenig@gcc.gnu.org,cc:jwakely@redhat.com,jschmitz@nvidia.com,uecker@gcc.gnu.org,cc:poeplau@adacore.com,cc:Akram.Ahmad@arm.com,cc:simon@pushface.org,tschwinge@baylibre.com
diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt
index 40c73209..c60662ac 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] 31 commits in gcc:  on arm
+[Linaro-TCWG-CI] 639 commits in gcc:  3 fixes on arm
diff --git a/notify/regressions.sum b/notify/regressions.sum
index ea55ff53..e7020b15 100644
--- a/notify/regressions.sum
+++ b/notify/regressions.sum
@@ -1,6 +1,6 @@
 
 		=== Results Summary ===
 
-# of stable fails		1318
-# of flaky entries		1533
+# of stable fails		1320
+# of flaky entries		958
 # of all tests			115650
diff --git a/notify/results-summary.txt b/notify/results-summary.txt
index bd2ac6c4..6ea2c6af 100644
--- a/notify/results-summary.txt
+++ b/notify/results-summary.txt
@@ -1,5 +1,5 @@
 		=== Results Summary ===
 
-# of stable fails		1318
-# of flaky entries		1533
+# of stable fails		1320
+# of flaky entries		958
 # of all tests			115650
diff --git a/notify/results.compare.txt b/notify/results.compare.txt
index 3ba2f7df..0380be33 100644
--- a/notify/results.compare.txt
+++ b/notify/results.compare.txt
@@ -1,234 +1,265 @@
 # 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.1688388
-CURRENT:  /tmp/gxx-sum2.1688388
+REFERENCE:/tmp/gxx-sum1.1709502
+CURRENT:  /tmp/gxx-sum2.1709502
 
                                              +---------+---------+
 o  RUN STATUS:                               |   REF   |   RES   |
   +------------------------------------------+---------+---------+
-  | Passes                            [PASS] |  113544 |  113399 |
-  | Unexpected fails                  [FAIL] |    1343 |    1328 |
+  | Passes                            [PASS] |  113407 |  113399 |
+  | Unexpected fails                  [FAIL] |    1342 |    1328 |
   | Errors                           [ERROR] |       1 |       2 |
   | Unexpected passes                [XPASS] |       1 |       1 |
-  | Expected fails                   [XFAIL] |     172 |     171 |
-  | Known fails                      [KFAIL] |     123 |     124 |
+  | Expected fails                   [XFAIL] |     166 |     171 |
+  | Known fails                      [KFAIL] |     124 |     124 |
   | Unresolved                  [UNRESOLVED] |       1 |       1 |
-  | Unsupported                [UNSUPPORTED] |     520 |     520 |
+  | Unsupported                [UNSUPPORTED] |     522 |     520 |
   | Untested                      [UNTESTED] |     100 |     100 |
   +------------------------------------------+---------+---------+
 
-    REF PASS ratio: 0.981970
+    REF PASS ratio: 0.981930
     RES PASS ratio: 0.982066
     ***** WARNING: No REF execution test FAILed. Check execution engine configuration. *****
     ***** WARNING: No RES execution test FAILed. Check execution engine configuration. *****
 
 o  REGRESSIONS:
   +------------------------------------------+---------+
-  | ERROR appears             [     =>ERROR] |       1 |
-  | KFAIL appears             [     =>KFAIL] |       1 |
   +------------------------------------------+---------+
-  | TOTAL_REGRESSIONS                        |       2 |
+  | TOTAL_REGRESSIONS                        |       0 |
   +------------------------------------------+---------+
 
-  - ERROR appears             [     =>ERROR]:
-
-  Executed from: gdb:gdb.base/help.exp
-    gdb:gdb.base/help.exp=Undefined command "apropos Print backtrace of all stack frames, or innermost COUNT frames.".
-
-
-  - KFAIL appears             [     =>KFAIL]:
-
-  Executed from: gdb:gdb.threads/process-dies-while-handling-bp.exp
-    gdb:gdb.threads/process-dies-while-handling-bp.exp=gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=1: inferior 1 exited (prompt) (PRMS: gdb/18749)
-
-
 
 o  IMPROVEMENTS TO BE CHECKED:
   +------------------------------------------+---------+
-  | PASS disappears           [PASS =>     ] |     179 |
-  | New PASS                  [     => PASS] |      34 |
-  | FAIL disappears           [FAIL =>     ] |      15 |
-  | XFAIL disappears          [XFAIL=>     ] |       2 |
-  | XFAIL appears             [     =>XFAIL] |       1 |
+  | PASS disappears           [PASS =>     ] |     196 |
+  | New PASS                  [     => PASS] |     200 |
+  | FAIL now PASS             [FAIL => PASS] |       2 |
+  | FAIL disappears           [FAIL =>     ] |       1 |
+  | XFAIL disappears          [XFAIL=>     ] |       1 |
+  | XFAIL appears             [     =>XFAIL] |       5 |
+  | UNSUPPORTED disappears    [UNSUP=>     ] |       4 |
+  | UNSUPPORTED appears       [     =>UNSUP] |       2 |
+  | Flaky cases, ignored   [~RANDOM     ]    |      29 |
   +------------------------------------------+---------+
-  | TOTAL_IMPROVEMENTS_TO_BE_CHECKED         |     231 |
+  | TOTAL_IMPROVEMENTS_TO_BE_CHECKED         |     440 |
   +------------------------------------------+---------+
 
   - PASS disappears           [PASS =>     ]:
 
+  Executed from: gdb:gdb.ada/maint_with_ada.exp
+    gdb:gdb.ada/maint_with_ada.exp=gdb.ada/maint_with_ada.exp: maintenance check-psymtabs
+    gdb:gdb.ada/maint_with_ada.exp=gdb.ada/maint_with_ada.exp: maintenance check-symtabs
+  Executed from: gdb:gdb.base/check-psymtab.exp
+    gdb:gdb.base/check-psymtab.exp=gdb.base/check-psymtab.exp: maint check-psymtab
+  Executed from: gdb:gdb.base/corefile.exp
+    gdb:gdb.base/corefile.exp=gdb.base/corefile.exp: core-file command (with bad program name)
+  Executed from: gdb:gdb.base/corefile2.exp
+    gdb:gdb.base/corefile2.exp=gdb.base/corefile2.exp: core-file command (with bad program name)
   Executed from: gdb:gdb.base/help.exp
-    gdb:gdb.base/help.exp=gdb.base/help.exp: documenting builtin where alias disallowed
-    gdb:gdb.base/help.exp=gdb.base/help.exp: help breakpoint "b" abbreviation
-    gdb:gdb.base/help.exp=gdb.base/help.exp: help breakpoint "br" abbreviation
     gdb:gdb.base/help.exp=gdb.base/help.exp: help data
-    gdb:gdb.base/help.exp=gdb.base/help.exp: help files
-    gdb:gdb.base/help.exp=gdb.base/help.exp: help running
-    gdb:gdb.base/help.exp=gdb.base/help.exp: help stack
+  Executed from: gdb:gdb.base/maint.exp
+    gdb:gdb.base/maint.exp=gdb.base/maint.exp: maint check-psymtabs
+    gdb:gdb.base/maint.exp=gdb.base/maint.exp: maint check-symtabs
+  Executed from: gdb:gdb.base/style.exp
+    gdb:gdb.base/style.exp=gdb.base/style.exp: all styles enabled: help classes of commands styled with title
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style address: help classes of commands styled with title
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style file: help classes of commands styled with title
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style function: help classes of commands styled with title
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style highlight: help classes of commands styled with title
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style metadata: help classes of commands styled with title
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style title: help classes of commands styled with title
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style variable: help classes of commands styled with title
+  Executed from: gdb:gdb.dap/ada-arrays.exp
+    gdb:gdb.dap/ada-arrays.exp=gdb.dap/ada-arrays.exp: startup - launch success
+  Executed from: gdb:gdb.dap/ada-nested.exp
+    gdb:gdb.dap/ada-nested.exp=gdb.dap/ada-nested.exp: startup - launch success
+  Executed from: gdb:gdb.dap/ada-scopes.exp
+    gdb:gdb.dap/ada-scopes.exp=gdb.dap/ada-scopes.exp: startup - launch success
+  Executed from: gdb:gdb.dap/args-env.exp
+    gdb:gdb.dap/args-env.exp=gdb.dap/args-env.exp: startup - launch success
+  Executed from: gdb:gdb.dap/assign.exp
+    gdb:gdb.dap/assign.exp=gdb.dap/assign.exp: startup - launch success
+  Executed from: gdb:gdb.dap/attach.exp
+    gdb:gdb.dap/attach.exp=gdb.dap/attach.exp: saw stopped event for attach
+    gdb:gdb.dap/attach.exp=gdb.dap/attach.exp: startup - attach success
+  Executed from: gdb:gdb.dap/basic-dap.exp
+    gdb:gdb.dap/basic-dap.exp=gdb.dap/basic-dap.exp: startup - launch success
+  Executed from: gdb:gdb.dap/bt-nodebug.exp
+    gdb:gdb.dap/bt-nodebug.exp=gdb.dap/bt-nodebug.exp: startup - launch success
+  Executed from: gdb:gdb.dap/catch-exception.exp
+    gdb:gdb.dap/catch-exception.exp=gdb.dap/catch-exception.exp: startup - launch success
+  Executed from: gdb:gdb.dap/children.exp
+    gdb:gdb.dap/children.exp=gdb.dap/children.exp: startup - launch success
+  Executed from: gdb:gdb.dap/cond-bp.exp
+    gdb:gdb.dap/cond-bp.exp=gdb.dap/cond-bp.exp: startup - launch success
+  Executed from: gdb:gdb.dap/cwd.exp
+    gdb:gdb.dap/cwd.exp=gdb.dap/cwd.exp: startup - launch success
+  Executed from: gdb:gdb.dap/cxx-exception.exp
+    gdb:gdb.dap/cxx-exception.exp=gdb.dap/cxx-exception.exp: startup - launch success
+  Executed from: gdb:gdb.dap/disassem.exp
+    gdb:gdb.dap/disassem.exp=gdb.dap/disassem.exp: startup - launch success
+  Executed from: gdb:gdb.dap/frameless.exp
+    gdb:gdb.dap/frameless.exp=gdb.dap/frameless.exp: startup - launch success
+  Executed from: gdb:gdb.dap/global.exp
+    gdb:gdb.dap/global.exp=gdb.dap/global.exp: startup - launch success
+  Executed from: gdb:gdb.dap/hover.exp
+    gdb:gdb.dap/hover.exp=gdb.dap/hover.exp: startup - launch success
+  Executed from: gdb:gdb.dap/insn-bp.exp
+    gdb:gdb.dap/insn-bp.exp=gdb.dap/insn-bp.exp: startup - launch success
+  Executed from: gdb:gdb.dap/lazy-string.exp
+    gdb:gdb.dap/lazy-string.exp=gdb.dap/lazy-string.exp: startup - launch success
+  Executed from: gdb:gdb.dap/log-message.exp
+    gdb:gdb.dap/log-message.exp=gdb.dap/log-message.exp: startup - launch success
+  Executed from: gdb:gdb.dap/memory.exp
+    gdb:gdb.dap/memory.exp=gdb.dap/memory.exp: startup - launch success
+  Executed from: gdb:gdb.dap/modules.exp
+    gdb:gdb.dap/modules.exp=gdb.dap/modules.exp: startup - launch success
+  Executed from: gdb:gdb.dap/pause.exp
+    gdb:gdb.dap/pause.exp=gdb.dap/pause.exp: startup - launch success
+  Executed from: gdb:gdb.dap/ptrref.exp
+    gdb:gdb.dap/ptrref.exp=gdb.dap/ptrref.exp: startup - launch success
+  Executed from: gdb:gdb.dap/scopes.exp
+    gdb:gdb.dap/scopes.exp=gdb.dap/scopes.exp: set first register success
+    gdb:gdb.dap/scopes.exp=gdb.dap/scopes.exp: setting register yields updated value
+    gdb:gdb.dap/scopes.exp=gdb.dap/scopes.exp: startup - launch success
+  Executed from: gdb:gdb.dap/sources.exp
+    gdb:gdb.dap/sources.exp=gdb.dap/sources.exp: startup - launch success
+  Executed from: gdb:gdb.dap/stack-format.exp
+    gdb:gdb.dap/stack-format.exp=gdb.dap/stack-format.exp: startup - launch success
+  Executed from: gdb:gdb.dap/step-out.exp
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: startup - launch success
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: three scopes
+  Executed from: gdb:gdb.dap/stop-at-main.exp
+    gdb:gdb.dap/stop-at-main.exp=gdb.dap/stop-at-main.exp: startup - launch success
+  Executed from: gdb:gdb.dap/terminate.exp
+    gdb:gdb.dap/terminate.exp=gdb.dap/terminate.exp: startup - launch success
+  Executed from: gdb:gdb.dwarf2/info-locals-optimized-out.exp
+    gdb:gdb.dwarf2/info-locals-optimized-out.exp=gdb.dwarf2/info-locals-optimized-out.exp: info local shows optimized out variable
   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 3: attach
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 1
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 2
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 3
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: break break_fn
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: detach
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: no new threads
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: print seconds_left
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: reset timer in the inferior
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: set breakpoint always-inserted off
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: 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
-  Executed from: gdb:gdb.threads/detach-step-over.exp
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 1: stop with SIGUSR1
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: all threads running
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: attach
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: break LOC if 0
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: continue &
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: detach
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: print seconds_left
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: reset timer in the inferior
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: stop with SIGUSR1
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: all threads running
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: attach
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: break LOC if 0
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: continue &
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: detach
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: inferior 1
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: stop with SIGUSR1
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 2: all threads running
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 2: break LOC if 0
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 2: continue -a &
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 2: detach
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 2: print seconds_left
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 2: reset timer in the inferior
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 2: seen all stops
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 2: stop with SIGUSR1
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 3: 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 3: attach
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 3: 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 3: 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: 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 3: inferior 1
-    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 3: 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 3: stop with SIGUSR1
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 1
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 2
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 3
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: break break_fn
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: detach
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: no new threads
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: print seconds_left
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted off
+    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
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 3
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: break break_fn
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: detach
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: no new threads
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: print seconds_left
+    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
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: attach
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 1
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 2
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 3
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: break break_fn
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: detach
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: no new threads
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: print seconds_left
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: reset timer in the inferior
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: set breakpoint always-inserted off
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: set breakpoint always-inserted on
   Executed from: gdb:gdb.threads/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=2: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=2: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=3: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=3: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=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=auto: i=4: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=4: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=4: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=5: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=5: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=5: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=6: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=6: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=6: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=7: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=7: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=7: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=8: next to 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
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=11: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=11: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=11: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=12: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=12: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=12: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=13: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=13: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=13: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=14: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=14: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=14: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=15: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=15: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=15: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=16: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=16: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=16: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=17: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=17: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=17: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=18: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=18: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=18: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=19: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=19: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=19: next to other line
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=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 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=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=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 other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=10: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=10: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=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=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=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=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=18: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=18: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=18: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: 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=vfork: 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=vfork: 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=vfork: 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=vfork: 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=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=20: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=21: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=21: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=21: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=22: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=22: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=22: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=23: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=23: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=23: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=24: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=24: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=24: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=25: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=25: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=25: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=26: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=26: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=26: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=27: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: 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=vfork: 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=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=28: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=28: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: 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=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=29: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=29: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=29: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=10: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=10: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=10: next to other line
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=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
@@ -241,14 +272,247 @@ o  IMPROVEMENTS TO BE CHECKED:
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=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
+    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
-  Executed from: gdb:gdb.threads/process-dies-while-handling-bp.exp
-    gdb:gdb.threads/process-dies-while-handling-bp.exp=gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=1: inferior 1 exited
-    gdb:gdb.threads/process-dies-while-handling-bp.exp=gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=1: no threads left
+    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 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=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=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=on: i=7: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=7: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=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=on: i=8: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=8: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=8: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=9: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=9: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=9: next to other line
 
 
   - New PASS                  [     => PASS]:
 
+  Executed from: gdb:gdb.ada/lazy-string.exp
+    gdb:gdb.ada/lazy-string.exp=gdb.ada/lazy-string.exp: compilation main.adb
+    gdb:gdb.ada/lazy-string.exp=gdb.ada/lazy-string.exp: print lazy string using utf-8
+    gdb:gdb.ada/lazy-string.exp=gdb.ada/lazy-string.exp: python arg = gdb.parse_and_eval('arg.all')
+  Executed from: gdb:gdb.ada/maint_with_ada.exp
+    gdb:gdb.ada/maint_with_ada.exp=gdb.ada/maint_with_ada.exp: maintenance check psymtabs
+    gdb:gdb.ada/maint_with_ada.exp=gdb.ada/maint_with_ada.exp: maintenance check symtabs
+  Executed from: gdb:gdb.base/check-psymtab.exp
+    gdb:gdb.base/check-psymtab.exp=gdb.base/check-psymtab.exp: maint check psymtab
+  Executed from: gdb:gdb.base/coredump-filter.exp
+    gdb:gdb.base/coredump-filter.exp=gdb.base/coredump-filter.exp: disassembling function main for DoNotDump-DumpExcluded: no binary: ensure no executable is loaded
+    gdb:gdb.base/coredump-filter.exp=gdb.base/coredump-filter.exp: disassembling function main for DoNotDump: no binary: ensure no executable is loaded
+    gdb:gdb.base/coredump-filter.exp=gdb.base/coredump-filter.exp: disassembling function main for non-Private-Anonymous: no binary: ensure no executable is loaded
+    gdb:gdb.base/coredump-filter.exp=gdb.base/coredump-filter.exp: disassembling function main for non-Shared-Anonymous: no binary: ensure no executable is loaded
+    gdb:gdb.base/coredump-filter.exp=gdb.base/coredump-filter.exp: loading and testing corefile for non-Private-Shared-Anon-File with renamed binary: no binary: ensure no executable is loaded
+    gdb:gdb.base/coredump-filter.exp=gdb.base/coredump-filter.exp: loading and testing corefile for non-Private-Shared-Anon-File: no binary: ensure no executable is loaded
+  Executed from: gdb:gdb.base/corefile-exec-context.exp
+    gdb:gdb.base/corefile-exec-context.exp=gdb.base/corefile-exec-context.exp: environment variable is not set before core file load
+    gdb:gdb.base/corefile-exec-context.exp=gdb.base/corefile-exec-context.exp: environment variable is set after core file load
+    gdb:gdb.base/corefile-exec-context.exp=gdb.base/corefile-exec-context.exp: load core file for environment test
+    gdb:gdb.base/corefile-exec-context.exp=gdb.base/corefile-exec-context.exp: load core file no args
+    gdb:gdb.base/corefile-exec-context.exp=gdb.base/corefile-exec-context.exp: load core file with args
+    gdb:gdb.base/corefile-exec-context.exp=gdb.base/corefile-exec-context.exp: show args
+  Executed from: gdb:gdb.base/corefile-find-exec.exp
+    gdb:gdb.base/corefile-find-exec.exp=gdb.base/corefile-find-exec.exp: absolute path: in side directory: load core file
+    gdb:gdb.base/corefile-find-exec.exp=gdb.base/corefile-find-exec.exp: absolute path: to deleted symlink: load core file
+    gdb:gdb.base/corefile-find-exec.exp=gdb.base/corefile-find-exec.exp: absolute path: to file: load core file
+    gdb:gdb.base/corefile-find-exec.exp=gdb.base/corefile-find-exec.exp: absolute path: to symlink: load core file
+    gdb:gdb.base/corefile-find-exec.exp=gdb.base/corefile-find-exec.exp: relative path: to file: load core file
+    gdb:gdb.base/corefile-find-exec.exp=gdb.base/corefile-find-exec.exp: relative path: to symlink: load core file
+    gdb:gdb.base/corefile-find-exec.exp=gdb.base/corefile-find-exec.exp: relative path: with moved corefile: load core file
+  Executed from: gdb:gdb.base/corefile.exp
+    gdb:gdb.base/corefile.exp=gdb.base/corefile.exp: core-file command
+    gdb:gdb.base/corefile.exp=gdb.base/corefile.exp: ensure no executable is loaded
+  Executed from: gdb:gdb.base/corefile2.exp
+    gdb:gdb.base/corefile2.exp=gdb.base/corefile2.exp: core-file command
+  Executed from: gdb:gdb.base/gstack.exp
+    gdb:gdb.base/gstack.exp=gdb.base/gstack.exp: gstack exits with no error
+    gdb:gdb.base/gstack.exp=gdb.base/gstack.exp: gstack's exit status is 0
+    gdb:gdb.base/gstack.exp=gdb.base/gstack.exp: spawn gstack
+    gdb:gdb.base/gstack.exp=gdb.base/gstack.exp: spawn inferior
+    gdb:gdb.base/gstack.exp=gdb.base/gstack.exp: wait for inferior to loop
+  Executed from: gdb:gdb.base/maint.exp
+    gdb:gdb.base/maint.exp=gdb.base/maint.exp: maint check psymtabs
+    gdb:gdb.base/maint.exp=gdb.base/maint.exp: maint check symtabs
+  Executed from: gdb:gdb.base/readline.exp
+    gdb:gdb.base/readline.exp=gdb.base/readline.exp: operate_and_get_next last command: enter command
+    gdb:gdb.base/readline.exp=gdb.base/readline.exp: operate_and_get_next last command: no prefill
+    gdb:gdb.base/readline.exp=gdb.base/readline.exp: operate_and_get_next last command: recall command
+  Executed from: gdb:gdb.base/sigstep.exp
+    gdb:gdb.base/sigstep.exp=gdb.base/sigstep.exp: return from handleri: leave signal trampoline (in main)
+  Executed from: gdb:gdb.base/style.exp
+    gdb:gdb.base/style.exp=gdb.base/style.exp: all styles enabled: help classes of commands styled with command
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style address: help classes of commands styled with command
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: 'show version' is styled
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: apropos -v cut for 'thre
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: break -q main
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: disassemble main
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: filename is styled when loading symbol file
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: frame
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: frame when width=20
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: frame when width=30
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: frame without sources styling
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: frame without styling
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: help classes of commands styled with command
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: info breakpoints
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: info macro SOME_MACRO
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: list 52,52
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: maintenance deprecate p "new_p" /1/
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: p deprecated warning, with replacement
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: print &main
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: print struct_value
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: print {0,0,0,0,0,0,0,0}
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: ptype/o just_bitfield_value
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: pwd
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: restart 1: set style command background none
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: restart 1: set style command foreground none
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: restart 1: set style command intensity normal
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: restart 2: set style command background none
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: restart 2: set style command foreground none
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: restart 2: set style command intensity normal
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: set data-directory Makefile
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: set print repeat 3
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: set style enabled off
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: set style enabled on
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: set style sources off
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: set style sources on
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: set width 0
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: show data-directory
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: show logging file
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style command: style name and style word styled using its own style in show style
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style file: help classes of commands styled with command
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style function: help classes of commands styled with command
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style highlight: help classes of commands styled with command
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style metadata: help classes of commands styled with command
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style title: help classes of commands styled with command
+    gdb:gdb.base/style.exp=gdb.base/style.exp: disable style variable: help classes of commands styled with command
+  Executed from: gdb:gdb.dap/ada-arrays.exp
+    gdb:gdb.dap/ada-arrays.exp=gdb.dap/ada-arrays.exp: launch response success
+  Executed from: gdb:gdb.dap/ada-nested.exp
+    gdb:gdb.dap/ada-nested.exp=gdb.dap/ada-nested.exp: launch response success
+  Executed from: gdb:gdb.dap/ada-scopes.exp
+    gdb:gdb.dap/ada-scopes.exp=gdb.dap/ada-scopes.exp: launch response success
+  Executed from: gdb:gdb.dap/args-env.exp
+    gdb:gdb.dap/args-env.exp=gdb.dap/args-env.exp: launch response success
+  Executed from: gdb:gdb.dap/assign.exp
+    gdb:gdb.dap/assign.exp=gdb.dap/assign.exp: launch response success
+  Executed from: gdb:gdb.dap/attach.exp
+    gdb:gdb.dap/attach.exp=gdb.dap/attach.exp: attach response success
+    gdb:gdb.dap/attach.exp=gdb.dap/attach.exp: configurationDone success
+    gdb:gdb.dap/attach.exp=gdb.dap/attach.exp: stopped
+  Executed from: gdb:gdb.dap/basic-dap.exp
+    gdb:gdb.dap/basic-dap.exp=gdb.dap/basic-dap.exp: launch response success
+  Executed from: gdb:gdb.dap/bt-nodebug.exp
+    gdb:gdb.dap/bt-nodebug.exp=gdb.dap/bt-nodebug.exp: launch response success
+  Executed from: gdb:gdb.dap/cancel-launch.exp
+    gdb:gdb.dap/cancel-launch.exp=gdb.dap/cancel-launch.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/cancel-launch.exp=gdb.dap/cancel-launch.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/cancel-launch.exp=gdb.dap/cancel-launch.exp: configurationDone success
+    gdb:gdb.dap/cancel-launch.exp=gdb.dap/cancel-launch.exp: exceptions in log file
+    gdb:gdb.dap/cancel-launch.exp=gdb.dap/cancel-launch.exp: initialize success
+    gdb:gdb.dap/cancel-launch.exp=gdb.dap/cancel-launch.exp: launch cancelled
+    gdb:gdb.dap/cancel-launch.exp=gdb.dap/cancel-launch.exp: launch failed
+    gdb:gdb.dap/cancel-launch.exp=gdb.dap/cancel-launch.exp: set breakpoint by line number success
+    gdb:gdb.dap/cancel-launch.exp=gdb.dap/cancel-launch.exp: shutdown success
+  Executed from: gdb:gdb.dap/catch-exception.exp
+    gdb:gdb.dap/catch-exception.exp=gdb.dap/catch-exception.exp: launch response success
+  Executed from: gdb:gdb.dap/children.exp
+    gdb:gdb.dap/children.exp=gdb.dap/children.exp: launch response success
+  Executed from: gdb:gdb.dap/cond-bp.exp
+    gdb:gdb.dap/cond-bp.exp=gdb.dap/cond-bp.exp: launch response success
+  Executed from: gdb:gdb.dap/cwd.exp
+    gdb:gdb.dap/cwd.exp=gdb.dap/cwd.exp: launch response success
+  Executed from: gdb:gdb.dap/cxx-exception.exp
+    gdb:gdb.dap/cxx-exception.exp=gdb.dap/cxx-exception.exp: launch response success
+  Executed from: gdb:gdb.dap/disassem.exp
+    gdb:gdb.dap/disassem.exp=gdb.dap/disassem.exp: launch response success
+  Executed from: gdb:gdb.dap/frameless.exp
+    gdb:gdb.dap/frameless.exp=gdb.dap/frameless.exp: launch response success
+  Executed from: gdb:gdb.dap/global.exp
+    gdb:gdb.dap/global.exp=gdb.dap/global.exp: launch response success
+  Executed from: gdb:gdb.dap/hover.exp
+    gdb:gdb.dap/hover.exp=gdb.dap/hover.exp: launch response success
+  Executed from: gdb:gdb.dap/insn-bp.exp
+    gdb:gdb.dap/insn-bp.exp=gdb.dap/insn-bp.exp: launch response success
+  Executed from: gdb:gdb.dap/lazy-string.exp
+    gdb:gdb.dap/lazy-string.exp=gdb.dap/lazy-string.exp: launch response success
+  Executed from: gdb:gdb.dap/line-zero.exp
+    gdb:gdb.dap/line-zero.exp=gdb.dap/line-zero.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/line-zero.exp=gdb.dap/line-zero.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/line-zero.exp=gdb.dap/line-zero.exp: backtrace success
+    gdb:gdb.dap/line-zero.exp=gdb.dap/line-zero.exp: configurationDone success
+    gdb:gdb.dap/line-zero.exp=gdb.dap/line-zero.exp: exceptions in log file
+    gdb:gdb.dap/line-zero.exp=gdb.dap/line-zero.exp: inferior started
+    gdb:gdb.dap/line-zero.exp=gdb.dap/line-zero.exp: launch response success
+    gdb:gdb.dap/line-zero.exp=gdb.dap/line-zero.exp: linesStartAt1 [l false] success
+    gdb:gdb.dap/line-zero.exp=gdb.dap/line-zero.exp: set breakpoint by line number success
+    gdb:gdb.dap/line-zero.exp=gdb.dap/line-zero.exp: shutdown success
+    gdb:gdb.dap/line-zero.exp=gdb.dap/line-zero.exp: stop line is 0-based
+    gdb:gdb.dap/line-zero.exp=gdb.dap/line-zero.exp: stopped at line breakpoint
+  Executed from: gdb:gdb.dap/log-message.exp
+    gdb:gdb.dap/log-message.exp=gdb.dap/log-message.exp: launch response success
+  Executed from: gdb:gdb.dap/max-size.exp
+    gdb:gdb.dap/max-size.exp=gdb.dap/max-size.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/max-size.exp=gdb.dap/max-size.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/max-size.exp=gdb.dap/max-size.exp: backtrace success
+    gdb:gdb.dap/max-size.exp=gdb.dap/max-size.exp: configurationDone success
+    gdb:gdb.dap/max-size.exp=gdb.dap/max-size.exp: exceptions in log file
+    gdb:gdb.dap/max-size.exp=gdb.dap/max-size.exp: fetch variable success
+    gdb:gdb.dap/max-size.exp=gdb.dap/max-size.exp: get scopes success
+    gdb:gdb.dap/max-size.exp=gdb.dap/max-size.exp: initialize success
+    gdb:gdb.dap/max-size.exp=gdb.dap/max-size.exp: launch response success
+    gdb:gdb.dap/max-size.exp=gdb.dap/max-size.exp: one var in scope
+    gdb:gdb.dap/max-size.exp=gdb.dap/max-size.exp: scope is locals
+    gdb:gdb.dap/max-size.exp=gdb.dap/max-size.exp: set breakpoint by line number success
+    gdb:gdb.dap/max-size.exp=gdb.dap/max-size.exp: shutdown success
+    gdb:gdb.dap/max-size.exp=gdb.dap/max-size.exp: stopped at line breakpoint
+    gdb:gdb.dap/max-size.exp=gdb.dap/max-size.exp: variable name
+    gdb:gdb.dap/max-size.exp=gdb.dap/max-size.exp: variable value
+  Executed from: gdb:gdb.dap/memory.exp
+    gdb:gdb.dap/memory.exp=gdb.dap/memory.exp: launch response success
+  Executed from: gdb:gdb.dap/modules.exp
+    gdb:gdb.dap/modules.exp=gdb.dap/modules.exp: launch response success
+  Executed from: gdb:gdb.dap/pause.exp
+    gdb:gdb.dap/pause.exp=gdb.dap/pause.exp: launch response success
+  Executed from: gdb:gdb.dap/ptrref.exp
+    gdb:gdb.dap/ptrref.exp=gdb.dap/ptrref.exp: launch response success
+  Executed from: gdb:gdb.dap/scopes.exp
+    gdb:gdb.dap/scopes.exp=gdb.dap/scopes.exp: launch response success
+    gdb:gdb.dap/scopes.exp=gdb.dap/scopes.exp: set variable scalar success
+    gdb:gdb.dap/scopes.exp=gdb.dap/scopes.exp: setting variable yields updated value
+  Executed from: gdb:gdb.dap/sources.exp
+    gdb:gdb.dap/sources.exp=gdb.dap/sources.exp: configurationDone success
+    gdb:gdb.dap/sources.exp=gdb.dap/sources.exp: launch response success
+  Executed from: gdb:gdb.dap/stack-format.exp
+    gdb:gdb.dap/stack-format.exp=gdb.dap/stack-format.exp: launch response success
+  Executed from: gdb:gdb.dap/step-out.exp
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: launch response success
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: two or three scopes
+  Executed from: gdb:gdb.dap/stop-at-main.exp
+    gdb:gdb.dap/stop-at-main.exp=gdb.dap/stop-at-main.exp: launch response success
+  Executed from: gdb:gdb.dap/terminate.exp
+    gdb:gdb.dap/terminate.exp=gdb.dap/terminate.exp: launch response success
+  Executed from: gdb:gdb.dwarf2/info-locals-optimized-out.exp
+    gdb:gdb.dwarf2/info-locals-optimized-out.exp=gdb.dwarf2/info-locals-optimized-out.exp: info locals
+    gdb:gdb.dwarf2/info-locals-optimized-out.exp=gdb.dwarf2/info-locals-optimized-out.exp: info locals shows DW_FORM_block1 variable
+    gdb:gdb.dwarf2/info-locals-optimized-out.exp=gdb.dwarf2/info-locals-optimized-out.exp: info locals shows optimized out variable
+  Executed from: gdb:gdb.dwarf2/nameless-enum.exp
+    gdb:gdb.dwarf2/nameless-enum.exp=gdb.dwarf2/nameless-enum.exp: print 23
+  Executed from: gdb:gdb.python/py-commands-breakpoint.exp
+    gdb:gdb.python/py-commands-breakpoint.exp=gdb.python/py-commands-breakpoint.exp: continue
+    gdb:gdb.python/py-commands-breakpoint.exp=gdb.python/py-commands-breakpoint.exp: python TestBreakpoint()
+    gdb:gdb.python/py-commands-breakpoint.exp=gdb.python/py-commands-breakpoint.exp: source python file
+  Executed from: gdb:gdb.python/py-lazy-string.exp
+    gdb:gdb.python/py-lazy-string.exp=gdb.python/py-lazy-string.exp: create null lazy string with default length
+    gdb:gdb.python/py-lazy-string.exp=gdb.python/py-lazy-string.exp: get not_a_string
+    gdb:gdb.python/py-lazy-string.exp=gdb.python/py-lazy-string.exp: python print(nas.lazy_string())
+  Executed from: gdb:gdb.python/py-sym-artificial.exp
+    gdb:gdb.python/py-sym-artificial.exp=gdb.python/py-sym-artificial.exp: get variable
+    gdb:gdb.python/py-sym-artificial.exp=gdb.python/py-sym-artificial.exp: variable is artificial
+  Executed from: gdb:gdb.python/py-symbol.exp
+    gdb:gdb.python/py-symbol.exp=gdb.python/py-symbol.exp: global rr symtab was not expanded
   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 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
@@ -259,69 +523,114 @@ o  IMPROVEMENTS TO BE CHECKED:
     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 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
   Executed from: gdb:gdb.threads/create-fail.exp
     gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 10: run till end
     gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 1: run till end
+    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=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=0: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=0: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: 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=fork: 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=fork: 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=fork: 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=fork: 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=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=2: next to other line
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=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
 
 
+  - FAIL now PASS             [FAIL => PASS]:
+
+  Executed from: gdb:gdb.python/py-arch-reg-groups.exp
+    gdb:gdb.python/py-arch-reg-groups.exp=gdb.python/py-arch-reg-groups.exp: Same number of registers groups found
+    gdb:gdb.python/py-arch-reg-groups.exp=gdb.python/py-arch-reg-groups.exp: all register groups match
+
+
   - 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)
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 3: run till end (timeout)
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 4: run till end (timeout)
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 5: run till end (timeout)
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 9: 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=0: 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=12: 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=18: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=2: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=4: wait for stops (timeout)
+  Executed from: gdb:gdb.base/sigstep.exp
+    gdb:gdb.base/sigstep.exp=gdb.base/sigstep.exp: return from handleri: leave signal trampoline (got interactive prompt)
 
 
   - 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 10: attach (EPERM)
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: attach (EPERM)
 
 
   - XFAIL appears             [     =>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 3: 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 8: attach (EPERM)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: attach (EPERM)
+
+
+  - UNSUPPORTED disappears    [UNSUP=>     ]:
+
+  Executed from: gdb:gdb.base/corefile-buildid.exp
+    gdb:gdb.base/corefile-buildid.exp=gdb.base/corefile-buildid.exp: exec sepdebug: eu-unstrip execution
+    gdb:gdb.base/corefile-buildid.exp=gdb.base/corefile-buildid.exp: exec: eu-unstrip execution
+    gdb:gdb.base/corefile-buildid.exp=gdb.base/corefile-buildid.exp: shared sepdebug: eu-unstrip execution
+    gdb:gdb.base/corefile-buildid.exp=gdb.base/corefile-buildid.exp: shared: eu-unstrip execution
+
+
+  - UNSUPPORTED appears       [     =>UNSUP]:
+
+  Executed from: gdb:gdb.base/corefile-buildid.exp
+    gdb:gdb.base/corefile-buildid.exp=gdb.base/corefile-buildid.exp: mode=exec: eu-unstrip tool failed
+  Executed from: gdb:gdb.base/gstack.exp
+    gdb:gdb.base/gstack.exp=gdb.base/gstack.exp: no awk interpreter found
+
+
+  - Flaky cases, ignored   [~RANDOM     ]:
+
+  Executed from: gdb:gdb.base/help.exp
+    gdb:gdb.base/help.exp=Undefined command "apropos Print backtrace of all stack frames, or innermost COUNT frames.".
+    gdb:gdb.base/help.exp=gdb.base/help.exp: documenting builtin where alias disallowed
+    gdb:gdb.base/help.exp=gdb.base/help.exp: help breakpoint "b" abbreviation
+    gdb:gdb.base/help.exp=gdb.base/help.exp: help breakpoint "br" abbreviation
+    gdb:gdb.base/help.exp=gdb.base/help.exp: help files
+    gdb:gdb.base/help.exp=gdb.base/help.exp: help running
+    gdb:gdb.base/help.exp=gdb.base/help.exp: help stack
+  Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 3
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: detach
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: no new threads
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: print seconds_left
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: reset timer in the inferior
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: set breakpoint always-inserted off
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: attach
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: attach (EPERM)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: reset timer in the inferior
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted on
+  Executed from: gdb:gdb.threads/create-fail.exp
+    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 10: run till end (timeout)
+    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 1: run till end (timeout)
+    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 2: run till end (timeout)
+    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 3: run till end (timeout)
+    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 4: run till end (timeout)
+    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 5: run till end (timeout)
+    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 6: run till end (timeout)
+    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 7: run till end (timeout)
+    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 8: run till end (timeout)
+    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 9: run till end (timeout)
+  Executed from: gdb:gdb.threads/detach-step-over.exp
+    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 2: attach
+    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 2: attach (GDB internal error)
 
 
 
-# Regressions found
-# Regressions in 1 common sum files found
+# Improvements found
+# No regression found in 1 common sum files
