diff --git a/notify/configure-toolchain.txt b/notify/configure-toolchain.txt
new file mode 100644
index 00000000..aa3a008e
--- /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-arch=armv8-a+simd --with-fpu=crypto-neon-fp-armv8 --with-float=hard --target_board=-mthumb/-march=armv8-a+simd/-mfpu=auto/-mfloat-abi=hard qemu_cpu=any
+
+Full configure and make flags for each step:
+
diff --git a/notify/fixes.sum b/notify/fixes.sum
new file mode 100644
index 00000000..9345135f
--- /dev/null
+++ b/notify/fixes.sum
@@ -0,0 +1,23 @@
+		=== g++ tests ===
+
+Running g++:g++.dg/dg.exp ...
+FAIL: c-c++-common/musttail12.c -std=c++11 (test for excess errors)
+FAIL: c-c++-common/musttail12.c -std=c++26 (test for excess errors)
+FAIL: g++.dg/musttail6.C (test for excess errors)
+		=== gcc tests ===
+
+Running gcc:gcc.dg/vect/vect.exp ...
+FAIL: gcc.dg/vect/slp-47.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2
+FAIL: gcc.dg/vect/slp-47.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 2
+FAIL: gcc.dg/vect/slp-48.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 2
+FAIL: gcc.dg/vect/slp-48.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2
+FAIL: gcc.dg/vect/slp-cond-2-big-array.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 4
+FAIL: gcc.dg/vect/slp-cond-2-big-array.c scan-tree-dump-times vect "vectorizing stmts using SLP" 4
+FAIL: gcc.dg/vect/slp-cond-2.c scan-tree-dump-times vect "vectorizing stmts using SLP" 4
+FAIL: gcc.dg/vect/slp-cond-2.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 4
+
+		=== Results Summary ===
+
+# of stable fails		313
+# of flaky entries		107
+# of all tests			402511
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index 5690e1e9..7e5a5813 100644
--- a/notify/jira/comment-template.txt
+++ b/notify/jira/comment-template.txt
@@ -1,3 +1,3 @@
 [GNU-692]
-PASS
+ 11 fixes
 Details: https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_v8a_hard_eabi-build/570/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/lnt_report.json b/notify/lnt_report.json
index 9ec5a7f7..7b5e59da 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_v8a_hard_eabi-build/570/",
-            "run_order": "0570 (basepoints/gcc-15-03508-gf9c5c12d24cc)",
-            "git_binutils": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=9a33a0b9c65e587c3142600571f59efb25c973f9 (unchanged)",
-            "git_gcc": "https://github.com/gcc-mirror/gcc/commit/f9c5c12d24cc3a9da5c1d38e69a8aa5f58224c4a (+ 69 commits)",
-            "git_newlib": "https://sourceware.org/git/?p=newlib-cygwin.git;a=commit;h=1b3dcfdc6f1fd2bd3e1ef2f8b7df736c076c6042 (unchanged)",
-            "git_gdb": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=9a33a0b9c65e587c3142600571f59efb25c973f9 (unchanged)",
-            "git_qemu": "https://gitlab.com/qemu-project/qemu/commit/ec08d9a51e6af3cd3edbdbf2ca6e97a1e2b5f0d1 (unchanged)",
+            "run_order": "0570 (5-changed-components)",
+            "git_binutils": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=9a33a0b9c65e587c3142600571f59efb25c973f9 (+ 82 commits)",
+            "git_gcc": "https://github.com/gcc-mirror/gcc/commit/f9c5c12d24cc3a9da5c1d38e69a8aa5f58224c4a (+ 380 commits)",
+            "git_newlib": "https://sourceware.org/git/?p=newlib-cygwin.git;a=commit;h=1b3dcfdc6f1fd2bd3e1ef2f8b7df736c076c6042 (+ 5 commits)",
+            "git_gdb": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=9a33a0b9c65e587c3142600571f59efb25c973f9 (+ 82 commits)",
+            "git_qemu": "https://gitlab.com/qemu-project/qemu/commit/ec08d9a51e6af3cd3edbdbf2ca6e97a1e2b5f0d1 (+ 127 commits)",
             "__report_version__": "1"
         },
-        "Start Time": "2024-09-05 16:37:03"
+        "Start Time": "2024-08-31 23:36:02"
     },
     "Tests": [
         {
@@ -28,7 +28,7 @@
 	   ,
         {
             "Data": [
-                108
+                107
             ],
             "Info": {},
             "Name": "tcwg_gnu_embed_check_gcc.TOTAL.flaky.nb_flaky"
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index dc784927..57f978ff 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -1,32 +1,66 @@
-Dear contributor, our automatic CI has detected problems related to your patch(es).  Please find some details below.  If you have any questions, please follow up on linaro-toolchain@lists.linaro.org mailing list, Libera's #linaro-tcwg channel, or ping your favourite Linaro toolchain developer on the usual project channel.
+Dear contributor,
 
-We understand that it might be difficult to find the necessary logs or reproduce the issue locally. If you can't get what you need from our CI within minutes, let us know and we will be happy to help.
+Our automatic CI successfully passed with your patch(es). Please find some details below.
 
-In  arm-eabi thumb v8-a hard after:
+In  arm-eabi thumb v8-a hard, after:
+  | 676 commits in binutils,gcc,newlib,gdb,qemu
+  | 9a33a0b9c65 Not append rela for absolute symbol
+  | 2bbe1079021 Add macros to get opcode of instructions approriately
+  | 4723415cda0 Automatic date update in version.in
+  | a35d8973e54 Rename gp-* man pages to gprofng-* man pages
+  | d2f67711730 Fix 'catch exception' with -flto
+  | ... and 77 more commits in binutils
+  | f9c5c12d24c AVR: Remove "Atmel" from header comment.
+  | 6a1a856ba78 tree-optimization/116610 - wrong SLP induction bias for mask peeling
+  | 116bfbc806a tree-optimization/116609 - SLP live lane vectorization with partial vectors
+  | 1dd175a0ccd [PATCH 2/2 v2] RISC-V: Constant synthesis of inverted halves
+  | ecdb9f59d09 [PATCH 1/2 v2] RISC-V: Additional large constant synthesis improvements
+  | ... and 375 more commits in gcc
+  | 1b3dcfdc6f Replace __restrict with __restrict_arr in regex.h
+  | cc0d1bf2f1 newlib: esp: add dirent.h header file
+  | 48f1655c95 newlib: xtensa: remove sys/xtensa. use machine/xtensa
+  | f78009cb1c Cygwin: pipe: Fix a regression that raw_write() slows down
+  | 84d77e5918 Cygwin: console: Disable cons_master_thread in win32-input-mode
+  | 9a33a0b9c65 Not append rela for absolute symbol
+  | 2bbe1079021 Add macros to get opcode of instructions approriately
+  | 4723415cda0 Automatic date update in version.in
+  | a35d8973e54 Rename gp-* man pages to gprofng-* man pages
+  | d2f67711730 Fix 'catch exception' with -flto
+  | ... and 77 more commits in gdb
+  | ec08d9a51e6 Merge tag 'pull-target-arm-20240905' of https://git.linaro.org/people/pmaydell/qemu-arm into staging
+  | bdb46829413 tests/qtest: Bump timeout on ahci-test
+  | d1e8bea9c9c tests/qtest: Add missing qtest_quit() to stm32 tests
+  | becd6944979 Merge tag 'migration-20240904-pull-request' of https://gitlab.com/farosas/qemu into staging
+  | eabebca69b7 Merge tag 'pull-request-2024-09-04' of https://gitlab.com/thuth/qemu into staging
+  | ... and 122 more commits in qemu
 
-  | 69 commits in gcc
-  | f9c5c12d24cc AVR: Remove "Atmel" from header comment.
-  | 6a1a856ba785 tree-optimization/116610 - wrong SLP induction bias for mask peeling
-  | 116bfbc806a7 tree-optimization/116609 - SLP live lane vectorization with partial vectors
-  | 1dd175a0ccdd [PATCH 2/2 v2] RISC-V: Constant synthesis of inverted halves
-  | ecdb9f59d091 [PATCH 1/2 v2] RISC-V: Additional large constant synthesis improvements
-  | ... and 64 more commits in gcc
+Produces  11 fixes:
+  | 
+  | fixes.sum:
+  | Running g++:g++.dg/dg.exp ...
+  | FAIL: c-c++-common/musttail12.c -std=c++11 (test for excess errors)
+  | FAIL: c-c++-common/musttail12.c -std=c++26 (test for excess errors)
+  | FAIL: g++.dg/musttail6.C (test for excess errors)
+  | Running gcc:gcc.dg/vect/vect.exp ...
+  | ... and 8 more
 
-PASS
+Used configuration :
+ *CI config* tcwg_gnu_embed_check_gcc arm-eabi -mthumb -march=armv8-a+simd -mfpu=auto -mfloat-abi=hard
+ *configure and test flags:* --target arm-eabi --disable-multilib --with-mode=thumb --with-arch=armv8-a+simd --with-fpu=crypto-neon-fp-armv8 --with-float=hard --target_board=-mthumb/-march=armv8-a+simd/-mfpu=auto/-mfloat-abi=hard qemu_cpu=any
 
-You can find the failure logs in *.log.1.xz files in
- - https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_v8a_hard_eabi-build/570/artifact/artifacts/00-sumfiles/
-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_v8a_hard_eabi-build/570/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_v8a_hard_eabi-build/570/artifact/artifacts/sumfiles/xfails.xfail
-
-The configuration of this build is:
-CI config tcwg_gnu_embed_check_gcc arm-eabi -mthumb -march=armv8-a+simd -mfpu=auto -mfloat-abi=hard
+If you have any questions regarding this report, please ask on linaro-toolchain@lists.linaro.org mailing list.
 
 -----------------8<--------------------------8<--------------------------8<--------------------------
-The information below can be used to reproduce a debug environment:
+
+The information below contains the details of the failures, and the ways to reproduce a debug environment:
+
+You can find the failure logs in
+ * https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_v8a_hard_eabi-build/570/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_v8a_hard_eabi-build/570/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_v8a_hard_eabi-build/570/artifact/artifacts/sumfiles/xfails.xfail
 
 Current build   : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_v8a_hard_eabi-build/570/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_v8a_hard_eabi-build/568/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_v8a_hard_eabi-build/563/artifact/artifacts
 
diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt
index c4c644ca..aa219efd 100644
--- a/notify/mail-recipients.txt
+++ b/notify/mail-recipients.txt
@@ -1 +1 @@
-cc:arsen@aarsen.me,cc:ebotcazou@adacore.com,jakub@gcc.gnu.org,admin@levyhsu.com,cc:yunqiang@isrc.iscas.ac.cn,bcc:tcwg-validation@linaro.org,arsen@gcc.gnu.org,cc:jakub@redhat.com,polacek@redhat.com,dkm@gcc.gnu.org,cc:indus@adacore.com,cc:gcc-regression@gcc.gnu.org,anlauf@gmx.de,jason@redhat.com,dkm@kataplop.net,tamar.christina@arm.com,jlaw@ventanamicro.com,avr@gjlay.de,syq@gcc.gnu.org,jh@suse.cz,cc:rguenther@suse.de,cc:frederik@codesourcery.com,gccadmin@gcc.gnu.org,cc:thomas@codesourcery.com,cc:trojanek@adacore.com,pan2.li@intel.com,iain@sandoe.co.uk,cc:desplanques@adacore.com,cc:ruiz@adacore.com,hongtao.liu@intel.com,tromey@adacore.com,nathanieloshead@gmail.com,rguenth@gcc.gnu.org,prathameshk@nvidia.com,ppalka@redhat.com,lin1.hu@intel.com,quic_apinski@quicinc.com,cc:rzinsly@ventanamicro.com,cc:palmer@rivosinc.com,tschwinge@baylibre.com
+bcc:tcwg-validation@linaro.org
diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt
index 73ce7351..b2018b83 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] 69 commits in gcc: PASS on master-thumb_v8a_hard_eabi
+[Linaro-TCWG-CI] 676 commits in binutils,gcc,newlib,gdb,qemu:  11 fixes on master-thumb_v8a_hard_eabi
diff --git a/notify/regressions.sum b/notify/regressions.sum
new file mode 100644
index 00000000..834062d2
--- /dev/null
+++ b/notify/regressions.sum
@@ -0,0 +1,6 @@
+
+		=== Results Summary ===
+
+# of stable fails		302
+# of flaky entries		107
+# of all tests			402511
diff --git a/notify/results-summary.txt b/notify/results-summary.txt
index b0ccfa51..2a9769c9 100644
--- a/notify/results-summary.txt
+++ b/notify/results-summary.txt
@@ -1,5 +1,5 @@
 		=== Results Summary ===
 
 # of stable fails		302
-# of flaky entries		108
+# of flaky entries		107
 # of all tests			402511
diff --git a/notify/results.compare.txt b/notify/results.compare.txt
index 7375af5e..cbd17c8b 100644
--- a/notify/results.compare.txt
+++ b/notify/results.compare.txt
@@ -1,30 +1,30 @@
 # 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.8577
-CURRENT:  /tmp/gxx-sum2.8577
+REFERENCE:/tmp/gxx-sum1.7942
+CURRENT:  /tmp/gxx-sum2.7942
 
                                              +---------+---------+
 o  RUN STATUS:                               |   REF   |   RES   |
   +------------------------------------------+---------+---------+
-  | Passes                            [PASS] |  389019 |  389092 |
-  | Unexpected fails                  [FAIL] |     246 |     246 |
+  | Passes                            [PASS] |  388342 |  389092 |
+  | Unexpected fails                  [FAIL] |     258 |     246 |
   | Errors                           [ERROR] |       0 |       0 |
   | Unexpected passes                [XPASS] |      33 |      33 |
-  | Expected fails                   [XFAIL] |    2887 |    2887 |
+  | Expected fails                   [XFAIL] |    2893 |    2887 |
   | Known fails                      [KFAIL] |       0 |       0 |
   | Unresolved                  [UNRESOLVED] |      23 |      23 |
-  | Unsupported                [UNSUPPORTED] |   10230 |   10230 |
+  | Unsupported                [UNSUPPORTED] |   10194 |   10230 |
   | Untested                      [UNTESTED] |       0 |       0 |
   +------------------------------------------+---------+---------+
 
-    REF PASS ratio: 0.973830
+    REF PASS ratio: 0.973844
     RES PASS ratio: 0.973834
 
 o  REGRESSIONS:
@@ -36,18 +36,172 @@ o  REGRESSIONS:
 
 o  IMPROVEMENTS TO BE CHECKED:
   +------------------------------------------+---------+
-  | New PASS                  [     => PASS] |      73 |
+  | PASS disappears           [PASS =>     ] |      89 |
+  | New PASS                  [     => PASS] |     811 |
+  | FAIL now PASS             [FAIL => PASS] |       8 |
+  | FAIL disappears           [FAIL =>     ] |       4 |
   | XFAIL disappears          [XFAIL=>     ] |       6 |
-  | XFAIL appears             [     =>XFAIL] |       6 |
+  | XFAIL now PASS            [XFAIL=> PASS] |       8 |
+  | XFAIL appears             [     =>XFAIL] |       8 |
+  | UNSUPPORTED appears       [     =>UNSUP] |      36 |
   +------------------------------------------+---------+
-  | TOTAL_IMPROVEMENTS_TO_BE_CHECKED         |      85 |
+  | TOTAL_IMPROVEMENTS_TO_BE_CHECKED         |     970 |
   +------------------------------------------+---------+
 
+  - 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=c-c++-common/musttail3.c  -std=c++11  (test for errors, line 26)
+    g++:g++.dg/dg.exp=c-c++-common/musttail3.c  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/musttail3.c  -std=c++17  (test for errors, line 26)
+    g++:g++.dg/dg.exp=c-c++-common/musttail3.c  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/musttail3.c  -std=c++26  (test for errors, line 26)
+    g++:g++.dg/dg.exp=c-c++-common/musttail3.c  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-1.C  -std=c++11  (test for warnings, line 3)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-1.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-11.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-13.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-15.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-75.C  -std=gnu++98  (test for warnings, line 15)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-75.C  -std=gnu++98  (test for warnings, line 17)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-75.C  -std=gnu++98  (test for warnings, line 31)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-75.C  -std=gnu++98  (test for warnings, line 33)
+    g++:g++.dg/dg.exp=g++.dg/parse/error36.C  -std=c++17 expected at line 15 (test for errors, line 14)
+    g++:g++.dg/dg.exp=g++.dg/parse/error36.C  -std=c++17 expected at line 23 (test for errors, line 22)
+    g++:g++.dg/dg.exp=g++.dg/parse/error36.C  -std=c++26 expected at line 15 (test for errors, line 14)
+    g++:g++.dg/dg.exp=g++.dg/parse/error36.C  -std=c++26 expected at line 23 (test for errors, line 22)
+    g++:g++.dg/dg.exp=g++.dg/parse/error36.C  -std=c++98 expected at line 15 (test for errors, line 14)
+    g++:g++.dg/dg.exp=g++.dg/parse/error36.C  -std=c++98 expected at line 23 (test for errors, line 22)
+    g++:g++.dg/dg.exp=g++.dg/tc1/dr147.C  -std=c++17 error cascade at line 24 (test for errors, line 23)
+    g++:g++.dg/dg.exp=g++.dg/tc1/dr147.C  -std=c++26 error cascade at line 24 (test for errors, line 23)
+    g++:g++.dg/dg.exp=g++.dg/tc1/dr147.C  -std=c++98 error cascade at line 24 (test for errors, line 23)
+    g++:g++.dg/dg.exp=g++.dg/tree-ssa/pr88797.C  -std=gnu++17  scan-tree-dump-times split-paths "Block . is a join that does not expose" 1
+    g++:g++.dg/dg.exp=g++.dg/tree-ssa/pr88797.C  -std=gnu++26  scan-tree-dump-times split-paths "Block . is a join that does not expose" 1
+    g++:g++.dg/dg.exp=g++.dg/tree-ssa/pr88797.C  -std=gnu++98  scan-tree-dump-times split-paths "Block . is a join that does not expose" 1
+  Executed from: g++:g++.old-deja/old-deja.exp
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/typename1.C  -std=gnu++17 expected at line 17 (test for errors, line 16)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/typename1.C  -std=gnu++26 expected at line 17 (test for errors, line 16)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/typename1.C  -std=gnu++98 expected at line 17 (test for errors, line 16)
+  Executed from: gcc:gcc.dg/dg.exp
+    gcc:gcc.dg/dg.exp=c-c++-common/musttail12.c  -Wc++-compat  (test for excess errors)
+    gcc:gcc.dg/dg.exp=c-c++-common/musttail3.c  -Wc++-compat   (test for errors, line 26)
+    gcc:gcc.dg/dg.exp=c-c++-common/musttail3.c  -Wc++-compat  (test for excess errors)
+  Executed from: gcc:gcc.dg/plugin/plugin.exp
+    gcc:gcc.dg/plugin/plugin.exp=gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c -fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "executionOrder": 1
+    gcc:gcc.dg/plugin/plugin.exp=gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c -fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "executionOrder": 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 "executionOrder": 3
+    gcc:gcc.dg/plugin/plugin.exp=gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c -fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "executionOrder": 4
+    gcc:gcc.dg/plugin/plugin.exp=gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c -fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "executionOrder": 5
+    gcc:gcc.dg/plugin/plugin.exp=gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c -fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "executionOrder": 6
+    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 1"
+    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: gcc:gcc.dg/tree-ssa/tree-ssa.exp
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/pr66726-2.c scan-tree-dump-times phiopt1 "factor conversion out" 0
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/split-path-11.c scan-tree-dump-times split-paths "join point for if-convertable half-diamond" 1
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/split-path-2.c scan-tree-dump split-paths "appears to be a join point for if-convertable diamond"
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/split-path-5.c scan-tree-dump-times split-paths "join point for if-convertable half-diamond" 1
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/split-path-6.c scan-tree-dump-times split-paths "Duplicating join block" 3
+  Executed from: gcc:gcc.dg/vect/vect.exp
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-11a.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 0
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-11a.c scan-tree-dump-times vect "vectorizing stmts using SLP" 0
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-11c.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 0
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-11c.c scan-tree-dump-times vect "vectorizing stmts using SLP" 0
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-cond-1.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 3
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-cond-1.c scan-tree-dump-times vect "vectorizing stmts using SLP" 3
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-1.c -flto -ffat-lto-objects  scan-tree-dump vect "Built SLP cancelled: can use load/store-lanes"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-1.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 0
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-1.c scan-tree-dump vect "Built SLP cancelled: can use load/store-lanes"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-1.c scan-tree-dump-times vect "vectorizing stmts using SLP" 0
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-2.c -flto -ffat-lto-objects  scan-tree-dump vect "Built SLP cancelled: can use load/store-lanes"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-2.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 0
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-2.c scan-tree-dump vect "Built SLP cancelled: can use load/store-lanes"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-2.c scan-tree-dump-times vect "vectorizing stmts using SLP" 0
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-3.c -flto -ffat-lto-objects  scan-tree-dump vect "Built SLP cancelled: can use load/store-lanes"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-3.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 0
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-3.c scan-tree-dump vect "Built SLP cancelled: can use load/store-lanes"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-3.c scan-tree-dump-times vect "vectorizing stmts using SLP" 0
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-5.c -flto -ffat-lto-objects  scan-tree-dump vect "Built SLP cancelled: can use load/store-lanes"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-5.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 0
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-5.c scan-tree-dump vect "Built SLP cancelled: can use load/store-lanes"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-5.c scan-tree-dump-times vect "vectorizing stmts using SLP" 0
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-7.c -flto -ffat-lto-objects  scan-tree-dump vect "Built SLP cancelled: can use load/store-lanes"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-7.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 0
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-7.c scan-tree-dump vect "Built SLP cancelled: can use load/store-lanes"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-7.c scan-tree-dump-times vect "vectorizing stmts using SLP" 0
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-8.c -flto -ffat-lto-objects  scan-tree-dump vect "Built SLP cancelled: can use load/store-lanes"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-8.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 0
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-8.c scan-tree-dump vect "Built SLP cancelled: can use load/store-lanes"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-8.c scan-tree-dump-times vect "vectorizing stmts using SLP" 0
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-9.c -flto -ffat-lto-objects  scan-tree-dump vect "permutation requires at least three vectors"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-9.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 0
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-9.c scan-tree-dump vect "permutation requires at least three vectors"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-9.c scan-tree-dump-times vect "vectorizing stmts using SLP" 0
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-complex-5.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 0
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-complex-5.c scan-tree-dump-times vect "vectorizing stmts using SLP" 0
+
+
   - 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/pr106973.C (test for excess errors)
     g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/pr108620.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/pr105104.C (test for excess errors)
+    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/pr105104.C   -O0  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr105104.C   -O1  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr105104.C   -O2  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr105104.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/pr105104.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/pr105104.C   -O3 -g  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr105104.C   -Os  (test for excess errors)
+    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)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr109867.C   -O2  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr109867.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/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=c-c++-common/attr-flag-enum-1.c  -std=c++17  (test for bogus messages, line 15)
     g++:g++.dg/dg.exp=c-c++-common/attr-flag-enum-1.c  -std=c++17  (test for bogus messages, line 16)
@@ -76,9 +230,245 @@ o  IMPROVEMENTS TO BE CHECKED:
     g++:g++.dg/dg.exp=c-c++-common/attr-flag-enum-1.c  -std=c++98  (test for warnings, line 6)
     g++:g++.dg/dg.exp=c-c++-common/attr-flag-enum-1.c  -std=c++98  (test for warnings, line 7)
     g++:g++.dg/dg.exp=c-c++-common/attr-flag-enum-1.c  -std=c++98 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++11  scan-tree-dump optimized " f3 \\(52\\);"
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++11  scan-tree-dump-times optimized " f1 \\(\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++11  scan-tree-dump-times optimized " f2 \\(\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++11  scan-tree-dump-times optimized " f3 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++11  scan-tree-dump-times optimized " f3 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++11  scan-tree-dump-times optimized " f5 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++11  scan-tree-dump-times optimized " f5 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++11  scan-tree-dump-times optimized " f7 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++11  scan-tree-dump-times optimized " f7 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++11  scan-tree-dump-times optimized " f8 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++11  scan-tree-dump-times optimized " f8 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++11  scan-tree-dump-times optimized " f9 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++11  scan-tree-dump-times optimized " f9 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++11  scan-tree-dump-times optimized " fp1.[0-9]*_[0-9]* \\(14\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++11 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++17  scan-tree-dump optimized " f3 \\(52\\);"
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++17  scan-tree-dump-times optimized " f1 \\(\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++17  scan-tree-dump-times optimized " f2 \\(\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++17  scan-tree-dump-times optimized " f3 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++17  scan-tree-dump-times optimized " f3 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++17  scan-tree-dump-times optimized " f5 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++17  scan-tree-dump-times optimized " f5 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++17  scan-tree-dump-times optimized " f7 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++17  scan-tree-dump-times optimized " f7 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++17  scan-tree-dump-times optimized " f8 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++17  scan-tree-dump-times optimized " f8 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++17  scan-tree-dump-times optimized " f9 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++17  scan-tree-dump-times optimized " f9 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++17  scan-tree-dump-times optimized " fp1.[0-9]*_[0-9]* \\(14\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++26  scan-tree-dump optimized " f3 \\(52\\);"
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++26  scan-tree-dump-times optimized " f1 \\(\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++26  scan-tree-dump-times optimized " f2 \\(\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++26  scan-tree-dump-times optimized " f3 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++26  scan-tree-dump-times optimized " f3 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++26  scan-tree-dump-times optimized " f5 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++26  scan-tree-dump-times optimized " f5 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++26  scan-tree-dump-times optimized " f7 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++26  scan-tree-dump-times optimized " f7 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++26  scan-tree-dump-times optimized " f8 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++26  scan-tree-dump-times optimized " f8 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++26  scan-tree-dump-times optimized " f9 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++26  scan-tree-dump-times optimized " f9 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++26  scan-tree-dump-times optimized " fp1.[0-9]*_[0-9]* \\(14\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++17  scan-tree-dump optimized " f3 \\(52\\);"
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++17  scan-tree-dump-times optimized " f1 \\(\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++17  scan-tree-dump-times optimized " f2 \\(\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++17  scan-tree-dump-times optimized " f3 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++17  scan-tree-dump-times optimized " f3 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++17  scan-tree-dump-times optimized " f5 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++17  scan-tree-dump-times optimized " f5 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++17  scan-tree-dump-times optimized " f7 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++17  scan-tree-dump-times optimized " f7 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++17  scan-tree-dump-times optimized " f8 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++17  scan-tree-dump-times optimized " f8 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++17  scan-tree-dump-times optimized " f9 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++17  scan-tree-dump-times optimized " f9 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++17  scan-tree-dump-times optimized " fp1.[0-9]*_[0-9]* \\(14\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++26  scan-tree-dump optimized " f3 \\(52\\);"
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++26  scan-tree-dump-times optimized " f1 \\(\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++26  scan-tree-dump-times optimized " f2 \\(\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++26  scan-tree-dump-times optimized " f3 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++26  scan-tree-dump-times optimized " f3 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++26  scan-tree-dump-times optimized " f5 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++26  scan-tree-dump-times optimized " f5 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++26  scan-tree-dump-times optimized " f7 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++26  scan-tree-dump-times optimized " f7 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++26  scan-tree-dump-times optimized " f8 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++26  scan-tree-dump-times optimized " f8 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++26  scan-tree-dump-times optimized " f9 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++26  scan-tree-dump-times optimized " f9 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++26  scan-tree-dump-times optimized " fp1.[0-9]*_[0-9]* \\(14\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++98  scan-tree-dump optimized " f3 \\(52\\);"
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++98  scan-tree-dump-times optimized " f1 \\(\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++98  scan-tree-dump-times optimized " f2 \\(\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++98  scan-tree-dump-times optimized " f3 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++98  scan-tree-dump-times optimized " f3 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++98  scan-tree-dump-times optimized " f5 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++98  scan-tree-dump-times optimized " f5 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++98  scan-tree-dump-times optimized " f7 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++98  scan-tree-dump-times optimized " f7 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++98  scan-tree-dump-times optimized " f8 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++98  scan-tree-dump-times optimized " f8 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++98  scan-tree-dump-times optimized " f9 \\(-42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++98  scan-tree-dump-times optimized " f9 \\(42\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++98  scan-tree-dump-times optimized " fp1.[0-9]*_[0-9]* \\(14\\);" 2
+    g++:g++.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -std=gnu++98 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++11  scan-tree-dump optimized " f3 \\(52\\);"
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++11  scan-tree-dump-times optimized " f1 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++11  scan-tree-dump-times optimized " f12 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++11  scan-tree-dump-times optimized " f13 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++11  scan-tree-dump-times optimized " f2 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++11  scan-tree-dump-times optimized " f3 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++11  scan-tree-dump-times optimized " f3 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++11  scan-tree-dump-times optimized " f5 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++11  scan-tree-dump-times optimized " f5 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++11  scan-tree-dump-times optimized " f7 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++11  scan-tree-dump-times optimized " f7 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++11  scan-tree-dump-times optimized " f8 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++11  scan-tree-dump-times optimized " f8 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++11  scan-tree-dump-times optimized " f9 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++11  scan-tree-dump-times optimized " f9 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++11  scan-tree-dump-times optimized " fp1.[0-9]*_[0-9]* \\(14\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++11 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++17  scan-tree-dump optimized " f3 \\(52\\);"
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++17  scan-tree-dump-times optimized " f1 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++17  scan-tree-dump-times optimized " f12 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++17  scan-tree-dump-times optimized " f13 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++17  scan-tree-dump-times optimized " f2 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++17  scan-tree-dump-times optimized " f3 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++17  scan-tree-dump-times optimized " f3 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++17  scan-tree-dump-times optimized " f5 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++17  scan-tree-dump-times optimized " f5 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++17  scan-tree-dump-times optimized " f7 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++17  scan-tree-dump-times optimized " f7 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++17  scan-tree-dump-times optimized " f8 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++17  scan-tree-dump-times optimized " f8 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++17  scan-tree-dump-times optimized " f9 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++17  scan-tree-dump-times optimized " f9 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++17  scan-tree-dump-times optimized " fp1.[0-9]*_[0-9]* \\(14\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++26  scan-tree-dump optimized " f3 \\(52\\);"
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++26  scan-tree-dump-times optimized " f1 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++26  scan-tree-dump-times optimized " f12 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++26  scan-tree-dump-times optimized " f13 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++26  scan-tree-dump-times optimized " f2 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++26  scan-tree-dump-times optimized " f3 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++26  scan-tree-dump-times optimized " f3 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++26  scan-tree-dump-times optimized " f5 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++26  scan-tree-dump-times optimized " f5 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++26  scan-tree-dump-times optimized " f7 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++26  scan-tree-dump-times optimized " f7 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++26  scan-tree-dump-times optimized " f8 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++26  scan-tree-dump-times optimized " f8 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++26  scan-tree-dump-times optimized " f9 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++26  scan-tree-dump-times optimized " f9 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++26  scan-tree-dump-times optimized " fp1.[0-9]*_[0-9]* \\(14\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++17  scan-tree-dump optimized " f3 \\(52\\);"
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++17  scan-tree-dump-times optimized " f1 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++17  scan-tree-dump-times optimized " f12 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++17  scan-tree-dump-times optimized " f13 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++17  scan-tree-dump-times optimized " f2 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++17  scan-tree-dump-times optimized " f3 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++17  scan-tree-dump-times optimized " f3 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++17  scan-tree-dump-times optimized " f5 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++17  scan-tree-dump-times optimized " f5 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++17  scan-tree-dump-times optimized " f7 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++17  scan-tree-dump-times optimized " f7 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++17  scan-tree-dump-times optimized " f8 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++17  scan-tree-dump-times optimized " f8 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++17  scan-tree-dump-times optimized " f9 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++17  scan-tree-dump-times optimized " f9 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++17  scan-tree-dump-times optimized " fp1.[0-9]*_[0-9]* \\(14\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++26  scan-tree-dump optimized " f3 \\(52\\);"
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++26  scan-tree-dump-times optimized " f1 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++26  scan-tree-dump-times optimized " f12 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++26  scan-tree-dump-times optimized " f13 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++26  scan-tree-dump-times optimized " f2 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++26  scan-tree-dump-times optimized " f3 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++26  scan-tree-dump-times optimized " f3 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++26  scan-tree-dump-times optimized " f5 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++26  scan-tree-dump-times optimized " f5 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++26  scan-tree-dump-times optimized " f7 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++26  scan-tree-dump-times optimized " f7 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++26  scan-tree-dump-times optimized " f8 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++26  scan-tree-dump-times optimized " f8 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++26  scan-tree-dump-times optimized " f9 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++26  scan-tree-dump-times optimized " f9 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++26  scan-tree-dump-times optimized " fp1.[0-9]*_[0-9]* \\(14\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++98  scan-tree-dump optimized " f3 \\(52\\);"
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++98  scan-tree-dump-times optimized " f1 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++98  scan-tree-dump-times optimized " f12 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++98  scan-tree-dump-times optimized " f13 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++98  scan-tree-dump-times optimized " f2 \\(\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++98  scan-tree-dump-times optimized " f3 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++98  scan-tree-dump-times optimized " f3 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++98  scan-tree-dump-times optimized " f5 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++98  scan-tree-dump-times optimized " f5 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++98  scan-tree-dump-times optimized " f7 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++98  scan-tree-dump-times optimized " f7 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++98  scan-tree-dump-times optimized " f8 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++98  scan-tree-dump-times optimized " f8 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++98  scan-tree-dump-times optimized " f9 \\(-42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++98  scan-tree-dump-times optimized " f9 \\(42\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++98  scan-tree-dump-times optimized " fp1.[0-9]*_[0-9]* \\(14\\);" 1
+    g++:g++.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -std=gnu++98 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/concepts/pr101099.C  -std=gnu++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/concepts/pr101099.C  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/concepts/pr101099.C  -std=gnu++26 (test for excess errors)
+    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)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/extern_template-7.C  -std=c++98 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-1.C  -std=c++98  (test for warnings, line 3)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-1.C  -std=c++98 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-11.C  -std=c++98 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-13.C  -std=c++98 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-15.C  -std=c++98 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-80.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-80.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-80.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-81.C  -std=c++11  (test for warnings, line 6)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-81.C  -std=c++11  (test for warnings, line 7)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-81.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-81.C  -std=c++17  (test for warnings, line 6)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-81.C  -std=c++17  (test for warnings, line 7)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-81.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-81.C  -std=c++26  (test for warnings, line 6)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-81.C  -std=c++26  (test for warnings, line 7)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-81.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist-opt2.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist-opt2.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist-opt2.C  -std=c++26 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/cpp1z/noexcept-type28.C  -std=c++17 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/cpp1z/noexcept-type28.C  -std=c++20 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/cpp1z/noexcept-type28.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/ext-floating19.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/ext-floating19.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/ext-floating19.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/abbrev-fn1.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/abbrev-fn1.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/abbrev-fn1.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/nontype-class66.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/nontype-class66.C  -std=c++23 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/nontype-class66.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/paren-init38.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/paren-init38.C  -std=c++23 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/paren-init38.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/pr105483.C  -std=c++17  (test for errors, line 6)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/pr105483.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/pr105483.C  -std=c++26  (test for errors, line 6)
+    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/diagnostic/redeclaration-6.C  -std=c++20  (test for errors, line 15)
     g++:g++.dg/dg.exp=g++.dg/diagnostic/redeclaration-6.C  -std=c++20  (test for errors, line 16)
     g++:g++.dg/dg.exp=g++.dg/diagnostic/redeclaration-6.C  -std=c++20  (test for errors, line 18)
@@ -106,9 +496,148 @@ o  IMPROVEMENTS TO BE CHECKED:
     g++:g++.dg/dg.exp=g++.dg/diagnostic/redeclaration-6.C  -std=c++26  (test for errors, line 31)
     g++:g++.dg/dg.exp=g++.dg/diagnostic/redeclaration-6.C  -std=c++26  (test for errors, line 34)
     g++:g++.dg/dg.exp=g++.dg/diagnostic/redeclaration-6.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/used-inline1.C  -std=c++17  (test for bogus messages, line 2)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/used-inline1.C  -std=c++17  (test for errors, line 4)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/used-inline1.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/used-inline1.C  -std=c++26  (test for bogus messages, line 2)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/used-inline1.C  -std=c++26  (test for errors, line 4)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/used-inline1.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/used-inline1.C  -std=c++98  (test for bogus messages, line 2)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/used-inline1.C  -std=c++98  (test for errors, line 4)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/used-inline1.C  -std=c++98 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/ext/attr-unavailable-13.C  -std=c++17 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/ext/attr-unavailable-13.C  -std=c++26 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/ext/attr-unavailable-13.C  -std=c++98 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-unsequenced-1.C  -std=gnu++11  (test for warnings, line 44)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-unsequenced-1.C  -std=gnu++11  scan-tree-dump-times optimized " bar<int> \\(1, 2, 3\\);" 1
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-unsequenced-1.C  -std=gnu++11  scan-tree-dump-times optimized " bar<int> \\(4, 5, 6\\);" 1
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-unsequenced-1.C  -std=gnu++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-unsequenced-1.C  -std=gnu++17  (test for warnings, line 44)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-unsequenced-1.C  -std=gnu++17  scan-tree-dump-times optimized " bar<int> \\(1, 2, 3\\);" 1
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-unsequenced-1.C  -std=gnu++17  scan-tree-dump-times optimized " bar<int> \\(4, 5, 6\\);" 1
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-unsequenced-1.C  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-unsequenced-1.C  -std=gnu++26  (test for warnings, line 44)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-unsequenced-1.C  -std=gnu++26  scan-tree-dump-times optimized " bar<int> \\(1, 2, 3\\);" 1
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-unsequenced-1.C  -std=gnu++26  scan-tree-dump-times optimized " bar<int> \\(4, 5, 6\\);" 1
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-unsequenced-1.C  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/ext/flex-array-counted-by-2.C  -std=gnu++11  (test for warnings, line 12)
+    g++:g++.dg/dg.exp=g++.dg/ext/flex-array-counted-by-2.C  -std=gnu++11  (test for warnings, line 7)
+    g++:g++.dg/dg.exp=g++.dg/ext/flex-array-counted-by-2.C  -std=gnu++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/ext/flex-array-counted-by-2.C  -std=gnu++17  (test for warnings, line 12)
+    g++:g++.dg/dg.exp=g++.dg/ext/flex-array-counted-by-2.C  -std=gnu++17  (test for warnings, line 7)
+    g++:g++.dg/dg.exp=g++.dg/ext/flex-array-counted-by-2.C  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/ext/flex-array-counted-by-2.C  -std=gnu++26  (test for warnings, line 12)
+    g++:g++.dg/dg.exp=g++.dg/ext/flex-array-counted-by-2.C  -std=gnu++26  (test for warnings, line 7)
+    g++:g++.dg/dg.exp=g++.dg/ext/flex-array-counted-by-2.C  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/ext/flex-array-counted-by.C  -std=gnu++17  (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/ext/flex-array-counted-by.C  -std=gnu++17  (test for warnings, line 6)
+    g++:g++.dg/dg.exp=g++.dg/ext/flex-array-counted-by.C  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/ext/flex-array-counted-by.C  -std=gnu++26  (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/ext/flex-array-counted-by.C  -std=gnu++26  (test for warnings, line 6)
+    g++:g++.dg/dg.exp=g++.dg/ext/flex-array-counted-by.C  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/ext/flex-array-counted-by.C  -std=gnu++98  (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/ext/flex-array-counted-by.C  -std=gnu++98  (test for warnings, line 6)
+    g++:g++.dg/dg.exp=g++.dg/ext/flex-array-counted-by.C  -std=gnu++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/friend83.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/template/friend83.C  -std=c++23 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/template/friend83.C  -std=c++26 (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)
+    g++:g++.dg/dg.exp=g++.dg/template/spec42.C  -std=c++26  (test for errors, line 11)
+    g++:g++.dg/dg.exp=g++.dg/template/spec42.C  -std=c++26  (test for warnings, line 4)
+    g++:g++.dg/dg.exp=g++.dg/template/spec42.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/template/spec42.C  -std=c++98  (test for errors, line 11)
+    g++:g++.dg/dg.exp=g++.dg/template/spec42.C  -std=c++98  (test for warnings, line 4)
+    g++:g++.dg/dg.exp=g++.dg/template/spec42.C  -std=c++98 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/template/spec43.C  -std=c++20  (test for errors, line 12)
+    g++:g++.dg/dg.exp=g++.dg/template/spec43.C  -std=c++20  (test for warnings, line 4)
+    g++:g++.dg/dg.exp=g++.dg/template/spec43.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/template/spec43.C  -std=c++23  (test for errors, line 12)
+    g++:g++.dg/dg.exp=g++.dg/template/spec43.C  -std=c++23  (test for warnings, line 4)
+    g++:g++.dg/dg.exp=g++.dg/template/spec43.C  -std=c++23 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/template/spec43.C  -std=c++26  (test for errors, line 12)
+    g++:g++.dg/dg.exp=g++.dg/template/spec43.C  -std=c++26  (test for warnings, line 4)
+    g++:g++.dg/dg.exp=g++.dg/template/spec43.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/tree-ssa/pr88797.C  -std=gnu++17  scan-tree-dump-times split-paths "appears to be a join point for if-convertable bbs." 1
+    g++:g++.dg/dg.exp=g++.dg/tree-ssa/pr88797.C  -std=gnu++26  scan-tree-dump-times split-paths "appears to be a join point for if-convertable bbs." 1
+    g++:g++.dg/dg.exp=g++.dg/tree-ssa/pr88797.C  -std=gnu++98  scan-tree-dump-times split-paths "appears to be a join point for if-convertable bbs." 1
+  Executed from: g++:g++.dg/modules/modules.exp
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-2_a.H -std=c++17 (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-2_a.H -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-2_a.H -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-2_a.H module-cmi  (gcm.cache/$srcdir/g++.dg/modules/inc-xlate-2_a.H.gcm)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-2_b.H -std=c++17  (test for warnings, line 5)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-2_b.H -std=c++17 (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-2_b.H -std=c++2a  (test for warnings, line 5)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-2_b.H -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-2_b.H -std=c++2b  (test for warnings, line 5)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-2_b.H -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-2_b.H module-cmi  (gcm.cache/$srcdir/g++.dg/modules/inc-xlate-2_b.H.gcm)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-3_a.H -std=c++17  (test for warnings, line 5)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-3_a.H -std=c++17 (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-3_a.H -std=c++2a  (test for warnings, line 5)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-3_a.H -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-3_a.H -std=c++2b  (test for warnings, line 5)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-3_a.H -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-3_a.H module-cmi  (gcm.cache/$srcdir/g++.dg/modules/inc-xlate-3_a.H.gcm)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-4_a.H -std=c++17 (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-4_a.H -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-4_a.H -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-4_a.H module-cmi  (gcm.cache/$srcdir/g++.dg/modules/inc-xlate-4_a.H.gcm)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-4_b.H -std=c++17 (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-4_b.H -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-4_b.H -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-4_b.H module-cmi  (gcm.cache/$srcdir/g++.dg/modules/inc-xlate-4_b.H.gcm)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-4_c.H -std=c++17 (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-4_c.H -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-4_c.H -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/inc-xlate-4_c.H module-cmi  (gcm.cache/$srcdir/g++.dg/modules/inc-xlate-4_c.H.gcm)
+  Executed from: g++:g++.dg/torture/dg-torture.exp
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O0  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O0  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O1  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O1  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O2  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O2  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O3 -g  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O3 -g  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -Os  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -Os  execution test
+    g++:g++.dg/torture/dg-torture.exp=g++.dg/torture/pr116460.C   -O0  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=g++.dg/torture/pr116460.C   -O1  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=g++.dg/torture/pr116460.C   -O2  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=g++.dg/torture/pr116460.C   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=g++.dg/torture/pr116460.C   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=g++.dg/torture/pr116460.C   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=g++.dg/torture/pr116460.C   -O3 -g  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=g++.dg/torture/pr116460.C   -Os  (test for excess errors)
+  Executed from: gcc:gcc.c-torture/compile/compile.exp
+    gcc:gcc.c-torture/compile/compile.exp=gcc.c-torture/compile/pr116438.c   -O0  (test for excess errors)
+    gcc:gcc.c-torture/compile/compile.exp=gcc.c-torture/compile/pr116438.c   -O1  (test for excess errors)
+    gcc:gcc.c-torture/compile/compile.exp=gcc.c-torture/compile/pr116438.c   -O2  (test for excess errors)
+    gcc:gcc.c-torture/compile/compile.exp=gcc.c-torture/compile/pr116438.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    gcc:gcc.c-torture/compile/compile.exp=gcc.c-torture/compile/pr116438.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    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)
+    gcc:gcc.c-torture/compile/compile.exp=gcc.c-torture/compile/pr116516.c   -O0  (test for excess errors)
+    gcc:gcc.c-torture/compile/compile.exp=gcc.c-torture/compile/pr116516.c   -O1  (test for excess errors)
+    gcc:gcc.c-torture/compile/compile.exp=gcc.c-torture/compile/pr116516.c   -O2  (test for excess errors)
+    gcc:gcc.c-torture/compile/compile.exp=gcc.c-torture/compile/pr116516.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    gcc:gcc.c-torture/compile/compile.exp=gcc.c-torture/compile/pr116516.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    gcc:gcc.c-torture/compile/compile.exp=gcc.c-torture/compile/pr116516.c   -O3 -g  (test for excess errors)
+    gcc:gcc.c-torture/compile/compile.exp=gcc.c-torture/compile/pr116516.c   -Os  (test for excess errors)
   Executed from: gcc:gcc.dg/dg.exp
     gcc:gcc.dg/dg.exp=c-c++-common/attr-flag-enum-1.c  -Wc++-compat   (test for bogus messages, line 15)
     gcc:gcc.dg/dg.exp=c-c++-common/attr-flag-enum-1.c  -Wc++-compat   (test for bogus messages, line 16)
@@ -119,21 +648,380 @@ o  IMPROVEMENTS TO BE CHECKED:
     gcc:gcc.dg/dg.exp=c-c++-common/attr-flag-enum-1.c  -Wc++-compat   (test for warnings, line 6)
     gcc:gcc.dg/dg.exp=c-c++-common/attr-flag-enum-1.c  -Wc++-compat   (test for warnings, line 7)
     gcc:gcc.dg/dg.exp=c-c++-common/attr-flag-enum-1.c  -Wc++-compat  (test for excess errors)
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -Wc++-compat   scan-tree-dump optimized " f3 \\(52\\);"
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -Wc++-compat   scan-tree-dump-times optimized " f1 \\(\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -Wc++-compat   scan-tree-dump-times optimized " f2 \\(\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -Wc++-compat   scan-tree-dump-times optimized " f3 \\(-42\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -Wc++-compat   scan-tree-dump-times optimized " f3 \\(42\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -Wc++-compat   scan-tree-dump-times optimized " f5 \\(-42\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -Wc++-compat   scan-tree-dump-times optimized " f5 \\(42\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -Wc++-compat   scan-tree-dump-times optimized " f7 \\(-42\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -Wc++-compat   scan-tree-dump-times optimized " f7 \\(42\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -Wc++-compat   scan-tree-dump-times optimized " f8 \\(-42\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -Wc++-compat   scan-tree-dump-times optimized " f8 \\(42\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -Wc++-compat   scan-tree-dump-times optimized " f9 \\(-42\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -Wc++-compat   scan-tree-dump-times optimized " f9 \\(42\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -Wc++-compat   scan-tree-dump-times optimized " fp1.[0-9]*_[0-9]* \\(14\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-1.c  -Wc++-compat  (test for excess errors)
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -Wc++-compat   scan-tree-dump optimized " f3 \\(52\\);"
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -Wc++-compat   scan-tree-dump-times optimized " f1 \\(\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -Wc++-compat   scan-tree-dump-times optimized " f2 \\(\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -Wc++-compat   scan-tree-dump-times optimized " f3 \\(-42\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -Wc++-compat   scan-tree-dump-times optimized " f3 \\(42\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -Wc++-compat   scan-tree-dump-times optimized " f5 \\(-42\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -Wc++-compat   scan-tree-dump-times optimized " f5 \\(42\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -Wc++-compat   scan-tree-dump-times optimized " f7 \\(-42\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -Wc++-compat   scan-tree-dump-times optimized " f7 \\(42\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -Wc++-compat   scan-tree-dump-times optimized " f8 \\(-42\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -Wc++-compat   scan-tree-dump-times optimized " f8 \\(42\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -Wc++-compat   scan-tree-dump-times optimized " f9 \\(-42\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -Wc++-compat   scan-tree-dump-times optimized " f9 \\(42\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -Wc++-compat   scan-tree-dump-times optimized " fp1.[0-9]*_[0-9]* \\(14\\);" 2
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-reproducible-2.c  -Wc++-compat  (test for excess errors)
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -Wc++-compat   scan-tree-dump optimized " f3 \\(52\\);"
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -Wc++-compat   scan-tree-dump-times optimized " f1 \\(\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -Wc++-compat   scan-tree-dump-times optimized " f12 \\(\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -Wc++-compat   scan-tree-dump-times optimized " f13 \\(\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -Wc++-compat   scan-tree-dump-times optimized " f2 \\(\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -Wc++-compat   scan-tree-dump-times optimized " f3 \\(-42\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -Wc++-compat   scan-tree-dump-times optimized " f3 \\(42\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -Wc++-compat   scan-tree-dump-times optimized " f5 \\(-42\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -Wc++-compat   scan-tree-dump-times optimized " f5 \\(42\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -Wc++-compat   scan-tree-dump-times optimized " f7 \\(-42\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -Wc++-compat   scan-tree-dump-times optimized " f7 \\(42\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -Wc++-compat   scan-tree-dump-times optimized " f8 \\(-42\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -Wc++-compat   scan-tree-dump-times optimized " f8 \\(42\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -Wc++-compat   scan-tree-dump-times optimized " f9 \\(-42\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -Wc++-compat   scan-tree-dump-times optimized " f9 \\(42\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -Wc++-compat   scan-tree-dump-times optimized " fp1.[0-9]*_[0-9]* \\(14\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-1.c  -Wc++-compat  (test for excess errors)
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -Wc++-compat   scan-tree-dump optimized " f3 \\(52\\);"
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -Wc++-compat   scan-tree-dump-times optimized " f1 \\(\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -Wc++-compat   scan-tree-dump-times optimized " f12 \\(\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -Wc++-compat   scan-tree-dump-times optimized " f13 \\(\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -Wc++-compat   scan-tree-dump-times optimized " f2 \\(\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -Wc++-compat   scan-tree-dump-times optimized " f3 \\(-42\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -Wc++-compat   scan-tree-dump-times optimized " f3 \\(42\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -Wc++-compat   scan-tree-dump-times optimized " f5 \\(-42\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -Wc++-compat   scan-tree-dump-times optimized " f5 \\(42\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -Wc++-compat   scan-tree-dump-times optimized " f7 \\(-42\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -Wc++-compat   scan-tree-dump-times optimized " f7 \\(42\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -Wc++-compat   scan-tree-dump-times optimized " f8 \\(-42\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -Wc++-compat   scan-tree-dump-times optimized " f8 \\(42\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -Wc++-compat   scan-tree-dump-times optimized " f9 \\(-42\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -Wc++-compat   scan-tree-dump-times optimized " f9 \\(42\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -Wc++-compat   scan-tree-dump-times optimized " fp1.[0-9]*_[0-9]* \\(14\\);" 1
+    gcc:gcc.dg/dg.exp=c-c++-common/attr-unsequenced-2.c  -Wc++-compat  (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-1.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-1.c scan-tree-dump optimized " f3 \\(52\\);"
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-1.c scan-tree-dump-times optimized " f1 \\(\\);" 2
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-1.c scan-tree-dump-times optimized " f2 \\(\\);" 2
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-1.c scan-tree-dump-times optimized " f3 \\(-42\\);" 2
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-1.c scan-tree-dump-times optimized " f3 \\(42\\);" 2
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-1.c scan-tree-dump-times optimized " f5 \\(-42\\);" 2
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-1.c scan-tree-dump-times optimized " f5 \\(42\\);" 2
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-1.c scan-tree-dump-times optimized " f7 \\(-42\\);" 2
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-1.c scan-tree-dump-times optimized " f7 \\(42\\);" 2
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-1.c scan-tree-dump-times optimized " f8 \\(-42\\);" 2
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-1.c scan-tree-dump-times optimized " f8 \\(42\\);" 2
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-1.c scan-tree-dump-times optimized " f9 \\(-42\\);" 2
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-1.c scan-tree-dump-times optimized " f9 \\(42\\);" 2
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-1.c scan-tree-dump-times optimized " fp1.[0-9]*_[0-9]* \\(14\\);" 2
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-2.c  (test for errors, line 10)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-2.c  (test for errors, line 12)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-2.c  (test for errors, line 14)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-2.c  (test for errors, line 16)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-2.c  (test for errors, line 20)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-2.c  (test for errors, line 22)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-2.c  (test for errors, line 24)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-2.c  (test for errors, line 39)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-2.c  (test for errors, line 40)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-2.c  (test for errors, line 8)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-2.c  (test for warnings, line 18)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-2.c  (test for warnings, line 30)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-2.c  (test for warnings, line 41)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-2.c  (test for warnings, line 44)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-2.c  (test for warnings, line 45)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-2.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-3.c  (test for errors, line 10)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-3.c  (test for errors, line 13)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-3.c  (test for errors, line 5)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-3.c  (test for errors, line 7)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-3.c  at line 11 (test for errors, line 10)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-3.c  at line 14 (test for errors, line 13)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-3.c  at line 8 (test for errors, line 7)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-3.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-4.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-4.c ignored at line 12 (test for errors, line 11)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-5-aux.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-5.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-reproducible-5.c execution test
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-1.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-1.c scan-tree-dump optimized " f3 \\(52\\);"
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-1.c scan-tree-dump-times optimized " f1 \\(\\);" 1
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-1.c scan-tree-dump-times optimized " f12 \\(\\);" 1
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-1.c scan-tree-dump-times optimized " f13 \\(\\);" 1
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-1.c scan-tree-dump-times optimized " f2 \\(\\);" 1
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-1.c scan-tree-dump-times optimized " f3 \\(-42\\);" 1
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-1.c scan-tree-dump-times optimized " f3 \\(42\\);" 1
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-1.c scan-tree-dump-times optimized " f5 \\(-42\\);" 1
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-1.c scan-tree-dump-times optimized " f5 \\(42\\);" 1
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-1.c scan-tree-dump-times optimized " f7 \\(-42\\);" 1
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-1.c scan-tree-dump-times optimized " f7 \\(42\\);" 1
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-1.c scan-tree-dump-times optimized " f8 \\(-42\\);" 1
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-1.c scan-tree-dump-times optimized " f8 \\(42\\);" 1
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-1.c scan-tree-dump-times optimized " f9 \\(-42\\);" 1
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-1.c scan-tree-dump-times optimized " f9 \\(42\\);" 1
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-1.c scan-tree-dump-times optimized " fp1.[0-9]*_[0-9]* \\(14\\);" 1
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-2.c  (test for errors, line 10)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-2.c  (test for errors, line 12)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-2.c  (test for errors, line 14)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-2.c  (test for errors, line 16)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-2.c  (test for errors, line 20)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-2.c  (test for errors, line 22)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-2.c  (test for errors, line 24)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-2.c  (test for errors, line 39)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-2.c  (test for errors, line 40)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-2.c  (test for errors, line 8)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-2.c  (test for warnings, line 18)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-2.c  (test for warnings, line 30)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-2.c  (test for warnings, line 41)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-2.c  (test for warnings, line 44)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-2.c  (test for warnings, line 45)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-2.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-3.c  (test for errors, line 10)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-3.c  (test for errors, line 13)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-3.c  (test for errors, line 5)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-3.c  (test for errors, line 7)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-3.c  at line 11 (test for errors, line 10)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-3.c  at line 14 (test for errors, line 13)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-3.c  at line 8 (test for errors, line 7)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-3.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-4.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-4.c ignored at line 12 (test for errors, line 11)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-5-aux.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-5.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/c23-attr-unsequenced-5.c execution test
+    gcc:gcc.dg/dg.exp=gcc.dg/init-pad-1.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/init-pad-1.c scan-tree-dump-not gimple "= 0;"
+    gcc:gcc.dg/dg.exp=gcc.dg/init-pad-1.c scan-tree-dump-times gimple "= {};" 1
     gcc:gcc.dg/dg.exp=gcc.dg/opt-ordered-and-nonequal-1.c (test for excess errors)
     gcc:gcc.dg/dg.exp=gcc.dg/opt-ordered-and-nonequal-1.c scan-tree-dump-times forwprop1 "gimple_simplified to[^\n\r]*<>" 9
+    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)
+  Executed from: gcc:gcc.dg/sarif-output/sarif-output.exp
+    gcc:gcc.dg/sarif-output/sarif-output.exp=gcc.dg/sarif-output/bad-pragma.c (test .sarif output for UTF-8-encoded parseable JSON)
+    gcc:gcc.dg/sarif-output/sarif-output.exp=gcc.dg/sarif-output/bad-pragma.c (test for excess errors)
+  Executed from: gcc:gcc.dg/torture/dg-torture.exp
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O0  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O0  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O1  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O1  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O2  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O2  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O3 -g  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -O3 -g  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -Os  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr116098-1.c   -Os  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-1.c   -O0  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-1.c   -O0  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-1.c   -O1  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-1.c   -O1  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-1.c   -O2  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-1.c   -O2  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-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/pr116278-run-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-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/pr116278-run-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-1.c   -O3 -g  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-1.c   -O3 -g  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-1.c   -Os  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-1.c   -Os  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-2.c   -O0  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-2.c   -O0  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-2.c   -O1  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-2.c   -O1  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-2.c   -O2  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-2.c   -O2  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-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/pr116278-run-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-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/pr116278-run-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116278-run-2.c   -O3 -g  (test for excess errors)
+    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/pr116544.c   -O0  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116544.c   -O0  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116544.c   -O1  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116544.c   -O1  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116544.c   -O2  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116544.c   -O2  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116544.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116544.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116544.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116544.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116544.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/pr116544.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116544.c   -O3 -g  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116544.c   -O3 -g  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116544.c   -Os  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116544.c   -Os  execution test
+  Executed from: gcc:gcc.dg/tree-ssa/tree-ssa.exp
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/pr66726-2.c scan-tree-dump-times phiopt1 "factor operation out" 0
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/split-path-11.c scan-tree-dump-times split-paths "join point for if-convertable" 1
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/split-path-13.c (test for excess errors)
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/split-path-13.c scan-tree-dump split-paths "appears to be a join point for if-convertable"
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/split-path-2.c scan-tree-dump split-paths "appears to be a join point for if-convertable"
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/split-path-5.c scan-tree-dump-times split-paths "join point for if-convertable" 1
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/split-path-6.c scan-tree-dump-times split-paths "Duplicating join block" 2
+  Executed from: gcc:gcc.dg/vect/vect.exp
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/pr116575.c (test for excess errors)
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/pr116575.c -flto -ffat-lto-objects (test for excess errors)
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-11a.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 1
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-11a.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-11c.c -flto -ffat-lto-objects  scan-tree-dump vect "LOAD_LANES"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-11c.c scan-tree-dump vect "LOAD_LANES"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-51.c (test for excess errors)
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-51.c -flto -ffat-lto-objects  scan-tree-dump vect "vectorizing stmts using SLP"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-51.c -flto -ffat-lto-objects (test for excess errors)
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-51.c scan-tree-dump vect "vectorizing stmts using SLP"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-52.c (test for excess errors)
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-52.c -flto -ffat-lto-objects  scan-tree-dump vect "vectorizing stmts using SLP"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-52.c -flto -ffat-lto-objects (test for excess errors)
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-52.c scan-tree-dump vect "vectorizing stmts using SLP"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-53.c -flto -ffat-lto-objects  scan-tree-dump vect "LOAD_LANES"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-53.c scan-tree-dump vect "LOAD_LANES"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-55.c (test for excess errors)
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-55.c -flto -ffat-lto-objects  scan-tree-dump-times optimized "LOAD_LANES" 2
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-55.c -flto -ffat-lto-objects  scan-tree-dump-times optimized "STORE_LANES" 2
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-55.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 3
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-55.c -flto -ffat-lto-objects (test for excess errors)
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-55.c scan-tree-dump-times optimized "LOAD_LANES" 2
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-55.c scan-tree-dump-times optimized "STORE_LANES" 2
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-55.c scan-tree-dump-times vect "vectorizing stmts using SLP" 3
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-56.c (test for excess errors)
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-56.c -flto -ffat-lto-objects (test for excess errors)
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-56.c -flto -ffat-lto-objects execution test
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-56.c execution test
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-cond-1.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 4
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-cond-1.c scan-tree-dump-times vect "vectorizing stmts using SLP" 4
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-1.c -flto -ffat-lto-objects  scan-tree-dump vect "can use load/store-lanes"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-1.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 1
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-1.c scan-tree-dump vect "can use load/store-lanes"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-1.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-2.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 1
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-2.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-3.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 1
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-3.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-5.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 2
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-5.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-7.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 1
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-7.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-8.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 1
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-8.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-9.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 1
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-9.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-complex-5.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 1
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-complex-5.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-switch-ifcvt-1.c (test for excess errors)
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-switch-ifcvt-1.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorized 1 loops" 4
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-switch-ifcvt-1.c -flto -ffat-lto-objects (test for excess errors)
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-switch-ifcvt-1.c -flto -ffat-lto-objects execution test
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-switch-ifcvt-1.c execution test
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-switch-ifcvt-1.c scan-tree-dump-times vect "vectorized 1 loops" 4
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-switch-ifcvt-2.c (test for excess errors)
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-switch-ifcvt-2.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorized 1 loops" 0
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-switch-ifcvt-2.c -flto -ffat-lto-objects (test for excess errors)
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-switch-ifcvt-2.c scan-tree-dump-times vect "vectorized 1 loops" 0
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-switch-search-line-fast.c (test for excess errors)
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-switch-search-line-fast.c -flto -ffat-lto-objects (test for excess errors)
+  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/any/layout.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=20_util/headers/memory/version.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=20_util/scoped_allocator/version.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=21_strings/headers/string/version.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/deque/version.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/forward_list/version.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/list/version.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/map/version.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/set/version.cc  -std=gnu++17 (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/unordered_map/version.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/unordered_set/version.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/vector/version.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=24_iterators/move_iterator/lwg3736.cc  -std=gnu++20 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=24_iterators/move_iterator/lwg3736.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 now PASS             [FAIL => PASS]:
+
+  Executed from: gcc:gcc.dg/vect/vect.exp
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-47.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 2
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-47.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-48.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 2
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-48.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-cond-2-big-array.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 4
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-cond-2-big-array.c scan-tree-dump-times vect "vectorizing stmts using SLP" 4
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-cond-2.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 4
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-cond-2.c scan-tree-dump-times vect "vectorizing stmts using SLP" 4
+
+
+  - FAIL disappears           [FAIL =>     ]:
+
+  Executed from: g++:g++.dg/dg.exp
+    g++:g++.dg/dg.exp=c-c++-common/musttail12.c  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/musttail12.c  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/musttail12.c  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/musttail6.C   (test for excess errors)
 
 
   - XFAIL disappears          [XFAIL=>     ]:
 
   Executed from: g++:g++.dg/dg.exp
-    g++:g++.dg/dg.exp=g++.dg/cpp0x/vt-88982.C  -std=c++11 (internal compiler error: in tsubst_pack_expansion, at cp/pt.cc:13751)
-    g++:g++.dg/dg.exp=g++.dg/cpp0x/vt-88982.C  -std=c++17 (internal compiler error: in tsubst_pack_expansion, at cp/pt.cc:13751)
-    g++:g++.dg/dg.exp=g++.dg/cpp0x/vt-88982.C  -std=c++26 (internal compiler error: in tsubst_pack_expansion, at cp/pt.cc:13751)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/vt-88982.C  -std=c++11 (internal compiler error: in tsubst_pack_expansion, at cp/pt.cc:13746)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/vt-88982.C  -std=c++17 (internal compiler error: in tsubst_pack_expansion, at cp/pt.cc:13746)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/vt-88982.C  -std=c++26 (internal compiler error: in tsubst_pack_expansion, at cp/pt.cc:13746)
     g++:g++.dg/dg.exp=g++.dg/cpp1y/auto-fn61.C  -std=c++14 (internal compiler error: in poplevel_class, at cp/name-lookup.cc:5676)
     g++:g++.dg/dg.exp=g++.dg/cpp1y/auto-fn61.C  -std=c++17 (internal compiler error: in poplevel_class, at cp/name-lookup.cc:5676)
     g++:g++.dg/dg.exp=g++.dg/cpp1y/auto-fn61.C  -std=c++26 (internal compiler error: in poplevel_class, at cp/name-lookup.cc:5676)
 
 
+  - XFAIL now PASS            [XFAIL=> PASS]:
+
+  Executed from: gcc:gcc.dg/vect/vect.exp
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-11b.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 1
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-11b.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-53.c -flto -ffat-lto-objects  scan-tree-dump vect "vectorizing stmts using SLP"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-53.c scan-tree-dump vect "vectorizing stmts using SLP"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-6.c -flto -ffat-lto-objects  scan-tree-dump vect "LOAD_LANES"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-6.c -flto -ffat-lto-objects  scan-tree-dump vect "STORE_LANES"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-6.c scan-tree-dump vect "LOAD_LANES"
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/slp-perm-6.c scan-tree-dump vect "STORE_LANES"
+
+
   - XFAIL appears             [     =>XFAIL]:
 
   Executed from: g++:g++.dg/dg.exp
@@ -143,6 +1031,54 @@ o  IMPROVEMENTS TO BE CHECKED:
     g++:g++.dg/dg.exp=g++.dg/cpp1y/auto-fn61.C  -std=c++14 (internal compiler error: in poplevel_class, at cp/name-lookup.cc:5679)
     g++:g++.dg/dg.exp=g++.dg/cpp1y/auto-fn61.C  -std=c++17 (internal compiler error: in poplevel_class, at cp/name-lookup.cc:5679)
     g++:g++.dg/dg.exp=g++.dg/cpp1y/auto-fn61.C  -std=c++26 (internal compiler error: in poplevel_class, at cp/name-lookup.cc:5679)
+  Executed from: gcc:gcc.dg/vect/vect.exp
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-switch-search-line-fast.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorized 1 loops" 1
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-switch-search-line-fast.c scan-tree-dump-times vect "vectorized 1 loops" 1
+
+
+  - UNSUPPORTED appears       [     =>UNSUP]:
+
+  Executed from: g++:g++.dg/dg.exp
+    g++:g++.dg/dg.exp=c-c++-common/musttail12.c  -std=c++11
+    g++:g++.dg/dg.exp=c-c++-common/musttail12.c  -std=c++17
+    g++:g++.dg/dg.exp=c-c++-common/musttail12.c  -std=c++26
+    g++:g++.dg/dg.exp=c-c++-common/musttail3.c  -std=c++11
+    g++:g++.dg/dg.exp=c-c++-common/musttail3.c  -std=c++17
+    g++:g++.dg/dg.exp=c-c++-common/musttail3.c  -std=c++26
+    g++:g++.dg/dg.exp=g++.dg/musttail6.C  
+  Executed from: gcc:gcc.dg/dg.exp
+    gcc:gcc.dg/dg.exp=c-c++-common/musttail12.c  -Wc++-compat 
+    gcc:gcc.dg/dg.exp=c-c++-common/musttail3.c  -Wc++-compat 
+    gcc:gcc.dg/dg.exp=gcc.dg/bitint-109.c
+  Executed from: gcc:gcc.dg/plugin/plugin.exp
+    gcc:gcc.dg/plugin/plugin.exp=diagnostic-test-metadata-sarif.py pytest python3 is missing
+    gcc:gcc.dg/plugin/plugin.exp=diagnostic-test-paths-multithreaded-sarif.py pytest python3 is missing
+    gcc:gcc.dg/plugin/plugin.exp=gcc.dg/plugin/diagnostic-test-metadata-sarif.c -fplugin=./diagnostic_plugin_test_metadata.so  verify-sarif-file: check-jsonschema is missing
+  Executed from: gcc:gcc.dg/sarif-output/sarif-output.exp
+    gcc:gcc.dg/sarif-output/sarif-output.exp=gcc.dg/sarif-output/bad-pragma.c verify-sarif-file: check-jsonschema is missing
+    gcc:gcc.dg/sarif-output/sarif-output.exp=test-bad-pragma.py pytest python3 is missing
+  Executed from: gcc:gcc.dg/torture/dg-torture.exp
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/bitint-73.c   -O0 
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/bitint-73.c   -O1 
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/bitint-73.c   -O2 
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/bitint-73.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none 
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/bitint-73.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects 
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/bitint-73.c   -O3 -g 
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/bitint-73.c   -Os 
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116480-1.c   -O0 
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116480-1.c   -O1 
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116480-1.c   -O2 
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116480-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none 
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116480-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects 
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116480-1.c   -O3 -g 
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116480-1.c   -Os 
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116480-2.c   -O0 
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116480-2.c   -O1 
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116480-2.c   -O2 
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116480-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none 
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116480-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects 
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116480-2.c   -O3 -g 
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116480-2.c   -Os 
 
 
 
