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..ddeac347
--- /dev/null
+++ b/notify/fixes.sum
@@ -0,0 +1,15 @@
+		=== g++ tests ===
+
+Running g++:g++.dg/dg.exp ...
+FAIL: g++.dg/abi/arm_rtti1.C -std=gnu++26  scan-assembler _ZNKSt9type_infoeqERKS_
+		=== gcc tests ===
+
+Running gcc:gcc.target/arm/arm.exp ...
+FAIL: gcc.target/arm/pr43920-2.c scan-assembler-times pop 2
+FAIL: gcc.target/arm/pr43920-2.c object-size text <= 54
+
+		=== Results Summary ===
+
+# of stable fails		179
+# of flaky entries		99
+# of all tests			417416
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index 9a2d5966..40e7792a 100644
--- a/notify/jira/comment-template.txt
+++ b/notify/jira/comment-template.txt
@@ -1,3 +1,3 @@
 [GNU-692]
-
+ 3 fixes
 Details: https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_v8a_hard_eabi-build/687/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/lnt_report.json b/notify/lnt_report.json
index 77bde743..ee53feed 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/687/",
-            "run_order": "0687 (no-change)",
-            "git_binutils": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=f866db7aff3838bfc32e9817b59589f126c4be1f (unchanged)",
-            "git_gcc": "https://gcc.gnu.org/git/gcc.git (c6b7d0343f2c0eb3102341c9326fe314a047bee6) (unchanged)",
-            "git_newlib": "https://sourceware.org/git/?p=newlib-cygwin.git;a=commit;h=363357c023ce01e936bdaedf0f479292a8fa4e0f (unchanged)",
-            "git_gdb": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=f866db7aff3838bfc32e9817b59589f126c4be1f (unchanged)",
-            "git_qemu": "https://gitlab.com/qemu-project/qemu/commit/38d0939b86e2eef6f6a622c6f1f7befda0146595 (unchanged)",
+            "run_order": "0687 (5-changed-components)",
+            "git_binutils": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=f866db7aff3838bfc32e9817b59589f126c4be1f (+ 46 commits)",
+            "git_gcc": "https://gcc.gnu.org/git/gcc.git (c6b7d0343f2c0eb3102341c9326fe314a047bee6) (+ 70 commits)",
+            "git_newlib": "https://sourceware.org/git/?p=newlib-cygwin.git;a=commit;h=363357c023ce01e936bdaedf0f479292a8fa4e0f (+ 3 commits)",
+            "git_gdb": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=f866db7aff3838bfc32e9817b59589f126c4be1f (+ 46 commits)",
+            "git_qemu": "https://gitlab.com/qemu-project/qemu/commit/38d0939b86e2eef6f6a622c6f1f7befda0146595 (+ 332 commits)",
             "__report_version__": "1"
         },
-        "Start Time": "2024-12-26 16:37:43"
+        "Start Time": "2024-12-21 22:06:22"
     },
     "Tests": [
         {
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index 30da956c..7b699de8 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -1,12 +1,18 @@
 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:
   | baseline build
 
-Produces :
-
+Produces  3 fixes:
+  | 
+  | fixes.sum:
+  | Running g++:g++.dg/dg.exp ...
+  | FAIL: g++.dg/abi/arm_rtti1.C -std=gnu++26  scan-assembler _ZNKSt9type_infoeqERKS_
+  | Running gcc:gcc.target/arm/arm.exp ...
+  | FAIL: gcc.target/arm/pr43920-2.c scan-assembler-times pop 2
+  | FAIL: gcc.target/arm/pr43920-2.c object-size text <= 54
 
 Used configuration :
  *CI config* tcwg_gnu_embed_check_gcc arm-eabi -mthumb -march=armv8-a+simd -mfpu=auto -mfloat-abi=hard
@@ -18,13 +24,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/687/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/687/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/687/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/687/artifact/artifacts/sumfiles/xfails.xfail
 
 Current build   : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_v8a_hard_eabi-build/687/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_v8a_hard_eabi-build/685/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_v8a_hard_eabi-build/680/artifact/artifacts
 
diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt
index df756521..9f89ff85 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] baseline build:  on master-thumb_v8a_hard_eabi
+[Linaro-TCWG-CI] baseline build:  3 fixes on master-thumb_v8a_hard_eabi
diff --git a/notify/results.compare.txt b/notify/results.compare.txt
index 61832733..9af26f89 100644
--- a/notify/results.compare.txt
+++ b/notify/results.compare.txt
@@ -1,20 +1,20 @@
 # Comparing directories
 # REFERENCE: base-artifacts/sumfiles
-# CURRENT:   artifacts/sumfiles
+# CURRENT:   artifacts/99-rewrite/artifacts.old/sumfiles
 
 # Comparing 3 common sum files:
 g++.sum
 gcc.sum
 libstdc++.sum
 Comparing:
-REFERENCE:/tmp/gxx-sum1.14046
-CURRENT:  /tmp/gxx-sum2.14046
+REFERENCE:/tmp/gxx-sum1.24167
+CURRENT:  /tmp/gxx-sum2.24167
 
                                              +---------+---------+
 o  RUN STATUS:                               |   REF   |   RES   |
   +------------------------------------------+---------+---------+
-  | Passes                            [PASS] |  403584 |  403584 |
-  | Unexpected fails                  [FAIL] |     119 |     119 |
+  | Passes                            [PASS] |  402698 |  403584 |
+  | Unexpected fails                  [FAIL] |     122 |     119 |
   | Errors                           [ERROR] |       0 |       0 |
   | Unexpected passes                [XPASS] |      31 |      31 |
   | Expected fails                   [XFAIL] |    2887 |    2887 |
@@ -24,7 +24,7 @@ o  RUN STATUS:                               |   REF   |   RES   |
   | Untested                      [UNTESTED] |       0 |       0 |
   +------------------------------------------+---------+---------+
 
-    REF PASS ratio: 0.973781
+    REF PASS ratio: 0.973719
     RES PASS ratio: 0.973781
 
 o  REGRESSIONS:
@@ -36,9 +36,1085 @@ o  REGRESSIONS:
 
 o  IMPROVEMENTS TO BE CHECKED:
   +------------------------------------------+---------+
+  | PASS disappears           [PASS =>     ] |      70 |
+  | New PASS                  [     => PASS] |     938 |
+  | FAIL disappears           [FAIL =>     ] |       3 |
+  | XFAIL disappears          [XFAIL=>     ] |      12 |
+  | XFAIL appears             [     =>XFAIL] |      12 |
   +------------------------------------------+---------+
-  | TOTAL_IMPROVEMENTS_TO_BE_CHECKED         |       0 |
+  | TOTAL_IMPROVEMENTS_TO_BE_CHECKED         |    1035 |
   +------------------------------------------+---------+
 
+  - PASS disappears           [PASS =>     ]:
 
+  Executed from: g++:g++.dg/dg.exp
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 112)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 115)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 119)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 124)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 127)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 129)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 135)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 137)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 150)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 155)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 91)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 98)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for warnings, line 101)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for warnings, line 106)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for warnings, line 122)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for warnings, line 145)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  at line 128 (test for errors, line 127)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  at line 130 (test for errors, line 129)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  at line 132 (test for errors, line 131)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 112)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 115)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 119)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 124)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 127)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 129)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 135)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 137)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 150)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 155)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 91)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 98)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for warnings, line 101)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for warnings, line 106)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for warnings, line 122)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for warnings, line 145)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  at line 128 (test for errors, line 127)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  at line 130 (test for errors, line 129)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  at line 132 (test for errors, line 131)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 112)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 115)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 119)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 124)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 127)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 129)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 135)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 137)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 148)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 150)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 155)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 91)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 98)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for warnings, line 101)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for warnings, line 106)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for warnings, line 122)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for warnings, line 145)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  at line 128 (test for errors, line 127)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  at line 130 (test for errors, line 129)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  at line 132 (test for errors, line 131)
+  Executed from: g++:g++.dg/modules/modules.exp
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-1.C -std=c++17  (test for errors, line 20)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-1.C -std=c++17  (test for errors, line 21)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-1.C -std=c++2a  (test for errors, line 20)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-1.C -std=c++2a  (test for errors, line 21)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-1.C -std=c++2b  (test for errors, line 20)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-1.C -std=c++2b  (test for errors, line 21)
+  Executed from: gcc:gcc.target/arm/arm.exp
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/memset-inline-4.c execution test
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/memset-inline-5.c execution test
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/memset-inline-6.c execution test
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/memset-inline-8.c execution test
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/memset-inline-9.c execution test
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/pr43920-2.c scan-assembler-times beq 3
+
+
+  - New PASS                  [     => PASS]:
+
+  Executed from: g++:g++.dg/dg.exp
+    g++:g++.dg/dg.exp=g++.dg/abi/arm_rtti1.C  -std=gnu++26  scan-assembler _ZNKSt9type_info7__equalERKS_
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 114)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 117)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 121)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 126)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 128)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 130)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 136)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 141)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 151)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 157)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 90)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 95)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for errors, line 99)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for warnings, line 105)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for warnings, line 110)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for warnings, line 123)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  (test for warnings, line 146)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  at line 129 (test for errors, line 128)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  at line 131 (test for errors, line 130)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++11  at line 133 (test for errors, line 132)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 114)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 117)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 121)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 126)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 128)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 130)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 136)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 141)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 151)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 157)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 90)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 95)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for errors, line 99)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for warnings, line 105)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for warnings, line 110)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for warnings, line 123)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  (test for warnings, line 146)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  at line 129 (test for errors, line 128)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  at line 131 (test for errors, line 130)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++14  at line 133 (test for errors, line 132)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 114)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 117)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 121)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 126)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 128)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 130)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 136)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 141)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 149)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 151)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 157)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 90)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 95)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for errors, line 99)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for warnings, line 105)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for warnings, line 110)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for warnings, line 123)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  (test for warnings, line 146)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  at line 129 (test for errors, line 128)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  at line 131 (test for errors, line 130)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/alignas21.C  -std=c++20  at line 133 (test for errors, line 132)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for errors, line 13)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for errors, line 131)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for errors, line 135)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for errors, line 15)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for errors, line 151)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for errors, line 16)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for errors, line 20)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for errors, line 23)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for errors, line 25)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for errors, line 28)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for errors, line 34)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for errors, line 39)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for errors, line 41)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for errors, line 45)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for errors, line 57)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for errors, line 75)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for errors, line 77)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for errors, line 78)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for errors, line 79)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for errors, line 81)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for errors, line 82)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for errors, line 83)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 100)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 101)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 102)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 104)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 105)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 106)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 107)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 120)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 126)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 127)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 141)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 26)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 27)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 29)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 30)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 31)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 32)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 33)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 35)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 40)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 46)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 49)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 50)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 58)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 59)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 61)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 63)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 64)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 65)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 66)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 67)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 68)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 69)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 70)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 71)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 72)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  (test for warnings, line 99)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  at line 128 (test for warnings, line 127)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  at line 21 (test for errors, line 20)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  at line 22 (test for errors, line 20)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  at line 24 (test for errors, line 23)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  at line 60 (test for errors, line 59)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  at line 62 (test for errors, line 61)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11  at line 80 (test for warnings, line 79)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for errors, line 13)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for errors, line 131)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for errors, line 135)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for errors, line 15)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for errors, line 151)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for errors, line 16)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for errors, line 20)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for errors, line 23)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for errors, line 25)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for errors, line 28)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for errors, line 34)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for errors, line 39)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for errors, line 41)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for errors, line 45)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for errors, line 57)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for errors, line 75)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for errors, line 77)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for errors, line 78)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for errors, line 79)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for errors, line 81)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for errors, line 82)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for errors, line 83)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 100)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 101)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 102)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 104)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 105)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 106)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 107)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 120)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 126)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 127)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 141)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 26)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 27)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 29)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 30)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 31)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 32)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 33)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 35)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 40)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 46)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 49)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 50)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 58)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 59)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 61)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 63)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 64)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 65)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 66)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 67)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 68)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 69)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 70)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 71)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 72)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  (test for warnings, line 99)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  at line 128 (test for warnings, line 127)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  at line 21 (test for errors, line 20)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  at line 22 (test for errors, line 20)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  at line 24 (test for errors, line 23)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  at line 60 (test for errors, line 59)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  at line 62 (test for errors, line 61)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14  at line 80 (test for warnings, line 79)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++14 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for errors, line 13)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for errors, line 131)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for errors, line 135)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for errors, line 15)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for errors, line 151)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for errors, line 16)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for errors, line 20)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for errors, line 23)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for errors, line 25)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for errors, line 28)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for errors, line 34)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for errors, line 39)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for errors, line 41)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for errors, line 75)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for errors, line 77)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for errors, line 78)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for errors, line 79)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for errors, line 81)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for errors, line 82)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for errors, line 83)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 100)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 101)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 102)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 104)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 105)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 106)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 107)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 120)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 126)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 127)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 141)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 26)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 27)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 29)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 30)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 31)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 32)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 33)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 35)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 40)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 46)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 49)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 50)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 58)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 59)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 61)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 63)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 64)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 65)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 66)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 67)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 68)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 69)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 70)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 71)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 72)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  (test for warnings, line 99)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  at line 128 (test for warnings, line 127)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  at line 21 (test for errors, line 20)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  at line 24 (test for errors, line 23)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  at line 60 (test for errors, line 59)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  at line 62 (test for errors, line 61)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20  at line 80 (test for warnings, line 79)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for errors, line 13)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for errors, line 131)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for errors, line 135)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for errors, line 15)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for errors, line 151)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for errors, line 16)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for errors, line 20)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for errors, line 23)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for errors, line 25)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for errors, line 28)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for errors, line 34)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for errors, line 39)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for errors, line 41)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for errors, line 75)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for errors, line 77)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for errors, line 78)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for errors, line 79)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for errors, line 81)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for errors, line 82)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for errors, line 83)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 100)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 101)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 102)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 104)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 105)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 106)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 107)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 120)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 126)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 127)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 141)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 26)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 27)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 29)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 30)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 31)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 32)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 33)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 35)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 40)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 46)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 49)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 50)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 58)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 59)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 61)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 63)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 64)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 65)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 66)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 67)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 68)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 69)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 70)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 71)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 72)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  (test for warnings, line 99)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  at line 128 (test for warnings, line 127)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  at line 14 (test for errors, line 13)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  at line 17 (test for errors, line 16)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  at line 60 (test for errors, line 59)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  at line 62 (test for errors, line 61)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26  at line 80 (test for warnings, line 79)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-deprecated1.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for errors, line 12)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for errors, line 127)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for errors, line 131)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for errors, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for errors, line 147)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for errors, line 18)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for errors, line 23)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for errors, line 26)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for errors, line 37)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for errors, line 39)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for errors, line 43)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for errors, line 55)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for errors, line 73)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for errors, line 75)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for errors, line 76)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for errors, line 77)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for errors, line 78)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for errors, line 79)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for errors, line 80)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 101)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 102)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 103)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 104)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 117)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 122)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 123)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 124)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 137)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 24)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 25)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 27)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 28)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 29)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 30)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 31)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 33)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 38)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 44)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 47)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 48)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 56)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 57)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 59)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 61)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 62)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 63)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 64)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 65)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 66)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 67)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 68)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 69)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 70)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 96)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 97)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 98)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  (test for warnings, line 99)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  at line 13 (test for errors, line 12)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  at line 15 (test for errors, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  at line 19 (test for errors, line 18)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  at line 20 (test for errors, line 18)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  at line 22 (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  at line 58 (test for errors, line 57)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11  at line 60 (test for errors, line 59)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for errors, line 12)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for errors, line 127)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for errors, line 131)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for errors, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for errors, line 147)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for errors, line 18)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for errors, line 23)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for errors, line 26)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for errors, line 37)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for errors, line 39)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for errors, line 43)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for errors, line 55)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for errors, line 73)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for errors, line 75)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for errors, line 76)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for errors, line 77)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for errors, line 78)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for errors, line 79)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for errors, line 80)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 101)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 102)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 103)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 104)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 117)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 122)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 123)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 124)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 137)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 24)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 25)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 27)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 28)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 29)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 30)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 31)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 33)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 38)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 44)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 47)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 48)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 56)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 57)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 59)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 61)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 62)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 63)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 64)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 65)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 66)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 67)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 68)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 69)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 70)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 96)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 97)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 98)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  (test for warnings, line 99)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  at line 13 (test for errors, line 12)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  at line 15 (test for errors, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  at line 19 (test for errors, line 18)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  at line 20 (test for errors, line 18)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  at line 22 (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  at line 58 (test for errors, line 57)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14  at line 60 (test for errors, line 59)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++14 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for errors, line 12)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for errors, line 127)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for errors, line 131)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for errors, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for errors, line 147)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for errors, line 18)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for errors, line 23)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for errors, line 26)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for errors, line 37)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for errors, line 39)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for errors, line 73)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for errors, line 75)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for errors, line 76)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for errors, line 77)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for errors, line 78)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for errors, line 79)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for errors, line 80)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 101)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 102)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 103)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 104)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 117)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 122)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 123)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 124)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 137)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 140)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 24)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 25)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 27)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 28)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 29)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 30)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 31)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 33)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 38)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 44)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 47)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 48)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 56)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 57)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 59)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 61)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 62)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 63)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 64)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 65)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 66)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 67)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 68)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 69)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 70)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 96)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 97)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 98)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  (test for warnings, line 99)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  at line 13 (test for errors, line 12)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  at line 15 (test for errors, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  at line 19 (test for errors, line 18)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  at line 22 (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  at line 58 (test for errors, line 57)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20  at line 60 (test for errors, line 59)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/attr-maybe_unused1.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-prvalue2.C  -std=gnu++11  (test for warnings, line 6)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-prvalue2.C  -std=gnu++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-prvalue2.C  -std=gnu++17  (test for warnings, line 6)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-prvalue2.C  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-prvalue2.C  -std=gnu++26  (test for warnings, line 6)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-prvalue2.C  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-prvalue3.C  -std=gnu++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-prvalue3.C  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-prvalue3.C  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++11  at line 32 (test for warnings, line 31)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++11  at line 33 (test for warnings, line 31)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++11  at line 35 (test for warnings, line 34)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++11  at line 36 (test for warnings, line 34)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++11  at line 42 (test for warnings, line 41)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++11  at line 43 (test for warnings, line 41)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++11  at line 45 (test for warnings, line 44)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++11  at line 46 (test for warnings, line 44)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++17  at line 32 (test for warnings, line 31)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++17  at line 33 (test for warnings, line 31)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++17  at line 35 (test for warnings, line 34)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++17  at line 36 (test for warnings, line 34)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++17  at line 42 (test for warnings, line 41)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++17  at line 43 (test for warnings, line 41)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++17  at line 45 (test for warnings, line 44)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++17  at line 46 (test for warnings, line 44)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++26  at line 32 (test for warnings, line 31)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++26  at line 33 (test for warnings, line 31)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++26  at line 35 (test for warnings, line 34)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++26  at line 36 (test for warnings, line 34)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++26  at line 42 (test for warnings, line 41)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++26  at line 43 (test for warnings, line 41)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++26  at line 45 (test for warnings, line 44)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++26  at line 46 (test for warnings, line 44)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmismatched-new-delete-9.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/pr109224.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/pr109224.C  -std=c++23 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/pr109224.C  -std=c++26 (test for excess errors)
+  Executed from: g++:g++.dg/modules/modules.exp
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++17  (test for errors, line 10)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++17  (test for errors, line 11)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++17  (test for errors, line 14)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++17  (test for errors, line 15)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++17  (test for errors, line 16)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++17  (test for errors, line 17)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++17  (test for errors, line 18)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++17  (test for errors, line 20)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++17  (test for errors, line 21)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++17  (test for errors, line 23)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++17  (test for errors, line 24)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++17  (test for errors, line 26)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++17  (test for errors, line 27)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++17  (test for errors, line 29)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++17  (test for errors, line 36)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++17  (test for errors, line 7)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++17  (test for errors, line 8)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++17  (test for errors, line 9)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++17 (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2a  (test for errors, line 10)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2a  (test for errors, line 11)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2a  (test for errors, line 14)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2a  (test for errors, line 15)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2a  (test for errors, line 16)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2a  (test for errors, line 17)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2a  (test for errors, line 18)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2a  (test for errors, line 20)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2a  (test for errors, line 21)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2a  (test for errors, line 23)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2a  (test for errors, line 24)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2a  (test for errors, line 26)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2a  (test for errors, line 27)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2a  (test for errors, line 29)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2a  (test for errors, line 32)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2a  (test for errors, line 36)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2a  (test for errors, line 7)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2a  (test for errors, line 8)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2a  (test for errors, line 9)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2b  (test for errors, line 10)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2b  (test for errors, line 11)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2b  (test for errors, line 14)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2b  (test for errors, line 15)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2b  (test for errors, line 16)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2b  (test for errors, line 17)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2b  (test for errors, line 18)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2b  (test for errors, line 20)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2b  (test for errors, line 21)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2b  (test for errors, line 23)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2b  (test for errors, line 24)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2b  (test for errors, line 26)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2b  (test for errors, line 27)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2b  (test for errors, line 29)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2b  (test for errors, line 32)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2b  (test for errors, line 36)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2b  (test for errors, line 7)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2b  (test for errors, line 8)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2b  (test for errors, line 9)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/export-6.C module-cmi !bad (gcm.cache/bad.gcm)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++17  (test for errors, line 160)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++17  (test for errors, line 161)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++17  (test for errors, line 162)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++17  (test for errors, line 164)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++17  (test for errors, line 165)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++17  (test for errors, line 167)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++17  (test for errors, line 169)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++17  (test for errors, line 17)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++17  (test for errors, line 170)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++17  (test for errors, line 172)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++17  (test for errors, line 18)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++17  (test for errors, line 19)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++17  (test for errors, line 20)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++17  (test for errors, line 21)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++17  (test for errors, line 39)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++17  (test for errors, line 40)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++17  (test for errors, line 6)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++17  (test for errors, line 7)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++17  (test for errors, line 8)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++17 (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++17 not a definition (test for bogus messages, line 166)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++17 not a definition (test for bogus messages, line 171)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2a  (test for errors, line 160)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2a  (test for errors, line 161)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2a  (test for errors, line 162)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2a  (test for errors, line 164)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2a  (test for errors, line 165)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2a  (test for errors, line 167)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2a  (test for errors, line 169)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2a  (test for errors, line 17)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2a  (test for errors, line 170)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2a  (test for errors, line 172)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2a  (test for errors, line 18)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2a  (test for errors, line 19)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2a  (test for errors, line 20)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2a  (test for errors, line 21)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2a  (test for errors, line 39)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2a  (test for errors, line 40)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2a  (test for errors, line 6)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2a  (test for errors, line 7)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2a  (test for errors, line 8)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2a not a definition (test for bogus messages, line 166)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2a not a definition (test for bogus messages, line 171)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2b  (test for errors, line 160)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2b  (test for errors, line 161)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2b  (test for errors, line 162)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2b  (test for errors, line 164)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2b  (test for errors, line 165)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2b  (test for errors, line 167)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2b  (test for errors, line 169)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2b  (test for errors, line 17)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2b  (test for errors, line 170)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2b  (test for errors, line 172)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2b  (test for errors, line 18)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2b  (test for errors, line 19)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2b  (test for errors, line 20)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2b  (test for errors, line 21)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2b  (test for errors, line 39)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2b  (test for errors, line 40)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2b  (test for errors, line 6)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2b  (test for errors, line 7)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2b  (test for errors, line 8)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2b not a definition (test for bogus messages, line 166)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H -std=c++2b not a definition (test for bogus messages, line 171)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/hdr-2.H module-cmi !{} (gcm.cache/{}.gcm)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-1.C -std=c++17  (test for errors, line 17)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-1.C -std=c++17  (test for errors, line 18)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-1.C -std=c++2a  (test for errors, line 17)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-1.C -std=c++2a  (test for errors, line 18)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-1.C -std=c++2b  (test for errors, line 17)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-1.C -std=c++2b  (test for errors, line 18)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-3.C -std=c++17  (test for errors, line 11)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-3.C -std=c++17 (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-3.C -std=c++2a  (test for errors, line 11)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-3.C -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-3.C -std=c++2b  (test for errors, line 11)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-3.C -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-3.C module-cmi !M (gcm.cache/M.gcm)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_a.H -std=c++17 (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_a.H -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_a.H -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_a.H module-cmi  (gcm.cache/$srcdir/g++.dg/modules/internal-4_a.H.gcm)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++17  (test for bogus messages, line 90)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++17  (test for errors, line 104)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++17  (test for errors, line 19)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++17  (test for errors, line 22)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++17  (test for errors, line 25)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++17  (test for errors, line 28)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++17  (test for errors, line 31)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++17  (test for errors, line 36)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++17  (test for errors, line 60)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++17  (test for errors, line 61)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++17  (test for errors, line 64)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++17  (test for errors, line 67)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++17  (test for errors, line 74)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++17  (test for errors, line 75)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++17  (test for errors, line 76)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++17 (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2a  (test for bogus messages, line 90)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2a  (test for errors, line 104)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2a  (test for errors, line 19)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2a  (test for errors, line 22)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2a  (test for errors, line 25)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2a  (test for errors, line 28)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2a  (test for errors, line 31)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2a  (test for errors, line 36)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2a  (test for errors, line 60)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2a  (test for errors, line 61)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2a  (test for errors, line 64)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2a  (test for errors, line 67)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2a  (test for errors, line 74)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2a  (test for errors, line 75)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2a  (test for errors, line 76)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2b  (test for bogus messages, line 90)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2b  (test for errors, line 104)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2b  (test for errors, line 19)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2b  (test for errors, line 22)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2b  (test for errors, line 25)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2b  (test for errors, line 28)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2b  (test for errors, line 31)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2b  (test for errors, line 36)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2b  (test for errors, line 60)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2b  (test for errors, line 61)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2b  (test for errors, line 64)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2b  (test for errors, line 67)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2b  (test for errors, line 74)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2b  (test for errors, line 75)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2b  (test for errors, line 76)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C module-cmi !bad (gcm.cache/bad.gcm)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_a.C -std=c++17  (test for bogus messages, line 61)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_a.C -std=c++17  (test for bogus messages, line 73)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_a.C -std=c++17  (test for bogus messages, line 84)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_a.C -std=c++17  (test for warnings, line 49)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_a.C -std=c++17 (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_a.C -std=c++2a  (test for bogus messages, line 61)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_a.C -std=c++2a  (test for bogus messages, line 73)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_a.C -std=c++2a  (test for bogus messages, line 84)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_a.C -std=c++2a  (test for warnings, line 49)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_a.C -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_a.C -std=c++2b  (test for bogus messages, line 61)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_a.C -std=c++2b  (test for bogus messages, line 73)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_a.C -std=c++2b  (test for bogus messages, line 84)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_a.C -std=c++2b  (test for warnings, line 49)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_a.C -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_a.C module-cmi M (gcm.cache/M.gcm)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_b.C -std=c++17  (test for warnings, line 20)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_b.C -std=c++17  (test for warnings, line 21)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_b.C -std=c++17  (test for warnings, line 22)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_b.C -std=c++17  at line 27 (test for errors, line )
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_b.C -std=c++17  at line 30 (test for errors, line )
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_b.C -std=c++17 (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_b.C -std=c++2a  (test for warnings, line 20)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_b.C -std=c++2a  (test for warnings, line 21)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_b.C -std=c++2a  (test for warnings, line 22)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_b.C -std=c++2a  at line 27 (test for errors, line )
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_b.C -std=c++2a  at line 30 (test for errors, line )
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_b.C -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_b.C -std=c++2b  (test for warnings, line 20)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_b.C -std=c++2b  (test for warnings, line 21)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_b.C -std=c++2b  (test for warnings, line 22)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_b.C -std=c++2b  at line 27 (test for errors, line )
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_b.C -std=c++2b  at line 30 (test for errors, line )
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-5_b.C -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-6.C -std=c++17  (test for errors, line 14)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-6.C -std=c++17  (test for errors, line 24)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-6.C -std=c++17  (test for errors, line 9)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-6.C -std=c++17 (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-6.C -std=c++2a  (test for errors, line 14)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-6.C -std=c++2a  (test for errors, line 24)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-6.C -std=c++2a  (test for errors, line 9)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-6.C -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-6.C -std=c++2b  (test for errors, line 14)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-6.C -std=c++2b  (test for errors, line 24)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-6.C -std=c++2b  (test for errors, line 9)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-6.C -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-6.C module-cmi !M (gcm.cache/M.gcm)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++17  (test for warnings, line 19)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++17  (test for warnings, line 24)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++17  (test for warnings, line 29)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++17  (test for warnings, line 34)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++17  (test for warnings, line 39)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++17  (test for warnings, line 44)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++17  (test for warnings, line 49)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++17  (test for warnings, line 54)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++17  (test for warnings, line 59)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++17  (test for warnings, line 64)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++17  (test for warnings, line 69)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++17  (test for warnings, line 74)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++17 (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2a  (test for warnings, line 19)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2a  (test for warnings, line 24)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2a  (test for warnings, line 29)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2a  (test for warnings, line 34)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2a  (test for warnings, line 39)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2a  (test for warnings, line 44)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2a  (test for warnings, line 49)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2a  (test for warnings, line 54)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2a  (test for warnings, line 59)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2a  (test for warnings, line 64)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2a  (test for warnings, line 69)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2a  (test for warnings, line 74)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2b  (test for warnings, line 19)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2b  (test for warnings, line 24)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2b  (test for warnings, line 29)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2b  (test for warnings, line 34)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2b  (test for warnings, line 39)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2b  (test for warnings, line 44)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2b  (test for warnings, line 49)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2b  (test for warnings, line 54)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2b  (test for warnings, line 59)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2b  (test for warnings, line 64)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2b  (test for warnings, line 69)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2b  (test for warnings, line 74)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_a.C -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++17  (test for warnings, line 10)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++17  (test for warnings, line 11)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++17  (test for warnings, line 12)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++17  (test for warnings, line 13)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++17  (test for warnings, line 14)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++17  (test for warnings, line 15)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++17  (test for warnings, line 16)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++17  (test for warnings, line 18)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++17  (test for warnings, line 6)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++17  (test for warnings, line 7)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++17  (test for warnings, line 8)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++17  (test for warnings, line 9)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++17  at line 21 (test for errors, line )
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++17 (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2a  (test for warnings, line 10)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2a  (test for warnings, line 11)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2a  (test for warnings, line 12)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2a  (test for warnings, line 13)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2a  (test for warnings, line 14)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2a  (test for warnings, line 15)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2a  (test for warnings, line 16)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2a  (test for warnings, line 18)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2a  (test for warnings, line 6)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2a  (test for warnings, line 7)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2a  (test for warnings, line 8)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2a  (test for warnings, line 9)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2a  at line 21 (test for errors, line )
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2b  (test for warnings, line 10)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2b  (test for warnings, line 11)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2b  (test for warnings, line 12)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2b  (test for warnings, line 13)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2b  (test for warnings, line 14)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2b  (test for warnings, line 15)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2b  (test for warnings, line 16)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2b  (test for warnings, line 18)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2b  (test for warnings, line 6)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2b  (test for warnings, line 7)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2b  (test for warnings, line 8)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2b  (test for warnings, line 9)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2b  at line 21 (test for errors, line )
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-7_b.C -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-8_a.C -std=c++17 (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-8_a.C -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-8_a.C -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-9_a.H -std=c++17 (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-9_a.H -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-9_a.H -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-9_a.H module-cmi  (gcm.cache/$srcdir/g++.dg/modules/internal-9_a.H.gcm)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-9_b.C -std=c++17 (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-9_b.C -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-9_b.C -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/linkage-2.C -std=c++17  (test for errors, line 29)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/linkage-2.C -std=c++2a  (test for errors, line 29)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/linkage-2.C -std=c++2b  (test for errors, line 29)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/xtreme-header-8.C -std=c++17 (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/xtreme-header-8.C -std=c++2a (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/xtreme-header-8.C -std=c++2b (test for excess errors)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/xtreme-header-8.C module-cmi xstd (gcm.cache/xstd.gcm)
+  Executed from: gcc:gcc.dg/dg.exp
+    gcc:gcc.dg/dg.exp=gcc.dg/strub-pr118007.c (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/pr118149-2.c (test for excess errors)
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/pr118149.c (test for excess errors)
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/vector-11.c (test for excess errors)
+  Executed from: gcc:gcc.target/arm/arm.exp
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/memset-inline-4-exe.c (test for excess errors)
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/memset-inline-4-exe.c execution test
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/memset-inline-5-exe.c (test for excess errors)
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/memset-inline-5-exe.c execution test
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/memset-inline-6-exe.c (test for excess errors)
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/memset-inline-6-exe.c execution test
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/memset-inline-8-exe.c (test for excess errors)
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/memset-inline-8-exe.c execution test
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/memset-inline-9-exe.c (test for excess errors)
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/memset-inline-9-exe.c execution test
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/pr43920-2.c scan-assembler-not \t(cmp|mov|orr|and)(eq|ne)\t
+  Executed from: libstdc++:libstdc++-dg/conformance.exp
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/flat_map/1.cc  -std=gnu++23 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/flat_map/1.cc  -std=gnu++23 execution test
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/flat_map/1.cc  -std=gnu++26 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/flat_map/1.cc  -std=gnu++26 execution test
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/flat_multimap/1.cc  -std=gnu++23 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/flat_multimap/1.cc  -std=gnu++23 execution test
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/flat_multimap/1.cc  -std=gnu++26 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/flat_multimap/1.cc  -std=gnu++26 execution test
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/flat_multiset/1.cc  -std=gnu++23 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/flat_multiset/1.cc  -std=gnu++23 execution test
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/flat_multiset/1.cc  -std=gnu++26 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/flat_multiset/1.cc  -std=gnu++26 execution test
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/flat_set/1.cc  -std=gnu++23 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/flat_set/1.cc  -std=gnu++23 execution test
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/flat_set/1.cc  -std=gnu++26 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/flat_set/1.cc  -std=gnu++26 execution test
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/map/allocator/ext_ptr.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/map/allocator/ext_ptr.cc  -std=gnu++17 execution test
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/multimap/allocator/ext_ptr.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/multimap/allocator/ext_ptr.cc  -std=gnu++17 execution test
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/multiset/allocator/ext_ptr.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/multiset/allocator/ext_ptr.cc  -std=gnu++17 execution test
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/set/allocator/ext_ptr.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/set/allocator/ext_ptr.cc  -std=gnu++17 execution test
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/set/requirements/explicit_instantiation/alloc_ptr.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/set/requirements/explicit_instantiation/alloc_ptr_ignored.cc  -std=gnu++17 (test for excess errors)
+
+
+  - FAIL disappears           [FAIL =>     ]:
+
+  Executed from: g++:g++.dg/dg.exp
+    g++:g++.dg/dg.exp=g++.dg/abi/arm_rtti1.C  -std=gnu++26  scan-assembler _ZNKSt9type_infoeqERKS_
+  Executed from: gcc:gcc.target/arm/arm.exp
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/pr43920-2.c object-size text <= 54
+    gcc:gcc.target/arm/arm.exp=gcc.target/arm/pr43920-2.c scan-assembler-times pop 2
+
+
+  - XFAIL disappears          [XFAIL=>     ]:
+
+  Executed from: g++:g++.dg/dg.exp
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/vt-88982.C  -std=c++11 (internal compiler error: in tsubst_pack_expansion, at cp/pt.cc: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)
+  Executed from: g++:g++.dg/modules/modules.exp
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-1.C -std=c++17  (test for bogus messages, line 10)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-1.C -std=c++17  (test for bogus messages, line 9)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-1.C -std=c++2a  (test for bogus messages, line 10)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-1.C -std=c++2a  (test for bogus messages, line 9)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-1.C -std=c++2b  (test for bogus messages, line 10)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-1.C -std=c++2b  (test for bogus messages, line 9)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/linkage-2.C -std=c++17  (test for errors, line 30)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/linkage-2.C -std=c++2a  (test for errors, line 30)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/linkage-2.C -std=c++2b  (test for errors, line 30)
+
+
+  - XFAIL appears             [     =>XFAIL]:
+
+  Executed from: g++:g++.dg/dg.exp
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/vt-88982.C  -std=c++11 (internal compiler error: in tsubst_pack_expansion, at cp/pt.cc:13907)
+    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:13907)
+    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:13907)
+  Executed from: g++:g++.dg/modules/modules.exp
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++17  (test for errors, line 83)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2a  (test for errors, line 83)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-4_b.C -std=c++2b  (test for errors, line 83)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-8_a.C -std=c++17  (test for bogus messages, line 16)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-8_a.C -std=c++17  (test for bogus messages, line 27)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-8_a.C -std=c++2a  (test for bogus messages, line 16)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-8_a.C -std=c++2a  (test for bogus messages, line 27)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-8_a.C -std=c++2b  (test for bogus messages, line 16)
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/internal-8_a.C -std=c++2b  (test for bogus messages, line 27)
+
+
+
+# Improvements found
 # No regression found in 3 common sum files
