diff --git a/notify/configure-toolchain.txt b/notify/configure-toolchain.txt
new file mode 100644
index 00000000..aa3a008e
--- /dev/null
+++ b/notify/configure-toolchain.txt
@@ -0,0 +1,5 @@
+
+Most relevant configure and test flags: --target arm-eabi --disable-multilib --with-mode=thumb --with-arch=armv8-a+simd --with-fpu=crypto-neon-fp-armv8 --with-float=hard --target_board=-mthumb/-march=armv8-a+simd/-mfpu=auto/-mfloat-abi=hard qemu_cpu=any
+
+Full configure and make flags for each step:
+
diff --git a/notify/fixes.sum b/notify/fixes.sum
new file mode 100644
index 00000000..0e724ad0
--- /dev/null
+++ b/notify/fixes.sum
@@ -0,0 +1,51 @@
+		=== g++ tests ===
+
+Running g++:g++.dg/analyzer/analyzer.exp ...
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c -std=c++26 (test for excess errors)
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c -std=c++98 (test for excess errors)
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c -std=c++98  2 blank line(s) in output
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c -std=c++26  2 blank line(s) in output
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c -std=c++98  expected multiline pattern lines 49-64
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c -std=c++17  expected multiline pattern lines 49-64
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c -std=c++26  expected multiline pattern lines 49-64
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c -std=c++17 (test for excess errors)
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c -std=c++17  2 blank line(s) in output
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c -std=c++17  expected multiline pattern lines 20-35
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c -std=c++26 (test for excess errors)
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c -std=c++98  expected multiline pattern lines 20-35
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c -std=c++98 (test for excess errors)
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c -std=c++98  2 blank line(s) in output
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c -std=c++26  2 blank line(s) in output
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c -std=c++26  expected multiline pattern lines 20-35
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c -std=c++17 (test for excess errors)
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c -std=c++17  2 blank line(s) in output
+
+Running g++:g++.target/arm/mve.exp ...
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/pr118332.c (test for excess errors)
+		=== gcc tests ===
+
+Running gcc:gcc.dg/analyzer/analyzer.exp ...
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c 2 blank line(s) in output
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c expected multiline pattern lines 49-64
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c (test for excess errors)
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c 2 blank line(s) in output
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c expected multiline pattern lines 20-35
+FAIL: c-c++-common/analyzer/out-of-bounds-diagram-8.c (test for excess errors)
+FAIL: gcc.dg/analyzer/out-of-bounds-diagram-10.c (test for excess errors)
+FAIL: gcc.dg/analyzer/out-of-bounds-diagram-10.c 2 blank line(s) in output
+FAIL: gcc.dg/analyzer/out-of-bounds-diagram-10.c expected multiline pattern lines 13-28
+
+Running gcc:gcc.dg/dg.exp ...
+FAIL: gcc.dg/field-merge-16.c scan-tree-dump-times ifcombine "optimizing" 6
+
+Running gcc:gcc.dg/lto/lto.exp ...
+FAIL: gcc.dg/lto/pr50199 c_lto_pr50199_0.o-c_lto_pr50199_0.o execute -O2 -flto -fno-merge-constants --param=lto-min-partition=1
+
+Running gcc:gcc.target/arm/arm.exp ...
+FAIL: gcc.target/arm/memset-inline-8.c scan-assembler-not vstr
+
+		=== Results Summary ===
+
+# of stable fails		177
+# of flaky entries		98
+# of all tests			418087
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index 63a36c81..69d1d68d 100644
--- a/notify/jira/comment-template.txt
+++ b/notify/jira/comment-template.txt
@@ -1,3 +1,3 @@
 [GNU-692]
- 2 improvements
+ 31 fixes
 Details: https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_v8a_hard_eabi-build/700/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/lnt_report.json b/notify/lnt_report.json
index e2d5c30f..1765d034 100644
--- a/notify/lnt_report.json
+++ b/notify/lnt_report.json
@@ -7,15 +7,15 @@
         "Info": {
             "tag": "tcwg_gnu_embed_check_gcc",
             "test_url": "https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_v8a_hard_eabi-build/700/",
-            "run_order": "0700 (basepoints/gcc-15-06806-gddcfae1d1df)",
-            "git_binutils": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=0c899f1d04ee5e31a8ee4d6058e8e90e5144c7a5 (unchanged)",
-            "git_gcc": "https://gcc.gnu.org/git/gcc.git (ddcfae1d1dfe5875875c9897f0dda14e342b2534) (+ 37 commits)",
+            "run_order": "0700 (4-changed-components)",
+            "git_binutils": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=0c899f1d04ee5e31a8ee4d6058e8e90e5144c7a5 (+ 39 commits)",
+            "git_gcc": "https://gcc.gnu.org/git/gcc.git (ddcfae1d1dfe5875875c9897f0dda14e342b2534) (+ 124 commits)",
             "git_newlib": "https://sourceware.org/git/?p=newlib-cygwin.git;a=commit;h=b42ac298bb2ea7c39b0827429779d800ee7f5ac0 (unchanged)",
-            "git_gdb": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=0c899f1d04ee5e31a8ee4d6058e8e90e5144c7a5 (unchanged)",
-            "git_qemu": "https://gitlab.com/qemu-project/qemu/commit/3214bec13d8d4c40f707d21d8350d04e4123ae97 (unchanged)",
+            "git_gdb": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=0c899f1d04ee5e31a8ee4d6058e8e90e5144c7a5 (+ 39 commits)",
+            "git_qemu": "https://gitlab.com/qemu-project/qemu/commit/3214bec13d8d4c40f707d21d8350d04e4123ae97 (+ 38 commits)",
             "__report_version__": "1"
         },
-        "Start Time": "2025-01-12 08:56:57"
+        "Start Time": "2025-01-09 05:48:16"
     },
     "Tests": [
         {
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index d8314ad6..36787de7 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -1,21 +1,25 @@
 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  arm-eabi thumb v8-a hard, after:
-  | 37 commits in gcc
+  | 124 commits in gcc
   | ddcfae1d1df AArch64: correct Cortex-X4 MIDR
   | 89629b27182 d: Merge dmd, druntime 34875cd6e1, phobos ebd24da8a
   | c9353e0fcd0 libstdc++: Fix unused parameter warnings in <bits/atomic_futex.h>
   | d201715989c c++: add fixed test [PR118391]
   | 81bcf412c1c libatomic: Cleanup AArch64 ifunc selection
-  | ... and 32 more commits in gcc
-
-Produces  2 improvements:
-  | Running g++:g++.target/arm/mve.exp ...
-  | FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/pr118332.c (test for excess errors)
-  | Running gcc:gcc.dg/dg.exp ...
-  | FAIL: gcc.dg/field-merge-16.c scan-tree-dump-times ifcombine "optimizing" 6
+  | ... and 119 more commits in gcc
+
+Produces  31 fixes:
+  | 
+  | fixes.sum:
+  | Running g++:g++.dg/analyzer/analyzer.exp ...
+  | FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c -std=c++26 (test for excess errors)
+  | FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c -std=c++98 (test for excess errors)
+  | FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c -std=c++98  2 blank line(s) in output
+  | FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c -std=c++26  2 blank line(s) in output
+  | ... and 32 more
 
 Used configuration :
  *CI config* tcwg_gnu_embed_check_gcc arm-eabi -mthumb -march=armv8-a+simd -mfpu=auto -mfloat-abi=hard
@@ -27,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_gnu_embed_check_gcc--master-thumb_v8a_hard_eabi-build/700/artifact/artifacts/00-sumfiles/
+You can find the failure logs in
+ * https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_v8a_hard_eabi-build/700/artifact/artifacts/
 The full lists of regressions and improvements as well as configure and make commands are in
  * https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_v8a_hard_eabi-build/700/artifact/artifacts/notify/
 The list of [ignored] baseline and flaky failures are in
  * https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_v8a_hard_eabi-build/700/artifact/artifacts/sumfiles/xfails.xfail
 
 Current build   : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_v8a_hard_eabi-build/700/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_v8a_hard_eabi-build/698/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_v8a_hard_eabi-build/695/artifact/artifacts
 
diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt
index 16b87a5a..1622fc0f 100644
--- a/notify/mail-recipients.txt
+++ b/notify/mail-recipients.txt
@@ -1 +1 @@
-cc:oliva@adacore.com,jakub@gcc.gnu.org,bcc:tcwg-validation@linaro.org,parras@baylibre.com,cc:jakub@redhat.com,polacek@redhat.com,redi@gcc.gnu.org,cc:gcc-regression@gcc.gnu.org,jason@redhat.com,tamar.christina@arm.com,christophe.lyon@linaro.org,cc:rguenther@suse.de,vmakarov@redhat.com,oliva@gnu.org,stefansf@gcc.gnu.org,andrew.carlotti@arm.com,torbjorn.svensson@foss.st.com,rguenth@gcc.gnu.org,wilco.dijkstra@arm.com,ibuclaw@gdcproject.org,richard.sandiford@arm.com,cc:jwakely@redhat.com
+cc:squirek@adacore.com,hjl.tools@gmail.com,tburnus@baylibre.com,cc:oliva@adacore.com,cc:ebotcazou@adacore.com,jakub@gcc.gnu.org,jamborm@gcc.gnu.org,dimitar@dinux.eu,bcc:tcwg-validation@linaro.org,cc:poulhies@adacore.com,parras@baylibre.com,cc:jakub@redhat.com,polacek@redhat.com,haochen.jiang@intel.com,dkm@gcc.gnu.org,redi@gcc.gnu.org,cc:gcc-regression@gcc.gnu.org,cc:giuseppe.dangelo@kdab.com,jason@redhat.com,tamar.christina@arm.com,christophe.lyon@linaro.org,cc:uecker@tugraz.at,cc:mjambor@suse.cz,cc:rguenther@suse.de,chenglulu@loongson.cn,vmakarov@redhat.com,thiago.bauermann@linaro.org,gccadmin@gcc.gnu.org,cc:thomas@codesourcery.com,oliva@gnu.org,cc:trojanek@adacore.com,cc:nicolas.werner@hotmail.de,stefansf@gcc.gnu.org,andrew.carlotti@arm.com,vehre@gcc.gnu.org,torbjorn.svensson@foss.st.com,ewlu@rivosinc.com,xuli1@eswincomputing.com,cc:miranda@adacore.com,rguenth@gcc.gnu.org,ppalka@redhat.com,wilco.dijkstra@arm.com,ibuclaw@gdcproject.org,cc:chenxiaolong@loongson.cn,richard.sandiford@arm.com,cc:jwakely@redhat.com,uecker@gcc.gnu.org,tschwinge@baylibre.com
diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt
index 7379709e..88b0e43a 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] 37 commits in gcc:  2 improvements on master-thumb_v8a_hard_eabi
+[Linaro-TCWG-CI] 124 commits in gcc:  31 fixes on master-thumb_v8a_hard_eabi
diff --git a/notify/results.compare.txt b/notify/results.compare.txt
index cb83c7dd..00cd12fb 100644
--- a/notify/results.compare.txt
+++ b/notify/results.compare.txt
@@ -1,30 +1,30 @@
 # Comparing directories
 # REFERENCE: base-artifacts/sumfiles
-# CURRENT:   artifacts/sumfiles
+# CURRENT:   artifacts/99-rewrite/artifacts.old/sumfiles
 
 # Comparing 3 common sum files:
 g++.sum
 gcc.sum
 libstdc++.sum
 Comparing:
-REFERENCE:/tmp/gxx-sum1.27700
-CURRENT:  /tmp/gxx-sum2.27700
+REFERENCE:/tmp/gxx-sum1.24641
+CURRENT:  /tmp/gxx-sum2.24641
 
                                              +---------+---------+
 o  RUN STATUS:                               |   REF   |   RES   |
   +------------------------------------------+---------+---------+
-  | Passes                            [PASS] |  404213 |  404260 |
-  | Unexpected fails                  [FAIL] |      91 |      89 |
+  | Passes                            [PASS] |  403734 |  404260 |
+  | Unexpected fails                  [FAIL] |     120 |      89 |
   | Errors                           [ERROR] |       0 |       0 |
   | Unexpected passes                [XPASS] |      31 |      31 |
   | Expected fails                   [XFAIL] |    2887 |    2887 |
   | Known fails                      [KFAIL] |       0 |       0 |
   | Unresolved                  [UNRESOLVED] |      26 |      26 |
-  | Unsupported                [UNSUPPORTED] |   10793 |   10793 |
+  | Unsupported                [UNSUPPORTED] |   10795 |   10793 |
   | Untested                      [UNTESTED] |       0 |       0 |
   +------------------------------------------+---------+---------+
 
-    REF PASS ratio: 0.973828
+    REF PASS ratio: 0.973726
     RES PASS ratio: 0.973836
 
 o  REGRESSIONS:
@@ -36,17 +36,394 @@ o  REGRESSIONS:
 
 o  IMPROVEMENTS TO BE CHECKED:
   +------------------------------------------+---------+
-  | New PASS                  [     => PASS] |      43 |
-  | FAIL now PASS             [FAIL => PASS] |       2 |
+  | PASS disappears           [PASS =>     ] |       9 |
+  | New PASS                  [     => PASS] |     511 |
+  | FAIL now PASS             [FAIL => PASS] |      21 |
+  | FAIL disappears           [FAIL =>     ] |      10 |
+  | UNSUPPORTED disappears    [UNSUP=>     ] |       3 |
+  | UNSUPPORTED appears       [     =>UNSUP] |       1 |
   +------------------------------------------+---------+
-  | TOTAL_IMPROVEMENTS_TO_BE_CHECKED         |      45 |
+  | TOTAL_IMPROVEMENTS_TO_BE_CHECKED         |     555 |
   +------------------------------------------+---------+
 
+  - PASS disappears           [PASS =>     ]:
+
+  Executed from: gcc:gcc.dg/dg.exp
+    gcc:gcc.dg/dg.exp=gcc.dg/crc-linux-3.c (test for excess errors)
+  Executed from: gcc:gcc.target/arm/arm.exp
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/armv8_2-fp16-conv-1.c scan-assembler-times vcvt\\.f32\\.s32\\ts[0-9]+, s[0-9]+ 3
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/armv8_2-fp16-conv-1.c scan-assembler-times vcvt\\.s32\\.f32\\ts[0-9]+, s[0-9]+ 3
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/armv8_2-fp16-conv-1.c scan-assembler-times vcvt\\.s32\\.f64\\ts[0-9]+, d[0-9]+ 1
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/armv8_2-fp16-conv-1.c scan-assembler-times vcvt\\.u32\\.f32\\ts[0-9]+, s[0-9]+ 1
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/armv8_2-fp16-conv-1.c scan-assembler-times vcvtb\\.f16\\.f32\\ts[0-9]+, s[0-9]+ 4
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/armv8_2-fp16-conv-1.c scan-assembler-times vcvtb\\.f32\\.f16\\ts[0-9]+, s[0-9]+ 4
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/memset-inline-8.c scan-assembler vst1
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/memset-inline-8.c scan-assembler-not bl?[ \t]*memset
+
+
   - New PASS                  [     => PASS]:
 
+  Executed from: g++:g++.dg/debug/dwarf2/dwarf2.exp
+    g++:g++.dg/debug/dwarf2/dwarf2.exp=g++.dg/debug/dwarf2/lang-cpp17.C   scan-assembler 0x313e7[^\n\r]* DW_AT_language_version
+    g++:g++.dg/debug/dwarf2/dwarf2.exp=g++.dg/debug/dwarf2/lang-cpp17.C   scan-assembler 0x4[^\n\r]* DW_AT_language_name
+    g++:g++.dg/debug/dwarf2/dwarf2.exp=g++.dg/debug/dwarf2/lang-cpp20.C   scan-assembler 0x31512[^\n\r]* DW_AT_language_version
+    g++:g++.dg/debug/dwarf2/dwarf2.exp=g++.dg/debug/dwarf2/lang-cpp20.C   scan-assembler 0x4[^\n\r]* DW_AT_language_name
+    g++:g++.dg/debug/dwarf2/dwarf2.exp=g++.dg/debug/dwarf2/lang-cpp23.C   (test for excess errors)
+    g++:g++.dg/debug/dwarf2/dwarf2.exp=g++.dg/debug/dwarf2/lang-cpp23.C   scan-assembler 0x21[^\n\r]* DW_AT_language
+    g++:g++.dg/debug/dwarf2/dwarf2.exp=g++.dg/debug/dwarf2/lang-cpp23.C   scan-assembler 0x3163e[^\n\r]* DW_AT_language_version
+    g++:g++.dg/debug/dwarf2/dwarf2.exp=g++.dg/debug/dwarf2/lang-cpp23.C   scan-assembler 0x4[^\n\r]* DW_AT_language_name
   Executed from: g++:g++.dg/dg.exp
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/noexcept88.C  -std=gnu++11  at line 8 (test for warnings, line 6)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/noexcept88.C  -std=gnu++11  at line 9 (test for warnings, line 6)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/noexcept88.C  -std=gnu++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/noexcept88.C  -std=gnu++17  at line 7 (test for errors, line 6)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/noexcept88.C  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/noexcept88.C  -std=gnu++98 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/constexpr-prvalue2.C  -std=gnu++14 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/constexpr-prvalue2.C  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/constexpr-prvalue2.C  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-4.C  -std=gnu++14  scan-assembler foo
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-4.C  -std=gnu++14  scan-assembler hoo
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-4.C  -std=gnu++14  scan-assembler ioo
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-4.C  -std=gnu++14  scan-assembler koo
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-4.C  -std=gnu++14 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-4.C  -std=gnu++17  scan-assembler foo
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-4.C  -std=gnu++17  scan-assembler hoo
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-4.C  -std=gnu++17  scan-assembler ioo
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-4.C  -std=gnu++17  scan-assembler koo
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-4.C  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-4.C  -std=gnu++26  scan-assembler foo
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-4.C  -std=gnu++26  scan-assembler hoo
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-4.C  -std=gnu++26  scan-assembler ioo
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-4.C  -std=gnu++26  scan-assembler koo
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-4.C  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 101)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 103)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 104)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 105)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 108)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 110)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 112)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 116)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 135)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 139)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 150)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 151)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 152)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 164)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 166)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 168)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 170)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 172)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 174)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 176)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 177)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 178)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 181)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 183)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 185)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 189)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 208)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 212)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 223)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 224)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 225)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 304)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 308)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 334)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 338)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 359)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 91)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 93)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 95)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 97)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  (test for errors, line 99)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 100 (test for errors, line 99)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 102 (test for errors, line 101)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 106 (test for errors, line 105)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 107 (test for errors, line 105)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 109 (test for errors, line 108)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 111 (test for errors, line 110)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 113 (test for errors, line 112)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 136 (test for errors, line 135)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 140 (test for errors, line 139)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 165 (test for errors, line 164)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 167 (test for errors, line 166)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 169 (test for errors, line 168)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 171 (test for errors, line 170)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 173 (test for errors, line 172)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 175 (test for errors, line 174)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 179 (test for errors, line 178)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 180 (test for errors, line 178)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 182 (test for errors, line 181)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 184 (test for errors, line 183)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 186 (test for errors, line 185)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 209 (test for errors, line 208)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 213 (test for errors, line 212)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 309 (test for errors, line 308)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 339 (test for errors, line 338)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 360 (test for errors, line 359)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 92 (test for errors, line 91)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 94 (test for errors, line 93)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 96 (test for errors, line 95)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11  at line 98 (test for errors, line 97)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 101)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 103)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 104)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 105)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 108)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 110)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 112)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 116)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 135)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 139)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 150)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 151)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 152)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 164)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 166)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 168)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 170)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 172)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 174)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 176)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 177)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 178)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 181)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 183)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 185)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 189)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 208)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 212)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 223)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 224)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 225)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 273)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 304)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 308)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 318)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 334)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 338)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 348)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 359)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 91)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 93)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 95)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 97)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  (test for errors, line 99)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 100 (test for errors, line 99)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 102 (test for errors, line 101)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 106 (test for errors, line 105)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 107 (test for errors, line 105)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 109 (test for errors, line 108)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 111 (test for errors, line 110)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 113 (test for errors, line 112)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 136 (test for errors, line 135)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 140 (test for errors, line 139)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 165 (test for errors, line 164)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 167 (test for errors, line 166)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 169 (test for errors, line 168)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 171 (test for errors, line 170)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 173 (test for errors, line 172)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 175 (test for errors, line 174)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 179 (test for errors, line 178)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 180 (test for errors, line 178)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 182 (test for errors, line 181)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 184 (test for errors, line 183)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 186 (test for errors, line 185)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 209 (test for errors, line 208)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 213 (test for errors, line 212)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 309 (test for errors, line 308)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 339 (test for errors, line 338)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 360 (test for errors, line 359)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 92 (test for errors, line 91)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 94 (test for errors, line 93)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 96 (test for errors, line 95)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14  at line 98 (test for errors, line 97)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++14 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 101)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 103)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 104)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 105)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 108)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 110)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 112)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 116)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 119)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 135)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 139)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 150)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 151)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 152)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 164)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 166)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 168)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 170)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 172)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 174)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 176)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 177)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 178)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 181)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 183)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 185)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 189)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 192)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 208)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 212)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 223)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 224)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 225)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 273)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 304)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 306)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 308)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 31)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 318)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 334)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 336)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 338)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 348)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 359)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 91)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 93)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 95)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 97)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  (test for errors, line 99)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 100 (test for errors, line 99)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 102 (test for errors, line 101)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 106 (test for errors, line 105)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 107 (test for errors, line 105)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 109 (test for errors, line 108)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 111 (test for errors, line 110)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 113 (test for errors, line 112)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 136 (test for errors, line 135)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 140 (test for errors, line 139)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 165 (test for errors, line 164)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 167 (test for errors, line 166)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 169 (test for errors, line 168)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 171 (test for errors, line 170)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 173 (test for errors, line 172)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 175 (test for errors, line 174)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 179 (test for errors, line 178)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 180 (test for errors, line 178)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 182 (test for errors, line 181)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 184 (test for errors, line 183)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 186 (test for errors, line 185)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 209 (test for errors, line 208)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 213 (test for errors, line 212)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 309 (test for errors, line 308)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 339 (test for errors, line 338)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 360 (test for errors, line 359)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 92 (test for errors, line 91)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 94 (test for errors, line 93)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 96 (test for errors, line 95)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20  at line 98 (test for errors, line 97)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 101)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 103)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 104)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 105)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 108)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 110)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 112)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 116)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 119)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 135)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 139)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 150)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 151)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 152)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 164)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 166)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 168)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 170)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 172)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 174)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 176)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 177)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 178)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 181)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 183)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 185)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 189)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 192)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 208)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 212)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 223)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 224)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 225)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 273)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 285)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 290)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 304)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 306)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 308)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 31)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 318)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 323)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 324)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 334)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 336)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 338)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 348)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 353)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 354)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 359)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 91)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 93)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 95)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 97)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  (test for errors, line 99)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 100 (test for errors, line 99)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 102 (test for errors, line 101)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 106 (test for errors, line 105)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 107 (test for errors, line 105)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 109 (test for errors, line 108)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 111 (test for errors, line 110)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 113 (test for errors, line 112)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 136 (test for errors, line 135)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 140 (test for errors, line 139)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 165 (test for errors, line 164)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 167 (test for errors, line 166)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 169 (test for errors, line 168)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 171 (test for errors, line 170)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 173 (test for errors, line 172)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 175 (test for errors, line 174)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 179 (test for errors, line 178)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 180 (test for errors, line 178)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 182 (test for errors, line 181)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 184 (test for errors, line 183)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 186 (test for errors, line 185)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 209 (test for errors, line 208)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 213 (test for errors, line 212)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 309 (test for errors, line 308)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 339 (test for errors, line 338)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 360 (test for errors, line 359)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 92 (test for errors, line 91)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 94 (test for errors, line 93)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 96 (test for errors, line 95)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23  at line 98 (test for errors, line 97)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-5.C  -std=gnu++23 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/nontype7.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/nontype7.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/nontype7.C  -std=c++26 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/cpp26/pack-indexing13.C  -std=c++26 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/cpp26/pack-indexing14.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-requires39.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-requires39.C  -std=c++23 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-requires39.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-requires40.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-requires40.C  -std=c++23 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-requires40.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/lambda-targ10.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/lambda-targ10.C  -std=c++23 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/lambda-targ10.C  -std=c++26 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/cpp2a/lambda-uneval20.C  -std=c++20 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/cpp2a/lambda-uneval20.C  -std=c++23 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/cpp2a/lambda-uneval20.C  -std=c++26 (test for excess errors)
@@ -59,7 +436,51 @@ o  IMPROVEMENTS TO BE CHECKED:
     g++:g++.dg/dg.exp=g++.dg/cpp2a/spaceship-synth17.C  -std=c++26  (test for errors, line 10)
     g++:g++.dg/dg.exp=g++.dg/cpp2a/spaceship-synth17.C  -std=c++26  (test for errors, line 18)
     g++:g++.dg/dg.exp=g++.dg/cpp2a/spaceship-synth17.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/template/dependent-base4.C  -std=c++17  (test for bogus messages, line 18)
+    g++:g++.dg/dg.exp=g++.dg/template/dependent-base4.C  -std=c++17  (test for bogus messages, line 19)
+    g++:g++.dg/dg.exp=g++.dg/template/dependent-base4.C  -std=c++17  (test for bogus messages, line 20)
+    g++:g++.dg/dg.exp=g++.dg/template/dependent-base4.C  -std=c++17  (test for bogus messages, line 21)
+    g++:g++.dg/dg.exp=g++.dg/template/dependent-base4.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/template/dependent-base4.C  -std=c++26  (test for bogus messages, line 18)
+    g++:g++.dg/dg.exp=g++.dg/template/dependent-base4.C  -std=c++26  (test for bogus messages, line 19)
+    g++:g++.dg/dg.exp=g++.dg/template/dependent-base4.C  -std=c++26  (test for bogus messages, line 20)
+    g++:g++.dg/dg.exp=g++.dg/template/dependent-base4.C  -std=c++26  (test for bogus messages, line 21)
+    g++:g++.dg/dg.exp=g++.dg/template/dependent-base4.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/template/dependent-base4.C  -std=c++98  (test for bogus messages, line 18)
+    g++:g++.dg/dg.exp=g++.dg/template/dependent-base4.C  -std=c++98  (test for bogus messages, line 19)
+    g++:g++.dg/dg.exp=g++.dg/template/dependent-base4.C  -std=c++98  (test for bogus messages, line 20)
+    g++:g++.dg/dg.exp=g++.dg/template/dependent-base4.C  -std=c++98  (test for bogus messages, line 21)
+    g++:g++.dg/dg.exp=g++.dg/template/dependent-base4.C  -std=c++98 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/template/dependent-base5.C  -std=c++17  (test for bogus messages, line 15)
+    g++:g++.dg/dg.exp=g++.dg/template/dependent-base5.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/template/dependent-base5.C  -std=c++26  (test for bogus messages, line 15)
+    g++:g++.dg/dg.exp=g++.dg/template/dependent-base5.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/template/dependent-base5.C  -std=c++98  (test for bogus messages, line 15)
+    g++:g++.dg/dg.exp=g++.dg/template/dependent-base5.C  -std=c++98 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/template/non-dependent35.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/template/non-dependent35.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/template/non-dependent35.C  -std=c++98 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/pr117825.C  -std=gnu++17  (test for warnings, line 11)
+    g++:g++.dg/dg.exp=g++.dg/warn/pr117825.C  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/pr117825.C  -std=gnu++20  (test for warnings, line 11)
+    g++:g++.dg/dg.exp=g++.dg/warn/pr117825.C  -std=gnu++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/pr117825.C  -std=gnu++26  (test for warnings, line 11)
+    g++:g++.dg/dg.exp=g++.dg/warn/pr117825.C  -std=gnu++26 (test for excess errors)
   Executed from: g++:g++.dg/modules/modules.exp
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/constexpr-if-1_a.C -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/constexpr-if-1_a.C -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/constexpr-if-1_b.C -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/constexpr-if-1_b.C -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/decomp-2_a.H -std=c++17 (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/decomp-2_a.H -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/decomp-2_a.H -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/decomp-2_a.H module-cmi  (gcm.cache/$srcdir/g++.dg/modules/decomp-2_a.H.gcm)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/decomp-2_b.C -std=c++17 (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/decomp-2_b.C -std=c++17 execution test
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/decomp-2_b.C -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/decomp-2_b.C -std=c++2a execution test
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/decomp-2_b.C -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/decomp-2_b.C -std=c++2b execution test
     g++:g++.dg/modules/modules.exp=g++.dg/modules/operator-2_a.C -std=c++17 (test for excess errors)
     g++:g++.dg/modules/modules.exp=g++.dg/modules/operator-2_a.C -std=c++2a (test for excess errors)
     g++:g++.dg/modules/modules.exp=g++.dg/modules/operator-2_a.C -std=c++2b (test for excess errors)
@@ -67,6 +488,19 @@ o  IMPROVEMENTS TO BE CHECKED:
     g++:g++.dg/modules/modules.exp=g++.dg/modules/operator-2_b.C -std=c++17 (test for excess errors)
     g++:g++.dg/modules/modules.exp=g++.dg/modules/operator-2_b.C -std=c++2a (test for excess errors)
     g++:g++.dg/modules/modules.exp=g++.dg/modules/operator-2_b.C -std=c++2b (test for excess errors)
+  Executed from: gcc:gcc.c-torture/compile/compile.exp
+    gcc:gcc.c-torture/compile/compile.exp=gcc.c-torture/compile/pr118362.c   -O0  (test for excess errors)
+    gcc:gcc.c-torture/compile/compile.exp=gcc.c-torture/compile/pr118362.c   -O1  (test for excess errors)
+    gcc:gcc.c-torture/compile/compile.exp=gcc.c-torture/compile/pr118362.c   -O2  (test for excess errors)
+    gcc:gcc.c-torture/compile/compile.exp=gcc.c-torture/compile/pr118362.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    gcc:gcc.c-torture/compile/compile.exp=gcc.c-torture/compile/pr118362.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    gcc:gcc.c-torture/compile/compile.exp=gcc.c-torture/compile/pr118362.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
+    gcc:gcc.c-torture/compile/compile.exp=gcc.c-torture/compile/pr118362.c   -O3 -g  (test for excess errors)
+    gcc:gcc.c-torture/compile/compile.exp=gcc.c-torture/compile/pr118362.c   -Os  (test for excess errors)
+  Executed from: gcc:gcc.dg/debug/dwarf2/dwarf2.exp
+    gcc:gcc.dg/debug/dwarf2/dwarf2.exp=gcc.dg/debug/dwarf2/dwarf-merge.c (test for excess errors)
+    gcc:gcc.dg/debug/dwarf2/dwarf2.exp=gcc.dg/debug/dwarf2/dwarf-merge.c scan-assembler DW_AT_producer: "GNU C
+    gcc:gcc.dg/debug/dwarf2/dwarf2.exp=gcc.dg/debug/dwarf2/dwarf-merge.c scan-assembler-not GNU C[^\\n\\r]*DW_AT_producer
   Executed from: gcc:gcc.dg/dg.exp
     gcc:gcc.dg/dg.exp=gcc.dg/field-merge-17.c (test for excess errors)
     gcc:gcc.dg/dg.exp=gcc.dg/field-merge-17.c execution test
@@ -74,9 +508,26 @@ o  IMPROVEMENTS TO BE CHECKED:
     gcc:gcc.dg/dg.exp=gcc.dg/field-merge-18.c (test for excess errors)
     gcc:gcc.dg/dg.exp=gcc.dg/field-merge-18.c execution test
     gcc:gcc.dg/dg.exp=gcc.dg/field-merge-19.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/merge-all-constants-2.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/merge-all-constants-2.c scan-assembler-not \\.rodata[\n\r]
+    gcc:gcc.dg/dg.exp=gcc.dg/pr117866.c  (test for warnings, line 4)
+    gcc:gcc.dg/dg.exp=gcc.dg/pr117866.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/pr118325.c (test for excess errors)
     gcc:gcc.dg/dg.exp=gcc.dg/pr118376.c  at line 11 (test for warnings, line 10)
     gcc:gcc.dg/dg.exp=gcc.dg/pr118376.c (test for excess errors)
+    gcc:gcc.dg/dg.exp=gcc.dg/strub-pr118007.c  (test for warnings, line 5)
+  Executed from: gcc:gcc.dg/ipa/ipa.exp
+    gcc:gcc.dg/ipa/ipa.exp=gcc.dg/ipa/pr118138.c (test for excess errors)
+    gcc:gcc.dg/ipa/ipa.exp=gcc.dg/ipa/pr118138.c execution test
   Executed from: gcc:gcc.dg/torture/dg-torture.exp
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/crc-linux-3.c   -O0  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/crc-linux-3.c   -O1  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/crc-linux-3.c   -O2  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/crc-linux-3.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/crc-linux-3.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/crc-linux-3.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/crc-linux-3.c   -O3 -g  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/crc-linux-3.c   -Os  (test for excess errors)
     gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr117186.c   -O0  (test for excess errors)
     gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr117186.c   -O0  execution test
     gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr117186.c   -O1  (test for excess errors)
@@ -91,14 +542,113 @@ o  IMPROVEMENTS TO BE CHECKED:
     gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr117186.c   -O3 -g  execution test
     gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr117186.c   -Os  (test for excess errors)
     gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr117186.c   -Os  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr117979.c   -O0  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr117979.c   -O1  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr117979.c   -O2  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr117979.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr117979.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr117979.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr117979.c   -O3 -g  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr117979.c   -Os  (test for excess errors)
+  Executed from: gcc:gcc.dg/tree-ssa/tree-ssa.exp
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/pr117927.c (test for excess errors)
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/pr117927.c scan-tree-dump-not optimized "32 - "
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/pr117927.c scan-tree-dump-not optimized "64 - "
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/pr117927.c scan-tree-dump-times optimized " & 31;" 2
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/pr117927.c scan-tree-dump-times optimized " & 63;" 2
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/pr117927.c scan-tree-dump-times optimized " r<< " 4
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/pr117927.c scan-tree-dump-times optimized " r>> " 4
+  Executed from: gcc:gcc.dg/vect/vect.exp
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-early-break_131-pr118269.c (test for excess errors)
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-early-break_131-pr118269.c -flto -ffat-lto-objects (test for excess errors)
+  Executed from: gcc:gcc.target/arm/arm.exp
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/armv8_2-fp16-conv-1.c check-function-bodies f16_to_f32
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/armv8_2-fp16-conv-1.c check-function-bodies f16_to_pf32
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/armv8_2-fp16-conv-1.c check-function-bodies f16_to_s16
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/armv8_2-fp16-conv-1.c check-function-bodies f32_to_f16
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/armv8_2-fp16-conv-1.c check-function-bodies f32_to_pf16
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/armv8_2-fp16-conv-1.c check-function-bodies f32_to_s16
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/armv8_2-fp16-conv-1.c check-function-bodies f32_to_u16
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/armv8_2-fp16-conv-1.c check-function-bodies f64_to_s16
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/armv8_2-fp16-conv-1.c check-function-bodies f64_to_u16
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/armv8_2-fp16-conv-1.c check-function-bodies pf16_to_s16
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/armv8_2-fp16-conv-1.c check-function-bodies s16_to_f16
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/armv8_2-fp16-conv-1.c check-function-bodies s16_to_f32
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/armv8_2-fp16-conv-1.c check-function-bodies s16_to_pf16
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/memset-inline-8.c scan-assembler \tvst1
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/memset-inline-8.c scan-assembler-not \tbl?[ \t]*memset
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/memset-inline-8.c scan-assembler-not \tvstr
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/pr59858.c (test for excess errors)
+  Executed from: libstdc++:libstdc++-dg/conformance.exp
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/deque/modifiers/emplace/90389.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/deque/modifiers/emplace/90389.cc  -std=gnu++17 execution test
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/span/init_list_cons.cc  -std=gnu++26 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/span/init_list_cons_neg.cc  -std=gnu++26 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/span/init_list_cons_neg.cc  -std=gnu++26 should be ambiguous with the one(std::pair) overload (test for errors, line 26)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/span/init_list_cons_neg.cc  -std=gnu++26 should prefer the initializer_list constructor, which is explicit (test for errors, line 27)
 
 
   - FAIL now PASS             [FAIL => PASS]:
 
+  Executed from: g++:g++.dg/analyzer/analyzer.exp
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++17  expected multiline pattern lines 49-64
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++17 (test for excess errors)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++26  expected multiline pattern lines 49-64
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++26 (test for excess errors)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++98  expected multiline pattern lines 49-64
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++98 (test for excess errors)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++17  expected multiline pattern lines 20-35
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++17 (test for excess errors)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++26  expected multiline pattern lines 20-35
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++26 (test for excess errors)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++98  expected multiline pattern lines 20-35
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++98 (test for excess errors)
   Executed from: g++:g++.target/arm/mve.exp
     g++:g++.target/arm/mve.exp=g++.target/arm/../../gcc.target/arm/mve/intrinsics/pr118332.c (test for excess errors)
+  Executed from: gcc:gcc.dg/analyzer/analyzer.exp
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-11.c (test for excess errors)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-11.c expected multiline pattern lines 49-64
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c (test for excess errors)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c expected multiline pattern lines 20-35
+    gcc:gcc.dg/analyzer/analyzer.exp=gcc.dg/analyzer/out-of-bounds-diagram-10.c (test for excess errors)
+    gcc:gcc.dg/analyzer/analyzer.exp=gcc.dg/analyzer/out-of-bounds-diagram-10.c expected multiline pattern lines 13-28
   Executed from: gcc:gcc.dg/dg.exp
     gcc:gcc.dg/dg.exp=gcc.dg/field-merge-16.c scan-tree-dump-times ifcombine "optimizing" 6
+  Executed from: gcc:gcc.dg/lto/lto.exp
+    gcc:gcc.dg/lto/lto.exp=gcc.dg/lto/pr50199 c_lto_pr50199_0.o-c_lto_pr50199_0.o execute -O2 -flto -fno-merge-constants --param=lto-min-partition=1
+
+
+  - FAIL disappears           [FAIL =>     ]:
+
+  Executed from: g++:g++.dg/analyzer/analyzer.exp
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++17  2 blank line(s) in output
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++26  2 blank line(s) in output
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-11.c  -std=c++98  2 blank line(s) in output
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++17  2 blank line(s) in output
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++26  2 blank line(s) in output
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++98  2 blank line(s) in output
+  Executed from: gcc:gcc.dg/analyzer/analyzer.exp
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-11.c 2 blank line(s) in output
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c 2 blank line(s) in output
+    gcc:gcc.dg/analyzer/analyzer.exp=gcc.dg/analyzer/out-of-bounds-diagram-10.c 2 blank line(s) in output
+  Executed from: gcc:gcc.target/arm/arm.exp
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/memset-inline-8.c scan-assembler-not vstr
+
+
+  - UNSUPPORTED disappears    [UNSUP=>     ]:
+
+  Executed from: gcc:gcc.dg/debug/dwarf2/dwarf2.exp
+    gcc:gcc.dg/debug/dwarf2/dwarf2.exp=gcc.dg/debug/dwarf2/dwarf-merge.c
+  Executed from: gcc:gcc.dg/dg.exp
+    gcc:gcc.dg/dg.exp=gcc.dg/merge-all-constants-2.c
+  Executed from: gcc:gcc.target/arm/arm.exp
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/pr59858.c
+
+
+  - UNSUPPORTED appears       [     =>UNSUP]:
+
+  Executed from: g++:g++.dg/modules/modules.exp
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/constexpr-if-1_a.C -std=c++17
 
 
 
