diff --git a/notify/configure-toolchain.txt b/notify/configure-toolchain.txt
new file mode 100644
index 00000000..8e581352
--- /dev/null
+++ b/notify/configure-toolchain.txt
@@ -0,0 +1,5 @@
+
+Most relevant configure and test flags: none, autodetected on armv8l-unknown-linux-gnueabihf
+
+Full configure and make flags for each step:
+
diff --git a/notify/fixes.sum b/notify/fixes.sum
new file mode 100644
index 00000000..29b33bc9
--- /dev/null
+++ b/notify/fixes.sum
@@ -0,0 +1,16 @@
+		=== g++ tests ===
+
+Running g++:g++.dg/dg.exp ...
+FAIL: g++.dg/warn/uninit-pr105562.C -std=gnu++17 (test for excess errors)
+FAIL: g++.dg/warn/uninit-pr105562.C -std=gnu++26 (test for excess errors)
+FAIL: g++.dg/warn/uninit-pr105562.C -std=gnu++11 (test for excess errors)
+		=== gcc tests ===
+
+Running gcc:gcc.target/arm/arm.exp ...
+FAIL: gcc.target/arm/thumb2-slow-flash-data-3.c (test for excess errors)
+
+		=== Results Summary ===
+
+# of stable fails		260
+# of flaky entries		81
+# of all tests			570692
diff --git a/notify/jira/GNU-1140-comment.txt b/notify/jira/GNU-1140-comment.txt
index a97e2a31..8562b6b4 100644
--- a/notify/jira/GNU-1140-comment.txt
+++ b/notify/jira/GNU-1140-comment.txt
@@ -1 +1 @@
-Still failing : https://ci.linaro.org/job/tcwg_bootstrap_check--master-arm-check_bootstrap_lto-build/1029/
+Fixed in : https://ci.linaro.org/job/tcwg_bootstrap_check--master-arm-check_bootstrap_lto-build/1029/
diff --git a/notify/jira/GNU-1234-comment.txt b/notify/jira/GNU-1234-comment.txt
new file mode 100644
index 00000000..8562b6b4
--- /dev/null
+++ b/notify/jira/GNU-1234-comment.txt
@@ -0,0 +1 @@
+Fixed in : https://ci.linaro.org/job/tcwg_bootstrap_check--master-arm-check_bootstrap_lto-build/1029/
diff --git a/notify/jira/GNU-1300-comment.txt b/notify/jira/GNU-1300-comment.txt
index a97e2a31..8562b6b4 100644
--- a/notify/jira/GNU-1300-comment.txt
+++ b/notify/jira/GNU-1300-comment.txt
@@ -1 +1 @@
-Still failing : https://ci.linaro.org/job/tcwg_bootstrap_check--master-arm-check_bootstrap_lto-build/1029/
+Fixed in : https://ci.linaro.org/job/tcwg_bootstrap_check--master-arm-check_bootstrap_lto-build/1029/
diff --git a/notify/jira/GNU-1391-comment.txt b/notify/jira/GNU-1391-comment.txt
index a97e2a31..8562b6b4 100644
--- a/notify/jira/GNU-1391-comment.txt
+++ b/notify/jira/GNU-1391-comment.txt
@@ -1 +1 @@
-Still failing : https://ci.linaro.org/job/tcwg_bootstrap_check--master-arm-check_bootstrap_lto-build/1029/
+Fixed in : https://ci.linaro.org/job/tcwg_bootstrap_check--master-arm-check_bootstrap_lto-build/1029/
diff --git a/notify/jira/GNU-1428-comment.txt b/notify/jira/GNU-1428-comment.txt
index a97e2a31..8562b6b4 100644
--- a/notify/jira/GNU-1428-comment.txt
+++ b/notify/jira/GNU-1428-comment.txt
@@ -1 +1 @@
-Still failing : https://ci.linaro.org/job/tcwg_bootstrap_check--master-arm-check_bootstrap_lto-build/1029/
+Fixed in : https://ci.linaro.org/job/tcwg_bootstrap_check--master-arm-check_bootstrap_lto-build/1029/
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index 69e2cbd0..370a2811 100644
--- a/notify/jira/comment-template.txt
+++ b/notify/jira/comment-template.txt
@@ -1,3 +1,3 @@
 [GNU-692]
-
+ 4 fixes
 Details: https://ci.linaro.org/job/tcwg_bootstrap_check--master-arm-check_bootstrap_lto-build/1029/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/lnt_report.json b/notify/lnt_report.json
index 0e08e350..a5608580 100644
--- a/notify/lnt_report.json
+++ b/notify/lnt_report.json
@@ -7,11 +7,11 @@
         "Info": {
             "tag": "tcwg_bootstrap_check",
             "test_url": "https://ci.linaro.org/job/tcwg_bootstrap_check--master-arm-check_bootstrap_lto-build/1029/",
-            "run_order": "1029 (basepoints/gcc-15-06360-g6d5df5133c5d)",
-            "git_gcc": "https://gcc.gnu.org/git/gcc.git (6d5df5133c5dd8f9ec8f213d0e51b77958a54d28) (+ 44 commits)",
+            "run_order": "1029 (basepoints/gcc-15-06360-g6d5df5133c5)",
+            "git_gcc": "https://gcc.gnu.org/git/gcc.git (6d5df5133c5dd8f9ec8f213d0e51b77958a54d28) (+ 300 commits)",
             "__report_version__": "1"
         },
-        "Start Time": "2024-12-18 02:12:27"
+        "Start Time": "2024-12-13 10:47:40"
     },
     "Tests": [
         {
@@ -40,10 +40,10 @@
 	   ,
         {
             "Data": [
-                4
+                198
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libstdc++.FAIL.nb_FAIL"
+            "Name": "tcwg_bootstrap_check.gcc.FAIL.nb_FAIL"
         }
 	   ,
         {
@@ -51,7 +51,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libstdc++.UNRESOLVED.nb_UNRESOLVED"
+            "Name": "tcwg_bootstrap_check.gcc.UNRESOLVED.nb_UNRESOLVED"
         }
 	   ,
         {
@@ -59,7 +59,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libstdc++.UNTESTED.nb_UNTESTED"
+            "Name": "tcwg_bootstrap_check.gcc.UNTESTED.nb_UNTESTED"
         }
 	   ,
         {
@@ -67,23 +67,23 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libstdc++.ERROR.nb_ERROR"
+            "Name": "tcwg_bootstrap_check.gcc.ERROR.nb_ERROR"
         }
 	   ,
         {
             "Data": [
-                0
+                45
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libstdc++.XPASS.nb_XPASS"
+            "Name": "tcwg_bootstrap_check.gcc.XPASS.nb_XPASS"
         }
 	   ,
         {
             "Data": [
-                0
+                1
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libstdc++.OTHER.nb_OTHER"
+            "Name": "tcwg_bootstrap_check.gcc.OTHER.nb_OTHER"
         }
 	   ,
         {
@@ -91,55 +91,55 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libstdc++.KFAIL.nb_KFAIL"
+            "Name": "tcwg_bootstrap_check.gcc.KFAIL.nb_KFAIL"
         }
 	   ,
         {
             "Data": [
-                131
+                1533
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libstdc++.XFAIL.nb_XFAIL"
+            "Name": "tcwg_bootstrap_check.gcc.XFAIL.nb_XFAIL"
         }
 	   ,
         {
             "Data": [
-                18668
+                201790
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libstdc++.PASS.nb_PASS"
+            "Name": "tcwg_bootstrap_check.gcc.PASS.nb_PASS"
         }
 	   ,
         {
             "Data": [
-                774
+                7582
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libstdc++.UNSUPPORTED.nb_UNSUPPORTED"
+            "Name": "tcwg_bootstrap_check.gcc.UNSUPPORTED.nb_UNSUPPORTED"
         }
 	   ,
         {
             "Data": [
-                19573
+                210905
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libstdc++.good.nb_good"
+            "Name": "tcwg_bootstrap_check.gcc.good.nb_good"
         }
 	   ,
         {
             "Data": [
-                4
+                244
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libstdc++.bad.nb_bad"
+            "Name": "tcwg_bootstrap_check.gcc.bad.nb_bad"
         }
 	   ,
         {
             "Data": [
-                5
+                0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gfortran.FAIL.nb_FAIL"
+            "Name": "tcwg_bootstrap_check.libitm.FAIL.nb_FAIL"
         }
 	   ,
         {
@@ -147,7 +147,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gfortran.UNRESOLVED.nb_UNRESOLVED"
+            "Name": "tcwg_bootstrap_check.libitm.UNRESOLVED.nb_UNRESOLVED"
         }
 	   ,
         {
@@ -155,7 +155,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gfortran.UNTESTED.nb_UNTESTED"
+            "Name": "tcwg_bootstrap_check.libitm.UNTESTED.nb_UNTESTED"
         }
 	   ,
         {
@@ -163,7 +163,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gfortran.ERROR.nb_ERROR"
+            "Name": "tcwg_bootstrap_check.libitm.ERROR.nb_ERROR"
         }
 	   ,
         {
@@ -171,7 +171,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gfortran.XPASS.nb_XPASS"
+            "Name": "tcwg_bootstrap_check.libitm.XPASS.nb_XPASS"
         }
 	   ,
         {
@@ -179,7 +179,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gfortran.OTHER.nb_OTHER"
+            "Name": "tcwg_bootstrap_check.libitm.OTHER.nb_OTHER"
         }
 	   ,
         {
@@ -187,47 +187,47 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gfortran.KFAIL.nb_KFAIL"
+            "Name": "tcwg_bootstrap_check.libitm.KFAIL.nb_KFAIL"
         }
 	   ,
         {
             "Data": [
-                266
+                3
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gfortran.XFAIL.nb_XFAIL"
+            "Name": "tcwg_bootstrap_check.libitm.XFAIL.nb_XFAIL"
         }
 	   ,
         {
             "Data": [
-                70167
+                44
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gfortran.PASS.nb_PASS"
+            "Name": "tcwg_bootstrap_check.libitm.PASS.nb_PASS"
         }
 	   ,
         {
             "Data": [
-                540
+                1
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gfortran.UNSUPPORTED.nb_UNSUPPORTED"
+            "Name": "tcwg_bootstrap_check.libitm.UNSUPPORTED.nb_UNSUPPORTED"
         }
 	   ,
         {
             "Data": [
-                70973
+                48
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gfortran.good.nb_good"
+            "Name": "tcwg_bootstrap_check.libitm.good.nb_good"
         }
 	   ,
         {
             "Data": [
-                5
+                0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gfortran.bad.nb_bad"
+            "Name": "tcwg_bootstrap_check.libitm.bad.nb_bad"
         }
 	   ,
         {
@@ -328,10 +328,10 @@
 	   ,
         {
             "Data": [
-                0
+                5
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libgomp.FAIL.nb_FAIL"
+            "Name": "tcwg_bootstrap_check.gfortran.FAIL.nb_FAIL"
         }
 	   ,
         {
@@ -339,7 +339,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libgomp.UNRESOLVED.nb_UNRESOLVED"
+            "Name": "tcwg_bootstrap_check.gfortran.UNRESOLVED.nb_UNRESOLVED"
         }
 	   ,
         {
@@ -347,7 +347,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libgomp.UNTESTED.nb_UNTESTED"
+            "Name": "tcwg_bootstrap_check.gfortran.UNTESTED.nb_UNTESTED"
         }
 	   ,
         {
@@ -355,7 +355,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libgomp.ERROR.nb_ERROR"
+            "Name": "tcwg_bootstrap_check.gfortran.ERROR.nb_ERROR"
         }
 	   ,
         {
@@ -363,7 +363,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libgomp.XPASS.nb_XPASS"
+            "Name": "tcwg_bootstrap_check.gfortran.XPASS.nb_XPASS"
         }
 	   ,
         {
@@ -371,7 +371,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libgomp.OTHER.nb_OTHER"
+            "Name": "tcwg_bootstrap_check.gfortran.OTHER.nb_OTHER"
         }
 	   ,
         {
@@ -379,55 +379,55 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libgomp.KFAIL.nb_KFAIL"
+            "Name": "tcwg_bootstrap_check.gfortran.KFAIL.nb_KFAIL"
         }
 	   ,
         {
             "Data": [
-                264
+                266
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libgomp.XFAIL.nb_XFAIL"
+            "Name": "tcwg_bootstrap_check.gfortran.XFAIL.nb_XFAIL"
         }
 	   ,
         {
             "Data": [
-                16554
+                70167
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libgomp.PASS.nb_PASS"
+            "Name": "tcwg_bootstrap_check.gfortran.PASS.nb_PASS"
         }
 	   ,
         {
             "Data": [
-                724
+                540
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libgomp.UNSUPPORTED.nb_UNSUPPORTED"
+            "Name": "tcwg_bootstrap_check.gfortran.UNSUPPORTED.nb_UNSUPPORTED"
         }
 	   ,
         {
             "Data": [
-                17542
+                70973
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libgomp.good.nb_good"
+            "Name": "tcwg_bootstrap_check.gfortran.good.nb_good"
         }
 	   ,
         {
             "Data": [
-                0
+                5
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libgomp.bad.nb_bad"
+            "Name": "tcwg_bootstrap_check.gfortran.bad.nb_bad"
         }
 	   ,
         {
             "Data": [
-                0
+                4
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libatomic.FAIL.nb_FAIL"
+            "Name": "tcwg_bootstrap_check.libstdc++.FAIL.nb_FAIL"
         }
 	   ,
         {
@@ -435,7 +435,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libatomic.UNRESOLVED.nb_UNRESOLVED"
+            "Name": "tcwg_bootstrap_check.libstdc++.UNRESOLVED.nb_UNRESOLVED"
         }
 	   ,
         {
@@ -443,7 +443,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libatomic.UNTESTED.nb_UNTESTED"
+            "Name": "tcwg_bootstrap_check.libstdc++.UNTESTED.nb_UNTESTED"
         }
 	   ,
         {
@@ -451,7 +451,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libatomic.ERROR.nb_ERROR"
+            "Name": "tcwg_bootstrap_check.libstdc++.ERROR.nb_ERROR"
         }
 	   ,
         {
@@ -459,7 +459,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libatomic.XPASS.nb_XPASS"
+            "Name": "tcwg_bootstrap_check.libstdc++.XPASS.nb_XPASS"
         }
 	   ,
         {
@@ -467,7 +467,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libatomic.OTHER.nb_OTHER"
+            "Name": "tcwg_bootstrap_check.libstdc++.OTHER.nb_OTHER"
         }
 	   ,
         {
@@ -475,55 +475,55 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libatomic.KFAIL.nb_KFAIL"
+            "Name": "tcwg_bootstrap_check.libstdc++.KFAIL.nb_KFAIL"
         }
 	   ,
         {
             "Data": [
-                0
+                131
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libatomic.XFAIL.nb_XFAIL"
+            "Name": "tcwg_bootstrap_check.libstdc++.XFAIL.nb_XFAIL"
         }
 	   ,
         {
             "Data": [
-                44
+                18668
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libatomic.PASS.nb_PASS"
+            "Name": "tcwg_bootstrap_check.libstdc++.PASS.nb_PASS"
         }
 	   ,
         {
             "Data": [
-                5
+                774
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libatomic.UNSUPPORTED.nb_UNSUPPORTED"
+            "Name": "tcwg_bootstrap_check.libstdc++.UNSUPPORTED.nb_UNSUPPORTED"
         }
 	   ,
         {
             "Data": [
-                49
+                19573
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libatomic.good.nb_good"
+            "Name": "tcwg_bootstrap_check.libstdc++.good.nb_good"
         }
 	   ,
         {
             "Data": [
-                0
+                4
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libatomic.bad.nb_bad"
+            "Name": "tcwg_bootstrap_check.libstdc++.bad.nb_bad"
         }
 	   ,
         {
             "Data": [
-                198
+                0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gcc.FAIL.nb_FAIL"
+            "Name": "tcwg_bootstrap_check.libgomp.FAIL.nb_FAIL"
         }
 	   ,
         {
@@ -531,7 +531,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gcc.UNRESOLVED.nb_UNRESOLVED"
+            "Name": "tcwg_bootstrap_check.libgomp.UNRESOLVED.nb_UNRESOLVED"
         }
 	   ,
         {
@@ -539,7 +539,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gcc.UNTESTED.nb_UNTESTED"
+            "Name": "tcwg_bootstrap_check.libgomp.UNTESTED.nb_UNTESTED"
         }
 	   ,
         {
@@ -547,23 +547,23 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gcc.ERROR.nb_ERROR"
+            "Name": "tcwg_bootstrap_check.libgomp.ERROR.nb_ERROR"
         }
 	   ,
         {
             "Data": [
-                45
+                0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gcc.XPASS.nb_XPASS"
+            "Name": "tcwg_bootstrap_check.libgomp.XPASS.nb_XPASS"
         }
 	   ,
         {
             "Data": [
-                1
+                0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gcc.OTHER.nb_OTHER"
+            "Name": "tcwg_bootstrap_check.libgomp.OTHER.nb_OTHER"
         }
 	   ,
         {
@@ -571,47 +571,47 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gcc.KFAIL.nb_KFAIL"
+            "Name": "tcwg_bootstrap_check.libgomp.KFAIL.nb_KFAIL"
         }
 	   ,
         {
             "Data": [
-                1533
+                264
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gcc.XFAIL.nb_XFAIL"
+            "Name": "tcwg_bootstrap_check.libgomp.XFAIL.nb_XFAIL"
         }
 	   ,
         {
             "Data": [
-                201790
+                16554
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gcc.PASS.nb_PASS"
+            "Name": "tcwg_bootstrap_check.libgomp.PASS.nb_PASS"
         }
 	   ,
         {
             "Data": [
-                7582
+                724
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gcc.UNSUPPORTED.nb_UNSUPPORTED"
+            "Name": "tcwg_bootstrap_check.libgomp.UNSUPPORTED.nb_UNSUPPORTED"
         }
 	   ,
         {
             "Data": [
-                210905
+                17542
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gcc.good.nb_good"
+            "Name": "tcwg_bootstrap_check.libgomp.good.nb_good"
         }
 	   ,
         {
             "Data": [
-                244
+                0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.gcc.bad.nb_bad"
+            "Name": "tcwg_bootstrap_check.libgomp.bad.nb_bad"
         }
 	   ,
         {
@@ -619,7 +619,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.objc.FAIL.nb_FAIL"
+            "Name": "tcwg_bootstrap_check.libatomic.FAIL.nb_FAIL"
         }
 	   ,
         {
@@ -627,7 +627,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.objc.UNRESOLVED.nb_UNRESOLVED"
+            "Name": "tcwg_bootstrap_check.libatomic.UNRESOLVED.nb_UNRESOLVED"
         }
 	   ,
         {
@@ -635,7 +635,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.objc.UNTESTED.nb_UNTESTED"
+            "Name": "tcwg_bootstrap_check.libatomic.UNTESTED.nb_UNTESTED"
         }
 	   ,
         {
@@ -643,7 +643,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.objc.ERROR.nb_ERROR"
+            "Name": "tcwg_bootstrap_check.libatomic.ERROR.nb_ERROR"
         }
 	   ,
         {
@@ -651,7 +651,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.objc.XPASS.nb_XPASS"
+            "Name": "tcwg_bootstrap_check.libatomic.XPASS.nb_XPASS"
         }
 	   ,
         {
@@ -659,7 +659,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.objc.OTHER.nb_OTHER"
+            "Name": "tcwg_bootstrap_check.libatomic.OTHER.nb_OTHER"
         }
 	   ,
         {
@@ -667,7 +667,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.objc.KFAIL.nb_KFAIL"
+            "Name": "tcwg_bootstrap_check.libatomic.KFAIL.nb_KFAIL"
         }
 	   ,
         {
@@ -675,31 +675,31 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.objc.XFAIL.nb_XFAIL"
+            "Name": "tcwg_bootstrap_check.libatomic.XFAIL.nb_XFAIL"
         }
 	   ,
         {
             "Data": [
-                2848
+                44
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.objc.PASS.nb_PASS"
+            "Name": "tcwg_bootstrap_check.libatomic.PASS.nb_PASS"
         }
 	   ,
         {
             "Data": [
-                70
+                5
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.objc.UNSUPPORTED.nb_UNSUPPORTED"
+            "Name": "tcwg_bootstrap_check.libatomic.UNSUPPORTED.nb_UNSUPPORTED"
         }
 	   ,
         {
             "Data": [
-                2918
+                49
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.objc.good.nb_good"
+            "Name": "tcwg_bootstrap_check.libatomic.good.nb_good"
         }
 	   ,
         {
@@ -707,7 +707,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.objc.bad.nb_bad"
+            "Name": "tcwg_bootstrap_check.libatomic.bad.nb_bad"
         }
 	   ,
         {
@@ -715,7 +715,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libitm.FAIL.nb_FAIL"
+            "Name": "tcwg_bootstrap_check.objc.FAIL.nb_FAIL"
         }
 	   ,
         {
@@ -723,7 +723,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libitm.UNRESOLVED.nb_UNRESOLVED"
+            "Name": "tcwg_bootstrap_check.objc.UNRESOLVED.nb_UNRESOLVED"
         }
 	   ,
         {
@@ -731,7 +731,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libitm.UNTESTED.nb_UNTESTED"
+            "Name": "tcwg_bootstrap_check.objc.UNTESTED.nb_UNTESTED"
         }
 	   ,
         {
@@ -739,7 +739,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libitm.ERROR.nb_ERROR"
+            "Name": "tcwg_bootstrap_check.objc.ERROR.nb_ERROR"
         }
 	   ,
         {
@@ -747,7 +747,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libitm.XPASS.nb_XPASS"
+            "Name": "tcwg_bootstrap_check.objc.XPASS.nb_XPASS"
         }
 	   ,
         {
@@ -755,7 +755,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libitm.OTHER.nb_OTHER"
+            "Name": "tcwg_bootstrap_check.objc.OTHER.nb_OTHER"
         }
 	   ,
         {
@@ -763,39 +763,39 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libitm.KFAIL.nb_KFAIL"
+            "Name": "tcwg_bootstrap_check.objc.KFAIL.nb_KFAIL"
         }
 	   ,
         {
             "Data": [
-                3
+                0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libitm.XFAIL.nb_XFAIL"
+            "Name": "tcwg_bootstrap_check.objc.XFAIL.nb_XFAIL"
         }
 	   ,
         {
             "Data": [
-                44
+                2848
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libitm.PASS.nb_PASS"
+            "Name": "tcwg_bootstrap_check.objc.PASS.nb_PASS"
         }
 	   ,
         {
             "Data": [
-                1
+                70
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libitm.UNSUPPORTED.nb_UNSUPPORTED"
+            "Name": "tcwg_bootstrap_check.objc.UNSUPPORTED.nb_UNSUPPORTED"
         }
 	   ,
         {
             "Data": [
-                48
+                2918
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libitm.good.nb_good"
+            "Name": "tcwg_bootstrap_check.objc.good.nb_good"
         }
 	   ,
         {
@@ -803,7 +803,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_bootstrap_check.libitm.bad.nb_bad"
+            "Name": "tcwg_bootstrap_check.objc.bad.nb_bad"
         }
 	   ,
         {
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index 901a878d..49f7992d 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -1,22 +1,29 @@
 Dear contributor,
 
-Our automatic CI has detected problems related to your patch(es). Please find some details below.
+Our automatic CI successfully passed with your patch(es). Please find some details below.
 
 In bootstrap_check master-arm-check_bootstrap_lto, after:
-  | 44 commits in gcc
-  | 6d5df5133c5d ifcombine field merge: handle bitfield zero tests in range tests
-  | 34e6c77da699 noncontiguous ifcombine: skip marking of non-SSA_NAMEs [PR117915]
-  | f41fba5f1464 ifcombine field merge: adjust testcases [PR118025]
-  | 2c55a8918404 ifcombine field merge: do not follow a second conversion [PR118046]
-  | 86d9951acb4e ifcombine field merge: stricten loads tests, swap compare to match
-  | ... and 39 more commits in gcc
-
-Produces :
-
+  | 300 commits in gcc
+  | 6d5df5133c5 ifcombine field merge: handle bitfield zero tests in range tests
+  | 34e6c77da69 noncontiguous ifcombine: skip marking of non-SSA_NAMEs [PR117915]
+  | f41fba5f146 ifcombine field merge: adjust testcases [PR118025]
+  | 2c55a891840 ifcombine field merge: do not follow a second conversion [PR118046]
+  | 86d9951acb4 ifcombine field merge: stricten loads tests, swap compare to match
+  | ... and 295 more commits in gcc
+
+Produces  4 fixes:
+  | 
+  | fixes.sum:
+  | Running g++:g++.dg/dg.exp ...
+  | FAIL: g++.dg/warn/uninit-pr105562.C -std=gnu++17 (test for excess errors)
+  | FAIL: g++.dg/warn/uninit-pr105562.C -std=gnu++26 (test for excess errors)
+  | FAIL: g++.dg/warn/uninit-pr105562.C -std=gnu++11 (test for excess errors)
+  | Running gcc:gcc.target/arm/arm.exp ...
+  | ... and 1 more
 
 Used configuration :
  *CI config* tcwg_bootstrap_check master-arm-check_bootstrap_lto
- *configure and test flags:* --target arm-linux-gnueabihf
+ *configure and test flags:* none, autodetected on armv8l-unknown-linux-gnueabihf
 
 If you have any questions regarding this report, please ask on linaro-toolchain@lists.linaro.org mailing list.
 
@@ -24,13 +31,13 @@ If you have any questions regarding this report, please ask on linaro-toolchain@
 
 The information below contains the details of the failures, and the ways to reproduce a debug environment:
 
-You can find the failure logs in *.log.1.xz files in
- * https://ci.linaro.org/job/tcwg_bootstrap_check--master-arm-check_bootstrap_lto-build/1029/artifact/artifacts/00-sumfiles/
+You can find the failure logs in
+ * https://ci.linaro.org/job/tcwg_bootstrap_check--master-arm-check_bootstrap_lto-build/1029/artifact/artifacts/
 The full lists of regressions and improvements as well as configure and make commands are in
  * https://ci.linaro.org/job/tcwg_bootstrap_check--master-arm-check_bootstrap_lto-build/1029/artifact/artifacts/notify/
 The list of [ignored] baseline and flaky failures are in
  * https://ci.linaro.org/job/tcwg_bootstrap_check--master-arm-check_bootstrap_lto-build/1029/artifact/artifacts/sumfiles/xfails.xfail
 
 Current build   : https://ci.linaro.org/job/tcwg_bootstrap_check--master-arm-check_bootstrap_lto-build/1029/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_bootstrap_check--master-arm-check_bootstrap_lto-build/1026/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_bootstrap_check--master-arm-check_bootstrap_lto-build/1017/artifact/artifacts
 
diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt
index 65ac8d31..900a53fc 100644
--- a/notify/mail-recipients.txt
+++ b/notify/mail-recipients.txt
@@ -1 +1 @@
-cc:luca.bacci982@gmail.com,tburnus@baylibre.com,cc:oliva@adacore.com,ebotcazou@adacore.com,jakub@gcc.gnu.org,xry111@xry111.site,bcc:tcwg-validation@linaro.org,cc:jakub@redhat.com,fdumont@gcc.gnu.org,redi@gcc.gnu.org,cc:gcc-regression@gcc.gnu.org,tamar.christina@arm.com,cc:frs.dumont@gmail.com,vmakarov@redhat.com,gccadmin@gcc.gnu.org,oliva@gnu.org,torbjorn.svensson@foss.st.com,prathameshk@nvidia.com,mjires@suse.cz,cc:jwakely@redhat.com,cc:simon@pushface.org
+swamy.sangamesh@gmail.com,cc:luca.bacci982@gmail.com,tburnus@baylibre.com,cc:andre.simoesdiasvieira@arm.com,cc:kliemann@adacore.com,cc:saurabh.jha@arm.com,cc:arsen@aarsen.me,cc:oliva@adacore.com,ebotcazou@adacore.com,fkastl@suse.cz,jakub@gcc.gnu.org,cc:victor.donascimento@arm.com,xry111@xry111.site,jamborm@gcc.gnu.org,dimitar@dinux.eu,hp@bitrange.com,bcc:tcwg-validation@linaro.org,cc:poulhies@adacore.com,arsen@gcc.gnu.org,cc:jakub@redhat.com,polacek@redhat.com,danglin@gcc.gnu.org,gaiusmod2@gmail.com,ubizjak@gmail.com,jvdelisle@gcc.gnu.org,lhyatt@gcc.gnu.org,dkm@gcc.gnu.org,fdumont@gcc.gnu.org,cc:indus@adacore.com,redi@gcc.gnu.org,cc:gcc-regression@gcc.gnu.org,macro@orcam.me.uk,cc:wdijkstr@ip-10-252-53-150.eu-west-1.compute.internal,cc:giuseppe.dangelo@kdab.com,cc:lhyatt@gmail.com,iant@golang.org,kito.cheng@sifive.com,cc:dmking@adacore.com,pault@gcc.gnu.org,tamar.christina@arm.com,christophe.lyon@linaro.org,matthieu.longo@arm.com,jlaw@ventanamicro.com,cc:uecker@tugraz.at,sloosemore@baylibre.com,rdapp@ventanamicro.com,cc:samuel.thibault@ens-lyon.org,avr@gjlay.de,cc:frs.dumont@gmail.com,cc:mjambor@suse.cz,cc:heiko@hexco.de,cc:Oliver.Kozul@rt-rk.com,cc:rguenther@suse.de,cc:antonb@tenstorrent.com,cc:Jovan.Vukic@rt-rk.com,vmakarov@redhat.com,soumyaa@nvidia.com,gccadmin@gcc.gnu.org,oliva@gnu.org,dmalcolm@redhat.com,cc:trojanek@adacore.com,josmyers@redhat.com,pan2.li@intel.com,iain@sandoe.co.uk,vehre@gcc.gnu.org,cc:duff@adacore.com,torbjorn.svensson@foss.st.com,cc:desplanques@adacore.com,mark@harmstone.com,cc:hp@axis.com,sam@gentoo.org,cc:abdoeid.eg@ieee.org,hongtao.liu@intel.com,cc:miranda@adacore.com,cc:tromey@adacore.com,nathanieloshead@gmail.com,rguenth@gcc.gnu.org,cc:cyy@cyyself.name,prathameshk@nvidia.com,bouanto@zoho.com,ppalka@redhat.com,wilco.dijkstra@arm.com,richard.sandiford@arm.com,mjires@suse.cz,jose.marchesi@oracle.com,cc:jwakely@redhat.com,uecker@gcc.gnu.org,cc:poeplau@adacore.com,cc:simon@pushface.org
diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt
index 20940e56..08a60dac 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] 44 commits in gcc:  on arm
+[Linaro-TCWG-CI] 300 commits in gcc:  4 fixes on arm
diff --git a/notify/results.compare.txt b/notify/results.compare.txt
index 9395d595..2710bf28 100644
--- a/notify/results.compare.txt
+++ b/notify/results.compare.txt
@@ -1,6 +1,6 @@
 # Comparing directories
 # REFERENCE: base-artifacts/sumfiles
-# CURRENT:   artifacts/sumfiles
+# CURRENT:   artifacts/99-rewrite/artifacts.old/sumfiles
 
 # Comparing 8 common sum files:
 g++.sum
@@ -12,24 +12,24 @@ libitm.sum
 libstdc++.sum
 objc.sum
 Comparing:
-REFERENCE:/tmp/gxx-sum1.2734984
-CURRENT:  /tmp/gxx-sum2.2734984
+REFERENCE:/tmp/gxx-sum1.2132539
+CURRENT:  /tmp/gxx-sum2.2132539
 
                                              +---------+---------+
 o  RUN STATUS:                               |   REF   |   RES   |
   +------------------------------------------+---------+---------+
-  | Passes                            [PASS] |  551626 |  553963 |
-  | Unexpected fails                  [FAIL] |     209 |     209 |
+  | Passes                            [PASS] |  551246 |  553963 |
+  | Unexpected fails                  [FAIL] |     213 |     209 |
   | Errors                           [ERROR] |       0 |       0 |
   | Unexpected passes                [XPASS] |      47 |      47 |
-  | Expected fails                   [XFAIL] |    4431 |    4431 |
+  | Expected fails                   [XFAIL] |    4430 |    4431 |
   | Known fails                      [KFAIL] |       0 |       0 |
   | Unresolved                  [UNRESOLVED] |       0 |       0 |
-  | Unsupported                [UNSUPPORTED] |   12041 |   12041 |
+  | Unsupported                [UNSUPPORTED] |   12012 |   12041 |
   | Untested                      [UNTESTED] |       0 |       0 |
   +------------------------------------------+---------+---------+
 
-    REF PASS ratio: 0.978364
+    REF PASS ratio: 0.978392
     RES PASS ratio: 0.978452
 
 o  REGRESSIONS:
@@ -41,19 +41,56 @@ o  REGRESSIONS:
 
 o  IMPROVEMENTS TO BE CHECKED:
   +------------------------------------------+---------+
-  | PASS disappears           [PASS =>     ] |      66 |
-  | New PASS                  [     => PASS] |    2403 |
-  | XFAIL disappears          [XFAIL=>     ] |       4 |
-  | XFAIL appears             [     =>XFAIL] |       4 |
-  | UNSUPPORTED disappears    [UNSUP=>     ] |       1 |
-  | UNSUPPORTED appears       [     =>UNSUP] |       1 |
+  | PASS disappears           [PASS =>     ] |     237 |
+  | New PASS                  [     => PASS] |    2948 |
+  | FAIL now PASS             [FAIL => PASS] |       4 |
+  | XFAIL disappears          [XFAIL=>     ] |       6 |
+  | XFAIL appears             [     =>XFAIL] |       7 |
+  | UNSUPPORTED disappears    [UNSUP=>     ] |       2 |
+  | UNSUPPORTED appears       [     =>UNSUP] |      31 |
   +------------------------------------------+---------+
-  | TOTAL_IMPROVEMENTS_TO_BE_CHECKED         |    2479 |
+  | TOTAL_IMPROVEMENTS_TO_BE_CHECKED         |    3235 |
   +------------------------------------------+---------+
 
   - PASS disappears           [PASS =>     ]:
 
   Executed from: g++:g++.dg/dg.exp
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++17  (test for warnings, line 17)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++17  (test for warnings, line 18)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++17  (test for warnings, line 19)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++17  (test for warnings, line 20)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++17  (test for warnings, line 21)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++17  (test for warnings, line 22)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++17  (test for warnings, line 38)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++20  (test for errors, line 41)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++20  (test for warnings, line 18)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++20  (test for warnings, line 20)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++20  (test for warnings, line 22)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++20  (test for warnings, line 38)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++98  (test for warnings, line 17)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++98  (test for warnings, line 18)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++98  (test for warnings, line 19)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++98  (test for warnings, line 20)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++98  (test for warnings, line 21)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++98  (test for warnings, line 22)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++98  (test for warnings, line 38)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++98 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-3.c  -std=gnu++17  at line 12 (test for warnings, line 10)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-3.c  -std=gnu++26  (test for warnings, line 10)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-3.c  -std=gnu++26  at line 12 (test for warnings, line 10)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-3.c  -std=gnu++98  (test for warnings, line 10)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-3.c  -std=gnu++98  at line 12 (test for warnings, line 10)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-3.c  -std=gnu++98 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/concepts/nested-diagnostics-1-truncated.C  -std=gnu++17  expected multiline pattern lines 29-40
+    g++:g++.dg/dg.exp=g++.dg/concepts/nested-diagnostics-1-truncated.C  -std=gnu++20  expected multiline pattern lines 29-40
+    g++:g++.dg/dg.exp=g++.dg/concepts/nested-diagnostics-1-truncated.C  -std=gnu++26  expected multiline pattern lines 29-40
+    g++:g++.dg/dg.exp=g++.dg/concepts/nested-diagnostics-1.C  -std=gnu++17  expected multiline pattern lines 30-50
+    g++:g++.dg/dg.exp=g++.dg/concepts/nested-diagnostics-1.C  -std=gnu++20  expected multiline pattern lines 30-50
+    g++:g++.dg/dg.exp=g++.dg/concepts/nested-diagnostics-1.C  -std=gnu++26  expected multiline pattern lines 30-50
+    g++:g++.dg/dg.exp=g++.dg/concepts/nested-diagnostics-2.C  -std=gnu++17  expected multiline pattern lines 24-36
+    g++:g++.dg/dg.exp=g++.dg/concepts/nested-diagnostics-2.C  -std=gnu++20  expected multiline pattern lines 24-36
+    g++:g++.dg/dg.exp=g++.dg/concepts/nested-diagnostics-2.C  -std=gnu++26  expected multiline pattern lines 24-36
     g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas1.C  -std=c++11 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas1.C  -std=c++17 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas1.C  -std=c++26 (test for excess errors)
@@ -63,9 +100,35 @@ o  IMPROVEMENTS TO BE CHECKED:
     g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas7.C  -std=c++11 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas7.C  -std=c++17 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas7.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-lambda11.C  -std=c++23  (test for errors, line 41)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-lambda11.C  -std=c++23  at line 30 (test for warnings, line 27)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-lambda11.C  -std=c++23  at line 32 (test for errors, line 27)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-lambda11.C  -std=c++23  at line 45 (test for warnings, line 38)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-lambda11.C  -std=c++26  (test for errors, line 41)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-lambda11.C  -std=c++26  at line 30 (test for warnings, line 27)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-lambda11.C  -std=c++26  at line 32 (test for errors, line 27)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-lambda11.C  -std=c++26  at line 45 (test for warnings, line 38)
     g++:g++.dg/dg.exp=g++.dg/cpp2a/is-layout-compatible3.C  -std=c++20 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/cpp2a/is-layout-compatible3.C  -std=c++23 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/cpp2a/is-layout-compatible3.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++17  (test for errors, line 204)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++17  at line 211 (test for warnings, line 198)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++17  at line 216 (test for warnings, line 198)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++17  expected multiline pattern lines 206-209
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++17  expected multiline pattern lines 213-214
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++17  expected multiline pattern lines 218-219
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++26  (test for errors, line 204)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++26  at line 211 (test for warnings, line 198)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++26  at line 216 (test for warnings, line 198)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++26  expected multiline pattern lines 206-209
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++26  expected multiline pattern lines 213-214
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++26  expected multiline pattern lines 218-219
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++98  (test for errors, line 204)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++98  at line 211 (test for warnings, line 198)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++98  at line 216 (test for warnings, line 198)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++98  expected multiline pattern lines 206-209
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++98  expected multiline pattern lines 213-214
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++98  expected multiline pattern lines 218-219
   Executed from: g++:g++.dg/gomp/gomp.exp
     g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/dispatch-11.c  -std=c++17  (test for errors, line 34)
     g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/dispatch-11.c  -std=c++17  (test for errors, line 39)
@@ -94,6 +157,117 @@ o  IMPROVEMENTS TO BE CHECKED:
     g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/dispatch-11.c  -std=c++98  at line 66 (test for errors, line 63)
     g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/dispatch-11.c  -std=c++98  at line 71 (test for errors, line 68)
     g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/dispatch-11.c  -std=c++98  at line 76 (test for errors, line 73)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++14  (test for errors, line 43)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++14  (test for warnings, line 12)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++14  (test for warnings, line 14)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++20  (test for errors, line 27)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++20  (test for errors, line 31)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++20  (test for errors, line 35)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++20  (test for errors, line 43)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++20  (test for warnings, line 12)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++20  (test for warnings, line 14)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++20 (test for excess errors)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++23  (test for errors, line 27)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++23  (test for errors, line 31)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++23  (test for errors, line 35)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++23  (test for errors, line 43)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++23  at line 13 (test for warnings, line 12)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++23  at line 15 (test for errors, line 14)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++23 (test for excess errors)
+  Executed from: g++:g++.dg/modules/modules.exp
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/adhoc-1_b.C -std=c++17  dg-regexp 10 was found: "\nIn module bob, imported at [^\n]*adhoc-1_b.C:3:\n[^\n]*adhoc-1_a.C:5:12: note: candidate: 'int massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea@bob\(int\)'\n export int massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea \(int\);\n            \^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~$"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/adhoc-1_b.C -std=c++17  dg-regexp 11 was found: "\nIn module bob, imported at [^\n]*adhoc-1_b.C:3:\n[^\n]*adhoc-1_a.C:6:188: note: candidate: 'void massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea@bob\(float\)'\n[ 	]*export void massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea \(float\);\n[ 	]*\^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~?$"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/adhoc-1_b.C -std=c++2a  dg-regexp 10 was found: "\nIn module bob, imported at [^\n]*adhoc-1_b.C:3:\n[^\n]*adhoc-1_a.C:5:12: note: candidate: 'int massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea@bob\(int\)'\n export int massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea \(int\);\n            \^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~$"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/adhoc-1_b.C -std=c++2a  dg-regexp 11 was found: "\nIn module bob, imported at [^\n]*adhoc-1_b.C:3:\n[^\n]*adhoc-1_a.C:6:188: note: candidate: 'void massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea@bob\(float\)'\n[ 	]*export void massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea \(float\);\n[ 	]*\^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~?$"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/adhoc-1_b.C -std=c++2b  dg-regexp 10 was found: "\nIn module bob, imported at [^\n]*adhoc-1_b.C:3:\n[^\n]*adhoc-1_a.C:5:12: note: candidate: 'int massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea@bob\(int\)'\n export int massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea \(int\);\n            \^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~$"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/adhoc-1_b.C -std=c++2b  dg-regexp 11 was found: "\nIn module bob, imported at [^\n]*adhoc-1_b.C:3:\n[^\n]*adhoc-1_a.C:6:188: note: candidate: 'void massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea@bob\(float\)'\n[ 	]*export void massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea \(float\);\n[ 	]*\^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~?$"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++17  dg-regexp 10 was found: "candidate: 'int Frob@Foo\(int, int, long int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++17  dg-regexp 19 was found: "candidate: 'int Frob@Foo\(int, long int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++17  dg-regexp 20 was found: "candidate: 'int Frob@Foo\(int, int, long int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++17  dg-regexp 21 was found: "candidate: 'int Frob@Bar\(long int, int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++17  dg-regexp 9 was found: "candidate: 'int Frob@Foo\(int, long int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++2a  dg-regexp 10 was found: "candidate: 'int Frob@Foo\(int, int, long int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++2a  dg-regexp 19 was found: "candidate: 'int Frob@Foo\(int, long int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++2a  dg-regexp 20 was found: "candidate: 'int Frob@Foo\(int, int, long int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++2a  dg-regexp 21 was found: "candidate: 'int Frob@Bar\(long int, int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++2a  dg-regexp 9 was found: "candidate: 'int Frob@Foo\(int, long int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++2b  dg-regexp 10 was found: "candidate: 'int Frob@Foo\(int, int, long int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++2b  dg-regexp 19 was found: "candidate: 'int Frob@Foo\(int, long int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++2b  dg-regexp 20 was found: "candidate: 'int Frob@Foo\(int, int, long int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++2b  dg-regexp 21 was found: "candidate: 'int Frob@Bar\(long int, int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++2b  dg-regexp 9 was found: "candidate: 'int Frob@Foo\(int, long int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_d.C -std=c++17  dg-regexp 11 was found: "candidate: 'int Frob@Foo\(int, long int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_d.C -std=c++17  dg-regexp 12 was found: "candidate: 'int Frob@Foo\(int, int, long int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_d.C -std=c++17  dg-regexp 13 was found: "candidate: 'int Frob@Bar\(long int, int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_d.C -std=c++2a  dg-regexp 11 was found: "candidate: 'int Frob@Foo\(int, long int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_d.C -std=c++2a  dg-regexp 12 was found: "candidate: 'int Frob@Foo\(int, int, long int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_d.C -std=c++2a  dg-regexp 13 was found: "candidate: 'int Frob@Bar\(long int, int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_d.C -std=c++2b  dg-regexp 11 was found: "candidate: 'int Frob@Foo\(int, long int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_d.C -std=c++2b  dg-regexp 12 was found: "candidate: 'int Frob@Foo\(int, int, long int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_d.C -std=c++2b  dg-regexp 13 was found: "candidate: 'int Frob@Bar\(long int, int, int\)'"
+  Executed from: gcc:gcc.c-torture/execute/execute.exp
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a1.c   -O0  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a1.c   -O0  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a1.c   -O1  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a1.c   -O1  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a1.c   -O2  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a1.c   -O2  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a1.c   -O3 -g  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a1.c   -O3 -g  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a1.c   -Os  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a1.c   -Os  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a2.c   -O0  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a2.c   -O0  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a2.c   -O1  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a2.c   -O1  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a2.c   -O2  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a2.c   -O2  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a2.c   -O3 -g  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a2.c   -O3 -g  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a2.c   -Os  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a2.c   -Os  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a4.c   -O0  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a4.c   -O0  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a4.c   -O1  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a4.c   -O1  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a4.c   -O2  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a4.c   -O2  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a4.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a4.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a4.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a4.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a4.c   -O3 -g  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a4.c   -O3 -g  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a4.c   -Os  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a4.c   -Os  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a8.c   -O0  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a8.c   -O0  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a8.c   -O1  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a8.c   -O1  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a8.c   -O2  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a8.c   -O2  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a8.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a8.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a8.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a8.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a8.c   -O3 -g  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a8.c   -O3 -g  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a8.c   -Os  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a8.c   -Os  execution test
+  Executed from: gcc:gcc.dg/dg.exp
+    gcc:gcc.dg/dg.exp=c-c++-common/Warray-compare-1.c  -Wc++-compat   (test for warnings, line 18)
+    gcc:gcc.dg/dg.exp=c-c++-common/Warray-compare-1.c  -Wc++-compat   (test for warnings, line 20)
+    gcc:gcc.dg/dg.exp=c-c++-common/Warray-compare-1.c  -Wc++-compat   (test for warnings, line 22)
+    gcc:gcc.dg/dg.exp=c-c++-common/Warray-compare-1.c  -Wc++-compat   (test for warnings, line 38)
+    gcc:gcc.dg/dg.exp=c-c++-common/Warray-compare-3.c  -Wc++-compat   at line 11 (test for warnings, line 10)
   Executed from: gcc:gcc.dg/gomp/gomp.exp
     gcc:gcc.dg/gomp/gomp.exp=c-c++-common/gomp/dispatch-11.c  (test for errors, line 34)
     gcc:gcc.dg/gomp/gomp.exp=c-c++-common/gomp/dispatch-11.c  (test for errors, line 39)
@@ -104,30 +278,107 @@ o  IMPROVEMENTS TO BE CHECKED:
     gcc:gcc.dg/gomp/gomp.exp=c-c++-common/gomp/dispatch-11.c  at line 65 (test for errors, line 63)
     gcc:gcc.dg/gomp/gomp.exp=c-c++-common/gomp/dispatch-11.c  at line 70 (test for errors, line 68)
     gcc:gcc.dg/gomp/gomp.exp=c-c++-common/gomp/dispatch-11.c  at line 75 (test for errors, line 73)
+  Executed from: gcc:gcc.target/arm/mve/mve.exp
+    gcc:gcc.target/arm/mve/mve.exp=gcc.target/arm/mve/pr108443.c scan-assembler mov\\tr[0-9]+, #204
   Executed from: libitm:libitm.c++/c++.exp
-    libitm:libitm.c++/c++.exp=libitm.c++/dropref.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
-    libitm:libitm.c++/c++.exp=libitm.c++/eh-1.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
-    libitm:libitm.c++/c++.exp=libitm.c++/eh-1.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
-    libitm:libitm.c++/c++.exp=libitm.c++/eh-2.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
-    libitm:libitm.c++/c++.exp=libitm.c++/eh-2.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
-    libitm:libitm.c++/c++.exp=libitm.c++/eh-3.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
-    libitm:libitm.c++/c++.exp=libitm.c++/eh-3.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
-    libitm:libitm.c++/c++.exp=libitm.c++/eh-4.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
-    libitm:libitm.c++/c++.exp=libitm.c++/eh-4.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
-    libitm:libitm.c++/c++.exp=libitm.c++/eh-5.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
-    libitm:libitm.c++/c++.exp=libitm.c++/eh-5.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
-    libitm:libitm.c++/c++.exp=libitm.c++/libstdc++-pr91488.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
-    libitm:libitm.c++/c++.exp=libitm.c++/libstdc++-pr91488.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
-    libitm:libitm.c++/c++.exp=libitm.c++/libstdc++-safeexc.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
-    libitm:libitm.c++/c++.exp=libitm.c++/libstdc++-safeexc.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
-    libitm:libitm.c++/c++.exp=libitm.c++/newdelete.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
-    libitm:libitm.c++/c++.exp=libitm.c++/newdelete.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
-    libitm:libitm.c++/c++.exp=libitm.c++/throwdown.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
+    libitm:libitm.c++/c++.exp=libitm.c++/dropref.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
+    libitm:libitm.c++/c++.exp=libitm.c++/eh-1.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
+    libitm:libitm.c++/c++.exp=libitm.c++/eh-1.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
+    libitm:libitm.c++/c++.exp=libitm.c++/eh-2.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
+    libitm:libitm.c++/c++.exp=libitm.c++/eh-2.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
+    libitm:libitm.c++/c++.exp=libitm.c++/eh-3.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
+    libitm:libitm.c++/c++.exp=libitm.c++/eh-3.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
+    libitm:libitm.c++/c++.exp=libitm.c++/eh-4.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
+    libitm:libitm.c++/c++.exp=libitm.c++/eh-4.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
+    libitm:libitm.c++/c++.exp=libitm.c++/eh-5.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
+    libitm:libitm.c++/c++.exp=libitm.c++/eh-5.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
+    libitm:libitm.c++/c++.exp=libitm.c++/libstdc++-pr91488.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
+    libitm:libitm.c++/c++.exp=libitm.c++/libstdc++-pr91488.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
+    libitm:libitm.c++/c++.exp=libitm.c++/libstdc++-safeexc.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
+    libitm:libitm.c++/c++.exp=libitm.c++/libstdc++-safeexc.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
+    libitm:libitm.c++/c++.exp=libitm.c++/newdelete.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
+    libitm:libitm.c++/c++.exp=libitm.c++/newdelete.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
+    libitm:libitm.c++/c++.exp=libitm.c++/throwdown.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
 
 
   - New PASS                  [     => PASS]:
 
+  Executed from: g++:g++.dg/coroutines/coroutines.exp
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/pr98935.C (test for excess errors)
   Executed from: g++:g++.dg/dg.exp
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++20  (test for errors, line 48)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++20  (test for warnings, line 23)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++20  (test for warnings, line 25)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++20  (test for warnings, line 27)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++20  (test for warnings, line 44)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++23  (test for errors, line 48)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++23  (test for warnings, line 17)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++23  (test for warnings, line 19)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++23  (test for warnings, line 21)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++23  (test for warnings, line 23)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++23  (test for warnings, line 25)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++23  (test for warnings, line 27)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++23  (test for warnings, line 44)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++23 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++26  (test for errors, line 48)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++26  at line 18 (test for errors, line 17)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++26  at line 20 (test for errors, line 19)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++26  at line 22 (test for errors, line 21)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++26  at line 24 (test for errors, line 23)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++26  at line 26 (test for errors, line 25)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++26  at line 28 (test for errors, line 27)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++26  at line 45 (test for errors, line 44)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-1.c  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-3.c  -std=gnu++17  at line 13 (test for warnings, line 10)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-3.c  -std=gnu++23  (test for warnings, line 10)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-3.c  -std=gnu++23  at line 13 (test for warnings, line 10)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-3.c  -std=gnu++23 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-3.c  -std=gnu++26  at line 11 (test for errors, line 10)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-3.c  -std=gnu++26  at line 13 (test for warnings, line 10)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-4.c  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-4.c  -std=c++20  (test for errors, line 47)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-4.c  -std=c++20  (test for warnings, line 16)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-4.c  -std=c++20  (test for warnings, line 18)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-4.c  -std=c++20  (test for warnings, line 20)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-4.c  -std=c++20  (test for warnings, line 22)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-4.c  -std=c++20  (test for warnings, line 24)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-4.c  -std=c++20  (test for warnings, line 26)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-4.c  -std=c++20  (test for warnings, line 43)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-4.c  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-4.c  -std=c++26  (test for errors, line 47)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-4.c  -std=c++26  at line 17 (test for errors, line 16)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-4.c  -std=c++26  at line 19 (test for errors, line 18)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-4.c  -std=c++26  at line 21 (test for errors, line 20)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-4.c  -std=c++26  at line 23 (test for errors, line 22)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-4.c  -std=c++26  at line 25 (test for errors, line 24)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-4.c  -std=c++26  at line 27 (test for errors, line 26)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-4.c  -std=c++26  at line 44 (test for errors, line 43)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-4.c  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++17  (test for warnings, line 17)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++17  (test for warnings, line 18)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++17  (test for warnings, line 19)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++17  (test for warnings, line 20)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++17  (test for warnings, line 21)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++17  (test for warnings, line 22)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++17  (test for warnings, line 38)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++20  (test for errors, line 41)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++20  (test for warnings, line 17)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++20  (test for warnings, line 18)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++20  (test for warnings, line 19)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++20  (test for warnings, line 20)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++20  (test for warnings, line 21)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++20  (test for warnings, line 22)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++20  (test for warnings, line 38)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++20 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++98  (test for warnings, line 17)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++98  (test for warnings, line 18)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++98  (test for warnings, line 19)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++98  (test for warnings, line 20)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++98  (test for warnings, line 21)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++98  (test for warnings, line 22)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++98  (test for warnings, line 38)
+    g++:g++.dg/dg.exp=c-c++-common/Warray-compare-5.c  -std=gnu++98 (test for excess errors)
     g++:g++.dg/dg.exp=c-c++-common/toplevel-asm-4.c  -std=gnu++17 (test for excess errors)
     g++:g++.dg/dg.exp=c-c++-common/toplevel-asm-4.c  -std=gnu++26 (test for excess errors)
     g++:g++.dg/dg.exp=c-c++-common/toplevel-asm-4.c  -std=gnu++98 (test for excess errors)
@@ -194,6 +445,15 @@ o  IMPROVEMENTS TO BE CHECKED:
     g++:g++.dg/dg.exp=c-c++-common/toplevel-asm-8.c  -std=gnu++98  (test for errors, line 12)
     g++:g++.dg/dg.exp=c-c++-common/toplevel-asm-8.c  -std=gnu++98  (test for errors, line 9)
     g++:g++.dg/dg.exp=c-c++-common/toplevel-asm-8.c  -std=gnu++98 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/concepts/nested-diagnostics-1-truncated.C  -std=gnu++17  expected multiline pattern lines 29-41
+    g++:g++.dg/dg.exp=g++.dg/concepts/nested-diagnostics-1-truncated.C  -std=gnu++20  expected multiline pattern lines 29-41
+    g++:g++.dg/dg.exp=g++.dg/concepts/nested-diagnostics-1-truncated.C  -std=gnu++26  expected multiline pattern lines 29-41
+    g++:g++.dg/dg.exp=g++.dg/concepts/nested-diagnostics-1.C  -std=gnu++17  expected multiline pattern lines 30-51
+    g++:g++.dg/dg.exp=g++.dg/concepts/nested-diagnostics-1.C  -std=gnu++20  expected multiline pattern lines 30-51
+    g++:g++.dg/dg.exp=g++.dg/concepts/nested-diagnostics-1.C  -std=gnu++26  expected multiline pattern lines 30-51
+    g++:g++.dg/dg.exp=g++.dg/concepts/nested-diagnostics-2.C  -std=gnu++17  expected multiline pattern lines 24-37
+    g++:g++.dg/dg.exp=g++.dg/concepts/nested-diagnostics-2.C  -std=gnu++20  expected multiline pattern lines 24-37
+    g++:g++.dg/dg.exp=g++.dg/concepts/nested-diagnostics-2.C  -std=gnu++26  expected multiline pattern lines 24-37
     g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas1.C  -std=gnu++11 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas1.C  -std=gnu++17 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas1.C  -std=gnu++26 (test for excess errors)
@@ -2072,16 +2332,130 @@ o  IMPROVEMENTS TO BE CHECKED:
     g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-86.C  -std=c++26  at line 5 (test for warnings, line 4)
     g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-86.C  -std=c++26  at line 8 (test for warnings, line 7)
     g++:g++.dg/dg.exp=g++.dg/cpp0x/gen-attrs-86.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist-array23.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist-array23.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist-array23.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist-array24.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist-array24.C  -std=c++23 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist-array24.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/class-deduction117.C  -std=c++11  (test for errors, line 4)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/class-deduction117.C  -std=c++11  (test for errors, line 5)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/class-deduction117.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/class-deduction117.C  -std=c++14  (test for errors, line 4)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/class-deduction117.C  -std=c++14  (test for errors, line 5)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/class-deduction117.C  -std=c++14 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/class-deduction117.C  -std=c++17  (test for errors, line 4)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/class-deduction117.C  -std=c++17  at line 6 (test for errors, line 5)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/class-deduction117.C  -std=c++17  at line 7 (test for errors, line 5)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/class-deduction117.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/decomp62.C  -std=c++17  (test for errors, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/decomp62.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/decomp62.C  -std=c++20  (test for errors, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/decomp62.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/decomp62.C  -std=c++26  (test for errors, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/decomp62.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-lambda11.C  -std=c++23  (test for errors, line 42)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-lambda11.C  -std=c++23  at line 29 (test for warnings, line 28)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-lambda11.C  -std=c++23  at line 32 (test for warnings, line 27)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-lambda11.C  -std=c++23  at line 33 (test for errors, line 27)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-lambda11.C  -std=c++23  at line 46 (test for warnings, line 39)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-lambda11.C  -std=c++26  (test for errors, line 42)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-lambda11.C  -std=c++26  at line 29 (test for warnings, line 28)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-lambda11.C  -std=c++26  at line 32 (test for warnings, line 27)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-lambda11.C  -std=c++26  at line 33 (test for errors, line 27)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-lambda11.C  -std=c++26  at line 46 (test for warnings, line 39)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/constexpr-union8.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/constexpr-union8.C  -std=c++23 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/constexpr-union8.C  -std=c++26 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/cpp2a/is-layout-compatible3.C  -std=gnu++20  (test for warnings, line 38)
     g++:g++.dg/dg.exp=g++.dg/cpp2a/is-layout-compatible3.C  -std=gnu++20 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/cpp2a/is-layout-compatible3.C  -std=gnu++23  (test for warnings, line 38)
     g++:g++.dg/dg.exp=g++.dg/cpp2a/is-layout-compatible3.C  -std=gnu++23 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/cpp2a/is-layout-compatible3.C  -std=gnu++26  (test for warnings, line 38)
     g++:g++.dg/dg.exp=g++.dg/cpp2a/is-layout-compatible3.C  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/arg-pack1.C  -std=c++11  (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/arg-pack1.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/arg-pack1.C  -std=c++17  (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/arg-pack1.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/arg-pack1.C  -std=c++26  (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/arg-pack1.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/long-short-colorization.C  -std=gnu++17  expected multiline pattern lines 14-16
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/long-short-colorization.C  -std=gnu++17  expected multiline pattern lines 8-10
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/long-short-colorization.C  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/long-short-colorization.C  -std=gnu++26  expected multiline pattern lines 14-16
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/long-short-colorization.C  -std=gnu++26  expected multiline pattern lines 8-10
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/long-short-colorization.C  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/long-short-colorization.C  -std=gnu++98  expected multiline pattern lines 14-16
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/long-short-colorization.C  -std=gnu++98  expected multiline pattern lines 8-10
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/long-short-colorization.C  -std=gnu++98 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++17  at line 205 (test for errors, line 204)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++17  at line 212 (test for warnings, line 204)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++17  at line 217 (test for warnings, line 198)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++17  at line 222 (test for warnings, line 198)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++17  expected multiline pattern lines 207-210
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++17  expected multiline pattern lines 214-215
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++17  expected multiline pattern lines 219-220
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++17  expected multiline pattern lines 224-225
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++26  at line 205 (test for errors, line 204)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++26  at line 212 (test for warnings, line 204)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++26  at line 217 (test for warnings, line 198)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++26  at line 222 (test for warnings, line 198)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++26  expected multiline pattern lines 207-210
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++26  expected multiline pattern lines 214-215
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++26  expected multiline pattern lines 219-220
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++26  expected multiline pattern lines 224-225
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++98  at line 205 (test for errors, line 204)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++98  at line 212 (test for warnings, line 204)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++98  at line 217 (test for warnings, line 198)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++98  at line 222 (test for warnings, line 198)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++98  expected multiline pattern lines 207-210
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++98  expected multiline pattern lines 214-215
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++98  expected multiline pattern lines 219-220
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++98  expected multiline pattern lines 224-225
     g++:g++.dg/dg.exp=g++.dg/ext/bitfield9.C  -std=gnu++11  at line 6 (test for warnings, line 7)
     g++:g++.dg/dg.exp=g++.dg/ext/bitfield9.C  -std=gnu++17  at line 6 (test for warnings, line 7)
     g++:g++.dg/dg.exp=g++.dg/ext/bitfield9.C  -std=gnu++26  at line 6 (test for warnings, line 7)
+    g++:g++.dg/dg.exp=g++.dg/warn/Warray-compare-1.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/Warray-compare-1.C  -std=c++20  (test for warnings, line 15)
+    g++:g++.dg/dg.exp=g++.dg/warn/Warray-compare-1.C  -std=c++20  (test for warnings, line 8)
+    g++:g++.dg/dg.exp=g++.dg/warn/Warray-compare-1.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/Warray-compare-1.C  -std=c++26  at line 16 (test for errors, line 15)
+    g++:g++.dg/dg.exp=g++.dg/warn/Warray-compare-1.C  -std=c++26  at line 9 (test for errors, line 8)
+    g++:g++.dg/dg.exp=g++.dg/warn/Warray-compare-1.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wduplicated-branches8.C  -std=gnu++17  (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wduplicated-branches8.C  -std=gnu++17  (test for warnings, line 11)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wduplicated-branches8.C  -std=gnu++17  (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wduplicated-branches8.C  -std=gnu++17  (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wduplicated-branches8.C  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wduplicated-branches8.C  -std=gnu++26  (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wduplicated-branches8.C  -std=gnu++26  (test for warnings, line 11)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wduplicated-branches8.C  -std=gnu++26  (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wduplicated-branches8.C  -std=gnu++26  (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wduplicated-branches8.C  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wduplicated-branches8.C  -std=gnu++98  (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wduplicated-branches8.C  -std=gnu++98  (test for warnings, line 11)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wduplicated-branches8.C  -std=gnu++98  (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wduplicated-branches8.C  -std=gnu++98  (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wduplicated-branches8.C  -std=gnu++98 (test for excess errors)
   Executed from: g++:g++.dg/gomp/gomp.exp
+    g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c  -std=c++17  (test for warnings, line 35)
+    g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c  -std=c++17  scan-tree-dump-times gimple "#pragma omp dispatch has_device_addr\\(b\\) is_device_ptr\\(a\\)" 1
+    g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c  -std=c++17  scan-tree-dump-times gimple "D\\.[0-9]+ = __builtin_omp_get_mapped_ptr \\(b" 1
+    g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c  -std=c++17  scan-tree-dump-times gimple "__builtin_omp_get_mapped_ptr" 1
+    g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c  -std=c++17  scan-tree-dump-times gimple "f \\(a, D\\.[0-9]+\\);" 1
+    g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c  -std=c++17 (test for excess errors)
+    g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c  -std=c++26  (test for warnings, line 35)
+    g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c  -std=c++26  scan-tree-dump-times gimple "#pragma omp dispatch has_device_addr\\(b\\) is_device_ptr\\(a\\)" 1
+    g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c  -std=c++26  scan-tree-dump-times gimple "D\\.[0-9]+ = __builtin_omp_get_mapped_ptr \\(b" 1
+    g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c  -std=c++26  scan-tree-dump-times gimple "__builtin_omp_get_mapped_ptr" 1
+    g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c  -std=c++26  scan-tree-dump-times gimple "f \\(a, D\\.[0-9]+\\);" 1
+    g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c  -std=c++26 (test for excess errors)
+    g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c  -std=c++98  (test for warnings, line 35)
+    g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c  -std=c++98  scan-tree-dump-times gimple "#pragma omp dispatch has_device_addr\\(b\\) is_device_ptr\\(a\\)" 1
+    g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c  -std=c++98  scan-tree-dump-times gimple "D\\.[0-9]+ = __builtin_omp_get_mapped_ptr \\(b" 1
+    g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c  -std=c++98  scan-tree-dump-times gimple "__builtin_omp_get_mapped_ptr" 1
+    g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c  -std=c++98  scan-tree-dump-times gimple "f \\(a, D\\.[0-9]+\\);" 1
+    g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c  -std=c++98 (test for excess errors)
     g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/append-args-1.c  -std=c++17  (test for errors, line 47)
     g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/append-args-1.c  -std=c++17  at line 20 (test for errors, line 16)
     g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/append-args-1.c  -std=c++17  at line 21 (test for warnings, line 17)
@@ -2424,7 +2798,157 @@ o  IMPROVEMENTS TO BE CHECKED:
     g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/append-args-3.C  -std=c++98  scan-tree-dump-times gimple "varvar<int, int, omp_interop_t> \\(20, 21, obj3, obj4, 111, 222, 333\\);" 1
     g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/append-args-3.C  -std=c++98  scan-tree-dump-times gimple "varvar<int, omp_interop_t, omp_interop_t> \\(20, 0, obj3, obj4, 111, 222, 333\\);" 1
     g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/append-args-3.C  -std=c++98 (test for excess errors)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/omp-constexpr.C  -std=c++11  (test for errors, line 11)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/omp-constexpr.C  -std=c++11  (test for errors, line 17)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/omp-constexpr.C  -std=c++11  (test for errors, line 21)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/omp-constexpr.C  -std=c++11  (test for errors, line 27)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/omp-constexpr.C  -std=c++11  (test for errors, line 29)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/omp-constexpr.C  -std=c++11  (test for errors, line 34)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/omp-constexpr.C  -std=c++11  (test for errors, line 36)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/omp-constexpr.C  -std=c++11  (test for errors, line 41)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/omp-constexpr.C  -std=c++11  (test for errors, line 42)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/omp-constexpr.C  -std=c++11  (test for errors, line 43)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/omp-constexpr.C  -std=c++11  (test for errors, line 44)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/omp-constexpr.C  -std=c++11  (test for errors, line 7)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/omp-constexpr.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/omp-constexpr.C  -std=c++17  (test for errors, line 17)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/omp-constexpr.C  -std=c++17  (test for errors, line 27)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/omp-constexpr.C  -std=c++17  (test for errors, line 34)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/omp-constexpr.C  -std=c++17  (test for errors, line 7)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/omp-constexpr.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/omp-constexpr.C  -std=c++26  (test for errors, line 17)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/omp-constexpr.C  -std=c++26  (test for errors, line 27)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/omp-constexpr.C  -std=c++26  (test for errors, line 34)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/omp-constexpr.C  -std=c++26  (test for errors, line 7)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/omp-constexpr.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++14  (test for errors, line 14)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++17  (test for errors, line 14)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++17  (test for errors, line 27)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++17  (test for errors, line 31)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++17  (test for errors, line 35)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++26  (test for errors, line 14)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++26  (test for errors, line 27)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++26  (test for errors, line 31)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++26  (test for errors, line 35)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr108607.C  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/pr79664.C    (test for errors, line 86)
+  Executed from: g++:g++.dg/modules/modules.exp
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/adhoc-1_b.C -std=c++17  dg-regexp 10 was found: "\nIn module bob, imported at [^\n]*adhoc-1_b.C:3:\n[^\n]*adhoc-1_a.C:5:12: note: candidate 2: 'int massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea@bob\(int\)'\n export int massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea \(int\);\n            \^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~$"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/adhoc-1_b.C -std=c++17  dg-regexp 11 was found: "\nIn module bob, imported at [^\n]*adhoc-1_b.C:3:\n[^\n]*adhoc-1_a.C:6:188: note: candidate 1: 'void massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea@bob\(float\)'\n[ 	]*export void massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea \(float\);\n[ 	]*\^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~?$"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/adhoc-1_b.C -std=c++2a  dg-regexp 10 was found: "\nIn module bob, imported at [^\n]*adhoc-1_b.C:3:\n[^\n]*adhoc-1_a.C:5:12: note: candidate 2: 'int massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea@bob\(int\)'\n export int massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea \(int\);\n            \^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~$"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/adhoc-1_b.C -std=c++2a  dg-regexp 11 was found: "\nIn module bob, imported at [^\n]*adhoc-1_b.C:3:\n[^\n]*adhoc-1_a.C:6:188: note: candidate 1: 'void massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea@bob\(float\)'\n[ 	]*export void massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea \(float\);\n[ 	]*\^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~?$"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/adhoc-1_b.C -std=c++2b  dg-regexp 10 was found: "\nIn module bob, imported at [^\n]*adhoc-1_b.C:3:\n[^\n]*adhoc-1_a.C:5:12: note: candidate 2: 'int massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea@bob\(int\)'\n export int massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea \(int\);\n            \^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~$"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/adhoc-1_b.C -std=c++2b  dg-regexp 11 was found: "\nIn module bob, imported at [^\n]*adhoc-1_b.C:3:\n[^\n]*adhoc-1_a.C:6:188: note: candidate 1: 'void massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea@bob\(float\)'\n[ 	]*export void massivelongnamethatcausesadhoclocationsokeepaddingcharsyourgettheidea \(float\);\n[ 	]*\^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~?$"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++17  dg-regexp 10 was found: "candidate 2: 'int Frob@Foo\(int, int, long int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++17  dg-regexp 19 was found: "candidate 1: 'int Frob@Foo\(int, long int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++17  dg-regexp 20 was found: "candidate 2: 'int Frob@Foo\(int, int, long int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++17  dg-regexp 21 was found: "candidate 3: 'int Frob@Bar\(long int, int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++17  dg-regexp 9 was found: "candidate 1: 'int Frob@Foo\(int, long int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++2a  dg-regexp 10 was found: "candidate 2: 'int Frob@Foo\(int, int, long int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++2a  dg-regexp 19 was found: "candidate 1: 'int Frob@Foo\(int, long int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++2a  dg-regexp 20 was found: "candidate 2: 'int Frob@Foo\(int, int, long int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++2a  dg-regexp 21 was found: "candidate 3: 'int Frob@Bar\(long int, int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++2a  dg-regexp 9 was found: "candidate 1: 'int Frob@Foo\(int, long int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++2b  dg-regexp 10 was found: "candidate 2: 'int Frob@Foo\(int, int, long int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++2b  dg-regexp 19 was found: "candidate 1: 'int Frob@Foo\(int, long int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++2b  dg-regexp 20 was found: "candidate 2: 'int Frob@Foo\(int, int, long int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++2b  dg-regexp 21 was found: "candidate 3: 'int Frob@Bar\(long int, int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_c.C -std=c++2b  dg-regexp 9 was found: "candidate 1: 'int Frob@Foo\(int, long int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_d.C -std=c++17  dg-regexp 11 was found: "candidate 1: 'int Frob@Foo\(int, long int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_d.C -std=c++17  dg-regexp 12 was found: "candidate 2: 'int Frob@Foo\(int, int, long int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_d.C -std=c++17  dg-regexp 13 was found: "candidate 3: 'int Frob@Bar\(long int, int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_d.C -std=c++2a  dg-regexp 11 was found: "candidate 1: 'int Frob@Foo\(int, long int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_d.C -std=c++2a  dg-regexp 12 was found: "candidate 2: 'int Frob@Foo\(int, int, long int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_d.C -std=c++2a  dg-regexp 13 was found: "candidate 3: 'int Frob@Bar\(long int, int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_d.C -std=c++2b  dg-regexp 11 was found: "candidate 1: 'int Frob@Foo\(int, long int, int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_d.C -std=c++2b  dg-regexp 12 was found: "candidate 2: 'int Frob@Foo\(int, int, long int\)'"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/err-1_d.C -std=c++2b  dg-regexp 13 was found: "candidate 3: 'int Frob@Bar\(long int, int, int\)'"
+  Executed from: g++:g++.dg/torture/dg-torture.exp
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-1.c   -O0  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-1.c   -O0  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-1.c   -O1  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-1.c   -O1  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-1.c   -O2  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-1.c   -O2  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-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/pr117912-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-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/pr117912-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-1.c   -O3 -g  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-1.c   -O3 -g  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-1.c   -Os  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-1.c   -Os  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.c   -O0  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.c   -O0  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.c   -O1  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.c   -O1  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.c   -O2  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.c   -O2  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.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/pr117912-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.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/pr117912-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.c   -O3 -g  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.c   -O3 -g  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.c   -Os  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.c   -Os  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.c   -O0  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.c   -O0  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.c   -O1  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.c   -O1  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.c   -O2  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.c   -O2  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.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/pr117912-3.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.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/pr117912-3.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.c   -O3 -g  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.c   -O3 -g  execution test
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.c   -Os  (test for excess errors)
+    g++:g++.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.c   -Os  execution test
+  Executed from: g++:g++.dg/ubsan/ubsan.exp
+    g++:g++.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c  -std=gnu++17 execution test
+    g++:g++.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c  -std=gnu++17 output pattern test
+    g++:g++.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c  -std=gnu++26 execution test
+    g++:g++.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c  -std=gnu++26 output pattern test
+    g++:g++.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c  -std=gnu++98 (test for excess errors)
+    g++:g++.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c  -std=gnu++98 execution test
+    g++:g++.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c  -std=gnu++98 output pattern test
+  Executed from: gcc:gcc.c-torture/execute/execute.exp
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/pr117095.c   -O0  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/pr117095.c   -O0  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/pr117095.c   -O1  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/pr117095.c   -O1  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/pr117095.c   -O2  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/pr117095.c   -O2  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/pr117095.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/pr117095.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/pr117095.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/pr117095.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/pr117095.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/pr117095.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/pr117095.c   -O3 -g  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/pr117095.c   -O3 -g  execution test
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/pr117095.c   -Os  (test for excess errors)
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/pr117095.c   -Os  execution test
   Executed from: gcc:gcc.dg/dg.exp
+    gcc:gcc.dg/dg.exp=c-c++-common/Warray-compare-1.c  -Wc++-compat   (test for warnings, line 23)
+    gcc:gcc.dg/dg.exp=c-c++-common/Warray-compare-1.c  -Wc++-compat   (test for warnings, line 25)
+    gcc:gcc.dg/dg.exp=c-c++-common/Warray-compare-1.c  -Wc++-compat   (test for warnings, line 27)
+    gcc:gcc.dg/dg.exp=c-c++-common/Warray-compare-1.c  -Wc++-compat   (test for warnings, line 44)
+    gcc:gcc.dg/dg.exp=c-c++-common/Warray-compare-3.c  -Wc++-compat   at line 12 (test for warnings, line 10)
+    gcc:gcc.dg/dg.exp=c-c++-common/Warray-compare-4.c  -Wc++-compat  (test for excess errors)
+    gcc:gcc.dg/dg.exp=c-c++-common/Warray-compare-5.c  -Wc++-compat   (test for warnings, line 17)
+    gcc:gcc.dg/dg.exp=c-c++-common/Warray-compare-5.c  -Wc++-compat   (test for warnings, line 18)
+    gcc:gcc.dg/dg.exp=c-c++-common/Warray-compare-5.c  -Wc++-compat   (test for warnings, line 19)
+    gcc:gcc.dg/dg.exp=c-c++-common/Warray-compare-5.c  -Wc++-compat   (test for warnings, line 20)
+    gcc:gcc.dg/dg.exp=c-c++-common/Warray-compare-5.c  -Wc++-compat   (test for warnings, line 21)
+    gcc:gcc.dg/dg.exp=c-c++-common/Warray-compare-5.c  -Wc++-compat   (test for warnings, line 22)
+    gcc:gcc.dg/dg.exp=c-c++-common/Warray-compare-5.c  -Wc++-compat   (test for warnings, line 38)
+    gcc:gcc.dg/dg.exp=c-c++-common/Warray-compare-5.c  -Wc++-compat  (test for excess errors)
     gcc:gcc.dg/dg.exp=c-c++-common/toplevel-asm-4.c  -Wc++-compat  (test for excess errors)
     gcc:gcc.dg/dg.exp=c-c++-common/toplevel-asm-5.c  -Wc++-compat   (test for errors, line 10)
     gcc:gcc.dg/dg.exp=c-c++-common/toplevel-asm-5.c  -Wc++-compat   (test for errors, line 11)
@@ -2447,6 +2971,15 @@ o  IMPROVEMENTS TO BE CHECKED:
     gcc:gcc.dg/dg.exp=c-c++-common/toplevel-asm-8.c  -Wc++-compat   (test for errors, line 12)
     gcc:gcc.dg/dg.exp=c-c++-common/toplevel-asm-8.c  -Wc++-compat   (test for errors, line 9)
     gcc:gcc.dg/dg.exp=c-c++-common/toplevel-asm-8.c  -Wc++-compat  (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-1.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-1.c execution test
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-1.c scan-tree-dump-times optimized "BIT_FIELD_REF" 8
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-10.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-10.c execution test
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-11.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-11.c execution test
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-12.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-12.c execution test
     gcc:gcc.dg/dg.exp=gcc.dg/field-merge-13.c (test for excess errors)
     gcc:gcc.dg/dg.exp=gcc.dg/field-merge-13.c execution test
     gcc:gcc.dg/dg.exp=gcc.dg/field-merge-13.c scan-tree-dump-times ifcombine "optimizing" 9
@@ -2456,10 +2989,43 @@ o  IMPROVEMENTS TO BE CHECKED:
     gcc:gcc.dg/dg.exp=gcc.dg/field-merge-15.c (test for excess errors)
     gcc:gcc.dg/dg.exp=gcc.dg/field-merge-15.c execution test
     gcc:gcc.dg/dg.exp=gcc.dg/field-merge-15.c scan-tree-dump-times ifcombine "optimizing" 6
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-2.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-2.c execution test
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-3.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-3.c execution test
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-4.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-4.c execution test
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-5.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-5.c execution test
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-6.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-6.c execution test
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-7.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-7.c scan-tree-dump-not ifcombine "BIT_FIELD_REF"
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-7.c scan-tree-dump-not ifcombine "optimizing"
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-8.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-8.c execution test
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-9.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-9.c execution test
+    gcc:gcc.dg/dg.exp=gcc.dg/field-merge-9.c scan-tree-dump-times ifcombine "optimizing two comparisons" 2
+    gcc:gcc.dg/dg.exp=gcc.dg/pr113688.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/pr114014.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/pr114713.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/pr114713.c execution test
+    gcc:gcc.dg/dg.exp=gcc.dg/pr117724.c  (test for warnings, line 15)
+    gcc:gcc.dg/dg.exp=gcc.dg/pr117724.c  (test for warnings, line 8)
+    gcc:gcc.dg/dg.exp=gcc.dg/pr117724.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/pr117888-2.c (test for excess errors)
     gcc:gcc.dg/dg.exp=gcc.dg/pr117915.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/pr118024.c (test for excess errors)
     gcc:gcc.dg/dg.exp=gcc.dg/pr118081.c (test for excess errors)
     gcc:gcc.dg/dg.exp=gcc.dg/pr118081.c execution test
   Executed from: gcc:gcc.dg/gomp/gomp.exp
+    gcc:gcc.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c  (test for warnings, line 35)
+    gcc:gcc.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c (test for excess errors)
+    gcc:gcc.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c scan-tree-dump-times gimple "#pragma omp dispatch has_device_addr\\(b\\) is_device_ptr\\(a\\)" 1
+    gcc:gcc.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c scan-tree-dump-times gimple "D\\.[0-9]+ = __builtin_omp_get_mapped_ptr \\(b" 1
+    gcc:gcc.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c scan-tree-dump-times gimple "__builtin_omp_get_mapped_ptr" 1
+    gcc:gcc.dg/gomp/gomp.exp=c-c++-common/gomp/adjust-args-3.c scan-tree-dump-times gimple "f \\(a, D\\.[0-9]+\\);" 1
     gcc:gcc.dg/gomp/gomp.exp=c-c++-common/gomp/append-args-1.c  (test for errors, line 47)
     gcc:gcc.dg/gomp/gomp.exp=c-c++-common/gomp/append-args-1.c  at line 19 (test for errors, line 16)
     gcc:gcc.dg/gomp/gomp.exp=c-c++-common/gomp/append-args-1.c  at line 21 (test for warnings, line 17)
@@ -2514,6 +3080,159 @@ o  IMPROVEMENTS TO BE CHECKED:
     gcc:gcc.dg/gomp/gomp.exp=c-c++-common/gomp/dispatch-11.c  at line 96 (test for warnings, line 92)
     gcc:gcc.dg/gomp/gomp.exp=c-c++-common/gomp/dispatch-11.c scan-tree-dump-times original "#pragma omp dispatch interop\\(obj2\\) interop\\(obj3\\)[\\n\\r]" 1
     gcc:gcc.dg/gomp/gomp.exp=c-c++-common/gomp/dispatch-11.c scan-tree-dump-times original "#pragma omp dispatch interop\\(obj3\\)[\\n\\r]" 1
+    gcc:gcc.dg/gomp/gomp.exp=gcc.dg/gomp/adjust-args-2.c  at line 3 (test for errors, line 2)
+    gcc:gcc.dg/gomp/gomp.exp=gcc.dg/gomp/adjust-args-2.c  at line 4 (test for warnings, line 2)
+    gcc:gcc.dg/gomp/gomp.exp=gcc.dg/gomp/adjust-args-2.c (test for excess errors)
+  Executed from: gcc:gcc.dg/ipa/ipa.exp
+    gcc:gcc.dg/ipa/ipa.exp=gcc.dg/ipa/vrp9.c (test for excess errors)
+    gcc:gcc.dg/ipa/ipa.exp=gcc.dg/ipa/vrp9.c scan-tree-dump-not optimized "remove_this_call"
+  Executed from: gcc:gcc.dg/params/params.exp
+    gcc:gcc.dg/params/params.exp=gcc.dg/params/blocksort-part.c -O3 --param switch-lower-slow-alg-max-cases=1 (test for excess errors)
+    gcc:gcc.dg/params/params.exp=gcc.dg/params/blocksort-part.c -O3 --param switch-lower-slow-alg-max-cases=1000000000 (test for excess errors)
+  Executed from: gcc:gcc.dg/torture/dg-torture.exp
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-1.c   -O0  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-1.c   -O0  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-1.c   -O1  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-1.c   -O1  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-1.c   -O2  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-1.c   -O2  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-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/pr117912-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-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/pr117912-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-1.c   -O3 -g  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-1.c   -O3 -g  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-1.c   -Os  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-1.c   -Os  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.c   -O0  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.c   -O0  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.c   -O1  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.c   -O1  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.c   -O2  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.c   -O2  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.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/pr117912-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.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/pr117912-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.c   -O3 -g  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.c   -O3 -g  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.c   -Os  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-2.c   -Os  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.c   -O0  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.c   -O0  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.c   -O1  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.c   -O1  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.c   -O2  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.c   -O2  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.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/pr117912-3.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.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/pr117912-3.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.c   -O3 -g  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.c   -O3 -g  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.c   -Os  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=c-c++-common/torture/pr117912-3.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/bitops-11.c (test for excess errors)
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/bitops-11.c scan-tree-dump-not optimized "bit_and_expr, "
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/bitops-11.c scan-tree-dump-not optimized "bit_ior_expr, "
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/bitops-11.c scan-tree-dump-not optimized "bit_xor_expr, "
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/bitops-11.c scan-tree-dump-not optimized "negate_expr, "
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/bitops-11.c scan-tree-dump-times optimized "plus_expr, " 1
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/pr117973-1.c (test for excess errors)
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/pr117973-1.c scan-tree-dump optimized "return 0;"
+  Executed from: gcc:gcc.dg/ubsan/ubsan.exp
+    gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c   -O0  (test for excess errors)
+    gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c   -O0  execution test
+    gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c   -O0  output pattern test
+    gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c   -O1  (test for excess errors)
+    gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c   -O1  execution test
+    gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c   -O1  output pattern test
+    gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c   -O2  (test for excess errors)
+    gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c   -O2  execution test
+    gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c   -O2  output pattern test
+    gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  output pattern test
+    gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  output pattern test
+    gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c   -O3 -g  (test for excess errors)
+    gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c   -O3 -g  execution test
+    gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c   -O3 -g  output pattern test
+    gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c   -Os  (test for excess errors)
+    gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c   -Os  execution test
+    gcc:gcc.dg/ubsan/ubsan.exp=c-c++-common/ubsan/builtin-2.c   -Os  output pattern test
+  Executed from: gcc:gcc.dg/vect/vect.exp
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/pr117888-1.c (test for excess errors)
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/pr117888-1.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorized 1 loops" 1
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/pr117888-1.c -flto -ffat-lto-objects (test for excess errors)
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/pr117888-1.c scan-tree-dump-times vect "vectorized 1 loops" 1
+  Executed from: gcc:gcc.target/arm/arm.exp
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/its-1.c (test for excess errors)
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/its-1.c scan-assembler-not \\sit[te]{2}
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/its-2.c (test for excess errors)
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/its-2.c scan-assembler \\sit[te]{2}
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/pr117675.c (test for excess errors)
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/pr117675.c check-function-bodies f1
+  Executed from: gcc:gcc.target/arm/mve/mve.exp
+    gcc:gcc.target/arm/mve/mve.exp=gcc.target/arm/mve/pr108443.c scan-assembler mov\\tr[0-9]+, #255
+    gcc:gcc.target/arm/mve/mve.exp=gcc.target/arm/mve/pr114801.c  (test for warnings, line 17)
+    gcc:gcc.target/arm/mve/mve.exp=gcc.target/arm/mve/pr114801.c  (test for warnings, line 28)
+    gcc:gcc.target/arm/mve/mve.exp=gcc.target/arm/mve/pr114801.c (test for excess errors)
+    gcc:gcc.target/arm/mve/mve.exp=gcc.target/arm/mve/pr114801.c check-function-bodies test_16
+    gcc:gcc.target/arm/mve/mve.exp=gcc.target/arm/mve/pr114801.c check-function-bodies test_32
+    gcc:gcc.target/arm/mve/mve.exp=gcc.target/arm/mve/pr114801.c check-function-bodies test_8
+  Executed from: gfortran:gfortran.dg/dg.exp
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/associate_71.f90   -O0  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/associate_71.f90   -O0  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/associate_71.f90   -O1  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/associate_71.f90   -O1  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/associate_71.f90   -O2  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/associate_71.f90   -O2  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/associate_71.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/associate_71.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/associate_71.f90   -O3 -g  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/associate_71.f90   -O3 -g  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/associate_71.f90   -Os  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/associate_71.f90   -Os  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/finalize_59.f90   -O0  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/finalize_59.f90   -O0  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/finalize_59.f90   -O1  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/finalize_59.f90   -O1  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/finalize_59.f90   -O2  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/finalize_59.f90   -O2  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/finalize_59.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/finalize_59.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/finalize_59.f90   -O3 -g  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/finalize_59.f90   -O3 -g  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/finalize_59.f90   -Os  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/finalize_59.f90   -Os  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117797.f90   -O0  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117797.f90   -O0  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117797.f90   -O1  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117797.f90   -O1  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117797.f90   -O2  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117797.f90   -O2  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117797.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117797.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117797.f90   -O3 -g  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117797.f90   -O3 -g  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117797.f90   -Os  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117797.f90   -Os  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117819.f90   -O0  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117819.f90   -O0  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117819.f90   -O1  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117819.f90   -O1  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117819.f90   -O2  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117819.f90   -O2  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117819.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117819.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117819.f90   -O3 -g  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117819.f90   -O3 -g  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117819.f90   -Os  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117819.f90   -Os  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/pr117901.f90   -O  (test for excess errors)
   Executed from: libitm:libitm.c++/c++.exp
     libitm:libitm.c++/c++.exp=libitm.c++/dropref.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_5/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
     libitm:libitm.c++/c++.exp=libitm.c++/eh-1.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_5/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
@@ -2534,8 +3253,34 @@ o  IMPROVEMENTS TO BE CHECKED:
     libitm:libitm.c++/c++.exp=libitm.c++/newdelete.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_5/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
     libitm:libitm.c++/c++.exp=libitm.c++/throwdown.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_5/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs (test for excess errors)
   Executed from: libstdc++:libstdc++-dg/conformance.exp
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/array/comparison_operators/106212.cc  -std=gnu++20 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/array/comparison_operators/106212.cc  -std=gnu++26 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/deque/modifiers/insert/118035.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/deque/modifiers/insert/118035.cc  -std=gnu++17 execution test
     libstdc++:libstdc++-dg/conformance.exp=23_containers/priority_queue/118088.cc  -std=gnu++17 (test for excess errors)
     libstdc++:libstdc++-dg/conformance.exp=23_containers/priority_queue/118088.cc  -std=gnu++17 execution test
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/span/117966.cc  -std=gnu++20 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/span/117966.cc  -std=gnu++26 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=24_iterators/range_generators/alloc.cc  -std=gnu++23 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=24_iterators/range_generators/alloc.cc  -std=gnu++23 execution test
+    libstdc++:libstdc++-dg/conformance.exp=24_iterators/range_generators/alloc.cc  -std=gnu++26 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=24_iterators/range_generators/alloc.cc  -std=gnu++26 execution test
+    libstdc++:libstdc++-dg/conformance.exp=24_iterators/range_generators/lwg3900.cc  -std=gnu++23  (test for errors, line )
+    libstdc++:libstdc++-dg/conformance.exp=24_iterators/range_generators/lwg3900.cc  -std=gnu++23  (test for errors, line 10)
+    libstdc++:libstdc++-dg/conformance.exp=24_iterators/range_generators/lwg3900.cc  -std=gnu++23 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=24_iterators/range_generators/lwg3900.cc  -std=gnu++26  (test for errors, line )
+    libstdc++:libstdc++-dg/conformance.exp=24_iterators/range_generators/lwg3900.cc  -std=gnu++26  (test for errors, line 10)
+    libstdc++:libstdc++-dg/conformance.exp=24_iterators/range_generators/lwg3900.cc  -std=gnu++26 (test for excess errors)
+
+
+  - FAIL now PASS             [FAIL => PASS]:
+
+  Executed from: g++:g++.dg/dg.exp
+    g++:g++.dg/dg.exp=g++.dg/warn/uninit-pr105562.C  -std=gnu++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/uninit-pr105562.C  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/uninit-pr105562.C  -std=gnu++26 (test for excess errors)
+  Executed from: gcc:gcc.target/arm/arm.exp
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/thumb2-slow-flash-data-3.c (test for excess errors)
 
 
   - XFAIL disappears          [XFAIL=>     ]:
@@ -2544,8 +3289,10 @@ o  IMPROVEMENTS TO BE CHECKED:
     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:13828)
     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:13828)
     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:13828)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-lambda11.C  -std=c++23 depends on PR112874 at line 44 (test for errors, line 38)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-lambda11.C  -std=c++26 depends on PR112874 at line 44 (test for errors, line 38)
   Executed from: libitm:libitm.c++/c++.exp
-    libitm:libitm.c++/c++.exp=libitm.c++/dropref.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
+    libitm:libitm.c++/c++.exp=libitm.c++/dropref.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
 
 
   - XFAIL appears             [     =>XFAIL]:
@@ -2554,18 +3301,57 @@ o  IMPROVEMENTS TO BE CHECKED:
     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:13837)
     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:13837)
     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:13837)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-lambda11.C  -std=c++23 depends on PR112874 at line 45 (test for errors, line 39)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-lambda11.C  -std=c++26 depends on PR112874 at line 45 (test for errors, line 39)
+  Executed from: gcc:gcc.dg/tree-ssa/tree-ssa.exp
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/pr117973-1.c scan-tree-dump-not optimized "foo "
   Executed from: libitm:libitm.c++/c++.exp
     libitm:libitm.c++/c++.exp=libitm.c++/dropref.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_5/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs execution test
 
 
   - UNSUPPORTED disappears    [UNSUP=>     ]:
 
+  Executed from: gcc:gcc.target/arm/arm.exp
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/its.c
   Executed from: libitm:libitm.c++/c++.exp
-    libitm:libitm.c++/c++.exp=libitm.c++/static_ctor.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs
+    libitm:libitm.c++/c++.exp=libitm.c++/static_ctor.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs
 
 
   - UNSUPPORTED appears       [     =>UNSUP]:
 
+  Executed from: gcc:gcc.c-torture/execute/execute.exp
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a1.c   -O0 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a1.c   -O1 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a1.c   -O2 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a1.c   -O3 -g 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a1.c   -Os 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a2.c   -O0 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a2.c   -O1 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a2.c   -O2 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a2.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a2.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a2.c   -O3 -g 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a2.c   -Os 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a4.c   -O0 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a4.c   -O1 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a4.c   -O2 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a4.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a4.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a4.c   -O3 -g 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a4.c   -Os 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a8.c   -O0 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a8.c   -O1 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a8.c   -O2 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a8.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a8.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a8.c   -O3 -g 
+    gcc:gcc.c-torture/execute/execute.exp=gcc.c-torture/execute/memcpy-a8.c   -Os 
+  Executed from: gcc:gcc.dg/dg.exp
+    gcc:gcc.dg/dg.exp=gcc.dg/bitint-119.c
+  Executed from: gfortran:gfortran.dg/dg.exp
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/addressing-modes_2.f90   -O 
   Executed from: libitm:libitm.c++/c++.exp
     libitm:libitm.c++/c++.exp=libitm.c++/static_ctor.C -B /home/tcwg-buildslave/workspace/tcwg_gnu_5/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/armv8l-unknown-linux-gnueabihf/./libitm/../libstdc++-v3/src/.libs
 
