diff --git a/notify/configure-toolchain.txt b/notify/configure-toolchain.txt
new file mode 100644
index 00000000..7c34a3bd
--- /dev/null
+++ b/notify/configure-toolchain.txt
@@ -0,0 +1,5 @@
+
+Most relevant configure and test flags: --target arm-eabi --disable-multilib --with-mode=thumb --with-cpu=cortex-m0 --with-float=soft --target_board=-mthumb/-march=armv6s-m/-mtune=cortex-m0/-mfloat-abi=soft/-mfpu=auto qemu_cpu=cortex-m0
+
+Full configure and make flags for each step:
+
diff --git a/notify/fixes.sum b/notify/fixes.sum
new file mode 100644
index 00000000..1ebf74c7
--- /dev/null
+++ b/notify/fixes.sum
@@ -0,0 +1,10 @@
+		=== gcc tests ===
+
+Running gcc:gcc.dg/debug/dwarf2/dwarf2.exp ...
+FAIL: gcc.dg/debug/dwarf2/inline7.c scan-assembler-times  DW_AT_ranges 2
+
+		=== Results Summary ===
+
+# of stable fails		258
+# of flaky entries		34
+# of all tests			376932
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index 85899585..b20bcc1f 100644
--- a/notify/jira/comment-template.txt
+++ b/notify/jira/comment-template.txt
@@ -1,3 +1,3 @@
 [GNU-692]
-PASS
+ 1 fix
 Details: https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m0_soft_eabi-build/116/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/lnt_report.json b/notify/lnt_report.json
index 47b20529..b343577e 100644
--- a/notify/lnt_report.json
+++ b/notify/lnt_report.json
@@ -7,15 +7,15 @@
         "Info": {
             "tag": "tcwg_gnu_embed_check_gcc",
             "test_url": "https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m0_soft_eabi-build/116/",
-            "run_order": "0116 (basepoints/gcc-15-03253-g2c0b574ac6a)",
-            "git_binutils": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=a253bea8995323201b016fe477280c1782688ab4 (unchanged)",
-            "git_gcc": "https://github.com/gcc-mirror/gcc/commit/2c0b574ac6a2d01b099fcb60e46414e96b93f0a9 (+ 95 commits)",
-            "git_newlib": "https://sourceware.org/git/?p=newlib-cygwin.git;a=commit;h=a422196c56fa2b5c4823d67cf92acdfc164e5da4 (unchanged)",
-            "git_gdb": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=a253bea8995323201b016fe477280c1782688ab4 (unchanged)",
-            "git_qemu": "https://gitlab.com/qemu-project/qemu/commit/cec99171931ea79215c79661d33423ac84e63b6e (unchanged)",
+            "run_order": "0116 (5-changed-components)",
+            "git_binutils": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=a253bea8995323201b016fe477280c1782688ab4 (+ 44 commits)",
+            "git_gcc": "https://github.com/gcc-mirror/gcc/commit/2c0b574ac6a2d01b099fcb60e46414e96b93f0a9 (+ 170 commits)",
+            "git_newlib": "https://sourceware.org/git/?p=newlib-cygwin.git;a=commit;h=a422196c56fa2b5c4823d67cf92acdfc164e5da4 (+ 4 commits)",
+            "git_gdb": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=a253bea8995323201b016fe477280c1782688ab4 (+ 44 commits)",
+            "git_qemu": "https://gitlab.com/qemu-project/qemu/commit/cec99171931ea79215c79661d33423ac84e63b6e (+ 13 commits)",
             "__report_version__": "1"
         },
-        "Start Time": "2024-08-27 08:35:21"
+        "Start Time": "2024-08-22 16:58:51"
     },
     "Tests": [
         {
@@ -44,18 +44,18 @@
 	   ,
         {
             "Data": [
-                163
+                13
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.gcc.FAIL.nb_FAIL"
+            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.FAIL.nb_FAIL"
         }
 	   ,
         {
             "Data": [
-                29
+                4
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.gcc.UNRESOLVED.nb_UNRESOLVED"
+            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.UNRESOLVED.nb_UNRESOLVED"
         }
 	   ,
         {
@@ -63,7 +63,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.gcc.UNTESTED.nb_UNTESTED"
+            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.UNTESTED.nb_UNTESTED"
         }
 	   ,
         {
@@ -71,15 +71,15 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.gcc.ERROR.nb_ERROR"
+            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.ERROR.nb_ERROR"
         }
 	   ,
         {
             "Data": [
-                3
+                2
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.gcc.XPASS.nb_XPASS"
+            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.XPASS.nb_XPASS"
         }
 	   ,
         {
@@ -87,7 +87,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.gcc.OTHER.nb_OTHER"
+            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.OTHER.nb_OTHER"
         }
 	   ,
         {
@@ -95,63 +95,63 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.gcc.KFAIL.nb_KFAIL"
+            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.KFAIL.nb_KFAIL"
         }
 	   ,
         {
             "Data": [
-                900
+                132
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.gcc.XFAIL.nb_XFAIL"
+            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.XFAIL.nb_XFAIL"
         }
 	   ,
         {
             "Data": [
-                149363
+                15988
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.gcc.PASS.nb_PASS"
+            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.PASS.nb_PASS"
         }
 	   ,
         {
             "Data": [
-                5385
+                1060
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.gcc.UNSUPPORTED.nb_UNSUPPORTED"
+            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.UNSUPPORTED.nb_UNSUPPORTED"
         }
 	   ,
         {
             "Data": [
-                155648
+                17180
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.gcc.good.nb_good"
+            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.good.nb_good"
         }
 	   ,
         {
             "Data": [
-                195
+                19
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.gcc.bad.nb_bad"
+            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.bad.nb_bad"
         }
 	   ,
         {
             "Data": [
-                39
+                163
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.g++.FAIL.nb_FAIL"
+            "Name": "tcwg_gnu_embed_check_gcc.gcc.FAIL.nb_FAIL"
         }
 	   ,
         {
             "Data": [
-                3
+                29
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.g++.UNRESOLVED.nb_UNRESOLVED"
+            "Name": "tcwg_gnu_embed_check_gcc.gcc.UNRESOLVED.nb_UNRESOLVED"
         }
 	   ,
         {
@@ -159,7 +159,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.g++.UNTESTED.nb_UNTESTED"
+            "Name": "tcwg_gnu_embed_check_gcc.gcc.UNTESTED.nb_UNTESTED"
         }
 	   ,
         {
@@ -167,15 +167,15 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.g++.ERROR.nb_ERROR"
+            "Name": "tcwg_gnu_embed_check_gcc.gcc.ERROR.nb_ERROR"
         }
 	   ,
         {
             "Data": [
-                2
+                3
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.g++.XPASS.nb_XPASS"
+            "Name": "tcwg_gnu_embed_check_gcc.gcc.XPASS.nb_XPASS"
         }
 	   ,
         {
@@ -183,7 +183,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.g++.OTHER.nb_OTHER"
+            "Name": "tcwg_gnu_embed_check_gcc.gcc.OTHER.nb_OTHER"
         }
 	   ,
         {
@@ -191,63 +191,63 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.g++.KFAIL.nb_KFAIL"
+            "Name": "tcwg_gnu_embed_check_gcc.gcc.KFAIL.nb_KFAIL"
         }
 	   ,
         {
             "Data": [
-                1415
+                900
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.g++.XFAIL.nb_XFAIL"
+            "Name": "tcwg_gnu_embed_check_gcc.gcc.XFAIL.nb_XFAIL"
         }
 	   ,
         {
             "Data": [
-                199958
+                149363
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.g++.PASS.nb_PASS"
+            "Name": "tcwg_gnu_embed_check_gcc.gcc.PASS.nb_PASS"
         }
 	   ,
         {
             "Data": [
-                2473
+                5385
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.g++.UNSUPPORTED.nb_UNSUPPORTED"
+            "Name": "tcwg_gnu_embed_check_gcc.gcc.UNSUPPORTED.nb_UNSUPPORTED"
         }
 	   ,
         {
             "Data": [
-                203846
+                155648
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.g++.good.nb_good"
+            "Name": "tcwg_gnu_embed_check_gcc.gcc.good.nb_good"
         }
 	   ,
         {
             "Data": [
-                44
+                195
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.g++.bad.nb_bad"
+            "Name": "tcwg_gnu_embed_check_gcc.gcc.bad.nb_bad"
         }
 	   ,
         {
             "Data": [
-                13
+                39
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.FAIL.nb_FAIL"
+            "Name": "tcwg_gnu_embed_check_gcc.g++.FAIL.nb_FAIL"
         }
 	   ,
         {
             "Data": [
-                4
+                3
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.UNRESOLVED.nb_UNRESOLVED"
+            "Name": "tcwg_gnu_embed_check_gcc.g++.UNRESOLVED.nb_UNRESOLVED"
         }
 	   ,
         {
@@ -255,7 +255,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.UNTESTED.nb_UNTESTED"
+            "Name": "tcwg_gnu_embed_check_gcc.g++.UNTESTED.nb_UNTESTED"
         }
 	   ,
         {
@@ -263,7 +263,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.ERROR.nb_ERROR"
+            "Name": "tcwg_gnu_embed_check_gcc.g++.ERROR.nb_ERROR"
         }
 	   ,
         {
@@ -271,7 +271,7 @@
                 2
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.XPASS.nb_XPASS"
+            "Name": "tcwg_gnu_embed_check_gcc.g++.XPASS.nb_XPASS"
         }
 	   ,
         {
@@ -279,7 +279,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.OTHER.nb_OTHER"
+            "Name": "tcwg_gnu_embed_check_gcc.g++.OTHER.nb_OTHER"
         }
 	   ,
         {
@@ -287,47 +287,47 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.KFAIL.nb_KFAIL"
+            "Name": "tcwg_gnu_embed_check_gcc.g++.KFAIL.nb_KFAIL"
         }
 	   ,
         {
             "Data": [
-                132
+                1415
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.XFAIL.nb_XFAIL"
+            "Name": "tcwg_gnu_embed_check_gcc.g++.XFAIL.nb_XFAIL"
         }
 	   ,
         {
             "Data": [
-                15988
+                199958
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.PASS.nb_PASS"
+            "Name": "tcwg_gnu_embed_check_gcc.g++.PASS.nb_PASS"
         }
 	   ,
         {
             "Data": [
-                1060
+                2473
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.UNSUPPORTED.nb_UNSUPPORTED"
+            "Name": "tcwg_gnu_embed_check_gcc.g++.UNSUPPORTED.nb_UNSUPPORTED"
         }
 	   ,
         {
             "Data": [
-                17180
+                203846
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.good.nb_good"
+            "Name": "tcwg_gnu_embed_check_gcc.g++.good.nb_good"
         }
 	   ,
         {
             "Data": [
-                19
+                44
             ],
             "Info": {},
-            "Name": "tcwg_gnu_embed_check_gcc.libstdc++.bad.nb_bad"
+            "Name": "tcwg_gnu_embed_check_gcc.g++.bad.nb_bad"
         }
 	   ,
         {
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index 153e2a04..a6897cef 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -1,26 +1,61 @@
-Dear contributor, our automatic CI has detected problems related to your patch(es).  Please find some details below.  If you have any questions, please follow up on linaro-toolchain@lists.linaro.org mailing list, Libera's #linaro-tcwg channel, or ping your favourite Linaro toolchain developer on the usual project channel.
+Dear contributor,
+
+Our automatic CI successfully passed with your patch(es). Please find some details below.
+
+In  arm-eabi cortex-m0 soft, after:
+  | 275 commits in binutils,gcc,newlib,gdb,qemu
+  | a253bea8995 dlltool: file name too long
+  | c9652a062fe x86: Report expected register for elf_x86_tls_error_indirect_call
+  | a2776c438c6 gold: Force a PC-relative reference to .LC0
+  | dbb062e5e92 gold: Disable &no_such_symbol_ != NULL check when GOT in use
+  | 57a3845126b dlltool.c formatting
+  | ... and 39 more commits in binutils
+  | 2c0b574ac6a Add debug overload for slp_instance
+  | 04065d8c308 Fix leak of SLP nodes when building store interleaving
+  | ad895a28905 Split out vect_build_slp_store_interleaving
+  | 7f4f1bb29a4 c++: add missing -Wc++??-extensions checks
+  | 0beac1db388 libgomp: Add interop types and routines to OpenMP's headers and module
+  | ... and 165 more commits in gcc
+  | a422196c56 Cygwin: add release message for latest pipe changes
+  | 8d7b09279c Cygwin: Add locale patches to release message
+  | d78ca12ab4 locales: Fix definition of lc_messages_T::codeset
+  | ea1a458d20 nl_langinfo_l: drop erroneus messages::codeset entry
+  | a253bea8995 dlltool: file name too long
+  | c9652a062fe x86: Report expected register for elf_x86_tls_error_indirect_call
+  | a2776c438c6 gold: Force a PC-relative reference to .LC0
+  | dbb062e5e92 gold: Disable &no_such_symbol_ != NULL check when GOT in use
+  | 57a3845126b dlltool.c formatting
+  | ... and 39 more commits in gdb
+  | cec99171931 Update version for v9.1.0-rc4 release
+  | 23e67bd7402 Merge tag 'pull-qapi-2024-08-27' of https://repo.or.cz/qemu/armbru into staging
+  | 43e0d14ee09 docs/sphinx: fix extra stuff in TOC after freeform QMP sections
+  | afaee42f777 Merge tag 'pull-nbd-2024-08-26' of https://repo.or.cz/qemu/ericb into staging
+  | 3874f5f73c4 nbd/server: CVE-2024-7409: Avoid use-after-free when closing server
+  | ... and 8 more commits in qemu
+
+Produces  1 fix:
+  | 
+  | fixes.sum:
+  | Running gcc:gcc.dg/debug/dwarf2/dwarf2.exp ...
+  | FAIL: gcc.dg/debug/dwarf2/inline7.c scan-assembler-times  DW_AT_ranges 2
+
+Used configuration :
+ *CI config* tcwg_gnu_embed_check_gcc arm-eabi -mthumb -march=armv6s-m -mtune=cortex-m0 -mfloat-abi=soft -mfpu=auto
+ *configure and test flags:* --target arm-eabi --disable-multilib --with-mode=thumb --with-cpu=cortex-m0 --with-float=soft --target_board=-mthumb/-march=armv6s-m/-mtune=cortex-m0/-mfloat-abi=soft/-mfpu=auto qemu_cpu=cortex-m0
+
+If you have any questions regarding this report, please ask on linaro-toolchain@lists.linaro.org mailing list.
 
-We appreciate that it might be difficult to find the necessary logs or reproduce the issue locally. If you can't get what you need from our CI within minutes, let us know and we will be happy to help.
-
-In  arm-eabi cortex-m0 soft after:
-
-  | baseline build
+-----------------8<--------------------------8<--------------------------8<--------------------------
 
-PASS
+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_embed_check_gcc--master-thumb_m0_soft_eabi-build/116/artifact/artifacts/00-sumfiles/
+You can find the failure logs in
+ * https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m0_soft_eabi-build/116/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_embed_check_gcc--master-thumb_m0_soft_eabi-build/116/artifact/artifacts/notify/
+ * https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m0_soft_eabi-build/116/artifact/artifacts/notify/
 The list of [ignored] baseline and flaky failures are in
- - https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m0_soft_eabi-build/116/artifact/artifacts/sumfiles/xfails.xfail
-
-The configuration of this build is:
-CI config tcwg_gnu_embed_check_gcc arm-eabi -mthumb -march=armv6s-m -mtune=cortex-m0 -mfloat-abi=soft -mfpu=auto
-
------------------8<--------------------------8<--------------------------8<--------------------------
-The information below can be used to reproduce a debug environment:
+ * https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m0_soft_eabi-build/116/artifact/artifacts/sumfiles/xfails.xfail
 
 Current build   : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m0_soft_eabi-build/116/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m0_soft_eabi-build/114/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m0_soft_eabi-build/110/artifact/artifacts
 
diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt
index 0ac576cb..45c7f6ee 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] baseline build: PASS on master-thumb_m0_soft_eabi
+[Linaro-TCWG-CI] 275 commits in binutils,gcc,newlib,gdb,qemu:  1 fix on master-thumb_m0_soft_eabi
diff --git a/notify/regressions.sum b/notify/regressions.sum
new file mode 100644
index 00000000..3415fdc2
--- /dev/null
+++ b/notify/regressions.sum
@@ -0,0 +1,6 @@
+
+		=== Results Summary ===
+
+# of stable fails		257
+# of flaky entries		34
+# of all tests			376932
diff --git a/notify/results.compare.txt b/notify/results.compare.txt
index de068d52..2d3ad14a 100644
--- a/notify/results.compare.txt
+++ b/notify/results.compare.txt
@@ -1,20 +1,20 @@
 # Comparing directories
 # REFERENCE: base-artifacts/sumfiles
-# CURRENT:   artifacts/sumfiles
+# CURRENT:   artifacts/99-rewrite/artifacts.old/sumfiles
 
 # Comparing 3 common sum files:
 g++.sum
 gcc.sum
 libstdc++.sum
 Comparing:
-REFERENCE:/tmp/gxx-sum1.31030
-CURRENT:  /tmp/gxx-sum2.31030
+REFERENCE:/tmp/gxx-sum1.9597
+CURRENT:  /tmp/gxx-sum2.9597
 
                                              +---------+---------+
 o  RUN STATUS:                               |   REF   |   RES   |
   +------------------------------------------+---------+---------+
-  | Passes                            [PASS] |  365202 |  365309 |
-  | Unexpected fails                  [FAIL] |     215 |     215 |
+  | Passes                            [PASS] |  365102 |  365309 |
+  | Unexpected fails                  [FAIL] |     216 |     215 |
   | Errors                           [ERROR] |       0 |       0 |
   | Unexpected passes                [XPASS] |       7 |       7 |
   | Expected fails                   [XFAIL] |    2447 |    2447 |
@@ -24,7 +24,7 @@ o  RUN STATUS:                               |   REF   |   RES   |
   | Untested                      [UNTESTED] |       0 |       0 |
   +------------------------------------------+---------+---------+
 
-    REF PASS ratio: 0.975701
+    REF PASS ratio: 0.975692
     RES PASS ratio: 0.975656
 
 o  REGRESSIONS:
@@ -36,17 +36,24 @@ o  REGRESSIONS:
 
 o  IMPROVEMENTS TO BE CHECKED:
   +------------------------------------------+---------+
-  | PASS disappears           [PASS =>     ] |      28 |
-  | New PASS                  [     => PASS] |     123 |
+  | PASS disappears           [PASS =>     ] |      35 |
+  | New PASS                  [     => PASS] |     230 |
+  | FAIL disappears           [FAIL =>     ] |       1 |
   | XFAIL disappears          [XFAIL=>     ] |       3 |
   | XFAIL appears             [     =>XFAIL] |       3 |
   | UNSUPPORTED appears       [     =>UNSUP] |      20 |
   +------------------------------------------+---------+
-  | TOTAL_IMPROVEMENTS_TO_BE_CHECKED         |     177 |
+  | TOTAL_IMPROVEMENTS_TO_BE_CHECKED         |     292 |
   +------------------------------------------+---------+
 
   - PASS disappears           [PASS =>     ]:
 
+  Executed from: g++:g++.dg/coroutines/coroutines.exp
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/coro-bad-gro-00-class-gro-scalar-return.C  (test for errors, line 40)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/coro-bad-gro-01-void-gro-non-class-coro.C  (test for errors, line 34)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/coro-bad-grooaf-00-static.C  (test for errors, line 14)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/ramp-return-b.C  (test for errors, line 16)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/ramp-return-b.C  (test for errors, line 22)
   Executed from: g++:g++.dg/dg.exp
     g++:g++.dg/dg.exp=g++.dg/init/array54.C  -std=c++11 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/init/array54.C  -std=c++11 execution test
@@ -78,18 +85,33 @@ o  IMPROVEMENTS TO BE CHECKED:
     gcc:gcc.dg/plugin/plugin.exp=gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c -fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "id": "Thread 2"
     gcc:gcc.dg/plugin/plugin.exp=gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c -fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "text": "deadlock due to inconsistent lock acquisition order"
     gcc:gcc.dg/plugin/plugin.exp=gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c -fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "version": "2.1.0"
+  Executed from: libstdc++:libstdc++-dg/conformance.exp
+    libstdc++:libstdc++-dg/conformance.exp=std/ranges/version_c++23.cc  -std=gnu++23 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=std/ranges/version_c++23.cc  -std=gnu++26 (test for excess errors)
 
 
   - New PASS                  [     => PASS]:
 
   Executed from: g++:g++.dg/coroutines/coroutines.exp
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/coro-bad-gro-00-class-gro-scalar-return.C  (test for errors, line 36)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/coro-bad-gro-01-void-gro-non-class-coro.C  (test for errors, line 30)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/coro-bad-grooaf-00-static.C  (test for errors, line 10)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/coro-bad-grooaf-00-static.C  at line 11 (test for errors, line 10)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/pr102051.C (test for excess errors)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/pr109682.C (test for excess errors)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/pr110635.C (test for excess errors)
     g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/pr113457-1.C (test for excess errors)
     g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/pr113457.C (test for excess errors)
     g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/pr115858.C  at line 19 (test for warnings, line 18)
     g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/pr115858.C  at line 21 (test for warnings, line 20)
     g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/pr115858.C (test for excess errors)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/pr115908.C (test for excess errors)
     g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/pr116482.C (test for excess errors)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/ramp-return-b.C  (test for errors, line 13)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/ramp-return-b.C  (test for errors, line 19)
     g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/torture/pr109867.C (test for excess errors)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/torture/pr113773.C (test for excess errors)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/torture/pr113773.C execution test
   Executed from: g++:g++.dg/coroutines/torture/coro-torture.exp
     g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr109867.C   -O0  (test for excess errors)
     g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr109867.C   -O1  (test for excess errors)
@@ -98,6 +120,20 @@ o  IMPROVEMENTS TO BE CHECKED:
     g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr109867.C   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
     g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr109867.C   -O3 -g  (test for excess errors)
     g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr109867.C   -Os  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr113773.C   -O0  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr113773.C   -O0  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr113773.C   -O1  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr113773.C   -O1  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr113773.C   -O2  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr113773.C   -O2  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr113773.C   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr113773.C   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr113773.C   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr113773.C   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr113773.C   -O3 -g  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr113773.C   -O3 -g  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr113773.C   -Os  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr113773.C   -Os  execution test
   Executed from: g++:g++.dg/dg.exp
     g++:g++.dg/dg.exp=g++.dg/cpp0x/extern_template-7.C  -std=c++17 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/cpp0x/extern_template-7.C  -std=c++26 (test for excess errors)
@@ -114,6 +150,12 @@ o  IMPROVEMENTS TO BE CHECKED:
     g++:g++.dg/dg.exp=g++.dg/diagnostic/pr105483.C  -std=c++26 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/diagnostic/pr105483.C  -std=c++98  (test for errors, line 6)
     g++:g++.dg/dg.exp=g++.dg/diagnostic/pr105483.C  -std=c++98 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/parse/crash76.C  -std=c++17  (test for errors, line 4)
+    g++:g++.dg/dg.exp=g++.dg/parse/crash76.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/parse/crash76.C  -std=c++26  (test for errors, line 4)
+    g++:g++.dg/dg.exp=g++.dg/parse/crash76.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/parse/crash76.C  -std=c++98  (test for errors, line 4)
+    g++:g++.dg/dg.exp=g++.dg/parse/crash76.C  -std=c++98 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/template/spec42.C  -std=c++17  (test for errors, line 11)
     g++:g++.dg/dg.exp=g++.dg/template/spec42.C  -std=c++17  (test for warnings, line 4)
     g++:g++.dg/dg.exp=g++.dg/template/spec42.C  -std=c++17 (test for excess errors)
@@ -181,6 +223,19 @@ o  IMPROVEMENTS TO BE CHECKED:
     gcc:gcc.c-torture/compile/compile.exp=gcc.c-torture/compile/pr116438.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
     gcc:gcc.c-torture/compile/compile.exp=gcc.c-torture/compile/pr116438.c   -O3 -g  (test for excess errors)
     gcc:gcc.c-torture/compile/compile.exp=gcc.c-torture/compile/pr116438.c   -Os  (test for excess errors)
+  Executed from: gcc:gcc.dg/debug/dwarf2/dwarf2.exp
+    gcc:gcc.dg/debug/dwarf2/dwarf2.exp=gcc.dg/debug/dwarf2/inline2.c scan-assembler-times  DW_AT_GNU_entry_view 6
+    gcc:gcc.dg/debug/dwarf2/dwarf2.exp=gcc.dg/debug/dwarf2/inline2.c scan-assembler-times  DW_AT_entry_pc 6
+    gcc:gcc.dg/debug/dwarf2/dwarf2.exp=gcc.dg/debug/dwarf2/inline6.c scan-assembler-times  DW_AT_GNU_entry_view 6
+    gcc:gcc.dg/debug/dwarf2/dwarf2.exp=gcc.dg/debug/dwarf2/inline6.c scan-assembler-times  DW_AT_entry_pc 6
+    gcc:gcc.dg/debug/dwarf2/dwarf2.exp=gcc.dg/debug/dwarf2/inline6.c scan-assembler-times uleb128[^\n]*0xffffffff[^\n]* (View list|Location view) (begin|end) 0
+    gcc:gcc.dg/debug/dwarf2/dwarf2.exp=gcc.dg/debug/dwarf2/inline6.c scan-assembler-times uleb128[^\n]*LVU[^\n]* (View list|Location view) (begin|end) 0
+    gcc:gcc.dg/debug/dwarf2/dwarf2.exp=gcc.dg/debug/dwarf2/inline7.c scan-assembler  DW_AT_ranges
+  Executed from: gcc:gcc.dg/dg.exp
+    gcc:gcc.dg/dg.exp=gcc.dg/pr116372.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/pr116372.c execution test
+    gcc:gcc.dg/dg.exp=gcc.dg/pr116405.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/pr116405.c execution test
   Executed from: gcc:gcc.dg/plugin/plugin.exp
     gcc:gcc.dg/plugin/plugin.exp=gcc.dg/plugin/diagnostic-test-metadata-sarif.c -fplugin=./diagnostic_plugin_test_metadata.so  (test .sarif output for UTF-8-encoded parseable JSON)
     gcc:gcc.dg/plugin/plugin.exp=gcc.dg/plugin/diagnostic-test-metadata-sarif.c -fplugin=./diagnostic_plugin_test_metadata.so (test for excess errors)
@@ -213,6 +268,77 @@ o  IMPROVEMENTS TO BE CHECKED:
     gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-2.c   -O3 -g  execution test
     gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-2.c   -Os  (test for excess errors)
     gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-2.c   -Os  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116420.c   -O0  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116420.c   -O0  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116420.c   -O1  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116420.c   -O1  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116420.c   -O2  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116420.c   -O2  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116420.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116420.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116420.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116420.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116420.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116420.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116420.c   -O3 -g  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116420.c   -O3 -g  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116420.c   -Os  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116420.c   -Os  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-1.c   -O0  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-1.c   -O0  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-1.c   -O1  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-1.c   -O1  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-1.c   -O2  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-1.c   -O2  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-1.c   -O3 -g  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-1.c   -O3 -g  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-1.c   -Os  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-1.c   -Os  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-2.c   -O0  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-2.c   -O0  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-2.c   -O1  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-2.c   -O1  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-2.c   -O2  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-2.c   -O2  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-2.c   -O3 -g  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-2.c   -O3 -g  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-2.c   -Os  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116454-2.c   -Os  execution test
+  Executed from: libstdc++:libstdc++-dg/conformance.exp
+    libstdc++:libstdc++-dg/conformance.exp=20_util/allocator_traits/members/108619.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=20_util/bitset/115098.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=20_util/optional/relops/lwg3746.cc  -std=gnu++20 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=20_util/optional/relops/lwg3746.cc  -std=gnu++26 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/unordered_map/115939.cc  -std=gnu++17  (test for bogus messages, line 22)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/unordered_map/115939.cc  -std=gnu++17  (test for bogus messages, line 23)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/unordered_map/115939.cc  -std=gnu++17  (test for bogus messages, line 24)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/unordered_map/115939.cc  -std=gnu++17  (test for bogus messages, line 25)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/unordered_map/115939.cc  -std=gnu++17  (test for bogus messages, line 26)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/unordered_map/115939.cc  -std=gnu++17  (test for bogus messages, line 27)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/unordered_map/115939.cc  -std=gnu++17  (test for bogus messages, line 28)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/unordered_map/115939.cc  -std=gnu++17  (test for bogus messages, line 29)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/unordered_map/115939.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/vector/bool/115098.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=24_iterators/indirect_callable/p2609r3.cc  -std=gnu++20 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=24_iterators/indirect_callable/p2609r3.cc  -std=gnu++26 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=24_iterators/indirect_callable/p2997r1.cc  -std=gnu++20 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=24_iterators/indirect_callable/p2997r1.cc  -std=gnu++26 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=25_algorithms/random_shuffle/88935.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=25_algorithms/random_shuffle/88935.cc  -std=gnu++17 execution test
+
+
+  - FAIL disappears           [FAIL =>     ]:
+
+  Executed from: gcc:gcc.dg/debug/dwarf2/dwarf2.exp
+    gcc:gcc.dg/debug/dwarf2/dwarf2.exp=gcc.dg/debug/dwarf2/inline7.c scan-assembler-times  DW_AT_ranges 2
 
 
   - XFAIL disappears          [XFAIL=>     ]:
