diff --git a/notify/configure-toolchain.txt b/notify/configure-toolchain.txt
new file mode 100644
index 00000000..cb8f0f40
--- /dev/null
+++ b/notify/configure-toolchain.txt
@@ -0,0 +1,5 @@
+
+Most relevant configure and test flags: --target arm-linux-gnueabihf 
+
+Full configure and make flags for each step:
+
diff --git a/notify/fixes.sum b/notify/fixes.sum
new file mode 100644
index 00000000..e6a19da6
--- /dev/null
+++ b/notify/fixes.sum
@@ -0,0 +1,20 @@
+		=== g++ tests ===
+
+Running g++:g++.dg/dg.exp ...
+FAIL: c-c++-common/pragma-diag-17.c -std=gnu++14 (test for excess errors)
+FAIL: c-c++-common/pragma-diag-17.c -std=gnu++98 (test for excess errors)
+FAIL: c-c++-common/pragma-diag-17.c -std=gnu++17 (test for excess errors)
+		=== gcc tests ===
+
+Running gcc:gcc.dg/dg.exp ...
+FAIL: c-c++-common/pragma-diag-17.c -Wc++-compat  (test for excess errors)
+		=== gfortran tests ===
+
+Running gfortran:gfortran.dg/gomp/gomp.exp ...
+FAIL: gfortran.dg/gomp/interop-1.f90 -O  (test for excess errors)
+
+		=== Results Summary ===
+
+# of stable fails		108
+# of flaky entries		6
+# of all tests			542755
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index 7be9bf5e..79ae083e 100644
--- a/notify/jira/comment-template.txt
+++ b/notify/jira/comment-template.txt
@@ -1,3 +1,3 @@
 [GNU-692]
-PASS
+ 5 fixes
 Details: https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1673/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/lnt_report.json b/notify/lnt_report.json
index ca03e8f5..09529b25 100644
--- a/notify/lnt_report.json
+++ b/notify/lnt_report.json
@@ -7,16 +7,16 @@
         "Info": {
             "tag": "tcwg_gnu_cross_check_gcc",
             "test_url": "https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1673/",
-            "run_order": "1673 (basepoints/gcc-15-03840-g650e91566561)",
-            "git_binutils": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=4eb048d448835e9a612643858b2ec49c6b520b65 (unchanged)",
-            "git_gcc": "https://github.com/gcc-mirror/gcc/commit/650e91566561870f3d1c8d5b92e6613296ee1a8d (+ 23 commits)",
-            "git_linux": "https://gitlab.com/Linaro/lkft/mirrors/torvalds/linux-mainline/commit/684a64bf32b6e488004e0ad7f0d7e922798f65b6 (unchanged)",
-            "git_glibc": "https://sourceware.org/git/?p=glibc.git;a=commit;h=4ff55d08df0e6f11cbd217f4dca4532bd7d9330d (unchanged)",
-            "git_gdb": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=4eb048d448835e9a612643858b2ec49c6b520b65 (unchanged)",
-            "git_qemu": "https://gitlab.com/qemu-project/qemu/commit/01dc65a3bc262ab1bec8fe89775e9bbfa627becb (unchanged)",
+            "run_order": "1673 (6-changed-components)",
+            "git_binutils": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=4eb048d448835e9a612643858b2ec49c6b520b65 (+ 90 commits)",
+            "git_gcc": "https://github.com/gcc-mirror/gcc/commit/650e91566561870f3d1c8d5b92e6613296ee1a8d (+ 232 commits)",
+            "git_linux": "https://gitlab.com/Linaro/lkft/mirrors/torvalds/linux-mainline/commit/684a64bf32b6e488004e0ad7f0d7e922798f65b6 (+ 10564 commits)",
+            "git_glibc": "https://sourceware.org/git/?p=glibc.git;a=commit;h=4ff55d08df0e6f11cbd217f4dca4532bd7d9330d (+ 43 commits)",
+            "git_gdb": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=4eb048d448835e9a612643858b2ec49c6b520b65 (+ 90 commits)",
+            "git_qemu": "https://gitlab.com/qemu-project/qemu/commit/01dc65a3bc262ab1bec8fe89775e9bbfa627becb (+ 161 commits)",
             "__report_version__": "1"
         },
-        "Start Time": "2024-09-24 20:23:47"
+        "Start Time": "2024-09-18 23:26:30"
     },
     "Tests": [
         {
@@ -29,7 +29,7 @@
 	   ,
         {
             "Data": [
-                9
+                6
             ],
             "Info": {},
             "Name": "tcwg_gnu_cross_check_gcc.TOTAL.flaky.nb_flaky"
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index a90be937..80ade032 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -1,32 +1,73 @@
-Dear contributor, our automatic CI has detected problems related to your patch(es).  Please find some details below.  If you have any questions, please follow up on linaro-toolchain@lists.linaro.org mailing list, Libera's #linaro-tcwg channel, or ping your favourite Linaro toolchain developer on the usual project channel.
+Dear contributor,
 
-We understand that it might be difficult to find the necessary logs or reproduce the issue locally. If you can't get what you need from our CI within minutes, let us know and we will be happy to help.
+Our automatic CI successfully passed with your patch(es). Please find some details below.
 
-In  master-arm after:
-
-  | 23 commits in gcc
+In  master-arm, after:
+  | 11180 commits in binutils,gcc,linux,glibc,gdb,qemu
+  | 4eb048d4488 binutils testsuite: canonicalize subtest names in libctf
+  | 3babc2e220a binutils testsuite: canonicalize subtest names in debuginfod.exp
+  | f0bdf8c1691 RISC-V: Add Smrnmi extension csrs.
+  | 85536552c12 Automatic date update in version.in
+  | 1db505de938 Fix typo in gdb.ada/complete.exp test
+  | ... and 85 more commits in binutils
   | 650e91566561 c++: Implement C++23 P2718R0 - Wording for P2644R1 Fix for Range-based for Loop [PR107637]
   | d9cafa0c4f0a libgcc, Darwin: Drop the legacy library build for macOS >= 15 [PR116809].
   | dab450021569 i386: Fix comment typo
   | ae57e52754ca c++/contracts: ICE in build_contract_condition_function [PR116490]
   | 4cb20dc043cf libgomp: with USM, init 'link' variables with host address
-  | ... and 18 more commits in gcc
+  | ... and 227 more commits in gcc
+  | 684a64bf32b6e Merge tag 'nfs-for-6.12-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
+  | f7fccaa772718 Merge tag 'fuse-update-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
+  | 4165cee7ecb11 Merge tag 'exfat-for-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat
+  | 79952bdcbcea5 Merge tag 'f2fs-for-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
+  | fa8380a06bd05 Merge tag 'bpf-next-6.12-struct-fd' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
+  | ... and 10559 more commits in linux
+  | 4ff55d08df0 arc: Remove HAVE_ARC_BE macro and disable big-endian port
+  | d67a7dbc844 scripts: Remove arceb-linux-gnu from build-many-glibcs.py
+  | 255dc1e4ed8 LoongArch: Undef __NR_fstat and __NR_newfstatat.
+  | d14c977c65a Add tests of fread
+  | da29dc24d41 nptl: Prefer setresuid32 in tst-setuid2
+  | ... and 38 more commits in glibc
+  | 4eb048d4488 binutils testsuite: canonicalize subtest names in libctf
+  | 3babc2e220a binutils testsuite: canonicalize subtest names in debuginfod.exp
+  | f0bdf8c1691 RISC-V: Add Smrnmi extension csrs.
+  | 85536552c12 Automatic date update in version.in
+  | 1db505de938 Fix typo in gdb.ada/complete.exp test
+  | ... and 85 more commits in gdb
+  | 01dc65a3bc2 Merge tag 'pull-target-arm-20240919' of https://git.linaro.org/people/pmaydell/qemu-arm into staging
+  | 89b30b4921e docs/devel: Remove nested-papr.txt
+  | 8676007eff0 target/arm: Correct ID_AA64ISAR1_EL1 value for neoverse-v1
+  | c4d16d41688 kvm: Remove unreachable code in kvm_dirty_ring_reaper_thread()
+  | 28d2d03c9c2 kvm: Make 'mmap_size' be 'int' in kvm_init_vcpu(), do_kvm_destroy_vcpu()
+  | ... and 156 more commits in qemu
 
-PASS
+Produces  5 fixes:
+  | 
+  | fixes.sum:
+  | Running g++:g++.dg/dg.exp ...
+  | FAIL: c-c++-common/pragma-diag-17.c -std=gnu++14 (test for excess errors)
+  | FAIL: c-c++-common/pragma-diag-17.c -std=gnu++98 (test for excess errors)
+  | FAIL: c-c++-common/pragma-diag-17.c -std=gnu++17 (test for excess errors)
+  | Running gcc:gcc.dg/dg.exp ...
+  | ... and 3 more
 
-You can find the failure logs in *.log.1.xz files in
- - https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1673/artifact/artifacts/00-sumfiles/
-The full lists of regressions and improvements as well as configure and make commands are in
- - https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1673/artifact/artifacts/notify/
-The list of [ignored] baseline and flaky failures are in
- - https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1673/artifact/artifacts/sumfiles/xfails.xfail
+Used configuration :
+ *CI config* tcwg_gnu_cross_check_gcc master-arm
+ *configure and test flags:* --target arm-linux-gnueabihf 
 
-The configuration of this build is:
-CI config tcwg_gnu_cross_check_gcc master-arm
+If you have any questions regarding this report, please ask on linaro-toolchain@lists.linaro.org mailing list.
 
 -----------------8<--------------------------8<--------------------------8<--------------------------
-The information below can be used to reproduce a debug environment:
+
+The information below contains the details of the failures, and the ways to reproduce a debug environment:
+
+You can find the failure logs in
+ * https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1673/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_cross_check_gcc--master-arm-build/1673/artifact/artifacts/notify/
+The list of [ignored] baseline and flaky failures are in
+ * https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1673/artifact/artifacts/sumfiles/xfails.xfail
 
 Current build   : https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1673/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1671/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1658/artifact/artifacts
 
diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt
index a125bf43..aa219efd 100644
--- a/notify/mail-recipients.txt
+++ b/notify/mail-recipients.txt
@@ -1 +1 @@
-tburnus@baylibre.com,jakub@gcc.gnu.org,bcc:tcwg-validation@linaro.org,cc:jakub@redhat.com,cc:gcc-regression@gcc.gnu.org,cc:dinka.ranns@googlemail.com,jason@redhat.com,jlaw@ventanamicro.com,sloosemore@baylibre.com,rdapp@ventanamicro.com,cc:chenyixuan@iscas.ac.cn,cc:rguenther@suse.de,pan2.li@intel.com,iain@sandoe.co.uk,vehre@gcc.gnu.org,aldyh@redhat.com,nathanieloshead@gmail.com,rguenth@gcc.gnu.org,fxcoudert@gcc.gnu.org
+bcc:tcwg-validation@linaro.org
diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt
index f1591af1..0119f673 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] 23 commits in gcc: PASS on arm
+[Linaro-TCWG-CI] 11180 commits in binutils,gcc,linux,glibc,gdb,qemu:  5 fixes on arm
diff --git a/notify/regressions.sum b/notify/regressions.sum
new file mode 100644
index 00000000..2175932b
--- /dev/null
+++ b/notify/regressions.sum
@@ -0,0 +1,6 @@
+
+		=== Results Summary ===
+
+# of stable fails		103
+# of flaky entries		6
+# of all tests			542755
diff --git a/notify/results-summary.txt b/notify/results-summary.txt
index c849b64c..e680838a 100644
--- a/notify/results-summary.txt
+++ b/notify/results-summary.txt
@@ -1,5 +1,5 @@
 		=== Results Summary ===
 
 # of stable fails		103
-# of flaky entries		9
+# of flaky entries		6
 # of all tests			542755
diff --git a/notify/results.compare.txt b/notify/results.compare.txt
index 5008a204..29c957c5 100644
--- a/notify/results.compare.txt
+++ b/notify/results.compare.txt
@@ -1,6 +1,6 @@
 # Comparing directories
 # REFERENCE: base-artifacts/sumfiles
-# CURRENT:   artifacts/sumfiles
+# CURRENT:   artifacts/99-rewrite/artifacts.old/sumfiles
 
 # Comparing 8 common sum files:
 g++.sum
@@ -12,24 +12,24 @@ libitm.sum
 libstdc++.sum
 objc.sum
 Comparing:
-REFERENCE:/tmp/gxx-sum1.349
-CURRENT:  /tmp/gxx-sum2.349
+REFERENCE:/tmp/gxx-sum1.5618
+CURRENT:  /tmp/gxx-sum2.5618
 
                                              +---------+---------+
 o  RUN STATUS:                               |   REF   |   RES   |
   +------------------------------------------+---------+---------+
-  | Passes                            [PASS] |  524448 |  524571 |
-  | Unexpected fails                  [FAIL] |      80 |      79 |
+  | Passes                            [PASS] |  523556 |  524571 |
+  | Unexpected fails                  [FAIL] |      85 |      79 |
   | Errors                           [ERROR] |       0 |       0 |
   | Unexpected passes                [XPASS] |       4 |       4 |
-  | Expected fails                   [XFAIL] |    4137 |    4137 |
+  | Expected fails                   [XFAIL] |    4136 |    4137 |
   | Known fails                      [KFAIL] |       0 |       0 |
   | Unresolved                  [UNRESOLVED] |      20 |      20 |
-  | Unsupported                [UNSUPPORTED] |   13933 |   13944 |
+  | Unsupported                [UNSUPPORTED] |   13920 |   13944 |
   | Untested                      [UNTESTED] |       0 |       0 |
   +------------------------------------------+---------+---------+
 
-    REF PASS ratio: 0.974131
+    REF PASS ratio: 0.974103
     RES PASS ratio: 0.974119
 
 o  REGRESSIONS:
@@ -41,27 +41,2564 @@ o  REGRESSIONS:
 
 o  IMPROVEMENTS TO BE CHECKED:
   +------------------------------------------+---------+
-  | PASS disappears           [PASS =>     ] |      14 |
-  | New PASS                  [     => PASS] |     136 |
-  | FAIL now PASS             [FAIL => PASS] |       1 |
-  | UNSUPPORTED appears       [     =>UNSUP] |      11 |
+  | PASS disappears           [PASS =>     ] |    2551 |
+  | New PASS                  [     => PASS] |    3559 |
+  | FAIL now PASS             [FAIL => PASS] |       6 |
+  | XFAIL disappears          [XFAIL=>     ] |      43 |
+  | XFAIL appears             [     =>XFAIL] |      44 |
+  | UNSUPPORTED appears       [     =>UNSUP] |      24 |
   +------------------------------------------+---------+
-  | TOTAL_IMPROVEMENTS_TO_BE_CHECKED         |     162 |
+  | TOTAL_IMPROVEMENTS_TO_BE_CHECKED         |    6227 |
   +------------------------------------------+---------+
 
   - PASS disappears           [PASS =>     ]:
 
+  Executed from: g++:g++.dg/analyzer/analyzer.exp
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17  (test for warnings, line 106)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17  (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17 note (test for warnings, line 65)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17 note at line 124 (test for warnings, line 119)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17 note at line 19 (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17 note at line 21 (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17 note at line 39 (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17 note at line 73 (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17 warning at line 122 (test for warnings, line 119)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17 warning at line 18 (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17 warning at line 37 (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17 warning at line 71 (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26  (test for warnings, line 106)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26  (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26 note (test for warnings, line 65)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26 note at line 124 (test for warnings, line 119)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26 note at line 19 (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26 note at line 21 (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26 note at line 39 (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26 note at line 73 (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26 warning at line 122 (test for warnings, line 119)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26 warning at line 18 (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26 warning at line 37 (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26 warning at line 71 (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98  (test for warnings, line 106)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98  (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98 note (test for warnings, line 65)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98 note at line 124 (test for warnings, line 119)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98 note at line 19 (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98 note at line 21 (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98 note at line 39 (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98 note at line 73 (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98 warning at line 122 (test for warnings, line 119)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98 warning at line 18 (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98 warning at line 37 (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98 warning at line 71 (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++17  (test for warnings, line 124)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++17  (test for warnings, line 89)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++17 note (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++17 note at line 136 (test for warnings, line 129)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++17 note at line 22 (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++17 note at line 24 (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++17 note at line 42 (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++17 warning at line 134 (test for warnings, line 129)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++17 warning at line 21 (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++17 warning at line 40 (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++26  (test for warnings, line 124)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++26  (test for warnings, line 89)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++26 note (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++26 note at line 136 (test for warnings, line 129)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++26 note at line 22 (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++26 note at line 24 (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++26 note at line 42 (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++26 warning at line 134 (test for warnings, line 129)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++26 warning at line 21 (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++26 warning at line 40 (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++98  (test for warnings, line 124)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++98  (test for warnings, line 89)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++98 note (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++98 note at line 136 (test for warnings, line 129)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++98 note at line 22 (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++98 note at line 24 (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++98 note at line 42 (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++98 warning at line 134 (test for warnings, line 129)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++98 warning at line 21 (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++98 warning at line 40 (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++17 note at line 23 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++17 note at line 25 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++17 note at line 34 (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++17 note at line 36 (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++17 note at line 45 (test for warnings, line 41)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++17 note at line 47 (test for warnings, line 41)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++17 warning at line 22 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++17 warning at line 33 (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++17 warning at line 44 (test for warnings, line 41)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++26 note at line 23 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++26 note at line 25 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++26 note at line 34 (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++26 note at line 36 (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++26 note at line 45 (test for warnings, line 41)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++26 note at line 47 (test for warnings, line 41)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++26 warning at line 22 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++26 warning at line 33 (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++26 warning at line 44 (test for warnings, line 41)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++98 note at line 23 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++98 note at line 25 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++98 note at line 34 (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++98 note at line 36 (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++98 note at line 45 (test for warnings, line 41)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++98 note at line 47 (test for warnings, line 41)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++98 warning at line 22 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++98 warning at line 33 (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++98 warning at line 44 (test for warnings, line 41)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++17 note at line 33 (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++17 note at line 35 (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++17 note at line 60 (test for warnings, line 56)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++17 note at line 62 (test for warnings, line 56)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++17 warning at line 32 (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++17 warning at line 59 (test for warnings, line 56)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++26 note at line 33 (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++26 note at line 35 (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++26 note at line 60 (test for warnings, line 56)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++26 note at line 62 (test for warnings, line 56)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++26 warning at line 32 (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++26 warning at line 59 (test for warnings, line 56)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++98 note at line 33 (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++98 note at line 35 (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++98 note at line 60 (test for warnings, line 56)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++98 note at line 62 (test for warnings, line 56)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++98 warning at line 32 (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++98 warning at line 59 (test for warnings, line 56)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++17  (test for warnings, line 104)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++17  (test for warnings, line 223)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++17  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++17  expected multiline pattern lines 172-208
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++17  expected multiline pattern lines 241-252
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++17  expected multiline pattern lines 63-99
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++26  (test for warnings, line 104)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++26  (test for warnings, line 223)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++26  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++26  expected multiline pattern lines 172-208
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++26  expected multiline pattern lines 241-252
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++26  expected multiline pattern lines 63-99
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++98  (test for warnings, line 104)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++98  (test for warnings, line 223)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++98  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++98  expected multiline pattern lines 172-208
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++98  expected multiline pattern lines 241-252
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++98  expected multiline pattern lines 63-99
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++17  (test for warnings, line 134)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++17  (test for warnings, line 281)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++17  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++17  expected multiline pattern lines 217-268
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++17  expected multiline pattern lines 299-310
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++17  expected multiline pattern lines 78-129
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++26  (test for warnings, line 134)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++26  (test for warnings, line 281)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++26  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++26  expected multiline pattern lines 217-268
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++26  expected multiline pattern lines 299-310
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++26  expected multiline pattern lines 78-129
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++98  (test for warnings, line 134)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++98  (test for warnings, line 281)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++98  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++98  expected multiline pattern lines 217-268
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++98  expected multiline pattern lines 299-310
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++98  expected multiline pattern lines 78-129
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++17  (test for warnings, line 156)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++17  (test for warnings, line 341)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++17  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++17  expected multiline pattern lines 257-326
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++17  expected multiline pattern lines 359-370
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++17  expected multiline pattern lines 89-151
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++26  (test for warnings, line 156)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++26  (test for warnings, line 341)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++26  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++26  expected multiline pattern lines 257-326
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++26  expected multiline pattern lines 359-370
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++26  expected multiline pattern lines 89-151
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++98  (test for warnings, line 156)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++98  (test for warnings, line 341)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++98  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++98  expected multiline pattern lines 257-326
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++98  expected multiline pattern lines 359-370
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++98  expected multiline pattern lines 89-151
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++17  (test for warnings, line 156)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++17  (test for warnings, line 341)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++17  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++17  expected multiline pattern lines 257-326
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++17  expected multiline pattern lines 359-370
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++17  expected multiline pattern lines 89-151
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++26  (test for warnings, line 156)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++26  (test for warnings, line 341)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++26  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++26  expected multiline pattern lines 257-326
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++26  expected multiline pattern lines 359-370
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++26  expected multiline pattern lines 89-151
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++98  (test for warnings, line 156)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++98  (test for warnings, line 341)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++98  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++98  expected multiline pattern lines 257-326
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++98  expected multiline pattern lines 359-370
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++98  expected multiline pattern lines 89-151
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-1.c  -std=c++17  (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-1.c  -std=c++26  (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-1.c  -std=c++98  (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++17  (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++17  (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++17  (test for warnings, line 39)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++17  (test for warnings, line 55)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++17  (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++17  (test for warnings, line 79)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++17  at line 38 (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++26  (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++26  (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++26  (test for warnings, line 39)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++26  (test for warnings, line 55)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++26  (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++26  (test for warnings, line 79)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++26  at line 38 (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++98  (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++98  (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++98  (test for warnings, line 39)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++98  (test for warnings, line 55)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++98  (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++98  (test for warnings, line 79)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++98  at line 38 (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/callbacks-1.c  -std=c++17  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/callbacks-1.c  -std=c++26  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/callbacks-1.c  -std=c++98  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/callbacks-2.c  -std=c++17  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/callbacks-2.c  -std=c++26  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/callbacks-2.c  -std=c++98  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++17  (test for warnings, line 101)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++17  (test for warnings, line 108)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++17  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++17  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++17  (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++17  (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++17  (test for warnings, line 44)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++17  (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++17  (test for warnings, line 60)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++17  (test for warnings, line 67)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++17  (test for warnings, line 80)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++26  (test for warnings, line 101)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++26  (test for warnings, line 108)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++26  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++26  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++26  (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++26  (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++26  (test for warnings, line 44)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++26  (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++26  (test for warnings, line 60)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++26  (test for warnings, line 67)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++26  (test for warnings, line 80)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++98  (test for warnings, line 101)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++98  (test for warnings, line 108)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++98  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++98  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++98  (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++98  (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++98  (test for warnings, line 44)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++98  (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++98  (test for warnings, line 60)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++98  (test for warnings, line 67)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++98  (test for warnings, line 80)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++17  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++17  (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++17  (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++17  (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++17  (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++17  (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++17 failure (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++17 failure (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++17 success at line 14 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++17 success at line 25 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++26  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++26  (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++26  (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++26  (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++26  (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++26  (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++26 failure (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++26 failure (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++26 success at line 14 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++26 success at line 25 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++98  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++98  (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++98  (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++98  (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++98  (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++98  (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++98 failure (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++98 failure (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++98 success at line 14 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++98 success at line 25 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++17  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++17  (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++17  (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++17  (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++17  (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++17  (test for warnings, line 49)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++17  (test for warnings, line 55)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++17  (test for warnings, line 61)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++17  (test for warnings, line 64)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++17  (test for warnings, line 73)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++17  (test for warnings, line 83)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++26  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++26  (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++26  (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++26  (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++26  (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++26  (test for warnings, line 49)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++26  (test for warnings, line 55)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++26  (test for warnings, line 61)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++26  (test for warnings, line 64)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++26  (test for warnings, line 73)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++26  (test for warnings, line 83)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++98  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++98  (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++98  (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++98  (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++98  (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++98  (test for warnings, line 49)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++98  (test for warnings, line 55)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++98  (test for warnings, line 61)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++98  (test for warnings, line 64)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++98  (test for warnings, line 73)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++98  (test for warnings, line 83)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++17  (test for warnings, line 41)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++17  (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++17  at line 43 (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++17  at line 58 (test for warnings, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++17  at line 72 (test for warnings, line 71)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++17 unknown leak at line 44 (test for bogus messages, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++26  (test for warnings, line 41)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++26  (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++26  at line 43 (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++26  at line 58 (test for warnings, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++26  at line 72 (test for warnings, line 71)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++26 unknown leak at line 44 (test for bogus messages, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++98  (test for warnings, line 41)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++98  (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++98  at line 43 (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++98  at line 58 (test for warnings, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++98  at line 72 (test for warnings, line 71)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++98 unknown leak at line 44 (test for bogus messages, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++17  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++17  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++17  (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++17  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++26  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++26  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++26  (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++26  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++98  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++98  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++98  (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++98  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  -std=c++17  (test for bogus messages, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  -std=c++17  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  -std=c++17  (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  -std=c++26  (test for bogus messages, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  -std=c++26  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  -std=c++26  (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  -std=c++98  (test for bogus messages, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  -std=c++98  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  -std=c++98  (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  -std=c++17  (test for bogus messages, line 71)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  -std=c++17  (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  -std=c++17  (test for warnings, line 69)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  -std=c++26  (test for bogus messages, line 71)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  -std=c++26  (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  -std=c++26  (test for warnings, line 69)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  -std=c++98  (test for bogus messages, line 71)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  -std=c++98  (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  -std=c++98  (test for warnings, line 69)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/disabling.c  -std=c++17  (test for bogus messages, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/disabling.c  -std=c++26  (test for bogus messages, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/disabling.c  -std=c++98  (test for bogus messages, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  -std=c++17  (test for errors, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  -std=c++17  (test for errors, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  -std=c++17  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  -std=c++26  (test for errors, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  -std=c++26  (test for errors, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  -std=c++26  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  -std=c++98  (test for errors, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  -std=c++98  (test for errors, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  -std=c++98  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++17  (test for bogus messages, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++17  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++17  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++17  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++26  (test for bogus messages, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++26  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++26  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++26  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++98  (test for bogus messages, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++98  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++98  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++98  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/first-field-2.c  -std=c++17  (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/first-field-2.c  -std=c++26  (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/first-field-2.c  -std=c++98  (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++17  (test for bogus messages, line 1105)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++17  (test for bogus messages, line 1474)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++17  (test for bogus messages, line 918)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++17  (test for warnings, line 883)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++17 PR analyzer/103546 (test for bogus messages, line 890)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++26  (test for bogus messages, line 1105)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++26  (test for bogus messages, line 1474)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++26  (test for bogus messages, line 918)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++26  (test for warnings, line 883)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++26 PR analyzer/103546 (test for bogus messages, line 890)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++98  (test for bogus messages, line 1105)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++98  (test for bogus messages, line 1474)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++98  (test for bogus messages, line 918)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++98  (test for warnings, line 883)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++98 PR analyzer/103546 (test for bogus messages, line 890)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-without-call-summaries.c  -std=c++17  at line 883 (test for warnings, line 882)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-without-call-summaries.c  -std=c++26  at line 883 (test for warnings, line 882)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-without-call-summaries.c  -std=c++98  at line 883 (test for warnings, line 882)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++17  (test for warnings, line 98)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++17 Wanalyzer-out-of-bounds (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++17 Wanalyzer-out-of-bounds (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++17 Wstringop-overflow at line 30 (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++17 Wstringop-overflow at line 44 (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++26  (test for warnings, line 98)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++26 Wanalyzer-out-of-bounds (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++26 Wanalyzer-out-of-bounds (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++26 Wstringop-overflow at line 30 (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++26 Wstringop-overflow at line 44 (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++98  (test for warnings, line 98)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++98 Wanalyzer-out-of-bounds (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++98 Wanalyzer-out-of-bounds (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++98 Wstringop-overflow at line 30 (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++98 Wstringop-overflow at line 44 (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++17  (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++17  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++17  (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++17  (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++17  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++26  (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++26  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++26  (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++26  (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++26  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++98  (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++98  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++98  (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++98  (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++98  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-4.c  -std=c++17  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-4.c  -std=c++17  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-4.c  -std=c++26  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-4.c  -std=c++26  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-4.c  -std=c++98  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-4.c  -std=c++98  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/gzio.c  -std=c++17  (test for bogus messages, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/gzio.c  -std=c++26  (test for bogus messages, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/gzio.c  -std=c++98  (test for bogus messages, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17  (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 17 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 18 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 27 (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 28 (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 36 (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 37 (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 52 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 53 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 63 (test for warnings, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 64 (test for warnings, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 74 (test for warnings, line 69)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 75 (test for warnings, line 69)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 warning at line 16 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 warning at line 26 (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 warning at line 35 (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 warning at line 51 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 warning at line 62 (test for warnings, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 warning at line 73 (test for warnings, line 69)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26  (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 17 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 18 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 27 (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 28 (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 36 (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 37 (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 52 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 53 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 63 (test for warnings, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 64 (test for warnings, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 74 (test for warnings, line 69)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 75 (test for warnings, line 69)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 warning at line 16 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 warning at line 26 (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 warning at line 35 (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 warning at line 51 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 warning at line 62 (test for warnings, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 warning at line 73 (test for warnings, line 69)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98  (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 17 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 18 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 27 (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 28 (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 36 (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 37 (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 52 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 53 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 63 (test for warnings, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 64 (test for warnings, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 74 (test for warnings, line 69)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 75 (test for warnings, line 69)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 warning at line 16 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 warning at line 26 (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 warning at line 35 (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 warning at line 51 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 warning at line 62 (test for warnings, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 warning at line 73 (test for warnings, line 69)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-2.c  -std=c++17  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-2.c  -std=c++26  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-2.c  -std=c++98  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-3.c  -std=c++17  (test for bogus messages, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-3.c  -std=c++17  (test for bogus messages, line 40)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-3.c  -std=c++26  (test for bogus messages, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-3.c  -std=c++26  (test for bogus messages, line 40)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-3.c  -std=c++98  (test for bogus messages, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-3.c  -std=c++98  (test for bogus messages, line 40)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  (test for warnings, line 41)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  (test for warnings, line 56)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  (test for warnings, line 72)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  (test for warnings, line 96)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  (test for warnings, line 99)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  at line 36 (test for warnings, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  at line 43 (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  at line 50 (test for warnings, line 49)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  at line 58 (test for warnings, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  at line 74 (test for warnings, line 73)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17 leak of a (test for warnings, line 75)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17 leak of base (test for warnings, line 106)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17 leak of sub buffer at line 107 (test for warnings, line 106)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17 leak of unknown at line 76 (test for warnings, line 75)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  (test for warnings, line 41)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  (test for warnings, line 56)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  (test for warnings, line 72)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  (test for warnings, line 96)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  (test for warnings, line 99)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  at line 36 (test for warnings, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  at line 43 (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  at line 50 (test for warnings, line 49)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  at line 58 (test for warnings, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  at line 74 (test for warnings, line 73)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26 leak of a (test for warnings, line 75)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26 leak of base (test for warnings, line 106)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26 leak of sub buffer at line 107 (test for warnings, line 106)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26 leak of unknown at line 76 (test for warnings, line 75)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  (test for warnings, line 41)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  (test for warnings, line 56)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  (test for warnings, line 72)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  (test for warnings, line 96)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  (test for warnings, line 99)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  at line 36 (test for warnings, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  at line 43 (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  at line 50 (test for warnings, line 49)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  at line 58 (test for warnings, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  at line 74 (test for warnings, line 73)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98 leak of a (test for warnings, line 75)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98 leak of base (test for warnings, line 106)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98 leak of sub buffer at line 107 (test for warnings, line 106)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98 leak of unknown at line 76 (test for warnings, line 75)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++17  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++17  (test for warnings, line 56)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++17  (test for warnings, line 72)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++17 status quo at line 67 (test for warnings, line 66)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++17 true (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++17 true on 1st iter (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++17 unknown at line 53 (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++26  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++26  (test for warnings, line 56)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++26  (test for warnings, line 72)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++26 status quo at line 67 (test for warnings, line 66)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++26 true (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++26 true on 1st iter (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++26 unknown at line 53 (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++98  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++98  (test for warnings, line 56)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++98  (test for warnings, line 72)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++98 status quo at line 67 (test for warnings, line 66)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++98 true (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++98 true on 1st iter (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++98 unknown at line 53 (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c  -std=c++17  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c  -std=c++17 deref of unchecked at line 10 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c  -std=c++26  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c  -std=c++26 deref of unchecked at line 10 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c  -std=c++98  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c  -std=c++98 deref of unchecked at line 10 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  -std=c++17  (test for warnings, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  -std=c++17  (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  -std=c++17  (test for warnings, line 51)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  -std=c++26  (test for warnings, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  -std=c++26  (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  -std=c++26  (test for warnings, line 51)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  -std=c++98  (test for warnings, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  -std=c++98  (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  -std=c++98  (test for warnings, line 51)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-416-examples.c  -std=c++17  (test for warnings, line 60)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-416-examples.c  -std=c++26  (test for warnings, line 60)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-416-examples.c  -std=c++98  (test for warnings, line 60)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-590-examples.c  -std=c++17  at line 37 (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-590-examples.c  -std=c++17  at line 46 (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-590-examples.c  -std=c++26  at line 37 (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-590-examples.c  -std=c++26  at line 46 (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-590-examples.c  -std=c++98  at line 37 (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-590-examples.c  -std=c++98  at line 46 (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++17  (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++17  (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++17  (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++17  (test for warnings, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++17  (test for warnings, line 67)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++17  (test for warnings, line 73)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++26  (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++26  (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++26  (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++26  (test for warnings, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++26  (test for warnings, line 67)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++26  (test for warnings, line 73)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++98  (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++98  (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++98  (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++98  (test for warnings, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++98  (test for warnings, line 67)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++98  (test for warnings, line 73)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++17  (test for bogus messages, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++17  (test for bogus messages, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++17  (test for bogus messages, line 44)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++17  (test for bogus messages, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++17  (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++26  (test for bogus messages, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++26  (test for bogus messages, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++26  (test for bogus messages, line 44)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++26  (test for bogus messages, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++26  (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++98  (test for bogus messages, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++98  (test for bogus messages, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++98  (test for bogus messages, line 44)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++98  (test for bogus messages, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++98  (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  -std=c++17  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  -std=c++17  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  -std=c++17  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  -std=c++26  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  -std=c++26  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  -std=c++26  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  -std=c++98  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  -std=c++98  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  -std=c++98  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-1.c  -std=c++17  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-1.c  -std=c++17  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-1.c  -std=c++26  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-1.c  -std=c++26  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-1.c  -std=c++98  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-1.c  -std=c++98  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++17  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++17  (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++17 event 2 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++17 event 3 (test for warnings, line 4)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++17 event 4 at line 8 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++17 event 5 at line 25 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++17 event 7 at line 5 (test for warnings, line 4)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++17 event 8 at line 9 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++17 warning (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++26  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++26  (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++26 event 2 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++26 event 3 (test for warnings, line 4)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++26 event 4 at line 8 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++26 event 5 at line 25 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++26 event 7 at line 5 (test for warnings, line 4)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++26 event 8 at line 9 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++26 warning (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++98  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++98  (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++98 event 2 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++98 event 3 (test for warnings, line 4)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++98 event 4 at line 8 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++98 event 5 at line 25 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++98 event 7 at line 5 (test for warnings, line 4)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++98 event 8 at line 9 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++98 warning (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-11.c  -std=c++17  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-11.c  -std=c++17  expected multiline pattern lines 98-161
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-11.c  -std=c++26  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-11.c  -std=c++26  expected multiline pattern lines 98-161
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-11.c  -std=c++98  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-11.c  -std=c++98  expected multiline pattern lines 98-161
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-12.c  -std=c++17  (test for warnings, line 5)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-12.c  -std=c++17  (test for warnings, line 6)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-12.c  -std=c++26  (test for warnings, line 5)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-12.c  -std=c++26  (test for warnings, line 6)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-12.c  -std=c++98  (test for warnings, line 5)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-12.c  -std=c++98  (test for warnings, line 6)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-13a.c  -std=c++17  (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-13a.c  -std=c++17  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-13a.c  -std=c++26  (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-13a.c  -std=c++26  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-13a.c  -std=c++98  (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-13a.c  -std=c++98  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++17  (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++17  (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++17 event 2 (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++17 event 3 (test for warnings, line 6)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++17 event 4 at line 10 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++17 event 5 at line 24 (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++17 event 7 at line 7 (test for warnings, line 6)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++17 event 8 at line 11 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++17 warning (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++26  (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++26  (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++26 event 2 (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++26 event 3 (test for warnings, line 6)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++26 event 4 at line 10 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++26 event 5 at line 24 (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++26 event 7 at line 7 (test for warnings, line 6)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++26 event 8 at line 11 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++26 warning (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++98  (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++98  (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++98 event 2 (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++98 event 3 (test for warnings, line 6)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++98 event 4 at line 10 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++98 event 5 at line 24 (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++98 event 7 at line 7 (test for warnings, line 6)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++98 event 8 at line 11 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++98 warning (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-3.c  -std=c++17  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-3.c  -std=c++26  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-3.c  -std=c++98  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-4.c  -std=c++17  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-4.c  -std=c++26  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-4.c  -std=c++98  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-5.c  -std=c++17  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-5.c  -std=c++17  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-5.c  -std=c++26  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-5.c  -std=c++26  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-5.c  -std=c++98  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-5.c  -std=c++98  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  -std=c++17  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  -std=c++17  (test for warnings, line 6)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  -std=c++17  (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  -std=c++26  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  -std=c++26  (test for warnings, line 6)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  -std=c++26  (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  -std=c++98  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  -std=c++98  (test for warnings, line 6)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  -std=c++98  (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-7.c  -std=c++17  (test for bogus messages, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-7.c  -std=c++17  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-7.c  -std=c++26  (test for bogus messages, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-7.c  -std=c++26  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-7.c  -std=c++98  (test for bogus messages, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-7.c  -std=c++98  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-9.c  -std=c++17  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-9.c  -std=c++26  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-9.c  -std=c++98  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++17  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++17  at line 8 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++17  expected multiline pattern lines 22-25
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++17  expected multiline pattern lines 31-31
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++17  expected multiline pattern lines 43-48
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++17  expected multiline pattern lines 55-55
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++17  expected multiline pattern lines 67-72
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++26  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++26  at line 8 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++26  expected multiline pattern lines 22-25
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++26  expected multiline pattern lines 31-31
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++26  expected multiline pattern lines 43-48
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++26  expected multiline pattern lines 55-55
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++26  expected multiline pattern lines 67-72
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++98  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++98  at line 8 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++98  expected multiline pattern lines 22-25
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++98  expected multiline pattern lines 31-31
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++98  expected multiline pattern lines 43-48
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++98  expected multiline pattern lines 55-55
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++98  expected multiline pattern lines 67-72
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++17  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++17 1st free event at line 8 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++17 2nd free event at line 9 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++17 warning at line 7 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++26  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++26 1st free event at line 8 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++26 2nd free event at line 9 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++26 warning at line 7 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++98  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++98 1st free event at line 8 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++98 2nd free event at line 9 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++98 warning at line 7 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-many-paths-3.c  -std=c++17  (test for warnings, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-many-paths-3.c  -std=c++26  (test for warnings, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-many-paths-3.c  -std=c++98  (test for warnings, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-meaning-1.c  -std=c++17  (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-meaning-1.c  -std=c++26  (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-meaning-1.c  -std=c++98  (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++17 event 1 at line 12 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++17 event 2 at line 13 (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++17 event 3 at line 14 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++17 warning at line 11 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++26 event 1 at line 12 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++26 event 2 at line 13 (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++26 event 3 at line 14 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++26 warning at line 11 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++98 event 1 at line 12 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++98 event 2 at line 13 (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++98 event 3 at line 14 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++98 warning at line 11 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c  -std=c++17 event 1 at line 11 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c  -std=c++17 event 2 at line 12 (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c  -std=c++17 warning at line 10 (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c  -std=c++26 event 1 at line 11 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c  -std=c++26 event 2 at line 12 (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c  -std=c++26 warning at line 10 (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c  -std=c++98 event 1 at line 11 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c  -std=c++98 event 2 at line 12 (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c  -std=c++98 warning at line 10 (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c  -std=c++17 event 1 at line 12 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c  -std=c++17 event 2 at line 13 (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c  -std=c++17 warning at line 11 (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c  -std=c++26 event 1 at line 12 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c  -std=c++26 event 2 at line 13 (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c  -std=c++26 warning at line 11 (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c  -std=c++98 event 1 at line 12 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c  -std=c++98 event 2 at line 13 (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c  -std=c++98 warning at line 11 (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++17 event 1 at line 15 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++17 event 2 at line 16 (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++17 event 3 at line 17 (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++17 event 4 at line 18 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++17 event 5 at line 19 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++17 warning at line 14 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++26 event 1 at line 15 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++26 event 2 at line 16 (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++26 event 3 at line 17 (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++26 event 4 at line 18 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++26 event 5 at line 19 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++26 warning at line 14 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++98 event 1 at line 15 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++98 event 2 at line 16 (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++98 event 3 at line 17 (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++98 event 4 at line 18 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++98 event 5 at line 19 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++98 warning at line 14 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++17 event 1 at line 33 (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++17 event 2 at line 34 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++17 event 3 at line 35 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++17 event 4 at line 36 (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++17 event 5 at line 37 (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++17 event 6 at line 38 (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++17 event 7 at line 39 (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++17 event 8 at line 40 (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++17 warning at line 32 (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++26 event 1 at line 33 (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++26 event 2 at line 34 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++26 event 3 at line 35 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++26 event 4 at line 36 (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++26 event 5 at line 37 (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++26 event 6 at line 38 (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++26 event 7 at line 39 (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++26 event 8 at line 40 (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++26 warning at line 32 (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++98 event 1 at line 33 (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++98 event 2 at line 34 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++98 event 3 at line 35 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++98 event 4 at line 36 (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++98 event 5 at line 37 (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++98 event 6 at line 38 (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++98 event 7 at line 39 (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++98 event 8 at line 40 (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++98 warning at line 32 (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-6.c  -std=c++17  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-6.c  -std=c++26  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-6.c  -std=c++98  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++17  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++17  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++17 event at line 16 (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++17 warning (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++26  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++26  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++26 event at line 16 (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++26 warning (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++98  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++98  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++98 event at line 16 (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++98 warning (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  -std=c++17  (test for bogus messages, line 54)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  -std=c++17  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  -std=c++17  (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  -std=c++26  (test for bogus messages, line 54)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  -std=c++26  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  -std=c++26  (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  -std=c++98  (test for bogus messages, line 54)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  -std=c++98  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  -std=c++98  (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17  (test for warnings, line 167)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17  (test for warnings, line 171)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17  (test for warnings, line 53)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17  expected multiline pattern lines 139-161
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17  expected multiline pattern lines 196-206
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17  expected multiline pattern lines 238-262
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17  expected multiline pattern lines 30-44
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17  expected multiline pattern lines 304-338
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17  expected multiline pattern lines 376-406
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17  expected multiline pattern lines 85-109
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17 leak at line 178 (test for warnings, line 177)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17 use-after-free (test for warnings, line 177)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26  (test for warnings, line 167)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26  (test for warnings, line 171)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26  (test for warnings, line 53)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26  expected multiline pattern lines 139-161
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26  expected multiline pattern lines 196-206
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26  expected multiline pattern lines 238-262
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26  expected multiline pattern lines 30-44
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26  expected multiline pattern lines 304-338
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26  expected multiline pattern lines 376-406
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26  expected multiline pattern lines 85-109
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26 leak at line 178 (test for warnings, line 177)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26 use-after-free (test for warnings, line 177)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98  (test for warnings, line 167)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98  (test for warnings, line 171)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98  (test for warnings, line 53)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98  expected multiline pattern lines 139-161
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98  expected multiline pattern lines 196-206
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98  expected multiline pattern lines 238-262
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98  expected multiline pattern lines 30-44
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98  expected multiline pattern lines 304-338
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98  expected multiline pattern lines 376-406
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98  expected multiline pattern lines 85-109
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98 leak at line 178 (test for warnings, line 177)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98 use-after-free (test for warnings, line 177)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for bogus messages, line 112)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for bogus messages, line 114)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for bogus messages, line 138)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for bogus messages, line 140)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for bogus messages, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for bogus messages, line 176)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for bogus messages, line 178)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for bogus messages, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for bogus messages, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for bogus messages, line 82)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for bogus messages, line 84)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 104)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 108)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 130)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 134)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 161)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 168)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 172)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 47)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 51)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 53)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 75)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 79)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for bogus messages, line 112)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for bogus messages, line 114)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for bogus messages, line 138)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for bogus messages, line 140)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for bogus messages, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for bogus messages, line 176)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for bogus messages, line 178)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for bogus messages, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for bogus messages, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for bogus messages, line 82)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for bogus messages, line 84)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 104)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 108)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 130)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 134)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 161)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 168)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 172)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 47)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 51)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 53)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 75)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 79)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for bogus messages, line 112)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for bogus messages, line 114)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for bogus messages, line 138)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for bogus messages, line 140)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for bogus messages, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for bogus messages, line 176)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for bogus messages, line 178)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for bogus messages, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for bogus messages, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for bogus messages, line 82)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for bogus messages, line 84)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 104)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 108)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 130)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 134)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 161)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 168)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 172)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 47)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 51)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 53)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 75)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 79)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for bogus messages, line 108)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for bogus messages, line 110)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for bogus messages, line 133)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for bogus messages, line 135)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for bogus messages, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for bogus messages, line 170)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for bogus messages, line 172)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for bogus messages, line 54)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for bogus messages, line 56)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for bogus messages, line 79)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for bogus messages, line 81)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for warnings, line 101)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for warnings, line 105)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for warnings, line 126)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for warnings, line 130)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for warnings, line 156)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for warnings, line 163)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for warnings, line 167)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for warnings, line 47)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for warnings, line 51)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for warnings, line 72)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for warnings, line 76)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for bogus messages, line 108)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for bogus messages, line 110)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for bogus messages, line 133)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for bogus messages, line 135)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for bogus messages, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for bogus messages, line 170)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for bogus messages, line 172)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for bogus messages, line 54)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for bogus messages, line 56)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for bogus messages, line 79)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for bogus messages, line 81)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for warnings, line 101)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for warnings, line 105)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for warnings, line 126)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for warnings, line 130)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for warnings, line 156)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for warnings, line 163)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for warnings, line 167)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for warnings, line 47)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for warnings, line 51)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for warnings, line 72)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for warnings, line 76)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for bogus messages, line 108)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for bogus messages, line 110)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for bogus messages, line 133)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for bogus messages, line 135)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for bogus messages, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for bogus messages, line 170)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for bogus messages, line 172)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for bogus messages, line 54)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for bogus messages, line 56)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for bogus messages, line 79)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for bogus messages, line 81)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for warnings, line 101)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for warnings, line 105)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for warnings, line 126)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for warnings, line 130)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for warnings, line 156)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for warnings, line 163)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for warnings, line 167)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for warnings, line 47)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for warnings, line 51)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for warnings, line 72)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for warnings, line 76)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for bogus messages, line 100)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for bogus messages, line 131)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for bogus messages, line 138)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for bogus messages, line 165)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for bogus messages, line 172)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for bogus messages, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for bogus messages, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for bogus messages, line 75)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 122)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 129)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 135)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 156)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 163)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 169)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 27)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 40)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 61)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 72)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 93)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 97)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for bogus messages, line 100)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for bogus messages, line 131)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for bogus messages, line 138)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for bogus messages, line 165)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for bogus messages, line 172)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for bogus messages, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for bogus messages, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for bogus messages, line 75)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 122)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 129)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 135)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 156)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 163)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 169)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 27)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 40)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 61)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 72)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 93)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 97)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for bogus messages, line 100)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for bogus messages, line 131)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for bogus messages, line 138)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for bogus messages, line 165)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for bogus messages, line 172)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for bogus messages, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for bogus messages, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for bogus messages, line 75)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 122)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 129)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 135)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 156)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 163)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 169)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 27)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 40)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 61)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 72)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 93)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 97)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++17  (test for bogus messages, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++17  (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++17  (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++17  (test for warnings, line 39)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++17  (test for warnings, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++17  (test for warnings, line 61)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++26  (test for bogus messages, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++26  (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++26  (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++26  (test for warnings, line 39)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++26  (test for warnings, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++26  (test for warnings, line 61)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++98  (test for bogus messages, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++98  (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++98  (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++98  (test for warnings, line 39)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++98  (test for warnings, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++98  (test for warnings, line 61)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17  (test for warnings, line 82)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 note at line 78 (test for warnings, line 74)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 note at line 95 (test for warnings, line 90)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 note at line 97 (test for warnings, line 91)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 num bad bytes note at line 29 (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 num bad bytes note at line 51 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 uninit warning at line 120 (test for warnings, line 116)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 valid subscript note at line 30 (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 valid subscript note at line 52 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 warning at line 28 (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 warning at line 50 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 warning at line 77 (test for warnings, line 74)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 warning at line 94 (test for warnings, line 90)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 warning at line 96 (test for warnings, line 91)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26  (test for warnings, line 82)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 note at line 78 (test for warnings, line 74)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 note at line 95 (test for warnings, line 90)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 note at line 97 (test for warnings, line 91)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 num bad bytes note at line 29 (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 num bad bytes note at line 51 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 uninit warning at line 120 (test for warnings, line 116)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 valid subscript note at line 30 (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 valid subscript note at line 52 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 warning at line 28 (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 warning at line 50 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 warning at line 77 (test for warnings, line 74)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 warning at line 94 (test for warnings, line 90)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 warning at line 96 (test for warnings, line 91)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98  (test for warnings, line 82)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 note at line 78 (test for warnings, line 74)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 note at line 95 (test for warnings, line 90)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 note at line 97 (test for warnings, line 91)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 num bad bytes note at line 29 (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 num bad bytes note at line 51 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 uninit warning at line 120 (test for warnings, line 116)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 valid subscript note at line 30 (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 valid subscript note at line 52 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 warning at line 28 (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 warning at line 50 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 warning at line 77 (test for warnings, line 74)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 warning at line 94 (test for warnings, line 90)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 warning at line 96 (test for warnings, line 91)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++17 bounds warning at line 82 (test for warnings, line 79)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++17 note at line 51 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++17 num bad bytes note at line 25 (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++17 num bad bytes note at line 83 (test for warnings, line 79)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++17 valid subscript note at line 26 (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++17 warning at line 24 (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++17 warning at line 50 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++26 bounds warning at line 82 (test for warnings, line 79)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++26 note at line 51 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++26 num bad bytes note at line 25 (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++26 num bad bytes note at line 83 (test for warnings, line 79)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++26 valid subscript note at line 26 (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++26 warning at line 24 (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++26 warning at line 50 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++98 bounds warning at line 82 (test for warnings, line 79)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++98 note at line 51 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++98 num bad bytes note at line 25 (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++98 num bad bytes note at line 83 (test for warnings, line 79)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++98 valid subscript note at line 26 (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++98 warning at line 24 (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++98 warning at line 50 (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++17  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++17  at line 11 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++17  expected multiline pattern lines 19-34
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++26  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++26  at line 11 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++26  expected multiline pattern lines 19-34
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++98  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++98  at line 11 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++98  expected multiline pattern lines 19-34
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++17  (test for bogus messages, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++17  (test for warnings, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++17  (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++17  (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++17  (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++17  (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++26  (test for bogus messages, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++26  (test for warnings, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++26  (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++26  (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++26  (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++26  (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++98  (test for bogus messages, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++98  (test for warnings, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++98  (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++98  (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++98  (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++98  (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++17  (test for warnings, line 111)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++17  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++17  (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++17  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++17  (test for warnings, line 44)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++17  (test for warnings, line 92)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++17  (test for warnings, line 93)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++26  (test for warnings, line 111)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++26  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++26  (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++26  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++26  (test for warnings, line 44)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++26  (test for warnings, line 92)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++26  (test for warnings, line 93)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++98  (test for warnings, line 111)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++98  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++98  (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++98  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++98  (test for warnings, line 44)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++98  (test for warnings, line 92)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++98  (test for warnings, line 93)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++17  (test for bogus messages, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++17  (test for bogus messages, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++17  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++17  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++17  (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++17  (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++17  (test for warnings, line 40)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++17  (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++17  (test for warnings, line 53)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++26  (test for bogus messages, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++26  (test for bogus messages, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++26  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++26  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++26  (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++26  (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++26  (test for warnings, line 40)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++26  (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++26  (test for warnings, line 53)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++98  (test for bogus messages, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++98  (test for bogus messages, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++98  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++98  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++98  (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++98  (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++98  (test for warnings, line 40)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++98  (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++98  (test for warnings, line 53)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr103526.c  -std=c++17  (test for bogus messages, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr103526.c  -std=c++26  (test for bogus messages, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr103526.c  -std=c++98  (test for bogus messages, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c  -std=c++17  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c  -std=c++17  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c  -std=c++17 leak of unknown at line 12 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c  -std=c++26  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c  -std=c++26  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c  -std=c++26 leak of unknown at line 12 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c  -std=c++98  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c  -std=c++98  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c  -std=c++98 leak of unknown at line 12 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94399.c  -std=c++17  (test for bogus messages, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94399.c  -std=c++26  (test for bogus messages, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94399.c  -std=c++98  (test for bogus messages, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-1.c  -std=c++17 bogus leak (test for bogus messages, line 44)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-1.c  -std=c++26 bogus leak (test for bogus messages, line 44)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-1.c  -std=c++98 bogus leak (test for bogus messages, line 44)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-2.c  -std=c++17 bogus leak (test for bogus messages, line 51)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-2.c  -std=c++17 deref (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-2.c  -std=c++26 bogus leak (test for bogus messages, line 51)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-2.c  -std=c++26 deref (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-2.c  -std=c++98 bogus leak (test for bogus messages, line 51)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-2.c  -std=c++98 deref (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr99716-2.c  -std=c++17  (test for bogus messages, line 27)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr99716-2.c  -std=c++26  (test for bogus messages, line 27)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr99716-2.c  -std=c++98  (test for bogus messages, line 27)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  -std=c++17  (test for bogus messages, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  -std=c++17  (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  -std=c++17  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  -std=c++26  (test for bogus messages, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  -std=c++26  (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  -std=c++26  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  -std=c++98  (test for bogus messages, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  -std=c++98  (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  -std=c++98  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-2.c  -std=c++17  (test for warnings, line 46)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-2.c  -std=c++26  (test for warnings, line 46)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-2.c  -std=c++98  (test for warnings, line 46)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/scope-1.c  -std=c++17  (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/scope-1.c  -std=c++17  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/scope-1.c  -std=c++26  (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/scope-1.c  -std=c++26  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/scope-1.c  -std=c++98  (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/scope-1.c  -std=c++98  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/strndup-1.c  -std=c++17  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/strndup-1.c  -std=c++17  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/strndup-1.c  -std=c++26  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/strndup-1.c  -std=c++26  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/strndup-1.c  -std=c++98  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/strndup-1.c  -std=c++98  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c  -std=c++17  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c  -std=c++17 final event at line 17 (test for warnings, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c  -std=c++17 warning (test for warnings, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c  -std=c++26  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c  -std=c++26 final event at line 17 (test for warnings, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c  -std=c++26 warning (test for warnings, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c  -std=c++98  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c  -std=c++98 final event at line 17 (test for warnings, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c  -std=c++98 warning (test for warnings, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  -std=c++17  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  -std=c++17  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  -std=c++17  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  -std=c++26  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  -std=c++26  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  -std=c++26  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  -std=c++98  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  -std=c++98  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  -std=c++98  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/use-after-free-3.c  -std=c++17  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/use-after-free-3.c  -std=c++26  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/use-after-free-3.c  -std=c++98  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++17 compr leak at line 19 (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++17 compr leak at line 23 (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++17 uncompr leak (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++17 uncompr leak (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++26 compr leak at line 19 (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++26 compr leak at line 23 (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++26 uncompr leak (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++26 uncompr leak (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++98 compr leak at line 19 (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++98 compr leak at line 23 (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++98 uncompr leak (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++98 uncompr leak (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++17  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++17  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++17  (test for warnings, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++17  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++17  (test for warnings, line 5)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++17  (test for warnings, line 6)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++26  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++26  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++26  (test for warnings, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++26  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++26  (test for warnings, line 5)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++26  (test for warnings, line 6)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++98  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++98  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++98  (test for warnings, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++98  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++98  (test for warnings, line 5)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++98  (test for warnings, line 6)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C  -std=c++14  at line 10 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C  -std=c++14  at line 15 (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C  -std=c++14  at line 17 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C  -std=c++14  at line 18 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C  -std=c++17  at line 10 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C  -std=c++17  at line 16 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C  -std=c++17  at line 17 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C  -std=c++17  at line 18 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C  -std=c++14  at line 11 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C  -std=c++14  at line 16 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C  -std=c++14  at line 18 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C  -std=c++14  at line 19 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C  -std=c++17  at line 11 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C  -std=c++17  at line 17 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C  -std=c++17  at line 18 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C  -std=c++17  at line 19 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers.C  -std=c++17  at line 11 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers.C  -std=c++17 telltale event that we are going within a deeper frame than 'main' (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers.C  -std=c++26  at line 11 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers.C  -std=c++26 telltale event that we are going within a deeper frame than 'main' (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/malloc.C  -std=c++17  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/malloc.C  -std=c++17  (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/malloc.C  -std=c++17  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/malloc.C  -std=c++26  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/malloc.C  -std=c++26  (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/malloc.C  -std=c++26  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/malloc.C  -std=c++98  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/malloc.C  -std=c++98  (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/malloc.C  -std=c++98  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/new-vs-malloc.C  -std=c++17  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/new-vs-malloc.C  -std=c++17  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/new-vs-malloc.C  -std=c++17  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/new-vs-malloc.C  -std=c++26  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/new-vs-malloc.C  -std=c++26  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/new-vs-malloc.C  -std=c++26  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/new-vs-malloc.C  -std=c++98  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/new-vs-malloc.C  -std=c++98  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/new-vs-malloc.C  -std=c++98  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++17  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++17  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++17  (test for warnings, line 27)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++17  (test for warnings, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++17  at line 13 (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++26  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++26  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++26  (test for warnings, line 27)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++26  (test for warnings, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++26  at line 13 (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++98  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++98  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++98  (test for warnings, line 27)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++98  (test for warnings, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++98  at line 13 (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/pr93212.C  -std=c++14  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/pr93212.C  -std=c++17  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/pr93212.C  -std=c++26  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-3.C  -std=c++17  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-3.C  -std=c++17 event 6 (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-3.C  -std=c++17 event 9 at line 30 (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-3.C  -std=c++26  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-3.C  -std=c++26 event 6 (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-3.C  -std=c++26 event 9 at line 30 (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-3.C  -std=c++98  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-3.C  -std=c++98 event 6 (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-3.C  -std=c++98 event 9 at line 30 (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-5.C  -std=c++17  (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-5.C  -std=c++17  expected multiline pattern lines 38-101
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-5.C  -std=c++26  (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-5.C  -std=c++26  expected multiline pattern lines 38-101
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-5.C  -std=c++98  (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-5.C  -std=c++98  expected multiline pattern lines 38-101
+  Executed from: g++:g++.dg/coroutines/coroutines.exp
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/coro-bad-gro-00-class-gro-scalar-return.C  (test for errors, line 36)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/coro-bad-gro-01-void-gro-non-class-coro.C  (test for errors, line 30)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/pr101765.C  (test for warnings, line 14)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/pr104051.C  (test for errors, line 26)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/ramp-return-b.C  (test for errors, line 13)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/ramp-return-b.C  (test for errors, line 19)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/ramp-return-b.C  (test for errors, line 9)
   Executed from: g++:g++.dg/dg.exp
-    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference4.C  -std=gnu++17  (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cdce3.C  -std=gnu++17  scan-tree-dump cdce "cdce3.C:94: .* function call is shrink-wrapped into error conditions."
+    g++:g++.dg/dg.exp=g++.dg/cdce3.C  -std=gnu++26  scan-tree-dump cdce "cdce3.C:94: .* function call is shrink-wrapped into error conditions."
+    g++:g++.dg/dg.exp=g++.dg/cdce3.C  -std=gnu++98  scan-tree-dump cdce "cdce3.C:94: .* function call is shrink-wrapped into error conditions."
+    g++:g++.dg/dg.exp=g++.dg/contracts/contracts-assume4.C    (test for warnings, line 6)
+    g++:g++.dg/dg.exp=g++.dg/cpp/pr80005.C  -std=c++17  (test for errors, line 13)
+    g++:g++.dg/dg.exp=g++.dg/cpp/pr80005.C  -std=c++26  (test for errors, line 13)
+    g++:g++.dg/dg.exp=g++.dg/cpp/pr80005.C  -std=c++98  (test for errors, line 13)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/Wliteral-suffix.C  -std=c++11  (test for warnings, line 16)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/Wliteral-suffix.C  -std=c++17  (test for warnings, line 16)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/Wliteral-suffix.C  -std=c++26  (test for warnings, line 16)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-ice16.C  -std=c++11  (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-ice16.C  -std=c++11  (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-ice16.C  -std=c++17  (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-ice16.C  -std=c++17  (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-ice16.C  -std=c++26  (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-ice16.C  -std=c++26  (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted15.C  -std=c++26  (test for errors, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted15.C  -std=c++26  (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted15.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted51.C  -std=c++26  (test for errors, line 7)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted53.C  -std=c++11  (test for errors, line 25)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted53.C  -std=c++11  (test for errors, line 33)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted53.C  -std=c++17  (test for errors, line 25)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted53.C  -std=c++17  (test for errors, line 33)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted53.C  -std=c++26  (test for errors, line 25)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted53.C  -std=c++26  (test for errors, line 33)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted53.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted54.C  -std=c++11  (test for errors, line 18)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted54.C  -std=c++17  (test for errors, line 18)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted54.C  -std=c++26  (test for errors, line 18)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted56.C  -std=c++11  (test for errors, line 19)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted56.C  -std=c++17  (test for errors, line 19)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted56.C  -std=c++26  (test for errors, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted56.C  -std=c++26  (test for errors, line 19)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted56.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted57.C  -std=c++11  (test for errors, line 19)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted57.C  -std=c++17  (test for errors, line 19)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted57.C  -std=c++26  (test for errors, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted57.C  -std=c++26  (test for errors, line 19)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted57.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted58.C  -std=c++11  (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted58.C  -std=c++17  (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted58.C  -std=c++26  (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted59.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist-opt1.C  -std=c++11  (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist-opt1.C  -std=c++11  at line 4 (test for errors, line )
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist-opt1.C  -std=c++17  (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist-opt1.C  -std=c++17  at line 4 (test for errors, line )
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist-opt1.C  -std=c++26  (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist-opt1.C  -std=c++26  at line 4 (test for errors, line )
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist15.C  -std=c++11  (test for errors, line 13)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist15.C  -std=c++17  (test for errors, line 13)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist15.C  -std=c++26  (test for errors, line 13)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist92.C  -std=c++11  (test for errors, line 26)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist92.C  -std=c++17  (test for errors, line 26)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist92.C  -std=c++26  (test for errors, line 26)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-capture-const-ref-neg.C  -std=c++11 cannot assign to const int& (test for errors, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-capture-const-ref-neg.C  -std=c++17 cannot assign to const int& (test for errors, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-capture-const-ref-neg.C  -std=c++26 cannot assign to const int& (test for errors, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-const-neg.C  -std=c++11 assignment to non-reference capture in const lambda (test for errors, line 15)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-const-neg.C  -std=c++17 assignment to non-reference capture in const lambda (test for errors, line 15)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-const-neg.C  -std=c++26 assignment to non-reference capture in const lambda (test for errors, line 15)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-in-class-neg.C  -std=c++11  (test for errors, line 11)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-in-class-neg.C  -std=c++11  (test for errors, line 32)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-in-class-neg.C  -std=c++17  (test for errors, line 11)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-in-class-neg.C  -std=c++17  (test for errors, line 32)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-in-class-neg.C  -std=c++26  (test for errors, line 11)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-in-class-neg.C  -std=c++26  (test for errors, line 32)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-in-class-neg.C  -std=c++26  (test for warnings, line 23)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-in-class-neg.C  -std=c++26  at line 21 (test for warnings, line 20)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-in-class.C  -std=c++26  (test for warnings, line 23)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-in-class.C  -std=c++26  at line 21 (test for warnings, line 20)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-nested.C  -std=c++26  (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-this8.C  -std=c++26  (test for warnings, line 13)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-this8.C  -std=c++26  (test for warnings, line 18)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-this8.C  -std=c++26  (test for warnings, line 23)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-this8.C  -std=c++26  (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/rv-trivial-bug.C  -std=c++11  (test for errors, line 18)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/rv-trivial-bug.C  -std=c++11  (test for errors, line 23)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/rv-trivial-bug.C  -std=c++11  (test for warnings, line 8)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/rv-trivial-bug.C  -std=c++17  (test for errors, line 18)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/rv-trivial-bug.C  -std=c++17  (test for errors, line 23)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/rv-trivial-bug.C  -std=c++17  (test for warnings, line 8)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/rv-trivial-bug.C  -std=c++26  (test for errors, line 18)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/rv-trivial-bug.C  -std=c++26  (test for errors, line 23)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/rv-trivial-bug.C  -std=c++26  (test for warnings, line 8)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-concat-neg.C  -std=c++11  (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-concat-neg.C  -std=c++17  (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-concat-neg.C  -std=c++26  (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-extended-id-1.C  -std=c++11  (test for warnings, line 46)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-extended-id-1.C  -std=c++11  (test for warnings, line 47)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-extended-id-1.C  -std=c++11  (test for warnings, line 50)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-extended-id-1.C  -std=c++17  (test for warnings, line 46)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-extended-id-1.C  -std=c++17  (test for warnings, line 47)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-extended-id-1.C  -std=c++17  (test for warnings, line 50)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-extended-id-1.C  -std=c++26  (test for warnings, line 46)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-extended-id-1.C  -std=c++26  (test for warnings, line 47)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-extended-id-1.C  -std=c++26  (test for warnings, line 50)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-suffix-neg.C  -std=c++11  (test for errors, line 5)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-suffix-neg.C  -std=c++17  (test for errors, line 5)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-suffix-neg.C  -std=c++26  (test for errors, line 5)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/complex_literals1a.C  -std=gnu++14  (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/complex_literals1a.C  -std=gnu++14  at line 10 (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/complex_literals1a.C  -std=gnu++17  (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/complex_literals1a.C  -std=gnu++17  at line 10 (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/complex_literals1a.C  -std=gnu++26  (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/complex_literals1a.C  -std=gnu++26  at line 10 (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-generic-variadic2.C  -std=c++11  (test for errors, line 22)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-generic-x.C  -std=gnu++14  (test for warnings, line 11)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-generic-x.C  -std=gnu++14  (test for warnings, line 19)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-generic-x.C  -std=gnu++14  (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-generic-x.C  -std=gnu++14  at line 13 (test for warnings, line 12)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-generic-x.C  -std=gnu++17  (test for warnings, line 11)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-generic-x.C  -std=gnu++17  (test for warnings, line 19)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-generic-x.C  -std=gnu++17  (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-generic-x.C  -std=gnu++17  at line 13 (test for warnings, line 12)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/class-deduction14.C  -std=c++17  (test for errors, line 15)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/class-deduction14.C  -std=c++17  (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/class-deduction14.C  -std=c++20  (test for errors, line 15)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/class-deduction14.C  -std=c++20  (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/class-deduction14.C  -std=c++26  (test for errors, line 15)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/class-deduction14.C  -std=c++26  (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-3.C    (test for errors, line 29)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-explicit-spec5.C  -std=c++20  (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-explicit-spec5.C  -std=c++23  (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-explicit-spec5.C  -std=c++26  (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++23  (test for errors, line 46)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++23  (test for errors, line 55)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++23  (test for errors, line 75)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++26  (test for errors, line 46)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++26  (test for errors, line 55)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++26  (test for errors, line 75)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-pr67774.C  -std=c++20  (test for errors, line 23)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-pr67774.C  -std=c++23  (test for errors, line 23)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-pr67774.C  -std=c++26  (test for errors, line 23)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/destroying-delete5.C  -std=c++20  (test for warnings, line 21)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/destroying-delete5.C  -std=c++20  (test for warnings, line 31)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/destroying-delete5.C  -std=c++23  (test for warnings, line 21)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/destroying-delete5.C  -std=c++23  (test for warnings, line 31)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/destroying-delete5.C  -std=c++26  (test for warnings, line 21)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/destroying-delete5.C  -std=c++26  (test for warnings, line 31)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++17  (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++17  (test for warnings, line 16)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++17  (test for warnings, line 6)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++17  (test for warnings, line 8)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++26  (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++26  (test for warnings, line 16)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++26  (test for warnings, line 6)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++26  (test for warnings, line 8)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++98  (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++98  (test for warnings, line 16)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++98  (test for warnings, line 6)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++98  (test for warnings, line 8)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++11  (test for errors, line 5)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++11  (test for errors, line 8)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++11 hint at line 6 (test for warnings, line 5)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++11 hint at line 9 (test for warnings, line 8)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++17  (test for errors, line 5)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++17  (test for errors, line 8)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++17 hint at line 6 (test for warnings, line 5)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++17 hint at line 9 (test for warnings, line 8)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++26  (test for errors, line 5)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++26  (test for errors, line 8)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++26 hint at line 6 (test for warnings, line 5)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++26 hint at line 9 (test for warnings, line 8)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/pr65923.C  -std=c++14  (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/pr65923.C  -std=c++17  (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/pr65923.C  -std=c++26  (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++20  (test for bogus messages, line 25)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++20  (test for bogus messages, line 28)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++20  (test for warnings, line 26)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++20  (test for warnings, line 27)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++23  (test for bogus messages, line 25)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++23  (test for bogus messages, line 28)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++23  (test for warnings, line 26)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++23  (test for warnings, line 27)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++26  (test for bogus messages, line 25)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++26  (test for bogus messages, line 28)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++26  (test for warnings, line 26)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++26  (test for warnings, line 27)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling9.C  -std=gnu++20  (test for bogus messages, line 23)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling9.C  -std=gnu++20  (test for warnings, line 22)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling9.C  -std=gnu++23  (test for bogus messages, line 23)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling9.C  -std=gnu++23  (test for warnings, line 22)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling9.C  -std=gnu++26  (test for bogus messages, line 23)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling9.C  -std=gnu++26  (test for warnings, line 22)
+    g++:g++.dg/dg.exp=g++.dg/ext/has_nothrow_assign.C  -std=c++11  (test for warnings, line 21)
+    g++:g++.dg/dg.exp=g++.dg/ext/has_nothrow_constructor.C  -std=c++11  (test for warnings, line 18)
+    g++:g++.dg/dg.exp=g++.dg/ext/has_nothrow_copy-1.C  -std=c++11  (test for warnings, line 21)
+    g++:g++.dg/dg.exp=g++.dg/ext/has_nothrow_copy-2.C  -std=c++11  (test for warnings, line 16)
+    g++:g++.dg/dg.exp=g++.dg/ext/has_nothrow_copy-2.C  -std=c++11  (test for warnings, line 8)
+    g++:g++.dg/dg.exp=g++.dg/ext/has_nothrow_copy-4.C  -std=c++11  (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/ext/has_nothrow_copy-5.C  -std=c++11  (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/ext/has_nothrow_copy-6.C  -std=c++11  (test for warnings, line 8)
+    g++:g++.dg/dg.exp=g++.dg/ext/has_nothrow_copy-7.C  -std=c++11  (test for warnings, line 8)
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++17  (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++17  at line 10 (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++17  dg-regexp 19 was found: "\-\-\- .*"
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++17  dg-regexp 20 was found: "\+\+\+ .*"
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++17  expected multiline pattern lines 29-33
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++26  (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++26  at line 10 (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++26  dg-regexp 19 was found: "\-\-\- .*"
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++26  dg-regexp 20 was found: "\+\+\+ .*"
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++26  expected multiline pattern lines 29-33
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++98  (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++98  at line 10 (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++98  dg-regexp 19 was found: "\-\-\- .*"
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++98  dg-regexp 20 was found: "\+\+\+ .*"
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++98  expected multiline pattern lines 29-33
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C    (test for errors, line 57)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C    (test for errors, line 59)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C    (test for errors, line 61)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C    (test for errors, line 63)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C    (test for errors, line 65)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C    (test for errors, line 71)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C    (test for errors, line 73)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C    (test for errors, line 75)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C    (test for errors, line 77)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C    (test for errors, line 79)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C    (test for errors, line 81)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   expected string-literal (test for errors, line 30)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   expected string-literal (test for errors, line 32)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   expected string-literal (test for errors, line 34)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   expected string-literal (test for errors, line 36)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   expected string-literal (test for errors, line 38)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 19 (test for warnings, line 18)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 21 (test for warnings, line 20)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 23 (test for warnings, line 22)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 25 (test for warnings, line 24)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 27 (test for warnings, line 26)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 31 (test for warnings, line 30)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 33 (test for warnings, line 32)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 35 (test for warnings, line 34)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 37 (test for warnings, line 36)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 39 (test for warnings, line 38)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 45 (test for warnings, line 44)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 47 (test for warnings, line 46)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 49 (test for warnings, line 48)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 51 (test for warnings, line 50)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 53 (test for warnings, line 52)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 55 (test for warnings, line 54)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 58 (test for warnings, line 57)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 60 (test for warnings, line 59)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 62 (test for warnings, line 61)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 64 (test for warnings, line 63)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 66 (test for warnings, line 65)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 72 (test for warnings, line 71)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 74 (test for warnings, line 73)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 76 (test for warnings, line 75)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 78 (test for warnings, line 77)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 80 (test for warnings, line 79)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 82 (test for warnings, line 81)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   undeclared identifier (test for errors, line 18)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   undeclared identifier (test for errors, line 20)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   undeclared identifier (test for errors, line 22)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   undeclared identifier (test for errors, line 24)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   undeclared identifier (test for errors, line 26)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   undeclared identifier (test for errors, line 44)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   undeclared identifier (test for errors, line 46)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   undeclared identifier (test for errors, line 48)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   undeclared identifier (test for errors, line 50)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   undeclared identifier (test for errors, line 52)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   undeclared identifier (test for errors, line 54)
+    g++:g++.dg/dg.exp=g++.dg/template/pr69961a.C  -std=c++11  (test for errors, line 20)
+    g++:g++.dg/dg.exp=g++.dg/template/pr69961a.C  -std=c++17  (test for errors, line 20)
+    g++:g++.dg/dg.exp=g++.dg/template/pr69961a.C  -std=c++26  (test for errors, line 20)
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++17  (test for errors, line 24)
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++17  (test for errors, line 30)
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++17  expected multiline pattern lines 26-27
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++17  expected multiline pattern lines 32-35
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++26  (test for errors, line 24)
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++26  (test for errors, line 30)
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++26  expected multiline pattern lines 26-27
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++26  expected multiline pattern lines 32-35
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++98  (test for errors, line 24)
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++98  (test for errors, line 30)
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++98  expected multiline pattern lines 26-27
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++98  expected multiline pattern lines 32-35
+    g++:g++.dg/dg.exp=g++.dg/uninit-pr105937.C  -std=gnu++17  (test for bogus messages, line 220)
+    g++:g++.dg/dg.exp=g++.dg/uninit-pr105937.C  -std=gnu++20  (test for bogus messages, line 220)
+    g++:g++.dg/dg.exp=g++.dg/uninit-pr105937.C  -std=gnu++26  (test for bogus messages, line 220)
+    g++:g++.dg/dg.exp=g++.dg/warn/Warray-bounds-27.C  -std=gnu++11  (test for bogus messages, line 15)
+    g++:g++.dg/dg.exp=g++.dg/warn/Warray-bounds-27.C  -std=gnu++17  (test for bogus messages, line 15)
+    g++:g++.dg/dg.exp=g++.dg/warn/Warray-bounds-27.C  -std=gnu++26  (test for bogus messages, line 15)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference1.C  -std=gnu++11  (test for bogus messages, line 142)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference1.C  -std=gnu++11  (test for warnings, line 140)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference1.C  -std=gnu++11  (test for warnings, line 144)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference1.C  -std=gnu++17  (test for bogus messages, line 142)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference1.C  -std=gnu++17  (test for warnings, line 140)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference1.C  -std=gnu++17  (test for warnings, line 144)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference1.C  -std=gnu++26  (test for bogus messages, line 142)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference1.C  -std=gnu++26  (test for warnings, line 140)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference1.C  -std=gnu++26  (test for warnings, line 144)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference10.C  -std=gnu++20  (test for bogus messages, line 10)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference10.C  -std=gnu++23  (test for bogus messages, line 10)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference10.C  -std=gnu++26  (test for bogus messages, line 10)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference14.C  -std=gnu++14  (test for bogus messages, line 20)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference14.C  -std=gnu++17  (test for bogus messages, line 20)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference14.C  -std=gnu++26  (test for bogus messages, line 20)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference3.C  -std=gnu++11  (test for warnings, line 24)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference3.C  -std=gnu++17  (test for warnings, line 24)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference3.C  -std=gnu++26  (test for warnings, line 24)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference4.C  -std=gnu++17  (test for warnings, line 13)
     g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference4.C  -std=gnu++17 (test for excess errors)
-    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference4.C  -std=gnu++20  (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference4.C  -std=gnu++20  (test for warnings, line 13)
     g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference4.C  -std=gnu++20 (test for excess errors)
-    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference4.C  -std=gnu++26  (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference4.C  -std=gnu++26  (test for warnings, line 13)
     g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference4.C  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference5.C  -std=gnu++17  (test for bogus messages, line 17)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference5.C  -std=gnu++26  (test for bogus messages, line 17)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference5.C  -std=gnu++98  (test for bogus messages, line 17)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wfree-nonheap-object-3.C  -std=gnu++11  (test for warnings, line 12)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wfree-nonheap-object-3.C  -std=gnu++11  (test for warnings, line 19)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wfree-nonheap-object-3.C  -std=gnu++11  (test for warnings, line 24)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wfree-nonheap-object-3.C  -std=gnu++17  (test for warnings, line 12)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wfree-nonheap-object-3.C  -std=gnu++17  (test for warnings, line 19)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wfree-nonheap-object-3.C  -std=gnu++17  (test for warnings, line 24)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wfree-nonheap-object-3.C  -std=gnu++26  (test for warnings, line 12)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wfree-nonheap-object-3.C  -std=gnu++26  (test for warnings, line 19)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wfree-nonheap-object-3.C  -std=gnu++26  (test for warnings, line 24)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmemset-elt-size1.C  -std=c++17  (test for warnings, line 25)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmemset-elt-size1.C  -std=c++26  (test for warnings, line 25)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmemset-elt-size1.C  -std=c++98  (test for warnings, line 25)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wparentheses-34.C  -std=c++17  (test for warnings, line 13)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wparentheses-34.C  -std=c++17  (test for warnings, line 26)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wparentheses-34.C  -std=c++26  (test for warnings, line 13)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wparentheses-34.C  -std=c++26  (test for warnings, line 26)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wparentheses-34.C  -std=c++98  (test for warnings, line 13)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wparentheses-34.C  -std=c++98  (test for warnings, line 26)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wuninitialized-33.C  -std=gnu++17  (test for bogus messages, line 14)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wuninitialized-33.C  -std=gnu++20  (test for bogus messages, line 14)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wuninitialized-33.C  -std=gnu++26  (test for bogus messages, line 14)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wuninitialized-pr111123-1.C  -std=gnu++11  (test for warnings, line 13)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wuninitialized-pr111123-1.C  -std=gnu++17  (test for warnings, line 13)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wuninitialized-pr111123-1.C  -std=gnu++26  (test for warnings, line 13)
+    g++:g++.dg/dg.exp=g++.dg/warn/format1.C  -std=gnu++17 printf warning (test for warnings, line 12)
+    g++:g++.dg/dg.exp=g++.dg/warn/format1.C  -std=gnu++17 scanf warning (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/warn/format1.C  -std=gnu++26 printf warning (test for warnings, line 12)
+    g++:g++.dg/dg.exp=g++.dg/warn/format1.C  -std=gnu++26 scanf warning (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/warn/format1.C  -std=gnu++98 printf warning (test for warnings, line 12)
+    g++:g++.dg/dg.exp=g++.dg/warn/format1.C  -std=gnu++98 scanf warning (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/warn/string1.C    (test for warnings, line 17)
   Executed from: g++:g++.dg/gomp/gomp.exp
     g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/declare-variant-1.c  -std=c++17  at line 12 (test for warnings, line 10)
     g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/declare-variant-1.c  -std=c++26  at line 12 (test for warnings, line 10)
     g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/declare-variant-1.c  -std=c++98  at line 12 (test for warnings, line 10)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/has_device_addr-non-lvalue-1.C  -std=c++17  at line 22 (test for errors, line 21)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/has_device_addr-non-lvalue-1.C  -std=c++26  at line 22 (test for errors, line 21)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/has_device_addr-non-lvalue-1.C  -std=c++98  at line 22 (test for errors, line 21)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/ind-base-3.C  -std=c++17  at line 26 (test for warnings, line 25)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/ind-base-3.C  -std=c++26  at line 26 (test for warnings, line 25)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/ind-base-3.C  -std=c++98  at line 26 (test for warnings, line 25)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-assignment-1.C  -std=c++17  at line 7 (test for warnings, line 6)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-assignment-1.C  -std=c++26  at line 7 (test for warnings, line 6)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-assignment-1.C  -std=c++98  at line 7 (test for warnings, line 6)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-lvalue-ref-1.C  -std=c++17  at line 13 (test for warnings, line 12)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-lvalue-ref-1.C  -std=c++26  at line 13 (test for warnings, line 12)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-lvalue-ref-1.C  -std=c++98  at line 13 (test for warnings, line 12)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-1.C  -std=c++17  at line 22 (test for warnings, line 21)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-1.C  -std=c++17  at line 23 (test for warnings, line 21)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-1.C  -std=c++17  at line 24 (test for warnings, line 21)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-1.C  -std=c++26  at line 22 (test for warnings, line 21)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-1.C  -std=c++26  at line 23 (test for warnings, line 21)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-1.C  -std=c++26  at line 24 (test for warnings, line 21)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-1.C  -std=c++98  at line 22 (test for warnings, line 21)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-1.C  -std=c++98  at line 23 (test for warnings, line 21)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-1.C  -std=c++98  at line 24 (test for warnings, line 21)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-2.C  -std=c++17  at line 22 (test for warnings, line 21)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-2.C  -std=c++17  at line 23 (test for warnings, line 21)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-2.C  -std=c++17  at line 24 (test for warnings, line 21)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-2.C  -std=c++26  at line 22 (test for warnings, line 21)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-2.C  -std=c++26  at line 23 (test for warnings, line 21)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-2.C  -std=c++26  at line 24 (test for warnings, line 21)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-2.C  -std=c++98  at line 22 (test for warnings, line 21)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-2.C  -std=c++98  at line 23 (test for warnings, line 21)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-2.C  -std=c++98  at line 24 (test for warnings, line 21)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-static-cast-lvalue-1.C  -std=c++17  at line 6 (test for warnings, line 5)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-static-cast-lvalue-1.C  -std=c++26  at line 6 (test for warnings, line 5)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-static-cast-lvalue-1.C  -std=c++98  at line 6 (test for warnings, line 5)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ternary-1.C  -std=c++17  at line 7 (test for warnings, line 6)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ternary-1.C  -std=c++26  at line 7 (test for warnings, line 6)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ternary-1.C  -std=c++98  at line 7 (test for warnings, line 6)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/member-array-2.C  -std=c++17  at line 72 (test for warnings, line 71)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/member-array-2.C  -std=c++17  at line 81 (test for warnings, line 80)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/member-array-2.C  -std=c++17  at line 82 (test for warnings, line 80)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/member-array-2.C  -std=c++26  at line 72 (test for warnings, line 71)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/member-array-2.C  -std=c++26  at line 81 (test for warnings, line 80)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/member-array-2.C  -std=c++26  at line 82 (test for warnings, line 80)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/member-array-2.C  -std=c++98  at line 72 (test for warnings, line 71)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/member-array-2.C  -std=c++98  at line 81 (test for warnings, line 80)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/member-array-2.C  -std=c++98  at line 82 (test for warnings, line 80)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/tile-2.C  -std=c++11  (test for errors, line 19)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/tile-2.C  -std=c++17  (test for errors, line 19)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/tile-2.C  -std=c++26  (test for errors, line 19)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++11  (test for errors, line 23)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++11  (test for errors, line 27)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++11  (test for errors, line 37)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++11  (test for errors, line 42)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++17  (test for errors, line 23)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++17  (test for errors, line 27)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++17  (test for errors, line 37)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++17  (test for errors, line 42)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++26  (test for errors, line 23)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++26  (test for errors, line 27)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++26  (test for errors, line 37)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++26  (test for errors, line 42)
+  Executed from: g++:g++.dg/modules/modules.exp
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/pr99166_a.X -std=c++17  dg-regexp 4 was found: "[^\n]*iostream: note: writing CMI 'gcm.cache/[^[\n]*iostream.gcm'\n"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/pr99166_a.X -std=c++2a  dg-regexp 4 was found: "[^\n]*iostream: note: writing CMI 'gcm.cache/[^[\n]*iostream.gcm'\n"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/pr99166_a.X -std=c++2b  dg-regexp 4 was found: "[^\n]*iostream: note: writing CMI 'gcm.cache/[^[\n]*iostream.gcm'\n"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/pr99166_b.C -std=c++17  dg-regexp 7 was found: "In module imported at [^\n]*pr99166_b.C:[0-9:]*\n[^\n]*iostream: note: reading CMI 'gcm.cache/[^[\n]*iostream.gcm'\n"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/pr99166_b.C -std=c++2a  dg-regexp 7 was found: "In module imported at [^\n]*pr99166_b.C:[0-9:]*\n[^\n]*iostream: note: reading CMI 'gcm.cache/[^[\n]*iostream.gcm'\n"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/pr99166_b.C -std=c++2b  dg-regexp 7 was found: "In module imported at [^\n]*pr99166_b.C:[0-9:]*\n[^\n]*iostream: note: reading CMI 'gcm.cache/[^[\n]*iostream.gcm'\n"
+  Executed from: g++:g++.dg/tm/tm.exp
+    g++:g++.dg/tm/tm.exp=g++.dg/tm/inherit2.C   destructor of D2 is not transaction-safe (test for errors, line 32)
+    g++:g++.dg/tm/tm.exp=g++.dg/tm/inherit2.C   transaction-safe f has transaction-unsafe definition (test for errors, line 18)
+  Executed from: g++:g++.old-deja/old-deja.exp
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash49.C  -std=c++17  (test for errors, line 8)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash49.C  -std=c++26  (test for errors, line 8)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash49.C  -std=c++98  (test for errors, line 8)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash52.C  -std=gnu++17  (test for errors, line 11)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash52.C  -std=gnu++17  (test for warnings, line 13)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash52.C  -std=gnu++17  (test for warnings, line 8)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash52.C  -std=gnu++26  (test for errors, line 11)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash52.C  -std=gnu++26  (test for warnings, line 13)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash52.C  -std=gnu++26  (test for warnings, line 8)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash52.C  -std=gnu++98  (test for errors, line 11)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash52.C  -std=gnu++98  (test for warnings, line 13)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash52.C  -std=gnu++98  (test for warnings, line 8)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash62.C  -std=c++17  (test for errors, line 29)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash62.C  -std=c++26  (test for errors, line 29)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash62.C  -std=c++98  (test for errors, line 29)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/cvt1.C  -std=c++98 comma (test for errors, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/cvt1.C  -std=c++98 comma (test for errors, line 8)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.jason/typeid1.C  -std=c++17  (test for errors, line 11)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.jason/typeid1.C  -std=c++26  (test for errors, line 11)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.jason/typeid1.C  -std=c++98  (test for errors, line 11)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arg1.C  -std=c++17  (test for errors, line 27)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arg1.C  -std=c++17  (test for warnings, line 12)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arg1.C  -std=c++17  (test for warnings, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arg1.C  -std=c++26  (test for errors, line 27)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arg1.C  -std=c++26  (test for warnings, line 12)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arg1.C  -std=c++26  (test for warnings, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arg1.C  -std=c++98  (test for errors, line 27)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arg1.C  -std=c++98  (test for warnings, line 12)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arg1.C  -std=c++98  (test for warnings, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm12.C  -std=c++17  (test for errors, line 35)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm12.C  -std=c++17  (test for warnings, line 25)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm12.C  -std=c++26  (test for errors, line 35)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm12.C  -std=c++26  (test for warnings, line 25)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm12.C  -std=c++98  (test for errors, line 35)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm12.C  -std=c++98  (test for warnings, line 25)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm9.C  -std=c++17  (test for errors, line 26)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm9.C  -std=c++17  (test for warnings, line 22)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm9.C  -std=c++26  (test for errors, line 26)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm9.C  -std=c++26  (test for warnings, line 22)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm9.C  -std=c++98  (test for errors, line 26)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm9.C  -std=c++98  (test for warnings, line 22)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors10.C  -std=c++17  (test for errors, line 21)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors10.C  -std=c++26  (test for errors, line 21)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors10.C  -std=c++98  (test for errors, line 21)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors13.C  -std=c++17  (test for errors, line 10)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors13.C  -std=c++17  (test for warnings, line 6)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors13.C  -std=c++26  (test for errors, line 10)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors13.C  -std=c++26  (test for warnings, line 6)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors13.C  -std=c++98  (test for errors, line 10)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors13.C  -std=c++98  (test for warnings, line 6)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors17.C  -std=c++17  (test for errors, line 22)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors17.C  -std=c++17  (test for warnings, line 16)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors17.C  -std=c++26  (test for errors, line 22)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors17.C  -std=c++26  (test for warnings, line 16)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors17.C  -std=c++98  (test for errors, line 22)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors17.C  -std=c++98  (test for warnings, line 16)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++17  (test for errors, line 25)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++17  (test for errors, line 35)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++17  (test for warnings, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++17  (test for warnings, line 20)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++17  (test for warnings, line 30)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++26  (test for errors, line 25)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++26  (test for errors, line 35)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++26  (test for warnings, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++26  (test for warnings, line 20)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++26  (test for warnings, line 30)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++98  (test for errors, line 25)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++98  (test for errors, line 35)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++98  (test for warnings, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++98  (test for warnings, line 20)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++98  (test for warnings, line 30)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++98 extra ; at line 19 (test for errors, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++98 extra ; at line 21 (test for errors, line 20)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/operators32.C  -std=c++98  (test for errors, line 52)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/operators4.C  -std=c++17  (test for errors, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/operators4.C  -std=c++26  (test for errors, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/operators4.C  -std=c++98  (test for errors, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility10.C  -std=c++17  (test for errors, line 13)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility10.C  -std=c++26  (test for errors, line 13)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility10.C  -std=c++98  (test for errors, line 13)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++17  (test for errors, line 45)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++17  (test for errors, line 50)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++17  (test for warnings, line 34)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++17  (test for warnings, line 39)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++26  (test for errors, line 45)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++26  (test for errors, line 50)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++26  (test for warnings, line 34)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++26  (test for warnings, line 39)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++98  (test for errors, line 45)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++98  (test for errors, line 50)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++98  (test for warnings, line 34)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++98  (test for warnings, line 39)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility22.C  -std=c++17  (test for warnings, line 22)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility22.C  -std=c++17  (test for warnings, line 24)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility22.C  -std=c++26  (test for warnings, line 22)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility22.C  -std=c++26  (test for warnings, line 24)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility22.C  -std=c++98  (test for warnings, line 22)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility22.C  -std=c++98  (test for warnings, line 24)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++17  (test for errors, line 56)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++17  (test for errors, line 58)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++17  (test for warnings, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++17  (test for warnings, line 20)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++26  (test for errors, line 56)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++26  (test for errors, line 58)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++26  (test for warnings, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++26  (test for warnings, line 20)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++98  (test for errors, line 56)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++98  (test for errors, line 58)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++98  (test for warnings, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++98  (test for warnings, line 20)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.ns/using4.C  -std=c++17  (test for errors, line 5)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.ns/using4.C  -std=c++26  (test for errors, line 5)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.ns/using4.C  -std=c++98  (test for errors, line 5)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++17  (test for errors, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++17  (test for errors, line 39)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++17  (test for warnings, line 16)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++17  (test for warnings, line 37)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++26  (test for errors, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++26  (test for errors, line 39)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++26  (test for warnings, line 16)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++26  (test for warnings, line 37)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++98  (test for errors, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++98  (test for errors, line 39)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++98  (test for warnings, line 16)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++98  (test for warnings, line 37)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++17  (test for errors, line 45)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++17  (test for errors, line 47)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++17  (test for errors, line 51)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++17  (test for errors, line 56)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++17  (test for errors, line 68)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++17  (test for warnings, line 22)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++26  (test for errors, line 45)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++26  (test for errors, line 47)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++26  (test for errors, line 51)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++26  (test for errors, line 56)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++26  (test for errors, line 68)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++26  (test for warnings, line 22)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++98  (test for errors, line 45)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++98  (test for errors, line 47)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++98  (test for errors, line 51)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++98  (test for errors, line 56)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++98  (test for errors, line 68)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++98  (test for warnings, line 22)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb127.C  -std=c++17  (test for errors, line 51)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb127.C  -std=c++26  (test for errors, line 51)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb127.C  -std=c++98  (test for errors, line 51)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb129.C  -std=c++14  (test for errors, line 20)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb129.C  -std=c++98  (test for errors, line 20)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb129a.C  -std=c++14  (test for errors, line 19)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb129a.C  -std=c++98  (test for errors, line 19)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb27.C  -std=gnu++17  (test for errors, line 32)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb27.C  -std=gnu++26  (test for errors, line 32)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb27.C  -std=gnu++98  (test for errors, line 32)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb36.C  -std=c++17  (test for errors, line 17)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb36.C  -std=c++26  (test for errors, line 17)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb36.C  -std=c++98  (test for errors, line 17)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++17  (test for errors, line 42)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++17  (test for errors, line 48)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++17  (test for warnings, line 10)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++17  (test for warnings, line 19)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++17 exp at line 34 (test for errors, line 33)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++17 type (test for errors, line 33)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++26  (test for errors, line 42)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++26  (test for errors, line 48)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++26  (test for warnings, line 10)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++26  (test for warnings, line 19)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++26 exp at line 34 (test for errors, line 33)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++26 type (test for errors, line 33)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++98  (test for errors, line 42)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++98  (test for errors, line 48)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++98  (test for warnings, line 10)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++98  (test for warnings, line 19)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++98 exp at line 34 (test for errors, line 33)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++98 type (test for errors, line 33)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb43.C  -std=gnu++17  (test for errors, line 34)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb43.C  -std=gnu++26  (test for errors, line 34)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb43.C  -std=gnu++98  (test for errors, line 34)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb44.C  -std=c++17 note at line 18 (test for warnings, line 17)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb44.C  -std=c++17 warn (test for warnings, line 17)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb44.C  -std=c++26 note at line 18 (test for warnings, line 17)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb44.C  -std=c++26 warn (test for warnings, line 17)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb44.C  -std=c++98 note at line 18 (test for warnings, line 17)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb44.C  -std=c++98 warn (test for warnings, line 17)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb55.C  -std=c++17  (test for errors, line 10)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb55.C  -std=c++26  (test for errors, line 10)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb55.C  -std=c++98  (test for errors, line 10)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb79.C  -std=c++17  (test for errors, line 21)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb79.C  -std=c++17  (test for errors, line 30)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb79.C  -std=c++26  (test for errors, line 21)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb79.C  -std=c++26  (test for errors, line 30)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb79.C  -std=c++98  (test for errors, line 21)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb79.C  -std=c++98  (test for errors, line 30)
+  Executed from: gcc:gcc.dg/analyzer/analyzer.exp
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  (test for warnings, line 106)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  (test for warnings, line 33)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c note (test for warnings, line 65)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c note at line 123 (test for warnings, line 119)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c note at line 19 (test for warnings, line 15)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c note at line 20 (test for warnings, line 15)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c note at line 38 (test for warnings, line 34)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c note at line 72 (test for warnings, line 68)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c warning at line 122 (test for warnings, line 119)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c warning at line 18 (test for warnings, line 15)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c warning at line 37 (test for warnings, line 34)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c warning at line 71 (test for warnings, line 68)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  (test for warnings, line 124)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  (test for warnings, line 89)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c note (test for warnings, line 36)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c note at line 135 (test for warnings, line 129)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c note at line 22 (test for warnings, line 18)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c note at line 23 (test for warnings, line 18)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c note at line 41 (test for warnings, line 37)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c warning at line 134 (test for warnings, line 129)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c warning at line 21 (test for warnings, line 18)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c warning at line 40 (test for warnings, line 37)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c note at line 23 (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c note at line 24 (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c note at line 34 (test for warnings, line 30)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c note at line 35 (test for warnings, line 30)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c note at line 45 (test for warnings, line 41)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c note at line 46 (test for warnings, line 41)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c warning at line 22 (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c warning at line 33 (test for warnings, line 30)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c warning at line 44 (test for warnings, line 41)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c note at line 33 (test for warnings, line 29)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c note at line 34 (test for warnings, line 29)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c note at line 60 (test for warnings, line 56)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c note at line 61 (test for warnings, line 56)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c warning at line 32 (test for warnings, line 29)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c warning at line 59 (test for warnings, line 56)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  (test for warnings, line 104)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  (test for warnings, line 223)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  (test for warnings, line 8)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c expected multiline pattern lines 133-169
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c expected multiline pattern lines 227-238
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c expected multiline pattern lines 24-60
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  (test for warnings, line 134)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  (test for warnings, line 281)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  (test for warnings, line 8)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c expected multiline pattern lines 163-214
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c expected multiline pattern lines 24-75
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c expected multiline pattern lines 285-296
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  (test for warnings, line 156)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  (test for warnings, line 341)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  (test for warnings, line 8)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c expected multiline pattern lines 185-254
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c expected multiline pattern lines 24-86
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c expected multiline pattern lines 345-356
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  (test for warnings, line 156)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  (test for warnings, line 341)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  (test for warnings, line 8)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c expected multiline pattern lines 185-254
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c expected multiline pattern lines 24-86
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c expected multiline pattern lines 345-356
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-1.c  (test for warnings, line 7)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  (test for warnings, line 26)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  (test for warnings, line 31)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  (test for warnings, line 37)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  (test for warnings, line 39)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  (test for warnings, line 55)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  (test for warnings, line 68)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  (test for warnings, line 79)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/callbacks-1.c  (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/callbacks-2.c  (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  (test for warnings, line 101)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  (test for warnings, line 108)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  (test for warnings, line 20)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  (test for warnings, line 29)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  (test for warnings, line 38)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  (test for warnings, line 44)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  (test for warnings, line 52)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  (test for warnings, line 60)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  (test for warnings, line 67)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  (test for warnings, line 80)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  (test for warnings, line 22)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  (test for warnings, line 26)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  (test for warnings, line 34)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  (test for warnings, line 38)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  (test for warnings, line 48)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  (test for warnings, line 52)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c failure (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c failure (test for warnings, line 24)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c success at line 14 (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c success at line 25 (test for warnings, line 24)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  (test for warnings, line 21)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  (test for warnings, line 30)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  (test for warnings, line 33)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  (test for warnings, line 37)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  (test for warnings, line 49)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  (test for warnings, line 55)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  (test for warnings, line 61)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  (test for warnings, line 64)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  (test for warnings, line 73)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  (test for warnings, line 83)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  (test for warnings, line 41)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  (test for warnings, line 42)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  (test for warnings, line 50)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  (test for warnings, line 57)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  (test for warnings, line 65)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c unknown leak at line 44 (test for bogus messages, line 43)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  (test for warnings, line 18)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  (test for warnings, line 7)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  (test for warnings, line 8)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  (test for bogus messages, line 22)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  (test for warnings, line 17)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  (test for warnings, line 24)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  (test for bogus messages, line 71)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  (test for warnings, line 68)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  (test for warnings, line 69)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/disabling.c  (test for bogus messages, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  (test for errors, line 12)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  (test for errors, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  (test for bogus messages, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  (test for warnings, line 17)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  (test for warnings, line 18)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/first-field-2.c  (test for warnings, line 31)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  (test for bogus messages, line 1105)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  (test for bogus messages, line 1474)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  (test for bogus messages, line 918)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  (test for warnings, line 883)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c PR analyzer/103546 (test for bogus messages, line 890)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-without-call-summaries.c  (test for warnings, line 882)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  (test for warnings, line 98)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c Wanalyzer-out-of-bounds (test for warnings, line 29)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c Wanalyzer-out-of-bounds (test for warnings, line 43)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c Wstringop-overflow at line 30 (test for warnings, line 29)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c Wstringop-overflow at line 44 (test for warnings, line 43)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  (test for warnings, line 21)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  (test for warnings, line 22)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  (test for warnings, line 36)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  (test for warnings, line 37)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-4.c  (test for warnings, line 22)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-4.c  (test for warnings, line 8)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/gzio.c  (test for bogus messages, line 12)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  (test for warnings, line 42)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 17 (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 18 (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 27 (test for warnings, line 23)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 28 (test for warnings, line 23)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 36 (test for warnings, line 33)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 37 (test for warnings, line 33)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 52 (test for warnings, line 48)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 53 (test for warnings, line 48)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 63 (test for warnings, line 58)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 64 (test for warnings, line 58)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 74 (test for warnings, line 69)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 75 (test for warnings, line 69)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c warning at line 16 (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c warning at line 26 (test for warnings, line 23)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c warning at line 35 (test for warnings, line 33)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c warning at line 51 (test for warnings, line 48)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c warning at line 62 (test for warnings, line 58)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c warning at line 73 (test for warnings, line 69)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-2.c  (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-3.c  (test for bogus messages, line 20)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-3.c  (test for bogus messages, line 40)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 17)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 18)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 34)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 35)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 41)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 42)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 48)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 49)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 56)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 57)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 72)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 73)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 96)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 99)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c leak of a (test for warnings, line 75)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c leak of base (test for warnings, line 106)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c leak of sub buffer at line 107 (test for warnings, line 106)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c leak of unknown at line 76 (test for warnings, line 75)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  (test for warnings, line 43)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  (test for warnings, line 56)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  (test for warnings, line 72)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c status quo at line 67 (test for warnings, line 66)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c true (test for warnings, line 48)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c true on 1st iter (test for warnings, line 52)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c unknown at line 53 (test for warnings, line 52)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c  (test for warnings, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c deref of unchecked at line 10 (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  (test for warnings, line 35)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  (test for warnings, line 50)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  (test for warnings, line 51)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-416-examples.c  (test for warnings, line 60)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-590-examples.c  (test for warnings, line 36)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-590-examples.c  (test for warnings, line 45)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  (test for warnings, line 31)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  (test for warnings, line 38)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  (test for warnings, line 45)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  (test for warnings, line 57)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  (test for warnings, line 67)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  (test for warnings, line 73)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  (test for bogus messages, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  (test for bogus messages, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  (test for bogus messages, line 44)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  (test for bogus messages, line 45)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  (test for warnings, line 29)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  (test for warnings, line 15)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  (test for warnings, line 18)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  (test for warnings, line 8)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-1.c  (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-1.c  (test for warnings, line 22)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  (test for warnings, line 20)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  (test for warnings, line 29)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c event 2 (test for warnings, line 24)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c event 3 (test for warnings, line 4)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c event 4 at line 8 (test for warnings, line 7)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c event 5 at line 25 (test for warnings, line 24)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c event 7 at line 5 (test for warnings, line 4)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c event 8 at line 9 (test for warnings, line 7)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c warning (test for warnings, line 7)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-11.c  (test for warnings, line 15)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-11.c expected multiline pattern lines 32-95
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-12.c  (test for warnings, line 5)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-12.c  (test for warnings, line 6)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-13a.c  (test for warnings, line 36)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-13a.c  (test for warnings, line 8)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  (test for warnings, line 19)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  (test for warnings, line 28)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c event 2 (test for warnings, line 23)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c event 3 (test for warnings, line 6)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c event 4 at line 10 (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c event 5 at line 24 (test for warnings, line 23)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c event 7 at line 7 (test for warnings, line 6)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c event 8 at line 11 (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c warning (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-3.c  (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-4.c  (test for warnings, line 12)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-5.c  (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-5.c  (test for warnings, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  (test for warnings, line 12)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  (test for warnings, line 6)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  (test for warnings, line 7)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-7.c  (test for bogus messages, line 22)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-7.c  (test for warnings, line 8)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-9.c  (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  (test for warnings, line 12)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  at line 8 (test for warnings, line 2)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c expected multiline pattern lines 16-19
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c expected multiline pattern lines 28-28
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c expected multiline pattern lines 35-40
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c expected multiline pattern lines 52-52
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c expected multiline pattern lines 59-64
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c 1st free event at line 8 (test for warnings, line 2)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c 2nd free event at line 9 (test for warnings, line 2)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c warning at line 7 (test for warnings, line 2)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-many-paths-3.c  (test for warnings, line 35)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-meaning-1.c  (test for warnings, line 7)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c event 1 at line 12 (test for warnings, line 7)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c event 2 at line 13 (test for warnings, line 8)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c event 3 at line 14 (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c warning at line 11 (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c event 1 at line 11 (test for warnings, line 7)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c event 2 at line 12 (test for warnings, line 8)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c warning at line 10 (test for warnings, line 8)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c event 1 at line 12 (test for warnings, line 7)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c event 2 at line 13 (test for warnings, line 8)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c warning at line 11 (test for warnings, line 8)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c event 1 at line 15 (test for warnings, line 7)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c event 2 at line 16 (test for warnings, line 8)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c event 3 at line 17 (test for warnings, line 8)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c event 4 at line 18 (test for warnings, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c event 5 at line 19 (test for warnings, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c warning at line 14 (test for warnings, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c event 1 at line 33 (test for warnings, line 12)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c event 2 at line 34 (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c event 3 at line 35 (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c event 4 at line 36 (test for warnings, line 19)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c event 5 at line 37 (test for warnings, line 20)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c event 6 at line 38 (test for warnings, line 22)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c event 7 at line 39 (test for warnings, line 22)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c event 8 at line 40 (test for warnings, line 28)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c warning at line 32 (test for warnings, line 28)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-6.c  (test for warnings, line 8)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  (test for warnings, line 12)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  (test for warnings, line 8)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c event at line 16 (test for warnings, line 15)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c warning (test for warnings, line 15)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  (test for bogus messages, line 54)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  (test for warnings, line 43)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  (test for warnings, line 52)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  (test for warnings, line 167)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  (test for warnings, line 171)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  (test for warnings, line 53)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c expected multiline pattern lines 114-136
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c expected multiline pattern lines 13-27
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c expected multiline pattern lines 183-193
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c expected multiline pattern lines 211-235
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c expected multiline pattern lines 267-301
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c expected multiline pattern lines 343-373
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c expected multiline pattern lines 58-82
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c leak at line 178 (test for warnings, line 177)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c use-after-free (test for warnings, line 177)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for bogus messages, line 112)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for bogus messages, line 114)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for bogus messages, line 138)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for bogus messages, line 140)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for bogus messages, line 16)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for bogus messages, line 176)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for bogus messages, line 178)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for bogus messages, line 57)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for bogus messages, line 59)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for bogus messages, line 82)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for bogus messages, line 84)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 104)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 108)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 130)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 134)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 14)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 161)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 168)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 172)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 47)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 51)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 53)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 75)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 79)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 108)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 110)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 133)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 135)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 16)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 170)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 172)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 54)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 56)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 79)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 81)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for warnings, line 101)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for warnings, line 105)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for warnings, line 126)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for warnings, line 130)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for warnings, line 156)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for warnings, line 163)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for warnings, line 167)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for warnings, line 47)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for warnings, line 51)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for warnings, line 72)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for warnings, line 76)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for bogus messages, line 100)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for bogus messages, line 131)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for bogus messages, line 138)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for bogus messages, line 165)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for bogus messages, line 172)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for bogus messages, line 36)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for bogus messages, line 43)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for bogus messages, line 75)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 122)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 129)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 135)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 156)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 163)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 169)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 27)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 34)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 40)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 61)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 68)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 72)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 93)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 97)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  (test for bogus messages, line 35)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  (test for warnings, line 26)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  (test for warnings, line 33)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  (test for warnings, line 39)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  (test for warnings, line 57)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  (test for warnings, line 61)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  (test for warnings, line 82)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c note at line 78 (test for warnings, line 74)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c note at line 95 (test for warnings, line 90)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c note at line 97 (test for warnings, line 91)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c num bad bytes note at line 29 (test for warnings, line 26)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c num bad bytes note at line 51 (test for warnings, line 48)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c uninit warning at line 120 (test for warnings, line 116)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c valid subscript note at line 30 (test for warnings, line 26)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c valid subscript note at line 52 (test for warnings, line 48)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c warning at line 28 (test for warnings, line 26)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c warning at line 50 (test for warnings, line 48)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c warning at line 77 (test for warnings, line 74)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c warning at line 94 (test for warnings, line 90)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c warning at line 96 (test for warnings, line 91)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c bounds warning at line 82 (test for warnings, line 79)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c note at line 51 (test for warnings, line 48)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c num bad bytes note at line 25 (test for warnings, line 22)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c num bad bytes note at line 83 (test for warnings, line 79)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c valid subscript note at line 26 (test for warnings, line 22)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c warning at line 24 (test for warnings, line 22)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c warning at line 50 (test for warnings, line 48)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  (test for warnings, line 14)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c expected multiline pattern lines 19-34
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  (test for bogus messages, line 24)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  (test for warnings, line 16)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  (test for warnings, line 21)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  (test for warnings, line 37)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  (test for warnings, line 42)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  (test for warnings, line 45)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  (test for warnings, line 111)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  (test for warnings, line 22)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  (test for warnings, line 23)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  (test for warnings, line 43)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  (test for warnings, line 44)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  (test for warnings, line 92)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  (test for warnings, line 93)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  (test for bogus messages, line 22)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  (test for bogus messages, line 50)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  (test for warnings, line 12)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  (test for warnings, line 17)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  (test for warnings, line 25)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  (test for warnings, line 28)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  (test for warnings, line 40)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  (test for warnings, line 45)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  (test for warnings, line 53)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr103526.c  (test for bogus messages, line 31)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c  (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c  (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c leak of unknown at line 12 (test for warnings, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94399.c  (test for bogus messages, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-1.c bogus leak (test for bogus messages, line 44)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-2.c bogus leak (test for bogus messages, line 51)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-2.c deref (test for warnings, line 48)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr99716-2.c  (test for bogus messages, line 27)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  (test for bogus messages, line 17)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  (test for warnings, line 25)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  (test for warnings, line 8)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-2.c  (test for warnings, line 46)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/scope-1.c  (test for warnings, line 21)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/scope-1.c  (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/strndup-1.c  (test for warnings, line 12)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/strndup-1.c  (test for warnings, line 22)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c  (test for warnings, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c final event at line 17 (test for warnings, line 16)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c warning (test for warnings, line 16)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  (test for warnings, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  (test for warnings, line 15)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  (test for warnings, line 18)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/use-after-free-3.c  (test for warnings, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c compr leak at line 19 (test for warnings, line 18)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c compr leak at line 23 (test for warnings, line 22)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c uncompr leak (test for warnings, line 18)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c uncompr leak (test for warnings, line 22)
   Executed from: gcc:gcc.dg/gomp/gomp.exp
     gcc:gcc.dg/gomp/gomp.exp=c-c++-common/gomp/declare-variant-1.c  at line 12 (test for warnings, line 10)
   Executed from: gfortran:gfortran.dg/gomp/gomp.exp
@@ -69,14 +2606,2117 @@ o  IMPROVEMENTS TO BE CHECKED:
     gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-variant-3.f90   -O   at line 152 (test for warnings, line 151)
     gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-variant-3.f90   -O   at line 198 (test for warnings, line 197)
     gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-variant-3.f90   -O   at line 210 (test for warnings, line 209)
+    gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/interop-1.f90   -O   (test for errors, line 43)
+    gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/interop-1.f90   -O   (test for errors, line 51)
+    gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/interop-1.f90   -O   (test for errors, line 56)
+    gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/interop-1.f90   -O   (test for errors, line 57)
+  Executed from: libstdc++:libstdc++-dg/conformance.exp
+    libstdc++:libstdc++-dg/conformance.exp=ext/type_traits/add_unsigned_floating_neg.cc  -std=gnu++17  (test for errors, line 71)
+    libstdc++:libstdc++-dg/conformance.exp=ext/type_traits/add_unsigned_integer_neg.cc  -std=gnu++17  (test for errors, line 100)
+    libstdc++:libstdc++-dg/conformance.exp=ext/type_traits/remove_unsigned_floating_neg.cc  -std=gnu++17  (test for errors, line 114)
+    libstdc++:libstdc++-dg/conformance.exp=ext/type_traits/remove_unsigned_integer_neg.cc  -std=gnu++17  (test for errors, line 143)
 
 
   - New PASS                  [     => PASS]:
 
+  Executed from: g++:g++.dg/analyzer/analyzer.exp
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17  (test for warnings, line 108)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17  (test for warnings, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17 note (test for warnings, line 67)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17 note at line 126 (test for warnings, line 121)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17 note at line 21 (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17 note at line 23 (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17 note at line 41 (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17 note at line 75 (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17 warning at line 124 (test for warnings, line 121)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17 warning at line 20 (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17 warning at line 39 (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++17 warning at line 73 (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26  (test for warnings, line 108)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26  (test for warnings, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26 note (test for warnings, line 67)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26 note at line 126 (test for warnings, line 121)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26 note at line 21 (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26 note at line 23 (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26 note at line 41 (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26 note at line 75 (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26 warning at line 124 (test for warnings, line 121)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26 warning at line 20 (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26 warning at line 39 (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++26 warning at line 73 (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98  (test for warnings, line 108)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98  (test for warnings, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98 note (test for warnings, line 67)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98 note at line 126 (test for warnings, line 121)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98 note at line 21 (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98 note at line 23 (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98 note at line 41 (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98 note at line 75 (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98 warning at line 124 (test for warnings, line 121)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98 warning at line 20 (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98 warning at line 39 (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  -std=c++98 warning at line 73 (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++17  (test for warnings, line 125)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++17  (test for warnings, line 90)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++17 note (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++17 note at line 137 (test for warnings, line 130)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++17 note at line 23 (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++17 note at line 25 (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++17 note at line 43 (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++17 warning at line 135 (test for warnings, line 130)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++17 warning at line 22 (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++17 warning at line 41 (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++26  (test for warnings, line 125)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++26  (test for warnings, line 90)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++26 note (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++26 note at line 137 (test for warnings, line 130)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++26 note at line 23 (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++26 note at line 25 (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++26 note at line 43 (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++26 warning at line 135 (test for warnings, line 130)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++26 warning at line 22 (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++26 warning at line 41 (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++98  (test for warnings, line 125)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++98  (test for warnings, line 90)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++98 note (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++98 note at line 137 (test for warnings, line 130)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++98 note at line 23 (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++98 note at line 25 (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++98 note at line 43 (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++98 warning at line 135 (test for warnings, line 130)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++98 warning at line 22 (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  -std=c++98 warning at line 41 (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++17 note at line 24 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++17 note at line 26 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++17 note at line 35 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++17 note at line 37 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++17 note at line 46 (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++17 note at line 48 (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++17 warning at line 23 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++17 warning at line 34 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++17 warning at line 45 (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++26 note at line 24 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++26 note at line 26 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++26 note at line 35 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++26 note at line 37 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++26 note at line 46 (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++26 note at line 48 (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++26 warning at line 23 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++26 warning at line 34 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++26 warning at line 45 (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++98 note at line 24 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++98 note at line 26 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++98 note at line 35 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++98 note at line 37 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++98 note at line 46 (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++98 note at line 48 (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++98 warning at line 23 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++98 warning at line 34 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c  -std=c++98 warning at line 45 (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++17 note at line 35 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++17 note at line 37 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++17 note at line 62 (test for warnings, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++17 note at line 64 (test for warnings, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++17 warning at line 34 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++17 warning at line 61 (test for warnings, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++26 note at line 35 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++26 note at line 37 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++26 note at line 62 (test for warnings, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++26 note at line 64 (test for warnings, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++26 warning at line 34 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++26 warning at line 61 (test for warnings, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++98 note at line 35 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++98 note at line 37 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++98 note at line 62 (test for warnings, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++98 note at line 64 (test for warnings, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++98 warning at line 34 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c  -std=c++98 warning at line 61 (test for warnings, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++17  (test for warnings, line 105)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++17  (test for warnings, line 224)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++17  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++17  expected multiline pattern lines 173-209
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++17  expected multiline pattern lines 242-253
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++17  expected multiline pattern lines 64-100
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++26  (test for warnings, line 105)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++26  (test for warnings, line 224)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++26  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++26  expected multiline pattern lines 173-209
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++26  expected multiline pattern lines 242-253
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++26  expected multiline pattern lines 64-100
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++98  (test for warnings, line 105)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++98  (test for warnings, line 224)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++98  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++98  expected multiline pattern lines 173-209
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++98  expected multiline pattern lines 242-253
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  -std=c++98  expected multiline pattern lines 64-100
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++17  (test for warnings, line 135)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++17  (test for warnings, line 282)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++17  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++17  expected multiline pattern lines 218-269
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++17  expected multiline pattern lines 300-311
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++17  expected multiline pattern lines 79-130
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++26  (test for warnings, line 135)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++26  (test for warnings, line 282)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++26  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++26  expected multiline pattern lines 218-269
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++26  expected multiline pattern lines 300-311
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++26  expected multiline pattern lines 79-130
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++98  (test for warnings, line 135)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++98  (test for warnings, line 282)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++98  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++98  expected multiline pattern lines 218-269
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++98  expected multiline pattern lines 300-311
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  -std=c++98  expected multiline pattern lines 79-130
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++17  (test for warnings, line 157)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++17  (test for warnings, line 342)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++17  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++17  expected multiline pattern lines 258-327
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++17  expected multiline pattern lines 360-371
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++17  expected multiline pattern lines 90-152
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++26  (test for warnings, line 157)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++26  (test for warnings, line 342)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++26  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++26  expected multiline pattern lines 258-327
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++26  expected multiline pattern lines 360-371
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++26  expected multiline pattern lines 90-152
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++98  (test for warnings, line 157)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++98  (test for warnings, line 342)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++98  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++98  expected multiline pattern lines 258-327
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++98  expected multiline pattern lines 360-371
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  -std=c++98  expected multiline pattern lines 90-152
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++17  (test for warnings, line 157)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++17  (test for warnings, line 342)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++17  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++17  expected multiline pattern lines 258-327
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++17  expected multiline pattern lines 360-371
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++17  expected multiline pattern lines 90-152
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++26  (test for warnings, line 157)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++26  (test for warnings, line 342)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++26  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++26  expected multiline pattern lines 258-327
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++26  expected multiline pattern lines 360-371
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++26  expected multiline pattern lines 90-152
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++98  (test for warnings, line 157)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++98  (test for warnings, line 342)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++98  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++98  expected multiline pattern lines 258-327
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++98  expected multiline pattern lines 360-371
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  -std=c++98  expected multiline pattern lines 90-152
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-1.c  -std=c++17  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-1.c  -std=c++26  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-1.c  -std=c++98  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++17  (test for warnings, line 27)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++17  (test for warnings, line 32)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++17  (test for warnings, line 40)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++17  (test for warnings, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++17  (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++17  (test for warnings, line 80)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++17  at line 39 (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++26  (test for warnings, line 27)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++26  (test for warnings, line 32)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++26  (test for warnings, line 40)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++26  (test for warnings, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++26  (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++26  (test for warnings, line 80)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++26  at line 39 (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++98  (test for warnings, line 27)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++98  (test for warnings, line 32)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++98  (test for warnings, line 40)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++98  (test for warnings, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++98  (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++98  (test for warnings, line 80)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  -std=c++98  at line 39 (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/callbacks-1.c  -std=c++17  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/callbacks-1.c  -std=c++26  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/callbacks-1.c  -std=c++98  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/callbacks-2.c  -std=c++17  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/callbacks-2.c  -std=c++26  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/callbacks-2.c  -std=c++98  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++17  (test for warnings, line 102)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++17  (test for warnings, line 109)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++17  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++17  (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++17  (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++17  (test for warnings, line 39)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++17  (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++17  (test for warnings, line 53)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++17  (test for warnings, line 61)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++17  (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++17  (test for warnings, line 81)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++26  (test for warnings, line 102)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++26  (test for warnings, line 109)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++26  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++26  (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++26  (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++26  (test for warnings, line 39)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++26  (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++26  (test for warnings, line 53)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++26  (test for warnings, line 61)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++26  (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++26  (test for warnings, line 81)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++98  (test for warnings, line 102)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++98  (test for warnings, line 109)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++98  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++98  (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++98  (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++98  (test for warnings, line 39)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++98  (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++98  (test for warnings, line 53)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++98  (test for warnings, line 61)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++98  (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  -std=c++98  (test for warnings, line 81)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++17  (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++17  (test for warnings, line 27)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++17  (test for warnings, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++17  (test for warnings, line 39)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++17  (test for warnings, line 49)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++17  (test for warnings, line 53)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++17 failure (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++17 failure (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++17 success at line 15 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++17 success at line 26 (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++26  (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++26  (test for warnings, line 27)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++26  (test for warnings, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++26  (test for warnings, line 39)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++26  (test for warnings, line 49)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++26  (test for warnings, line 53)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++26 failure (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++26 failure (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++26 success at line 15 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++26 success at line 26 (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++98  (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++98  (test for warnings, line 27)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++98  (test for warnings, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++98  (test for warnings, line 39)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++98  (test for warnings, line 49)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++98  (test for warnings, line 53)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++98 failure (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++98 failure (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++98 success at line 15 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  -std=c++98 success at line 26 (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++17  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++17  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++17  (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++17  (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++17  (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++17  (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++17  (test for warnings, line 56)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++17  (test for warnings, line 62)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++17  (test for warnings, line 65)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++17  (test for warnings, line 75)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++17  (test for warnings, line 84)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++26  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++26  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++26  (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++26  (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++26  (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++26  (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++26  (test for warnings, line 56)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++26  (test for warnings, line 62)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++26  (test for warnings, line 65)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++26  (test for warnings, line 75)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++26  (test for warnings, line 84)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++98  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++98  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++98  (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++98  (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++98  (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++98  (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++98  (test for warnings, line 56)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++98  (test for warnings, line 62)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++98  (test for warnings, line 65)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++98  (test for warnings, line 75)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  -std=c++98  (test for warnings, line 84)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++17  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++17  (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++17  at line 45 (test for warnings, line 44)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++17  at line 60 (test for warnings, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++17  at line 74 (test for warnings, line 73)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++17 unknown leak at line 46 (test for bogus messages, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++26  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++26  (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++26  at line 45 (test for warnings, line 44)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++26  at line 60 (test for warnings, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++26  at line 74 (test for warnings, line 73)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++26 unknown leak at line 46 (test for bogus messages, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++98  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++98  (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++98  at line 45 (test for warnings, line 44)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++98  at line 60 (test for warnings, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++98  at line 74 (test for warnings, line 73)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  -std=c++98 unknown leak at line 46 (test for bogus messages, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++17  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++17  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++17  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++17  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++26  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++26  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++26  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++26  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++98  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++98  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++98  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  -std=c++98  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  -std=c++17  (test for bogus messages, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  -std=c++17  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  -std=c++17  (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  -std=c++26  (test for bogus messages, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  -std=c++26  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  -std=c++26  (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  -std=c++98  (test for bogus messages, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  -std=c++98  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  -std=c++98  (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  -std=c++17  (test for bogus messages, line 73)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  -std=c++17  (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  -std=c++17  (test for warnings, line 71)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  -std=c++26  (test for bogus messages, line 73)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  -std=c++26  (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  -std=c++26  (test for warnings, line 71)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  -std=c++98  (test for bogus messages, line 73)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  -std=c++98  (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  -std=c++98  (test for warnings, line 71)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/disabling.c  -std=c++17  (test for bogus messages, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/disabling.c  -std=c++26  (test for bogus messages, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/disabling.c  -std=c++98  (test for bogus messages, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  -std=c++17  (test for errors, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  -std=c++17  (test for errors, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  -std=c++17  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  -std=c++26  (test for errors, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  -std=c++26  (test for errors, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  -std=c++26  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  -std=c++98  (test for errors, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  -std=c++98  (test for errors, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  -std=c++98  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++17  (test for bogus messages, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++17  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++17  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++17  (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++26  (test for bogus messages, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++26  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++26  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++26  (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++98  (test for bogus messages, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++98  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++98  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  -std=c++98  (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/first-field-2.c  -std=c++17  (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/first-field-2.c  -std=c++26  (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/first-field-2.c  -std=c++98  (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++17  (test for bogus messages, line 1106)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++17  (test for bogus messages, line 1475)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++17  (test for bogus messages, line 919)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++17  (test for warnings, line 884)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++17 PR analyzer/103546 (test for bogus messages, line 891)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++26  (test for bogus messages, line 1106)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++26  (test for bogus messages, line 1475)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++26  (test for bogus messages, line 919)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++26  (test for warnings, line 884)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++26 PR analyzer/103546 (test for bogus messages, line 891)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++98  (test for bogus messages, line 1106)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++98  (test for bogus messages, line 1475)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++98  (test for bogus messages, line 919)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++98  (test for warnings, line 884)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++98 PR analyzer/103546 (test for bogus messages, line 891)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-without-call-summaries.c  -std=c++17  at line 885 (test for warnings, line 884)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-without-call-summaries.c  -std=c++26  at line 885 (test for warnings, line 884)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-without-call-summaries.c  -std=c++98  at line 885 (test for warnings, line 884)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++17  (test for warnings, line 100)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++17 Wanalyzer-out-of-bounds (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++17 Wanalyzer-out-of-bounds (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++17 Wstringop-overflow at line 32 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++17 Wstringop-overflow at line 46 (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++26  (test for warnings, line 100)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++26 Wanalyzer-out-of-bounds (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++26 Wanalyzer-out-of-bounds (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++26 Wstringop-overflow at line 32 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++26 Wstringop-overflow at line 46 (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++98  (test for warnings, line 100)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++98 Wanalyzer-out-of-bounds (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++98 Wanalyzer-out-of-bounds (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++98 Wstringop-overflow at line 32 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++98 Wstringop-overflow at line 46 (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++17  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++17  (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++17  (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++17  (test for warnings, line 40)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++17  (test for warnings, line 41)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++26  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++26  (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++26  (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++26  (test for warnings, line 40)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++26  (test for warnings, line 41)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++98  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++98  (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++98  (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++98  (test for warnings, line 40)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  -std=c++98  (test for warnings, line 41)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-4.c  -std=c++17  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-4.c  -std=c++17  (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-4.c  -std=c++26  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-4.c  -std=c++26  (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-4.c  -std=c++98  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-4.c  -std=c++98  (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/gzio.c  -std=c++17  (test for bogus messages, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/gzio.c  -std=c++26  (test for bogus messages, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/gzio.c  -std=c++98  (test for bogus messages, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 18 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 19 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 28 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 29 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 37 (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 38 (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 53 (test for warnings, line 49)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 54 (test for warnings, line 49)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 64 (test for warnings, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 65 (test for warnings, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 75 (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 note at line 76 (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 warning at line 17 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 warning at line 27 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 warning at line 36 (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 warning at line 52 (test for warnings, line 49)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 warning at line 63 (test for warnings, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++17 warning at line 74 (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 18 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 19 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 28 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 29 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 37 (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 38 (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 53 (test for warnings, line 49)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 54 (test for warnings, line 49)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 64 (test for warnings, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 65 (test for warnings, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 75 (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 note at line 76 (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 warning at line 17 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 warning at line 27 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 warning at line 36 (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 warning at line 52 (test for warnings, line 49)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 warning at line 63 (test for warnings, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++26 warning at line 74 (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 18 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 19 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 28 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 29 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 37 (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 38 (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 53 (test for warnings, line 49)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 54 (test for warnings, line 49)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 64 (test for warnings, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 65 (test for warnings, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 75 (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 note at line 76 (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 warning at line 17 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 warning at line 27 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 warning at line 36 (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 warning at line 52 (test for warnings, line 49)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 warning at line 63 (test for warnings, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  -std=c++98 warning at line 74 (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-2.c  -std=c++17  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-2.c  -std=c++26  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-2.c  -std=c++98  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-3.c  -std=c++17  (test for bogus messages, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-3.c  -std=c++17  (test for bogus messages, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-3.c  -std=c++26  (test for bogus messages, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-3.c  -std=c++26  (test for bogus messages, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-3.c  -std=c++98  (test for bogus messages, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-3.c  -std=c++98  (test for bogus messages, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  (test for warnings, line 101)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  (test for warnings, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  (test for warnings, line 74)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  (test for warnings, line 98)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  at line 38 (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  at line 45 (test for warnings, line 44)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  at line 52 (test for warnings, line 51)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  at line 60 (test for warnings, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17  at line 76 (test for warnings, line 75)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17 leak of a (test for warnings, line 77)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17 leak of base (test for warnings, line 108)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17 leak of sub buffer at line 109 (test for warnings, line 108)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++17 leak of unknown at line 78 (test for warnings, line 77)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  (test for warnings, line 101)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  (test for warnings, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  (test for warnings, line 74)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  (test for warnings, line 98)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  at line 38 (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  at line 45 (test for warnings, line 44)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  at line 52 (test for warnings, line 51)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  at line 60 (test for warnings, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26  at line 76 (test for warnings, line 75)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26 leak of a (test for warnings, line 77)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26 leak of base (test for warnings, line 108)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26 leak of sub buffer at line 109 (test for warnings, line 108)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++26 leak of unknown at line 78 (test for warnings, line 77)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  (test for warnings, line 101)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  (test for warnings, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  (test for warnings, line 74)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  (test for warnings, line 98)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  at line 38 (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  at line 45 (test for warnings, line 44)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  at line 52 (test for warnings, line 51)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  at line 60 (test for warnings, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98  at line 76 (test for warnings, line 75)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98 leak of a (test for warnings, line 77)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98 leak of base (test for warnings, line 108)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98 leak of sub buffer at line 109 (test for warnings, line 108)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  -std=c++98 leak of unknown at line 78 (test for warnings, line 77)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++17  (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++17  (test for warnings, line 60)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++17  (test for warnings, line 74)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++17 status quo at line 69 (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++17 true (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++17 true on 1st iter (test for warnings, line 54)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++17 unknown at line 55 (test for warnings, line 54)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++26  (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++26  (test for warnings, line 60)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++26  (test for warnings, line 74)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++26 status quo at line 69 (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++26 true (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++26 true on 1st iter (test for warnings, line 54)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++26 unknown at line 55 (test for warnings, line 54)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++98  (test for warnings, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++98  (test for warnings, line 60)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++98  (test for warnings, line 74)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++98 status quo at line 69 (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++98 true (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++98 true on 1st iter (test for warnings, line 54)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++98 unknown at line 55 (test for warnings, line 54)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c  -std=c++17  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c  -std=c++17 deref of unchecked at line 12 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c  -std=c++26  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c  -std=c++26 deref of unchecked at line 12 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c  -std=c++98  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c  -std=c++98 deref of unchecked at line 12 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  -std=c++17  (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  -std=c++17  (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  -std=c++17  (test for warnings, line 53)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  -std=c++26  (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  -std=c++26  (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  -std=c++26  (test for warnings, line 53)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  -std=c++98  (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  -std=c++98  (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  -std=c++98  (test for warnings, line 53)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-416-examples.c  -std=c++17  (test for warnings, line 62)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-416-examples.c  -std=c++26  (test for warnings, line 62)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-416-examples.c  -std=c++98  (test for warnings, line 62)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-590-examples.c  -std=c++17  at line 38 (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-590-examples.c  -std=c++17  at line 47 (test for warnings, line 46)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-590-examples.c  -std=c++26  at line 38 (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-590-examples.c  -std=c++26  at line 47 (test for warnings, line 46)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-590-examples.c  -std=c++98  at line 38 (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-590-examples.c  -std=c++98  at line 47 (test for warnings, line 46)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++17  (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++17  (test for warnings, line 40)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++17  (test for warnings, line 46)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++17  (test for warnings, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++17  (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++17  (test for warnings, line 74)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++26  (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++26  (test for warnings, line 40)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++26  (test for warnings, line 46)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++26  (test for warnings, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++26  (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++26  (test for warnings, line 74)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++98  (test for warnings, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++98  (test for warnings, line 40)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++98  (test for warnings, line 46)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++98  (test for warnings, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++98  (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  -std=c++98  (test for warnings, line 74)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++17  (test for bogus messages, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++17  (test for bogus messages, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++17  (test for bogus messages, line 46)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++17  (test for bogus messages, line 47)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++17  (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++26  (test for bogus messages, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++26  (test for bogus messages, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++26  (test for bogus messages, line 46)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++26  (test for bogus messages, line 47)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++26  (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++98  (test for bogus messages, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++98  (test for bogus messages, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++98  (test for bogus messages, line 46)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++98  (test for bogus messages, line 47)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  -std=c++98  (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  -std=c++17  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  -std=c++17  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  -std=c++17  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  -std=c++26  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  -std=c++26  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  -std=c++26  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  -std=c++98  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  -std=c++98  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  -std=c++98  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-1.c  -std=c++17  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-1.c  -std=c++17  (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-1.c  -std=c++26  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-1.c  -std=c++26  (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-1.c  -std=c++98  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-1.c  -std=c++98  (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++17  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++17  (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++17 event 2 (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++17 event 3 (test for warnings, line 6)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++17 event 4 at line 10 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++17 event 5 at line 27 (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++17 event 7 at line 7 (test for warnings, line 6)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++17 event 8 at line 11 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++17 warning (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++26  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++26  (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++26 event 2 (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++26 event 3 (test for warnings, line 6)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++26 event 4 at line 10 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++26 event 5 at line 27 (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++26 event 7 at line 7 (test for warnings, line 6)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++26 event 8 at line 11 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++26 warning (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++98  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++98  (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++98 event 2 (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++98 event 3 (test for warnings, line 6)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++98 event 4 at line 10 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++98 event 5 at line 27 (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++98 event 7 at line 7 (test for warnings, line 6)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++98 event 8 at line 11 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  -std=c++98 warning (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-11.c  -std=c++17  (test for warnings, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-11.c  -std=c++17  expected multiline pattern lines 99-162
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-11.c  -std=c++26  (test for warnings, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-11.c  -std=c++26  expected multiline pattern lines 99-162
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-11.c  -std=c++98  (test for warnings, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-11.c  -std=c++98  expected multiline pattern lines 99-162
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-12.c  -std=c++17  (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-12.c  -std=c++17  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-12.c  -std=c++26  (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-12.c  -std=c++26  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-12.c  -std=c++98  (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-12.c  -std=c++98  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-13a.c  -std=c++17  (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-13a.c  -std=c++17  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-13a.c  -std=c++26  (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-13a.c  -std=c++26  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-13a.c  -std=c++98  (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-13a.c  -std=c++98  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++17  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++17  (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++17 event 2 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++17 event 3 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++17 event 4 at line 11 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++17 event 5 at line 25 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++17 event 7 at line 8 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++17 event 8 at line 12 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++17 warning (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++26  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++26  (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++26 event 2 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++26 event 3 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++26 event 4 at line 11 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++26 event 5 at line 25 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++26 event 7 at line 8 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++26 event 8 at line 12 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++26 warning (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++98  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++98  (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++98 event 2 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++98 event 3 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++98 event 4 at line 11 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++98 event 5 at line 25 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++98 event 7 at line 8 (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++98 event 8 at line 12 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  -std=c++98 warning (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-3.c  -std=c++17  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-3.c  -std=c++26  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-3.c  -std=c++98  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-4.c  -std=c++17  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-4.c  -std=c++26  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-4.c  -std=c++98  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-5.c  -std=c++17  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-5.c  -std=c++17  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-5.c  -std=c++26  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-5.c  -std=c++26  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-5.c  -std=c++98  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-5.c  -std=c++98  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  -std=c++17  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  -std=c++17  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  -std=c++17  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  -std=c++26  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  -std=c++26  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  -std=c++26  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  -std=c++98  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  -std=c++98  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  -std=c++98  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-7.c  -std=c++17  (test for bogus messages, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-7.c  -std=c++17  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-7.c  -std=c++26  (test for bogus messages, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-7.c  -std=c++26  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-7.c  -std=c++98  (test for bogus messages, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-7.c  -std=c++98  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-9.c  -std=c++17  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-9.c  -std=c++26  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-9.c  -std=c++98  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++17  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++17  at line 9 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++17  expected multiline pattern lines 23-26
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++17  expected multiline pattern lines 32-32
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++17  expected multiline pattern lines 44-49
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++17  expected multiline pattern lines 56-56
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++17  expected multiline pattern lines 68-73
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++26  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++26  at line 9 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++26  expected multiline pattern lines 23-26
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++26  expected multiline pattern lines 32-32
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++26  expected multiline pattern lines 44-49
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++26  expected multiline pattern lines 56-56
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++26  expected multiline pattern lines 68-73
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++98  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++98  at line 9 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++98  expected multiline pattern lines 23-26
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++98  expected multiline pattern lines 32-32
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++98  expected multiline pattern lines 44-49
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++98  expected multiline pattern lines 56-56
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  -std=c++98  expected multiline pattern lines 68-73
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++17  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++17 1st free event at line 9 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++17 2nd free event at line 10 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++17 warning at line 8 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++26  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++26 1st free event at line 9 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++26 2nd free event at line 10 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++26 warning at line 8 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++98  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++98 1st free event at line 9 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++98 2nd free event at line 10 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  -std=c++98 warning at line 8 (test for warnings, line 2)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-many-paths-3.c  -std=c++17  (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-many-paths-3.c  -std=c++26  (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-many-paths-3.c  -std=c++98  (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-meaning-1.c  -std=c++17  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-meaning-1.c  -std=c++26  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-meaning-1.c  -std=c++98  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++17 event 1 at line 14 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++17 event 2 at line 15 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++17 event 3 at line 16 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++17 warning at line 13 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++26 event 1 at line 14 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++26 event 2 at line 15 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++26 event 3 at line 16 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++26 warning at line 13 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++98 event 1 at line 14 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++98 event 2 at line 15 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++98 event 3 at line 16 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c  -std=c++98 warning at line 13 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c  -std=c++17 event 1 at line 13 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c  -std=c++17 event 2 at line 14 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c  -std=c++17 warning at line 12 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c  -std=c++26 event 1 at line 13 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c  -std=c++26 event 2 at line 14 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c  -std=c++26 warning at line 12 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c  -std=c++98 event 1 at line 13 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c  -std=c++98 event 2 at line 14 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c  -std=c++98 warning at line 12 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c  -std=c++17 event 1 at line 14 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c  -std=c++17 event 2 at line 15 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c  -std=c++17 warning at line 13 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c  -std=c++26 event 1 at line 14 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c  -std=c++26 event 2 at line 15 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c  -std=c++26 warning at line 13 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c  -std=c++98 event 1 at line 14 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c  -std=c++98 event 2 at line 15 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c  -std=c++98 warning at line 13 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++17 event 1 at line 17 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++17 event 2 at line 18 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++17 event 3 at line 19 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++17 event 4 at line 20 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++17 event 5 at line 21 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++17 warning at line 16 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++26 event 1 at line 17 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++26 event 2 at line 18 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++26 event 3 at line 19 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++26 event 4 at line 20 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++26 event 5 at line 21 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++26 warning at line 16 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++98 event 1 at line 17 (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++98 event 2 at line 18 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++98 event 3 at line 19 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++98 event 4 at line 20 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++98 event 5 at line 21 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c  -std=c++98 warning at line 16 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++17 event 1 at line 35 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++17 event 2 at line 36 (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++17 event 3 at line 37 (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++17 event 4 at line 38 (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++17 event 5 at line 39 (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++17 event 6 at line 40 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++17 event 7 at line 41 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++17 event 8 at line 42 (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++17 warning at line 34 (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++26 event 1 at line 35 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++26 event 2 at line 36 (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++26 event 3 at line 37 (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++26 event 4 at line 38 (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++26 event 5 at line 39 (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++26 event 6 at line 40 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++26 event 7 at line 41 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++26 event 8 at line 42 (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++26 warning at line 34 (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++98 event 1 at line 35 (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++98 event 2 at line 36 (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++98 event 3 at line 37 (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++98 event 4 at line 38 (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++98 event 5 at line 39 (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++98 event 6 at line 40 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++98 event 7 at line 41 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++98 event 8 at line 42 (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c  -std=c++98 warning at line 34 (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-6.c  -std=c++17  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-6.c  -std=c++26  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-6.c  -std=c++98  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++17  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++17  (test for warnings, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++17 event at line 18 (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++17 warning (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++26  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++26  (test for warnings, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++26 event at line 18 (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++26 warning (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++98  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++98  (test for warnings, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++98 event at line 18 (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  -std=c++98 warning (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  -std=c++17  (test for bogus messages, line 55)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  -std=c++17  (test for warnings, line 44)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  -std=c++17  (test for warnings, line 53)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  -std=c++26  (test for bogus messages, line 55)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  -std=c++26  (test for warnings, line 44)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  -std=c++26  (test for warnings, line 53)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  -std=c++98  (test for bogus messages, line 55)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  -std=c++98  (test for warnings, line 44)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  -std=c++98  (test for warnings, line 53)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17  (test for warnings, line 168)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17  (test for warnings, line 172)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17  (test for warnings, line 55)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17  expected multiline pattern lines 140-162
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17  expected multiline pattern lines 197-207
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17  expected multiline pattern lines 239-263
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17  expected multiline pattern lines 305-339
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17  expected multiline pattern lines 31-45
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17  expected multiline pattern lines 377-407
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17  expected multiline pattern lines 86-110
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17 leak at line 179 (test for warnings, line 178)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++17 use-after-free (test for warnings, line 178)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26  (test for warnings, line 168)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26  (test for warnings, line 172)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26  (test for warnings, line 55)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26  expected multiline pattern lines 140-162
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26  expected multiline pattern lines 197-207
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26  expected multiline pattern lines 239-263
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26  expected multiline pattern lines 305-339
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26  expected multiline pattern lines 31-45
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26  expected multiline pattern lines 377-407
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26  expected multiline pattern lines 86-110
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26 leak at line 179 (test for warnings, line 178)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++26 use-after-free (test for warnings, line 178)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98  (test for warnings, line 168)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98  (test for warnings, line 172)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98  (test for warnings, line 55)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98  expected multiline pattern lines 140-162
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98  expected multiline pattern lines 197-207
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98  expected multiline pattern lines 239-263
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98  expected multiline pattern lines 305-339
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98  expected multiline pattern lines 31-45
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98  expected multiline pattern lines 377-407
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98  expected multiline pattern lines 86-110
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98 leak at line 179 (test for warnings, line 178)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  -std=c++98 use-after-free (test for warnings, line 178)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for bogus messages, line 113)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for bogus messages, line 115)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for bogus messages, line 139)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for bogus messages, line 141)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for bogus messages, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for bogus messages, line 177)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for bogus messages, line 179)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for bogus messages, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for bogus messages, line 60)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for bogus messages, line 83)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for bogus messages, line 85)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 105)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 109)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 131)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 135)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 162)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 169)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 173)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 54)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 76)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++17  (test for warnings, line 80)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for bogus messages, line 113)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for bogus messages, line 115)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for bogus messages, line 139)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for bogus messages, line 141)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for bogus messages, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for bogus messages, line 177)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for bogus messages, line 179)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for bogus messages, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for bogus messages, line 60)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for bogus messages, line 83)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for bogus messages, line 85)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 105)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 109)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 131)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 135)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 162)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 169)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 173)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 54)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 76)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++26  (test for warnings, line 80)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for bogus messages, line 113)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for bogus messages, line 115)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for bogus messages, line 139)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for bogus messages, line 141)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for bogus messages, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for bogus messages, line 177)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for bogus messages, line 179)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for bogus messages, line 58)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for bogus messages, line 60)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for bogus messages, line 83)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for bogus messages, line 85)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 105)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 109)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 131)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 135)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 162)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 169)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 173)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 54)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 76)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  -std=c++98  (test for warnings, line 80)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for bogus messages, line 109)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for bogus messages, line 111)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for bogus messages, line 134)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for bogus messages, line 136)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for bogus messages, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for bogus messages, line 171)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for bogus messages, line 173)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for bogus messages, line 55)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for bogus messages, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for bogus messages, line 80)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for bogus messages, line 82)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for warnings, line 102)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for warnings, line 106)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for warnings, line 127)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for warnings, line 131)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for warnings, line 157)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for warnings, line 164)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for warnings, line 168)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for warnings, line 73)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++17  (test for warnings, line 77)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for bogus messages, line 109)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for bogus messages, line 111)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for bogus messages, line 134)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for bogus messages, line 136)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for bogus messages, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for bogus messages, line 171)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for bogus messages, line 173)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for bogus messages, line 55)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for bogus messages, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for bogus messages, line 80)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for bogus messages, line 82)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for warnings, line 102)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for warnings, line 106)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for warnings, line 127)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for warnings, line 131)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for warnings, line 157)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for warnings, line 164)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for warnings, line 168)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for warnings, line 73)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++26  (test for warnings, line 77)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for bogus messages, line 109)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for bogus messages, line 111)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for bogus messages, line 134)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for bogus messages, line 136)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for bogus messages, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for bogus messages, line 171)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for bogus messages, line 173)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for bogus messages, line 55)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for bogus messages, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for bogus messages, line 80)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for bogus messages, line 82)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for warnings, line 102)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for warnings, line 106)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for warnings, line 127)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for warnings, line 131)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for warnings, line 157)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for warnings, line 164)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for warnings, line 168)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for warnings, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for warnings, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for warnings, line 73)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  -std=c++98  (test for warnings, line 77)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for bogus messages, line 104)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for bogus messages, line 133)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for bogus messages, line 142)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for bogus messages, line 167)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for bogus messages, line 176)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for bogus messages, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for bogus messages, line 47)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for bogus messages, line 79)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 124)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 131)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 137)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 158)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 165)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 171)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 63)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 74)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 95)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++17  (test for warnings, line 99)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for bogus messages, line 104)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for bogus messages, line 133)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for bogus messages, line 142)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for bogus messages, line 167)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for bogus messages, line 176)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for bogus messages, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for bogus messages, line 47)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for bogus messages, line 79)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 124)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 131)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 137)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 158)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 165)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 171)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 63)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 74)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 95)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++26  (test for warnings, line 99)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for bogus messages, line 104)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for bogus messages, line 133)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for bogus messages, line 142)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for bogus messages, line 167)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for bogus messages, line 176)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for bogus messages, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for bogus messages, line 47)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for bogus messages, line 79)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 124)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 131)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 137)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 158)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 165)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 171)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 36)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 63)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 74)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 95)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  -std=c++98  (test for warnings, line 99)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++17  (test for bogus messages, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++17  (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++17  (test for warnings, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++17  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++17  (test for warnings, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++17  (test for warnings, line 65)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++26  (test for bogus messages, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++26  (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++26  (test for warnings, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++26  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++26  (test for warnings, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++26  (test for warnings, line 65)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++98  (test for bogus messages, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++98  (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++98  (test for warnings, line 35)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++98  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++98  (test for warnings, line 59)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  -std=c++98  (test for warnings, line 65)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17  (test for warnings, line 84)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 note at line 80 (test for warnings, line 76)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 note at line 97 (test for warnings, line 92)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 note at line 99 (test for warnings, line 93)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 num bad bytes note at line 31 (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 num bad bytes note at line 53 (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 uninit warning at line 122 (test for warnings, line 118)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 valid subscript note at line 32 (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 valid subscript note at line 54 (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 warning at line 30 (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 warning at line 52 (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 warning at line 79 (test for warnings, line 76)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 warning at line 96 (test for warnings, line 92)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 warning at line 98 (test for warnings, line 93)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26  (test for warnings, line 84)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 note at line 80 (test for warnings, line 76)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 note at line 97 (test for warnings, line 92)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 note at line 99 (test for warnings, line 93)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 num bad bytes note at line 31 (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 num bad bytes note at line 53 (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 uninit warning at line 122 (test for warnings, line 118)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 valid subscript note at line 32 (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 valid subscript note at line 54 (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 warning at line 30 (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 warning at line 52 (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 warning at line 79 (test for warnings, line 76)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 warning at line 96 (test for warnings, line 92)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 warning at line 98 (test for warnings, line 93)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98  (test for warnings, line 84)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 note at line 80 (test for warnings, line 76)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 note at line 97 (test for warnings, line 92)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 note at line 99 (test for warnings, line 93)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 num bad bytes note at line 31 (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 num bad bytes note at line 53 (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 uninit warning at line 122 (test for warnings, line 118)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 valid subscript note at line 32 (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 valid subscript note at line 54 (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 warning at line 30 (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 warning at line 52 (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 warning at line 79 (test for warnings, line 76)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 warning at line 96 (test for warnings, line 92)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 warning at line 98 (test for warnings, line 93)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++17 bounds warning at line 84 (test for warnings, line 81)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++17 note at line 53 (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++17 num bad bytes note at line 27 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++17 num bad bytes note at line 85 (test for warnings, line 81)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++17 valid subscript note at line 28 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++17 warning at line 26 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++17 warning at line 52 (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++26 bounds warning at line 84 (test for warnings, line 81)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++26 note at line 53 (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++26 num bad bytes note at line 27 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++26 num bad bytes note at line 85 (test for warnings, line 81)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++26 valid subscript note at line 28 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++26 warning at line 26 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++26 warning at line 52 (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++98 bounds warning at line 84 (test for warnings, line 81)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++98 note at line 53 (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++98 num bad bytes note at line 27 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++98 num bad bytes note at line 85 (test for warnings, line 81)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++98 valid subscript note at line 28 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++98 warning at line 26 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c  -std=c++98 warning at line 52 (test for warnings, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++17  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++17  at line 12 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++17  expected multiline pattern lines 20-35
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++26  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++26  at line 12 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++26  expected multiline pattern lines 20-35
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++98  (test for warnings, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++98  at line 12 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  -std=c++98  expected multiline pattern lines 20-35
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++17  (test for bogus messages, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++17  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++17  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++17  (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++17  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++17  (test for warnings, line 46)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++26  (test for bogus messages, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++26  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++26  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++26  (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++26  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++26  (test for warnings, line 46)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++98  (test for bogus messages, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++98  (test for warnings, line 17)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++98  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++98  (test for warnings, line 38)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++98  (test for warnings, line 43)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  -std=c++98  (test for warnings, line 46)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++17  (test for warnings, line 113)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++17  (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++17  (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++17  (test for warnings, line 46)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++17  (test for warnings, line 47)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++17  (test for warnings, line 96)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++17  (test for warnings, line 97)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++26  (test for warnings, line 113)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++26  (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++26  (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++26  (test for warnings, line 46)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++26  (test for warnings, line 47)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++26  (test for warnings, line 96)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++26  (test for warnings, line 97)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++98  (test for warnings, line 113)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++98  (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++98  (test for warnings, line 26)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++98  (test for warnings, line 46)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++98  (test for warnings, line 47)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++98  (test for warnings, line 96)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  -std=c++98  (test for warnings, line 97)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++17  (test for bogus messages, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++17  (test for bogus messages, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++17  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++17  (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++17  (test for warnings, line 27)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++17  (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++17  (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++17  (test for warnings, line 47)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++17  (test for warnings, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++26  (test for bogus messages, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++26  (test for bogus messages, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++26  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++26  (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++26  (test for warnings, line 27)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++26  (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++26  (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++26  (test for warnings, line 47)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++26  (test for warnings, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++98  (test for bogus messages, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++98  (test for bogus messages, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++98  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++98  (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++98  (test for warnings, line 27)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++98  (test for warnings, line 30)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++98  (test for warnings, line 42)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++98  (test for warnings, line 47)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  -std=c++98  (test for warnings, line 57)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr103526.c  -std=c++17  (test for bogus messages, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr103526.c  -std=c++26  (test for bogus messages, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr103526.c  -std=c++98  (test for bogus messages, line 33)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c  -std=c++17  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c  -std=c++17  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c  -std=c++17 leak of unknown at line 14 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c  -std=c++26  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c  -std=c++26  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c  -std=c++26 leak of unknown at line 14 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c  -std=c++98  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c  -std=c++98  (test for warnings, line 12)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c  -std=c++98 leak of unknown at line 14 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94399.c  -std=c++17  (test for bogus messages, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94399.c  -std=c++26  (test for bogus messages, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94399.c  -std=c++98  (test for bogus messages, line 15)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-1.c  -std=c++17 bogus leak (test for bogus messages, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-1.c  -std=c++26 bogus leak (test for bogus messages, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-1.c  -std=c++98 bogus leak (test for bogus messages, line 45)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-2.c  -std=c++17 bogus leak (test for bogus messages, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-2.c  -std=c++17 deref (test for warnings, line 49)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-2.c  -std=c++26 bogus leak (test for bogus messages, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-2.c  -std=c++26 deref (test for warnings, line 49)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-2.c  -std=c++98 bogus leak (test for bogus messages, line 52)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-2.c  -std=c++98 deref (test for warnings, line 49)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr99716-2.c  -std=c++17  (test for bogus messages, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr99716-2.c  -std=c++26  (test for bogus messages, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr99716-2.c  -std=c++98  (test for bogus messages, line 29)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  -std=c++17  (test for bogus messages, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  -std=c++17  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  -std=c++17  (test for warnings, line 27)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  -std=c++26  (test for bogus messages, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  -std=c++26  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  -std=c++26  (test for warnings, line 27)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  -std=c++98  (test for bogus messages, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  -std=c++98  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  -std=c++98  (test for warnings, line 27)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-2.c  -std=c++17  (test for warnings, line 47)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-2.c  -std=c++26  (test for warnings, line 47)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-2.c  -std=c++98  (test for warnings, line 47)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/scope-1.c  -std=c++17  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/scope-1.c  -std=c++17  (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/scope-1.c  -std=c++26  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/scope-1.c  -std=c++26  (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/scope-1.c  -std=c++98  (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/scope-1.c  -std=c++98  (test for warnings, line 23)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/strndup-1.c  -std=c++17  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/strndup-1.c  -std=c++17  (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/strndup-1.c  -std=c++26  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/strndup-1.c  -std=c++26  (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/strndup-1.c  -std=c++98  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/strndup-1.c  -std=c++98  (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c  -std=c++17  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c  -std=c++17 final event at line 19 (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c  -std=c++17 warning (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c  -std=c++26  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c  -std=c++26 final event at line 19 (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c  -std=c++26 warning (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c  -std=c++98  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c  -std=c++98 final event at line 19 (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c  -std=c++98 warning (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  -std=c++17  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  -std=c++17  (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  -std=c++17  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  -std=c++26  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  -std=c++26  (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  -std=c++26  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  -std=c++98  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  -std=c++98  (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  -std=c++98  (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/use-after-free-3.c  -std=c++17  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/use-after-free-3.c  -std=c++26  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/use-after-free-3.c  -std=c++98  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++17 compr leak at line 21 (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++17 compr leak at line 25 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++17 uncompr leak (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++17 uncompr leak (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++26 compr leak at line 21 (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++26 compr leak at line 25 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++26 uncompr leak (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++26 uncompr leak (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++98 compr leak at line 21 (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++98 compr leak at line 25 (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++98 uncompr leak (test for warnings, line 20)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c  -std=c++98 uncompr leak (test for warnings, line 24)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++17  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++17  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++17  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++17  (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++17  (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++17  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++26  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++26  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++26  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++26  (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++26  (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++26  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++98  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++98  (test for warnings, line 14)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++98  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++98  (test for warnings, line 19)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++98  (test for warnings, line 7)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/cstdlib.C  -std=c++98  (test for warnings, line 8)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C  -std=c++14  at line 11 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C  -std=c++14  at line 17 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C  -std=c++14  at line 18 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C  -std=c++14  at line 19 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C  -std=c++17  at line 11 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C  -std=c++17  at line 17 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C  -std=c++17  at line 18 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C  -std=c++17  at line 19 (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C  -std=c++14  at line 12 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C  -std=c++14  at line 18 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C  -std=c++14  at line 19 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C  -std=c++14  at line 20 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C  -std=c++17  at line 12 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C  -std=c++17  at line 18 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C  -std=c++17  at line 19 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C  -std=c++17  at line 20 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers.C  -std=c++17  at line 12 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers.C  -std=c++17 telltale event that we are going within a deeper frame than 'main' (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers.C  -std=c++26  at line 12 (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/fanalyzer-show-events-in-system-headers.C  -std=c++26 telltale event that we are going within a deeper frame than 'main' (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/malloc.C  -std=c++17  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/malloc.C  -std=c++17  (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/malloc.C  -std=c++17  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/malloc.C  -std=c++26  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/malloc.C  -std=c++26  (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/malloc.C  -std=c++26  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/malloc.C  -std=c++98  (test for warnings, line 18)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/malloc.C  -std=c++98  (test for warnings, line 25)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/malloc.C  -std=c++98  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/new-vs-malloc.C  -std=c++17  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/new-vs-malloc.C  -std=c++17  (test for warnings, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/new-vs-malloc.C  -std=c++17  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/new-vs-malloc.C  -std=c++26  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/new-vs-malloc.C  -std=c++26  (test for warnings, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/new-vs-malloc.C  -std=c++26  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/new-vs-malloc.C  -std=c++98  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/new-vs-malloc.C  -std=c++98  (test for warnings, line 16)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/new-vs-malloc.C  -std=c++98  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++17  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++17  (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++17  (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++17  (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++17  at line 14 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++26  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++26  (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++26  (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++26  (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++26  at line 14 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++98  (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++98  (test for warnings, line 21)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++98  (test for warnings, line 28)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++98  (test for warnings, line 37)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/placement-new-size.C  -std=c++98  at line 14 (test for warnings, line 13)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/pr93212.C  -std=c++14  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/pr93212.C  -std=c++17  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/pr93212.C  -std=c++26  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-3.C  -std=c++17  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-3.C  -std=c++17 event 6 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-3.C  -std=c++17 event 9 at line 32 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-3.C  -std=c++26  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-3.C  -std=c++26 event 6 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-3.C  -std=c++26 event 9 at line 32 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-3.C  -std=c++98  (test for warnings, line 22)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-3.C  -std=c++98 event 6 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-3.C  -std=c++98 event 9 at line 32 (test for warnings, line 31)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-5.C  -std=c++17  (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-5.C  -std=c++17  expected multiline pattern lines 39-102
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-5.C  -std=c++26  (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-5.C  -std=c++26  expected multiline pattern lines 39-102
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-5.C  -std=c++98  (test for warnings, line 34)
+    g++:g++.dg/analyzer/analyzer.exp=g++.dg/analyzer/vfunc-5.C  -std=c++98  expected multiline pattern lines 39-102
+  Executed from: g++:g++.dg/coroutines/coroutines.exp
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/coro-bad-gro-00-class-gro-scalar-return.C  (test for errors, line 38)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/coro-bad-gro-01-void-gro-non-class-coro.C  (test for errors, line 32)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/pr101765.C  (test for warnings, line 15)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/pr104051.C  (test for errors, line 27)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/ramp-return-b.C  (test for errors, line 10)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/ramp-return-b.C  (test for errors, line 14)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/ramp-return-b.C  (test for errors, line 20)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/torture/pr115905.C (test for excess errors)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/torture/pr115905.C execution test
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/torture/special-termination-00-sync-completion.C (test for excess errors)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/torture/special-termination-00-sync-completion.C execution test
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/torture/special-termination-01-self-destruct.C (test for excess errors)
+    g++:g++.dg/coroutines/coroutines.exp=g++.dg/coroutines/torture/special-termination-01-self-destruct.C execution test
+  Executed from: g++:g++.dg/coroutines/torture/coro-torture.exp
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr115905.C   -O0  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr115905.C   -O0  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr115905.C   -O1  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr115905.C   -O1  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr115905.C   -O2  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr115905.C   -O2  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr115905.C   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr115905.C   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr115905.C   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr115905.C   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr115905.C   -O3 -g  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr115905.C   -O3 -g  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr115905.C   -Os  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/pr115905.C   -Os  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-00-sync-completion.C   -O0  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-00-sync-completion.C   -O0  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-00-sync-completion.C   -O1  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-00-sync-completion.C   -O1  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-00-sync-completion.C   -O2  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-00-sync-completion.C   -O2  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-00-sync-completion.C   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-00-sync-completion.C   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-00-sync-completion.C   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-00-sync-completion.C   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-00-sync-completion.C   -O3 -g  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-00-sync-completion.C   -O3 -g  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-00-sync-completion.C   -Os  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-00-sync-completion.C   -Os  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-01-self-destruct.C   -O0  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-01-self-destruct.C   -O0  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-01-self-destruct.C   -O1  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-01-self-destruct.C   -O1  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-01-self-destruct.C   -O2  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-01-self-destruct.C   -O2  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-01-self-destruct.C   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-01-self-destruct.C   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-01-self-destruct.C   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-01-self-destruct.C   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-01-self-destruct.C   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-01-self-destruct.C   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-01-self-destruct.C   -O3 -g  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-01-self-destruct.C   -O3 -g  execution test
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-01-self-destruct.C   -Os  (test for excess errors)
+    g++:g++.dg/coroutines/torture/coro-torture.exp=g++.dg/coroutines/torture/special-termination-01-self-destruct.C   -Os  execution test
   Executed from: g++:g++.dg/dg.exp
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-17.c  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-17.c  -std=gnu++17 execution test
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-17.c  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-17.c  -std=gnu++26 execution test
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-17.c  -std=gnu++98 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-17.c  -std=gnu++98 execution test
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 11)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 13)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 15)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 16)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 17)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 18)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 19)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 20)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 21)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 22)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 23)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 24)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 25)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 26)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 27)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 28)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 29)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 30)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 31)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 33)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 35)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 37)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 39)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 4)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 41)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 43)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 45)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 47)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 49)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 5)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 51)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 53)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 6)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 7)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 8)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  (test for errors, line 9)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  at line 10 (test for errors, line 9)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  at line 12 (test for errors, line 11)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  at line 14 (test for errors, line 13)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  at line 42 (test for errors, line 41)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  at line 44 (test for errors, line 43)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17  at line 46 (test for errors, line 45)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 11)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 13)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 15)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 16)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 17)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 18)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 19)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 20)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 21)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 22)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 23)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 24)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 25)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 26)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 27)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 28)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 29)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 30)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 31)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 33)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 35)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 37)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 39)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 4)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 41)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 43)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 45)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 47)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 49)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 5)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 51)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 53)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 6)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 7)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 8)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  (test for errors, line 9)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  at line 10 (test for errors, line 9)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  at line 12 (test for errors, line 11)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  at line 14 (test for errors, line 13)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  at line 42 (test for errors, line 41)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  at line 44 (test for errors, line 43)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26  at line 46 (test for errors, line 45)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 11)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 13)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 15)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 16)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 17)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 18)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 19)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 20)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 21)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 22)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 23)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 24)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 25)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 26)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 27)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 28)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 29)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 30)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 31)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 33)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 35)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 37)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 39)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 4)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 41)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 43)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 45)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 47)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 49)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 5)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 51)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 53)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 6)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 7)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 8)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  (test for errors, line 9)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  at line 10 (test for errors, line 9)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  at line 12 (test for errors, line 11)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  at line 14 (test for errors, line 13)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  at line 42 (test for errors, line 41)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  at line 44 (test for errors, line 43)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98  at line 46 (test for errors, line 45)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-18.c  -std=gnu++98 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-19.c  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-19.c  -std=gnu++17 execution test
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-19.c  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-19.c  -std=gnu++26 execution test
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-19.c  -std=gnu++98 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-19.c  -std=gnu++98 execution test
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 10)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 12)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 13)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 15)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 17)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 19)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 20)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 22)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 24)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 26)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 27)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 28)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 29)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 30)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 31)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 33)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 35)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 37)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 39)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 41)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 43)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 45)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 47)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 49)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 5)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 51)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 53)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 55)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 57)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 59)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 6)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 61)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 63)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  (test for errors, line 8)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  at line 11 (test for errors, line 10)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  at line 14 (test for errors, line 13)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  at line 16 (test for errors, line 15)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  at line 18 (test for errors, line 17)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  at line 21 (test for errors, line 20)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  at line 23 (test for errors, line 22)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  at line 25 (test for errors, line 24)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  at line 34 (test for errors, line 33)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  at line 36 (test for errors, line 35)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  at line 38 (test for errors, line 37)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  at line 42 (test for errors, line 41)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  at line 44 (test for errors, line 43)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  at line 46 (test for errors, line 45)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  at line 50 (test for errors, line 49)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  at line 52 (test for errors, line 51)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  at line 54 (test for errors, line 53)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  at line 7 (test for errors, line 6)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11  at line 9 (test for errors, line 8)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++11 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 10)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 12)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 13)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 15)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 17)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 19)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 20)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 22)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 24)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 26)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 27)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 28)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 29)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 30)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 31)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 33)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 35)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 37)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 39)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 41)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 43)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 45)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 47)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 49)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 5)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 51)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 53)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 55)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 57)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 59)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 6)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 61)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 63)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  (test for errors, line 8)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  at line 11 (test for errors, line 10)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  at line 14 (test for errors, line 13)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  at line 16 (test for errors, line 15)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  at line 18 (test for errors, line 17)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  at line 21 (test for errors, line 20)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  at line 23 (test for errors, line 22)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  at line 25 (test for errors, line 24)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  at line 34 (test for errors, line 33)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  at line 36 (test for errors, line 35)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  at line 38 (test for errors, line 37)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  at line 42 (test for errors, line 41)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  at line 44 (test for errors, line 43)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  at line 46 (test for errors, line 45)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  at line 50 (test for errors, line 49)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  at line 52 (test for errors, line 51)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  at line 54 (test for errors, line 53)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  at line 7 (test for errors, line 6)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17  at line 9 (test for errors, line 8)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 10)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 12)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 13)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 15)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 17)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 19)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 20)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 22)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 24)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 26)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 27)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 28)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 29)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 30)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 31)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 33)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 35)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 37)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 39)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 41)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 43)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 45)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 47)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 49)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 5)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 51)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 53)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 55)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 57)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 59)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 6)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 61)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 63)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  (test for errors, line 8)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  at line 11 (test for errors, line 10)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  at line 14 (test for errors, line 13)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  at line 16 (test for errors, line 15)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  at line 18 (test for errors, line 17)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  at line 21 (test for errors, line 20)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  at line 23 (test for errors, line 22)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  at line 25 (test for errors, line 24)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  at line 34 (test for errors, line 33)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  at line 36 (test for errors, line 35)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  at line 38 (test for errors, line 37)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  at line 42 (test for errors, line 41)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  at line 44 (test for errors, line 43)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  at line 46 (test for errors, line 45)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  at line 50 (test for errors, line 49)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  at line 52 (test for errors, line 51)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  at line 54 (test for errors, line 53)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  at line 7 (test for errors, line 6)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26  at line 9 (test for errors, line 8)
+    g++:g++.dg/dg.exp=c-c++-common/cpp/embed-27.c  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/pragma-diag-17.c  -std=gnu++14  (test for errors, line 15)
+    g++:g++.dg/dg.exp=c-c++-common/pragma-diag-17.c  -std=gnu++17  (test for errors, line 15)
+    g++:g++.dg/dg.exp=c-c++-common/pragma-diag-17.c  -std=gnu++98  (test for errors, line 15)
+    g++:g++.dg/dg.exp=g++.dg/cdce3.C  -std=gnu++17  scan-tree-dump cdce "cdce3.C:108: .* function call is shrink-wrapped into error conditions."
+    g++:g++.dg/dg.exp=g++.dg/cdce3.C  -std=gnu++26  scan-tree-dump cdce "cdce3.C:108: .* function call is shrink-wrapped into error conditions."
+    g++:g++.dg/dg.exp=g++.dg/cdce3.C  -std=gnu++98  scan-tree-dump cdce "cdce3.C:108: .* function call is shrink-wrapped into error conditions."
+    g++:g++.dg/dg.exp=g++.dg/contracts/contracts-assume4.C    (test for warnings, line 7)
     g++:g++.dg/dg.exp=g++.dg/contracts/pr116490.C   (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/contracts/pr116490.C   execution test
     g++:g++.dg/dg.exp=g++.dg/contracts/pr116490.C   output pattern test
+    g++:g++.dg/dg.exp=g++.dg/cpp/pr80005.C  -std=c++17  (test for errors, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp/pr80005.C  -std=c++26  (test for errors, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp/pr80005.C  -std=c++98  (test for errors, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/Wliteral-suffix.C  -std=c++11  (test for warnings, line 18)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/Wliteral-suffix.C  -std=c++17  (test for warnings, line 18)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/Wliteral-suffix.C  -std=c++26  (test for warnings, line 18)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-ctor22.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-ctor22.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-ctor22.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-ice16.C  -std=c++11  (test for errors, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-ice16.C  -std=c++11  (test for warnings, line 15)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-ice16.C  -std=c++17  (test for errors, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-ice16.C  -std=c++17  (test for warnings, line 15)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-ice16.C  -std=c++26  (test for errors, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/constexpr-ice16.C  -std=c++26  (test for warnings, line 15)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/decltype83.C  -std=c++11  scan-assembler _Z1fIiEDTadsr1AplIT_EEv
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/decltype83.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/decltype83.C  -std=c++17  scan-assembler _Z1fIiEDTadsr1AplIT_EEv
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/decltype83.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/decltype83.C  -std=c++26  scan-assembler _Z1fIiEDTadsr1AplIT_EEv
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/decltype83.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/decltype83a.C  -std=c++11  scan-assembler _Z1fIiEDTadsr1AonplIT_EEv
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/decltype83a.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/decltype83a.C  -std=c++17  scan-assembler _Z1fIiEDTadsr1AonplIT_EEv
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/decltype83a.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/decltype83a.C  -std=c++26  scan-assembler _Z1fIiEDTadsr1AonplIT_EEv
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/decltype83a.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted15.C  -std=c++11  (test for errors, line 51)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted15.C  -std=c++17  (test for errors, line 51)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted15.C  -std=c++20  (test for errors, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted15.C  -std=c++20  (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted15.C  -std=c++20  at line 52 (test for warnings, line 51)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted15.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted52.C  -std=c++11  (test for errors, line 16)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted52.C  -std=c++17  (test for errors, line 16)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted53.C  -std=c++11  (test for errors, line 17)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted53.C  -std=c++11  (test for errors, line 26)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted53.C  -std=c++11  (test for errors, line 34)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted53.C  -std=c++17  (test for errors, line 17)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted53.C  -std=c++17  (test for errors, line 26)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted53.C  -std=c++17  (test for errors, line 34)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted53.C  -std=c++20  (test for errors, line 26)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted53.C  -std=c++20  (test for errors, line 34)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted53.C  -std=c++20  at line 18 (test for warnings, line 17)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted53.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted54.C  -std=c++11  (test for errors, line 19)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted54.C  -std=c++11  at line 14 (test for errors, line 13)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted54.C  -std=c++17  (test for errors, line 19)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted54.C  -std=c++17  at line 14 (test for errors, line 13)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted54.C  -std=c++26  (test for errors, line 19)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted56.C  -std=c++11  (test for errors, line 20)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted56.C  -std=c++17  (test for errors, line 20)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted56.C  -std=c++20  at line 15 (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted56.C  -std=c++20  at line 21 (test for warnings, line 20)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted56.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted57.C  -std=c++11  (test for errors, line 20)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted57.C  -std=c++17  (test for errors, line 20)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted57.C  -std=c++20  at line 15 (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted57.C  -std=c++20  at line 21 (test for warnings, line 20)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted57.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted58.C  -std=c++11  (test for errors, line 22)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted58.C  -std=c++11  at line 14 (test for errors, line 13)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted58.C  -std=c++17  (test for errors, line 22)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted58.C  -std=c++17  at line 14 (test for errors, line 13)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted58.C  -std=c++26  (test for errors, line 22)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted59.C  -std=c++11  (test for errors, line 11)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted59.C  -std=c++17  (test for errors, line 11)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted59.C  -std=c++20  at line 12 (test for warnings, line 11)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted59.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted63.C  -std=c++11  at line 10 (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted63.C  -std=c++11  at line 19 (test for errors, line 18)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted63.C  -std=c++11  at line 28 (test for errors, line 27)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted63.C  -std=c++11  at line 33 (test for errors, line 32)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted63.C  -std=c++11  at line 38 (test for errors, line 37)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted63.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted63.C  -std=c++17  at line 10 (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted63.C  -std=c++17  at line 19 (test for errors, line 18)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted63.C  -std=c++17  at line 28 (test for errors, line 27)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted63.C  -std=c++17  at line 33 (test for errors, line 32)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted63.C  -std=c++17  at line 38 (test for errors, line 37)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted63.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted63.C  -std=c++20  (test for warnings, line 18)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted63.C  -std=c++20  (test for warnings, line 27)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted63.C  -std=c++20  (test for warnings, line 32)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted63.C  -std=c++20  (test for warnings, line 37)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted63.C  -std=c++20  (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted63.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted64.C  -std=c++11  (test for errors, line 25)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted64.C  -std=c++11  at line 18 (test for errors, line 17)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted64.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted64.C  -std=c++17  (test for errors, line 25)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted64.C  -std=c++17  at line 18 (test for errors, line 17)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted64.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted64.C  -std=c++20  (test for errors, line 25)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted64.C  -std=c++20  (test for warnings, line 17)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted64.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted65.C  -std=c++11  (test for errors, line 11)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted65.C  -std=c++11  (test for errors, line 17)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted65.C  -std=c++11  (test for errors, line 23)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted65.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted65.C  -std=c++17  (test for errors, line 11)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted65.C  -std=c++17  (test for errors, line 17)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted65.C  -std=c++17  (test for errors, line 23)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted65.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted65.C  -std=c++20  at line 12 (test for warnings, line 11)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted65.C  -std=c++20  at line 18 (test for warnings, line 17)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted65.C  -std=c++20  at line 24 (test for warnings, line 23)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted65.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted66.C  -std=c++11  (test for errors, line 13)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted66.C  -std=c++11  (test for errors, line 26)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted66.C  -std=c++11  (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted66.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted66.C  -std=c++17  (test for errors, line 13)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted66.C  -std=c++17  (test for errors, line 26)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted66.C  -std=c++17  (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted66.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted66.C  -std=c++20  at line 14 (test for warnings, line 13)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted66.C  -std=c++20  at line 27 (test for warnings, line 26)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted66.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted67.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted67.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted67.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted68.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted68.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted68.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted69.C  -std=c++11  (test for errors, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted69.C  -std=c++11  (test for errors, line 22)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted69.C  -std=c++11 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted69.C  -std=c++17  (test for errors, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted69.C  -std=c++17  (test for errors, line 22)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted69.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted69.C  -std=c++26  (test for errors, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted69.C  -std=c++26  (test for errors, line 22)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/defaulted69.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist-opt1.C  -std=c++11  (test for warnings, line 11)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist-opt1.C  -std=c++11  at line 5 (test for errors, line )
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist-opt1.C  -std=c++17  (test for warnings, line 11)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist-opt1.C  -std=c++17  at line 5 (test for errors, line )
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist-opt1.C  -std=c++26  (test for warnings, line 11)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist-opt1.C  -std=c++26  at line 5 (test for errors, line )
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist15.C  -std=c++11  (test for errors, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist15.C  -std=c++17  (test for errors, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist15.C  -std=c++26  (test for errors, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist92.C  -std=c++11  (test for errors, line 27)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist92.C  -std=c++17  (test for errors, line 27)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/initlist92.C  -std=c++26  (test for errors, line 27)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-capture-const-ref-neg.C  -std=c++11 cannot assign to const int& (test for errors, line 11)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-capture-const-ref-neg.C  -std=c++17 cannot assign to const int& (test for errors, line 11)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-capture-const-ref-neg.C  -std=c++26 cannot assign to const int& (test for errors, line 11)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-const-neg.C  -std=c++11 assignment to non-reference capture in const lambda (test for errors, line 16)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-const-neg.C  -std=c++17 assignment to non-reference capture in const lambda (test for errors, line 16)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-const-neg.C  -std=c++26 assignment to non-reference capture in const lambda (test for errors, line 16)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-in-class-neg.C  -std=c++11  (test for errors, line 12)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-in-class-neg.C  -std=c++11  (test for errors, line 33)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-in-class-neg.C  -std=c++17  (test for errors, line 12)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-in-class-neg.C  -std=c++17  (test for errors, line 33)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-in-class-neg.C  -std=c++26  (test for errors, line 12)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-in-class-neg.C  -std=c++26  (test for errors, line 33)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-in-class-neg.C  -std=c++26  (test for warnings, line 24)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-in-class-neg.C  -std=c++26  at line 22 (test for warnings, line 21)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-in-class.C  -std=c++26  (test for warnings, line 24)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-in-class.C  -std=c++26  at line 22 (test for warnings, line 21)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-nested.C  -std=c++26  (test for warnings, line 11)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-this8.C  -std=c++26  (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-this8.C  -std=c++26  (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-this8.C  -std=c++26  (test for warnings, line 19)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/lambda/lambda-this8.C  -std=c++26  (test for warnings, line 24)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/rv-trivial-bug.C  -std=c++11  (test for errors, line 19)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/rv-trivial-bug.C  -std=c++11  (test for errors, line 24)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/rv-trivial-bug.C  -std=c++11  (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/rv-trivial-bug.C  -std=c++17  (test for errors, line 19)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/rv-trivial-bug.C  -std=c++17  (test for errors, line 24)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/rv-trivial-bug.C  -std=c++17  (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/rv-trivial-bug.C  -std=c++26  (test for errors, line 19)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/rv-trivial-bug.C  -std=c++26  (test for errors, line 24)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/rv-trivial-bug.C  -std=c++26  (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-concat-neg.C  -std=c++11  (test for errors, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-concat-neg.C  -std=c++17  (test for errors, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-concat-neg.C  -std=c++26  (test for errors, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-extended-id-1.C  -std=c++11  (test for warnings, line 48)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-extended-id-1.C  -std=c++11  (test for warnings, line 49)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-extended-id-1.C  -std=c++11  (test for warnings, line 52)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-extended-id-1.C  -std=c++17  (test for warnings, line 48)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-extended-id-1.C  -std=c++17  (test for warnings, line 49)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-extended-id-1.C  -std=c++17  (test for warnings, line 52)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-extended-id-1.C  -std=c++26  (test for warnings, line 48)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-extended-id-1.C  -std=c++26  (test for warnings, line 49)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-extended-id-1.C  -std=c++26  (test for warnings, line 52)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-suffix-neg.C  -std=c++11  (test for errors, line 6)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-suffix-neg.C  -std=c++17  (test for errors, line 6)
+    g++:g++.dg/dg.exp=g++.dg/cpp0x/udlit-suffix-neg.C  -std=c++26  (test for errors, line 6)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/complex_literals1a.C  -std=gnu++14  (test for errors, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/complex_literals1a.C  -std=gnu++14  at line 11 (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/complex_literals1a.C  -std=gnu++17  (test for errors, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/complex_literals1a.C  -std=gnu++17  at line 11 (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/complex_literals1a.C  -std=gnu++26  (test for errors, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/complex_literals1a.C  -std=gnu++26  at line 11 (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-generic-variadic2.C  -std=c++11  (test for errors, line 23)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-generic-x.C  -std=gnu++14  (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-generic-x.C  -std=gnu++14  (test for warnings, line 12)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-generic-x.C  -std=gnu++14  (test for warnings, line 20)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-generic-x.C  -std=gnu++14  at line 14 (test for warnings, line 13)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-generic-x.C  -std=gnu++17  (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-generic-x.C  -std=gnu++17  (test for warnings, line 12)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-generic-x.C  -std=gnu++17  (test for warnings, line 20)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-generic-x.C  -std=gnu++17  at line 14 (test for warnings, line 13)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-ice3.C  -std=c++14  scan-assembler _Z1fIiEDTcl2mmadsrN2llMUlDpT_E_EclIT_EEEv
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-ice3.C  -std=c++14 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-ice3.C  -std=c++17  scan-assembler _Z1fIiEDTcl2mmadsrN2llMUlDpT_E_EclIT_EEEv
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-ice3.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-ice3.C  -std=c++26  scan-assembler _Z1fIiEDTcl2mmadsrN2llMUlDpT_E_EclIT_EEEv
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-ice3.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-ice3a.C  -std=c++14  scan-assembler _Z1fIiEDTcl2mmadsrN2llMUlDpT_E_EonclIT_EEEv
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-ice3a.C  -std=c++14 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-ice3a.C  -std=c++17  scan-assembler _Z1fIiEDTcl2mmadsrN2llMUlDpT_E_EonclIT_EEEv
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-ice3a.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-ice3a.C  -std=c++26  scan-assembler _Z1fIiEDTcl2mmadsrN2llMUlDpT_E_EonclIT_EEEv
+    g++:g++.dg/dg.exp=g++.dg/cpp1y/lambda-ice3a.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/class-deduction14.C  -std=c++17  (test for errors, line 16)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/class-deduction14.C  -std=c++17  (test for warnings, line 11)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/class-deduction14.C  -std=c++20  (test for errors, line 16)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/class-deduction14.C  -std=c++20  (test for warnings, line 11)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/class-deduction14.C  -std=c++26  (test for errors, line 16)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/class-deduction14.C  -std=c++26  (test for warnings, line 11)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-116676.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-116676.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-116676.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/constexpr-asm-3.C    (test for errors, line 30)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/launder10.C  -std=c++17  (test for errors, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/launder10.C  -std=c++17  (test for errors, line 12)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/launder10.C  -std=c++17  (test for errors, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/launder10.C  -std=c++17  (test for errors, line 7)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/launder10.C  -std=c++17  (test for errors, line 8)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/launder10.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/launder10.C  -std=c++26  (test for errors, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/launder10.C  -std=c++26  (test for errors, line 12)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/launder10.C  -std=c++26  (test for errors, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/launder10.C  -std=c++26  (test for errors, line 7)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/launder10.C  -std=c++26  (test for errors, line 8)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/launder10.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/launder10.C  -std=c++98  (test for errors, line 10)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/launder10.C  -std=c++98  (test for errors, line 12)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/launder10.C  -std=c++98  (test for errors, line 14)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/launder10.C  -std=c++98  (test for errors, line 7)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/launder10.C  -std=c++98  (test for errors, line 8)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/launder10.C  -std=c++98 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/using1.C  -std=c++17  (test for errors, line 20)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/using1.C  -std=c++26  (test for errors, line 20)
+    g++:g++.dg/dg.exp=g++.dg/cpp1z/using1.C  -std=c++98  (test for errors, line 20)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/defaulted1.C  -std=c++23  (test for errors, line 13)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/defaulted1.C  -std=c++23  (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/defaulted1.C  -std=c++23 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/defaulted1.C  -std=c++26  (test for errors, line 13)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/defaulted1.C  -std=c++26  (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/defaulted1.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-diagnostics12.C  -std=c++23  (test for errors, line 5)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-diagnostics12.C  -std=c++23  (test for errors, line 6)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-diagnostics12.C  -std=c++23 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-diagnostics12.C  -std=c++26  (test for errors, line 5)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-diagnostics12.C  -std=c++26  (test for errors, line 6)
+    g++:g++.dg/dg.exp=g++.dg/cpp23/explicit-obj-diagnostics12.C  -std=c++26 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/cpp23/range-for1.C  -std=c++11 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/cpp23/range-for1.C  -std=c++11 execution test
     g++:g++.dg/dg.exp=g++.dg/cpp23/range-for1.C  -std=c++17 (test for excess errors)
@@ -103,11 +4743,314 @@ o  IMPROVEMENTS TO BE CHECKED:
     g++:g++.dg/dg.exp=g++.dg/cpp23/range-for6.C  -std=gnu++17 execution test
     g++:g++.dg/dg.exp=g++.dg/cpp23/range-for7.C   (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/cpp23/range-for7.C   execution test
+    g++:g++.dg/dg.exp=g++.dg/cpp26/constexpr-voidptr4.C  -std=c++26  (test for errors, line 19)
+    g++:g++.dg/dg.exp=g++.dg/cpp26/constexpr-voidptr4.C  -std=c++26  (test for errors, line 25)
+    g++:g++.dg/dg.exp=g++.dg/cpp26/constexpr-voidptr4.C  -std=c++26  (test for warnings, line 5)
+    g++:g++.dg/dg.exp=g++.dg/cpp26/constexpr-voidptr4.C  -std=c++26  (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/cpp26/constexpr-voidptr4.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-explicit-spec5.C  -std=c++20  (test for errors, line 22)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-explicit-spec5.C  -std=c++23  (test for errors, line 22)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-explicit-spec5.C  -std=c++26  (test for errors, line 22)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-inherit-ctor12.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-inherit-ctor12.C  -std=c++23 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-inherit-ctor12.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++20  (test for errors, line 31)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++20  (test for errors, line 32)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++20  (test for errors, line 33)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++20  (test for errors, line 45)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++20  (test for errors, line 50)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++20  (test for errors, line 58)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++20  (test for errors, line 66)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++20  (test for errors, line 77)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++20  at line 13 (test for warnings, line 12)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++20  at line 26 (test for warnings, line 25)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++23  (test for errors, line 31)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++23  (test for errors, line 32)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++23  (test for errors, line 33)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++23  (test for errors, line 45)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++23  (test for errors, line 50)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++23  (test for errors, line 58)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++23  (test for errors, line 66)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++23  (test for errors, line 77)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++26  (test for errors, line 31)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++26  (test for errors, line 32)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++26  (test for errors, line 33)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++26  (test for errors, line 45)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++26  (test for errors, line 50)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++26  (test for errors, line 58)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++26  (test for errors, line 66)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-memfun4.C  -std=c++26  (test for errors, line 77)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-pr116681.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-pr116681.C  -std=c++23 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-pr116681.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-pr67774.C  -std=c++20  (test for errors, line 24)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-pr67774.C  -std=c++23  (test for errors, line 24)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/concepts-pr67774.C  -std=c++26  (test for errors, line 24)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/destroying-delete5.C  -std=c++20  (test for warnings, line 22)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/destroying-delete5.C  -std=c++20  (test for warnings, line 32)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/destroying-delete5.C  -std=c++23  (test for warnings, line 22)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/destroying-delete5.C  -std=c++23  (test for warnings, line 32)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/destroying-delete5.C  -std=c++26  (test for warnings, line 22)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/destroying-delete5.C  -std=c++26  (test for warnings, line 32)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/lambda-uneval18.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/lambda-uneval18.C  -std=c++23 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/lambda-uneval18.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/nontype-class67.C  -std=c++20 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/nontype-class67.C  -std=c++23 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/cpp2a/nontype-class67.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++17  (test for warnings, line 15)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++17  (test for warnings, line 17)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++17  (test for warnings, line 7)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++17  (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++26  (test for warnings, line 15)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++26  (test for warnings, line 17)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++26  (test for warnings, line 7)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++26  (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++98  (test for warnings, line 15)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++98  (test for warnings, line 17)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++98  (test for warnings, line 7)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/disable.C  -std=gnu++98  (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++11  (test for errors, line 6)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++11  (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++11 hint at line 10 (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++11 hint at line 7 (test for warnings, line 6)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++17  (test for errors, line 6)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++17  (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++17 hint at line 10 (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++17 hint at line 7 (test for warnings, line 6)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++26  (test for errors, line 6)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++26  (test for errors, line 9)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++26 hint at line 10 (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/missing-header-pr110164.C  -std=c++26 hint at line 7 (test for warnings, line 6)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/pr65923.C  -std=c++14  (test for warnings, line 15)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/pr65923.C  -std=c++17  (test for warnings, line 15)
+    g++:g++.dg/dg.exp=g++.dg/diagnostic/pr65923.C  -std=c++26  (test for warnings, line 15)
+    g++:g++.dg/dg.exp=g++.dg/eh/pr84968.C  -std=gnu++11  (test for warnings, line 17)
+    g++:g++.dg/dg.exp=g++.dg/eh/pr84968.C  -std=gnu++17  (test for warnings, line 17)
+    g++:g++.dg/dg.exp=g++.dg/eh/pr84968.C  -std=gnu++26  (test for warnings, line 17)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++20  (test for bogus messages, line 27)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++20  (test for bogus messages, line 30)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++20  (test for warnings, line 28)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++20  (test for warnings, line 29)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++23  (test for bogus messages, line 27)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++23  (test for bogus messages, line 30)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++23  (test for warnings, line 28)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++23  (test for warnings, line 29)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++26  (test for bogus messages, line 27)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++26  (test for bogus messages, line 30)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++26  (test for warnings, line 28)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling8.C  -std=gnu++26  (test for warnings, line 29)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling9.C  -std=gnu++20  (test for bogus messages, line 24)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling9.C  -std=gnu++20  (test for warnings, line 23)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling9.C  -std=gnu++23  (test for bogus messages, line 24)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling9.C  -std=gnu++23  (test for warnings, line 23)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling9.C  -std=gnu++26  (test for bogus messages, line 24)
+    g++:g++.dg/dg.exp=g++.dg/ext/attr-no-dangling9.C  -std=gnu++26  (test for warnings, line 23)
+    g++:g++.dg/dg.exp=g++.dg/ext/fimplicit-constexpr1.C  -std=c++14  (test for errors, line 6)
+    g++:g++.dg/dg.exp=g++.dg/ext/fimplicit-constexpr1.C  -std=c++14  (test for errors, line 8)
+    g++:g++.dg/dg.exp=g++.dg/ext/fimplicit-constexpr1.C  -std=c++14  (test for warnings, line 4)
+    g++:g++.dg/dg.exp=g++.dg/ext/fimplicit-constexpr1.C  -std=c++14 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/ext/fimplicit-constexpr1.C  -std=c++17  (test for errors, line 6)
+    g++:g++.dg/dg.exp=g++.dg/ext/fimplicit-constexpr1.C  -std=c++17  (test for errors, line 8)
+    g++:g++.dg/dg.exp=g++.dg/ext/fimplicit-constexpr1.C  -std=c++17  (test for warnings, line 4)
+    g++:g++.dg/dg.exp=g++.dg/ext/fimplicit-constexpr1.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/ext/fimplicit-constexpr1.C  -std=c++26  (test for errors, line 6)
+    g++:g++.dg/dg.exp=g++.dg/ext/fimplicit-constexpr1.C  -std=c++26  (test for errors, line 8)
+    g++:g++.dg/dg.exp=g++.dg/ext/fimplicit-constexpr1.C  -std=c++26  (test for warnings, line 4)
+    g++:g++.dg/dg.exp=g++.dg/ext/fimplicit-constexpr1.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/ext/has_nothrow_assign.C  -std=c++11  (test for warnings, line 22)
+    g++:g++.dg/dg.exp=g++.dg/ext/has_nothrow_constructor.C  -std=c++11  (test for warnings, line 19)
+    g++:g++.dg/dg.exp=g++.dg/ext/has_nothrow_copy-1.C  -std=c++11  (test for warnings, line 22)
+    g++:g++.dg/dg.exp=g++.dg/ext/has_nothrow_copy-2.C  -std=c++11  (test for warnings, line 17)
+    g++:g++.dg/dg.exp=g++.dg/ext/has_nothrow_copy-2.C  -std=c++11  (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/ext/has_nothrow_copy-4.C  -std=c++11  (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/ext/has_nothrow_copy-5.C  -std=c++11  (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/ext/has_nothrow_copy-6.C  -std=c++11  (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/ext/has_nothrow_copy-7.C  -std=c++11  (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/ext/stmtexpr26.C  -std=gnu++14 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/ext/stmtexpr26.C  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/ext/stmtexpr26.C  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++17  (test for errors, line 10)
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++17  at line 11 (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++17  dg-regexp 20 was found: "\-\-\- .*"
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++17  dg-regexp 21 was found: "\+\+\+ .*"
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++17  expected multiline pattern lines 30-34
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++26  (test for errors, line 10)
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++26  at line 11 (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++26  dg-regexp 20 was found: "\-\-\- .*"
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++26  dg-regexp 21 was found: "\+\+\+ .*"
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++26  expected multiline pattern lines 30-34
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++98  (test for errors, line 10)
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++98  at line 11 (test for warnings, line 10)
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++98  dg-regexp 20 was found: "\-\-\- .*"
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++98  dg-regexp 21 was found: "\+\+\+ .*"
+    g++:g++.dg/dg.exp=g++.dg/lookup/missing-std-include-3.C  -std=gnu++98  expected multiline pattern lines 30-34
+    g++:g++.dg/dg.exp=g++.dg/overload/using5.C  -std=c++11  (test for errors, line 27)
+    g++:g++.dg/dg.exp=g++.dg/overload/using5.C  -std=c++17  (test for errors, line 27)
+    g++:g++.dg/dg.exp=g++.dg/overload/using5.C  -std=c++26  (test for errors, line 27)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C    (test for errors, line 58)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C    (test for errors, line 60)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C    (test for errors, line 62)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C    (test for errors, line 64)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C    (test for errors, line 66)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C    (test for errors, line 72)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C    (test for errors, line 74)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C    (test for errors, line 76)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C    (test for errors, line 78)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C    (test for errors, line 80)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C    (test for errors, line 82)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   expected string-literal (test for errors, line 31)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   expected string-literal (test for errors, line 33)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   expected string-literal (test for errors, line 35)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   expected string-literal (test for errors, line 37)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   expected string-literal (test for errors, line 39)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 20 (test for warnings, line 19)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 22 (test for warnings, line 21)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 24 (test for warnings, line 23)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 26 (test for warnings, line 25)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 28 (test for warnings, line 27)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 32 (test for warnings, line 31)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 34 (test for warnings, line 33)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 36 (test for warnings, line 35)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 38 (test for warnings, line 37)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 40 (test for warnings, line 39)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 46 (test for warnings, line 45)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 48 (test for warnings, line 47)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 50 (test for warnings, line 49)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 52 (test for warnings, line 51)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 54 (test for warnings, line 53)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 56 (test for warnings, line 55)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 59 (test for warnings, line 58)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 61 (test for warnings, line 60)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 63 (test for warnings, line 62)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 65 (test for warnings, line 64)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 67 (test for warnings, line 66)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 73 (test for warnings, line 72)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 75 (test for warnings, line 74)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 77 (test for warnings, line 76)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 79 (test for warnings, line 78)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 81 (test for warnings, line 80)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   replacement note at line 83 (test for warnings, line 82)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   undeclared identifier (test for errors, line 19)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   undeclared identifier (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   undeclared identifier (test for errors, line 23)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   undeclared identifier (test for errors, line 25)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   undeclared identifier (test for errors, line 27)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   undeclared identifier (test for errors, line 45)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   undeclared identifier (test for errors, line 47)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   undeclared identifier (test for errors, line 49)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   undeclared identifier (test for errors, line 51)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   undeclared identifier (test for errors, line 53)
+    g++:g++.dg/dg.exp=g++.dg/spellcheck-inttypes.C   undeclared identifier (test for errors, line 55)
+    g++:g++.dg/dg.exp=g++.dg/template/pr69961a.C  -std=c++11  (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/template/pr69961a.C  -std=c++17  (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/template/pr69961a.C  -std=c++26  (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++17  (test for errors, line 25)
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++17  (test for errors, line 31)
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++17  expected multiline pattern lines 27-28
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++17  expected multiline pattern lines 33-36
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++26  (test for errors, line 25)
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++26  (test for errors, line 31)
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++26  expected multiline pattern lines 27-28
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++26  expected multiline pattern lines 33-36
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++98  (test for errors, line 25)
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++98  (test for errors, line 31)
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++98  expected multiline pattern lines 27-28
+    g++:g++.dg/dg.exp=g++.dg/template/show-template-tree-3.C  -std=gnu++98  expected multiline pattern lines 33-36
+    g++:g++.dg/dg.exp=g++.dg/uninit-pr105937.C  -std=gnu++17  (test for bogus messages, line 221)
+    g++:g++.dg/dg.exp=g++.dg/uninit-pr105937.C  -std=gnu++20  (test for bogus messages, line 221)
+    g++:g++.dg/dg.exp=g++.dg/uninit-pr105937.C  -std=gnu++26  (test for bogus messages, line 221)
+    g++:g++.dg/dg.exp=g++.dg/warn/Warray-bounds-27.C  -std=gnu++11  (test for bogus messages, line 16)
+    g++:g++.dg/dg.exp=g++.dg/warn/Warray-bounds-27.C  -std=gnu++17  (test for bogus messages, line 16)
+    g++:g++.dg/dg.exp=g++.dg/warn/Warray-bounds-27.C  -std=gnu++26  (test for bogus messages, line 16)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference1.C  -std=gnu++11  (test for bogus messages, line 144)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference1.C  -std=gnu++11  (test for warnings, line 142)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference1.C  -std=gnu++11  (test for warnings, line 145)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference1.C  -std=gnu++17  (test for bogus messages, line 144)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference1.C  -std=gnu++17  (test for warnings, line 142)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference1.C  -std=gnu++17  (test for warnings, line 145)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference1.C  -std=gnu++26  (test for bogus messages, line 144)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference1.C  -std=gnu++26  (test for warnings, line 142)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference1.C  -std=gnu++26  (test for warnings, line 145)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference10.C  -std=gnu++20  (test for bogus messages, line 11)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference10.C  -std=gnu++23  (test for bogus messages, line 11)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference10.C  -std=gnu++26  (test for bogus messages, line 11)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference14.C  -std=gnu++14  (test for bogus messages, line 21)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference14.C  -std=gnu++17  (test for bogus messages, line 21)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference14.C  -std=gnu++26  (test for bogus messages, line 21)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference23.C  -std=c++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference23.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference23.C  -std=c++98 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference3.C  -std=gnu++11  (test for warnings, line 25)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference3.C  -std=gnu++17  (test for warnings, line 25)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference3.C  -std=gnu++26  (test for warnings, line 25)
     g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference4.C  -std=c++17  (test for warnings, line 14)
     g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference4.C  -std=c++17 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference4.C  -std=c++20  (test for warnings, line 14)
     g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference4.C  -std=c++20 (test for excess errors)
     g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference4.C  -std=c++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference5.C  -std=gnu++17  (test for bogus messages, line 18)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference5.C  -std=gnu++26  (test for bogus messages, line 18)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wdangling-reference5.C  -std=gnu++98  (test for bogus messages, line 18)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wfree-nonheap-object-3.C  -std=gnu++11  (test for warnings, line 13)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wfree-nonheap-object-3.C  -std=gnu++11  (test for warnings, line 20)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wfree-nonheap-object-3.C  -std=gnu++11  (test for warnings, line 25)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wfree-nonheap-object-3.C  -std=gnu++17  (test for warnings, line 13)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wfree-nonheap-object-3.C  -std=gnu++17  (test for warnings, line 20)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wfree-nonheap-object-3.C  -std=gnu++17  (test for warnings, line 25)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wfree-nonheap-object-3.C  -std=gnu++26  (test for warnings, line 13)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wfree-nonheap-object-3.C  -std=gnu++26  (test for warnings, line 20)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wfree-nonheap-object-3.C  -std=gnu++26  (test for warnings, line 25)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmemset-elt-size1.C  -std=c++17  (test for warnings, line 26)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmemset-elt-size1.C  -std=c++26  (test for warnings, line 26)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wmemset-elt-size1.C  -std=c++98  (test for warnings, line 26)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wparentheses-34.C  -std=c++17  (test for warnings, line 15)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wparentheses-34.C  -std=c++17  (test for warnings, line 28)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wparentheses-34.C  -std=c++26  (test for warnings, line 15)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wparentheses-34.C  -std=c++26  (test for warnings, line 28)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wparentheses-34.C  -std=c++98  (test for warnings, line 15)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wparentheses-34.C  -std=c++98  (test for warnings, line 28)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wtautological-compare4.C  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wtautological-compare4.C  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wtautological-compare4.C  -std=gnu++98 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wuninitialized-33.C  -std=gnu++17  (test for bogus messages, line 15)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wuninitialized-33.C  -std=gnu++20  (test for bogus messages, line 15)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wuninitialized-33.C  -std=gnu++26  (test for bogus messages, line 15)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wuninitialized-pr111123-1.C  -std=gnu++11  (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wuninitialized-pr111123-1.C  -std=gnu++17  (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/warn/Wuninitialized-pr111123-1.C  -std=gnu++26  (test for warnings, line 14)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-19.C  -std=gnu++17  (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-19.C  -std=gnu++17  (test for warnings, line 12)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-19.C  -std=gnu++17  (test for warnings, line 19)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-19.C  -std=gnu++17  (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-19.C  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-19.C  -std=gnu++26  (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-19.C  -std=gnu++26  (test for warnings, line 12)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-19.C  -std=gnu++26  (test for warnings, line 19)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-19.C  -std=gnu++26  (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-19.C  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-19.C  -std=gnu++98  (test for errors, line 21)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-19.C  -std=gnu++98  (test for warnings, line 12)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-19.C  -std=gnu++98  (test for warnings, line 19)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-19.C  -std=gnu++98  (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-19.C  -std=gnu++98  at line 10 (test for warnings, line 9)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-19.C  -std=gnu++98  at line 13 (test for warnings, line 12)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-19.C  -std=gnu++98 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-20.C  -std=gnu++17  (test for bogus messages, line 7)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-20.C  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-20.C  -std=gnu++26  (test for bogus messages, line 7)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-20.C  -std=gnu++26 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-20.C  -std=gnu++98  (test for bogus messages, line 7)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-20.C  -std=gnu++98  at line 8 (test for warnings, line 7)
+    g++:g++.dg/dg.exp=g++.dg/warn/deprecated-20.C  -std=gnu++98 (test for excess errors)
+    g++:g++.dg/dg.exp=g++.dg/warn/format1.C  -std=gnu++17 printf warning (test for warnings, line 13)
+    g++:g++.dg/dg.exp=g++.dg/warn/format1.C  -std=gnu++17 scanf warning (test for warnings, line 15)
+    g++:g++.dg/dg.exp=g++.dg/warn/format1.C  -std=gnu++26 printf warning (test for warnings, line 13)
+    g++:g++.dg/dg.exp=g++.dg/warn/format1.C  -std=gnu++26 scanf warning (test for warnings, line 15)
+    g++:g++.dg/dg.exp=g++.dg/warn/format1.C  -std=gnu++98 printf warning (test for warnings, line 13)
+    g++:g++.dg/dg.exp=g++.dg/warn/format1.C  -std=gnu++98 scanf warning (test for warnings, line 15)
+    g++:g++.dg/dg.exp=g++.dg/warn/string1.C    (test for warnings, line 18)
   Executed from: g++:g++.dg/gomp/gomp.exp
     g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/declare-variant-1.c  -std=c++17  at line 18 (test for warnings, line 16)
     g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/declare-variant-1.c  -std=c++26  at line 18 (test for warnings, line 16)
@@ -151,6 +5094,837 @@ o  IMPROVEMENTS TO BE CHECKED:
     g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/requires-4.c  -std=c++17  (test for errors, line 12)
     g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/requires-4.c  -std=c++26  (test for errors, line 12)
     g++:g++.dg/gomp/gomp.exp=c-c++-common/gomp/requires-4.c  -std=c++98  (test for errors, line 12)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/has_device_addr-non-lvalue-1.C  -std=c++17  at line 23 (test for errors, line 22)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/has_device_addr-non-lvalue-1.C  -std=c++26  at line 23 (test for errors, line 22)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/has_device_addr-non-lvalue-1.C  -std=c++98  at line 23 (test for errors, line 22)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/ind-base-3.C  -std=c++17  at line 28 (test for warnings, line 27)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/ind-base-3.C  -std=c++26  at line 28 (test for warnings, line 27)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/ind-base-3.C  -std=c++98  at line 28 (test for warnings, line 27)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-assignment-1.C  -std=c++17  at line 9 (test for warnings, line 8)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-assignment-1.C  -std=c++26  at line 9 (test for warnings, line 8)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-assignment-1.C  -std=c++98  at line 9 (test for warnings, line 8)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-lvalue-ref-1.C  -std=c++17  at line 15 (test for warnings, line 14)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-lvalue-ref-1.C  -std=c++26  at line 15 (test for warnings, line 14)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-lvalue-ref-1.C  -std=c++98  at line 15 (test for warnings, line 14)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-1.C  -std=c++17  at line 24 (test for warnings, line 23)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-1.C  -std=c++17  at line 25 (test for warnings, line 23)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-1.C  -std=c++17  at line 26 (test for warnings, line 23)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-1.C  -std=c++26  at line 24 (test for warnings, line 23)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-1.C  -std=c++26  at line 25 (test for warnings, line 23)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-1.C  -std=c++26  at line 26 (test for warnings, line 23)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-1.C  -std=c++98  at line 24 (test for warnings, line 23)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-1.C  -std=c++98  at line 25 (test for warnings, line 23)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-1.C  -std=c++98  at line 26 (test for warnings, line 23)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-2.C  -std=c++17  at line 24 (test for warnings, line 23)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-2.C  -std=c++17  at line 25 (test for warnings, line 23)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-2.C  -std=c++17  at line 26 (test for warnings, line 23)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-2.C  -std=c++26  at line 24 (test for warnings, line 23)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-2.C  -std=c++26  at line 25 (test for warnings, line 23)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-2.C  -std=c++26  at line 26 (test for warnings, line 23)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-2.C  -std=c++98  at line 24 (test for warnings, line 23)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-2.C  -std=c++98  at line 25 (test for warnings, line 23)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ptrmem-2.C  -std=c++98  at line 26 (test for warnings, line 23)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-static-cast-lvalue-1.C  -std=c++17  at line 8 (test for warnings, line 7)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-static-cast-lvalue-1.C  -std=c++26  at line 8 (test for warnings, line 7)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-static-cast-lvalue-1.C  -std=c++98  at line 8 (test for warnings, line 7)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ternary-1.C  -std=c++17  at line 9 (test for warnings, line 8)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ternary-1.C  -std=c++26  at line 9 (test for warnings, line 8)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/map-ternary-1.C  -std=c++98  at line 9 (test for warnings, line 8)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/member-array-2.C  -std=c++17  at line 74 (test for warnings, line 73)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/member-array-2.C  -std=c++17  at line 83 (test for warnings, line 82)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/member-array-2.C  -std=c++17  at line 84 (test for warnings, line 82)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/member-array-2.C  -std=c++26  at line 74 (test for warnings, line 73)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/member-array-2.C  -std=c++26  at line 83 (test for warnings, line 82)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/member-array-2.C  -std=c++26  at line 84 (test for warnings, line 82)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/member-array-2.C  -std=c++98  at line 74 (test for warnings, line 73)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/member-array-2.C  -std=c++98  at line 83 (test for warnings, line 82)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/member-array-2.C  -std=c++98  at line 84 (test for warnings, line 82)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/tile-2.C  -std=c++11  (test for errors, line 20)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/tile-2.C  -std=c++17  (test for errors, line 20)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/tile-2.C  -std=c++26  (test for errors, line 20)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++11  (test for errors, line 24)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++11  (test for errors, line 28)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++11  (test for errors, line 38)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++11  (test for errors, line 43)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++17  (test for errors, line 24)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++17  (test for errors, line 28)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++17  (test for errors, line 38)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++17  (test for errors, line 43)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++26  (test for errors, line 24)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++26  (test for errors, line 28)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++26  (test for errors, line 38)
+    g++:g++.dg/gomp/gomp.exp=g++.dg/gomp/unroll-2.C  -std=c++26  (test for errors, line 43)
+  Executed from: g++:g++.dg/modules/modules.exp
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/pr99166_a.X -std=c++17  dg-regexp 5 was found: "[^\n]*iostream: note: writing CMI 'gcm.cache/[^[\n]*iostream.gcm'\n"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/pr99166_a.X -std=c++2a  dg-regexp 5 was found: "[^\n]*iostream: note: writing CMI 'gcm.cache/[^[\n]*iostream.gcm'\n"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/pr99166_a.X -std=c++2b  dg-regexp 5 was found: "[^\n]*iostream: note: writing CMI 'gcm.cache/[^[\n]*iostream.gcm'\n"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/pr99166_b.C -std=c++17  dg-regexp 9 was found: "In module imported at [^\n]*pr99166_b.C:[0-9:]*\n[^\n]*iostream: note: reading CMI 'gcm.cache/[^[\n]*iostream.gcm'\n"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/pr99166_b.C -std=c++2a  dg-regexp 9 was found: "In module imported at [^\n]*pr99166_b.C:[0-9:]*\n[^\n]*iostream: note: reading CMI 'gcm.cache/[^[\n]*iostream.gcm'\n"
+    g++:g++.dg/modules/modules.exp=g++.dg/modules/pr99166_b.C -std=c++2b  dg-regexp 9 was found: "In module imported at [^\n]*pr99166_b.C:[0-9:]*\n[^\n]*iostream: note: reading CMI 'gcm.cache/[^[\n]*iostream.gcm'\n"
+  Executed from: g++:g++.dg/tm/tm.exp
+    g++:g++.dg/tm/tm.exp=g++.dg/tm/inherit2.C   destructor of D2 is not transaction-safe (test for errors, line 33)
+    g++:g++.dg/tm/tm.exp=g++.dg/tm/inherit2.C   transaction-safe f has transaction-unsafe definition (test for errors, line 19)
+  Executed from: g++:g++.old-deja/old-deja.exp
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash49.C  -std=c++17  (test for errors, line 9)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash49.C  -std=c++26  (test for errors, line 9)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash49.C  -std=c++98  (test for errors, line 9)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash52.C  -std=gnu++17  (test for errors, line 12)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash52.C  -std=gnu++17  (test for warnings, line 14)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash52.C  -std=gnu++17  (test for warnings, line 9)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash52.C  -std=gnu++26  (test for errors, line 12)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash52.C  -std=gnu++26  (test for warnings, line 14)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash52.C  -std=gnu++26  (test for warnings, line 9)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash52.C  -std=gnu++98  (test for errors, line 12)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash52.C  -std=gnu++98  (test for warnings, line 14)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash52.C  -std=gnu++98  (test for warnings, line 9)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash62.C  -std=c++17  (test for errors, line 30)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash62.C  -std=c++26  (test for errors, line 30)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/crash62.C  -std=c++98  (test for errors, line 30)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/cvt1.C  -std=c++98 comma (test for errors, line 19)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.brendan/cvt1.C  -std=c++98 comma (test for errors, line 9)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.jason/typeid1.C  -std=c++17  (test for errors, line 12)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.jason/typeid1.C  -std=c++26  (test for errors, line 12)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.jason/typeid1.C  -std=c++98  (test for errors, line 12)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arg1.C  -std=c++17  (test for errors, line 29)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arg1.C  -std=c++17  (test for warnings, line 14)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arg1.C  -std=c++17  (test for warnings, line 20)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arg1.C  -std=c++26  (test for errors, line 29)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arg1.C  -std=c++26  (test for warnings, line 14)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arg1.C  -std=c++26  (test for warnings, line 20)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arg1.C  -std=c++98  (test for errors, line 29)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arg1.C  -std=c++98  (test for warnings, line 14)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arg1.C  -std=c++98  (test for warnings, line 20)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm12.C  -std=c++17  (test for errors, line 36)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm12.C  -std=c++17  (test for warnings, line 26)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm12.C  -std=c++26  (test for errors, line 36)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm12.C  -std=c++26  (test for warnings, line 26)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm12.C  -std=c++98  (test for errors, line 36)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm12.C  -std=c++98  (test for warnings, line 26)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm9.C  -std=c++17  (test for errors, line 27)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm9.C  -std=c++17  (test for warnings, line 23)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm9.C  -std=c++26  (test for errors, line 27)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm9.C  -std=c++26  (test for warnings, line 23)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm9.C  -std=c++98  (test for errors, line 27)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/arm9.C  -std=c++98  (test for warnings, line 23)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors10.C  -std=c++17  (test for errors, line 22)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors10.C  -std=c++26  (test for errors, line 22)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors10.C  -std=c++98  (test for errors, line 22)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors13.C  -std=c++17  (test for errors, line 11)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors13.C  -std=c++17  (test for warnings, line 7)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors13.C  -std=c++26  (test for errors, line 11)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors13.C  -std=c++26  (test for warnings, line 7)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors13.C  -std=c++98  (test for errors, line 11)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors13.C  -std=c++98  (test for warnings, line 7)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors17.C  -std=c++17  (test for errors, line 23)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors17.C  -std=c++17  (test for warnings, line 17)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors17.C  -std=c++26  (test for errors, line 23)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors17.C  -std=c++26  (test for warnings, line 17)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors17.C  -std=c++98  (test for errors, line 23)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/ctors17.C  -std=c++98  (test for warnings, line 17)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++17  (test for errors, line 26)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++17  (test for errors, line 36)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++17  (test for warnings, line 19)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++17  (test for warnings, line 21)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++17  (test for warnings, line 31)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++26  (test for errors, line 26)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++26  (test for errors, line 36)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++26  (test for warnings, line 19)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++26  (test for warnings, line 21)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++26  (test for warnings, line 31)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++98  (test for errors, line 26)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++98  (test for errors, line 36)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++98  (test for warnings, line 19)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++98  (test for warnings, line 21)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++98  (test for warnings, line 31)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++98 extra ; at line 20 (test for errors, line 19)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/missed-error2.C  -std=c++98 extra ; at line 22 (test for errors, line 21)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/operators32.C  -std=c++98  (test for errors, line 54)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/operators4.C  -std=c++17  (test for errors, line 19)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/operators4.C  -std=c++26  (test for errors, line 19)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/operators4.C  -std=c++98  (test for errors, line 19)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility10.C  -std=c++17  (test for errors, line 14)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility10.C  -std=c++26  (test for errors, line 14)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility10.C  -std=c++98  (test for errors, line 14)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++17  (test for errors, line 46)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++17  (test for errors, line 51)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++17  (test for warnings, line 35)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++17  (test for warnings, line 40)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++26  (test for errors, line 46)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++26  (test for errors, line 51)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++26  (test for warnings, line 35)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++26  (test for warnings, line 40)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++98  (test for errors, line 46)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++98  (test for errors, line 51)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++98  (test for warnings, line 35)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility17.C  -std=c++98  (test for warnings, line 40)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility22.C  -std=c++17  (test for warnings, line 23)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility22.C  -std=c++17  (test for warnings, line 25)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility22.C  -std=c++26  (test for warnings, line 23)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility22.C  -std=c++26  (test for warnings, line 25)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility22.C  -std=c++98  (test for warnings, line 23)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility22.C  -std=c++98  (test for warnings, line 25)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++17  (test for errors, line 57)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++17  (test for errors, line 59)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++17  (test for warnings, line 19)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++17  (test for warnings, line 21)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++26  (test for errors, line 57)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++26  (test for errors, line 59)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++26  (test for warnings, line 19)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++26  (test for warnings, line 21)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++98  (test for errors, line 57)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++98  (test for errors, line 59)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++98  (test for warnings, line 19)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.law/visibility7.C  -std=c++98  (test for warnings, line 21)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.ns/using4.C  -std=c++17  (test for errors, line 6)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.ns/using4.C  -std=c++26  (test for errors, line 6)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.ns/using4.C  -std=c++98  (test for errors, line 6)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++17  (test for errors, line 19)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++17  (test for errors, line 40)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++17  (test for warnings, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++17  (test for warnings, line 39)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++26  (test for errors, line 19)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++26  (test for errors, line 40)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++26  (test for warnings, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++26  (test for warnings, line 39)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++98  (test for errors, line 19)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++98  (test for errors, line 40)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++98  (test for warnings, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.other/init9.C  -std=c++98  (test for warnings, line 39)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++17  (test for errors, line 46)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++17  (test for errors, line 48)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++17  (test for errors, line 53)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++17  (test for errors, line 57)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++17  (test for errors, line 69)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++17  (test for warnings, line 23)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++26  (test for errors, line 46)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++26  (test for errors, line 48)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++26  (test for errors, line 53)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++26  (test for errors, line 57)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++26  (test for errors, line 69)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++26  (test for warnings, line 23)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++98  (test for errors, line 46)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++98  (test for errors, line 48)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++98  (test for errors, line 53)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++98  (test for errors, line 57)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++98  (test for errors, line 69)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb109.C  -std=c++98  (test for warnings, line 23)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb127.C  -std=c++17  (test for errors, line 52)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb127.C  -std=c++26  (test for errors, line 52)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb127.C  -std=c++98  (test for errors, line 52)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb129.C  -std=c++14  (test for errors, line 21)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb129.C  -std=c++98  (test for errors, line 21)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb129a.C  -std=c++14  (test for errors, line 20)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb129a.C  -std=c++98  (test for errors, line 20)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb27.C  -std=gnu++17  (test for errors, line 34)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb27.C  -std=gnu++26  (test for errors, line 34)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb27.C  -std=gnu++98  (test for errors, line 34)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb36.C  -std=c++17  (test for errors, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb36.C  -std=c++26  (test for errors, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb36.C  -std=c++98  (test for errors, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++17  (test for errors, line 44)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++17  (test for errors, line 49)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++17  (test for warnings, line 11)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++17  (test for warnings, line 20)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++17 exp at line 35 (test for errors, line 34)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++17 type (test for errors, line 34)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++26  (test for errors, line 44)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++26  (test for errors, line 49)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++26  (test for warnings, line 11)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++26  (test for warnings, line 20)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++26 exp at line 35 (test for errors, line 34)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++26 type (test for errors, line 34)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++98  (test for errors, line 44)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++98  (test for errors, line 49)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++98  (test for warnings, line 11)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++98  (test for warnings, line 20)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++98 exp at line 35 (test for errors, line 34)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb4.C  -std=c++98 type (test for errors, line 34)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb43.C  -std=gnu++17  (test for errors, line 35)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb43.C  -std=gnu++26  (test for errors, line 35)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb43.C  -std=gnu++98  (test for errors, line 35)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb44.C  -std=c++17 note at line 19 (test for warnings, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb44.C  -std=c++17 warn (test for warnings, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb44.C  -std=c++26 note at line 19 (test for warnings, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb44.C  -std=c++26 warn (test for warnings, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb44.C  -std=c++98 note at line 19 (test for warnings, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb44.C  -std=c++98 warn (test for warnings, line 18)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb55.C  -std=c++17  (test for errors, line 11)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb55.C  -std=c++26  (test for errors, line 11)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb55.C  -std=c++98  (test for errors, line 11)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb79.C  -std=c++17  (test for errors, line 22)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb79.C  -std=c++17  (test for errors, line 32)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb79.C  -std=c++26  (test for errors, line 22)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb79.C  -std=c++26  (test for errors, line 32)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb79.C  -std=c++98  (test for errors, line 22)
+    g++:g++.old-deja/old-deja.exp=g++.old-deja/g++.robertl/eb79.C  -std=c++98  (test for errors, line 32)
+  Executed from: gcc:gcc.dg/analyzer/analyzer.exp
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  (test for warnings, line 108)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c  (test for warnings, line 35)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c note (test for warnings, line 67)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c note at line 125 (test for warnings, line 121)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c note at line 21 (test for warnings, line 17)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c note at line 22 (test for warnings, line 17)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c note at line 40 (test for warnings, line 36)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c note at line 74 (test for warnings, line 70)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c warning at line 124 (test for warnings, line 121)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c warning at line 20 (test for warnings, line 17)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c warning at line 39 (test for warnings, line 36)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-1.c warning at line 73 (test for warnings, line 70)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  (test for warnings, line 125)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c  (test for warnings, line 90)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c note (test for warnings, line 37)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c note at line 136 (test for warnings, line 130)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c note at line 23 (test for warnings, line 19)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c note at line 24 (test for warnings, line 19)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c note at line 42 (test for warnings, line 38)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c warning at line 135 (test for warnings, line 130)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c warning at line 22 (test for warnings, line 19)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-2.c warning at line 41 (test for warnings, line 38)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c note at line 24 (test for warnings, line 14)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c note at line 25 (test for warnings, line 14)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c note at line 35 (test for warnings, line 31)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c note at line 36 (test for warnings, line 31)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c note at line 46 (test for warnings, line 42)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c note at line 47 (test for warnings, line 42)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c warning at line 23 (test for warnings, line 14)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c warning at line 34 (test for warnings, line 31)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-3.c warning at line 45 (test for warnings, line 42)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c note at line 35 (test for warnings, line 31)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c note at line 36 (test for warnings, line 31)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c note at line 62 (test for warnings, line 58)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c note at line 63 (test for warnings, line 58)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c warning at line 34 (test for warnings, line 31)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/allocation-size-4.c warning at line 61 (test for warnings, line 58)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  (test for warnings, line 105)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  (test for warnings, line 224)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c  (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c expected multiline pattern lines 134-170
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c expected multiline pattern lines 228-239
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-0.c expected multiline pattern lines 25-61
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  (test for warnings, line 135)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  (test for warnings, line 282)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c  (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c expected multiline pattern lines 164-215
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c expected multiline pattern lines 25-76
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-1.c expected multiline pattern lines 286-297
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  (test for warnings, line 157)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  (test for warnings, line 342)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c  (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c expected multiline pattern lines 186-255
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c expected multiline pattern lines 25-87
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-2.c expected multiline pattern lines 346-357
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  (test for warnings, line 157)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  (test for warnings, line 342)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c  (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c expected multiline pattern lines 186-255
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c expected multiline pattern lines 25-87
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/analyzer-verbosity-3.c expected multiline pattern lines 346-357
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-1.c  (test for warnings, line 8)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  (test for warnings, line 27)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  (test for warnings, line 32)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  (test for warnings, line 38)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  (test for warnings, line 40)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  (test for warnings, line 57)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  (test for warnings, line 70)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/call-summaries-malloc.c  (test for warnings, line 80)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/callbacks-1.c  (test for warnings, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/callbacks-2.c  (test for warnings, line 12)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  (test for warnings, line 102)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  (test for warnings, line 109)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  (test for warnings, line 14)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  (test for warnings, line 21)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  (test for warnings, line 30)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  (test for warnings, line 39)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  (test for warnings, line 45)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  (test for warnings, line 53)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  (test for warnings, line 61)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  (test for warnings, line 68)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-1.c  (test for warnings, line 81)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  (test for warnings, line 23)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  (test for warnings, line 27)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  (test for warnings, line 35)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  (test for warnings, line 39)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  (test for warnings, line 49)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c  (test for warnings, line 53)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c failure (test for warnings, line 14)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c failure (test for warnings, line 25)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c success at line 15 (test for warnings, line 14)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-2.c success at line 26 (test for warnings, line 25)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  (test for warnings, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  (test for warnings, line 22)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  (test for warnings, line 31)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  (test for warnings, line 34)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  (test for warnings, line 38)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  (test for warnings, line 50)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  (test for warnings, line 56)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  (test for warnings, line 62)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  (test for warnings, line 65)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  (test for warnings, line 75)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/capacity-3.c  (test for warnings, line 84)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  (test for warnings, line 43)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  (test for warnings, line 44)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  (test for warnings, line 52)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  (test for warnings, line 59)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c  (test for warnings, line 67)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/compound-assignment-1.c unknown leak at line 46 (test for bogus messages, line 45)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  (test for warnings, line 15)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  (test for warnings, line 20)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-14.c  (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  (test for bogus messages, line 23)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  (test for warnings, line 18)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-20.c  (test for warnings, line 25)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  (test for bogus messages, line 73)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  (test for warnings, line 70)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/data-model-5d.c  (test for warnings, line 71)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/disabling.c  (test for bogus messages, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  (test for errors, line 14)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  (test for errors, line 15)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/dump-state.c  (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  (test for bogus messages, line 15)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  (test for warnings, line 12)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  (test for warnings, line 20)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/edges-2.c  (test for warnings, line 21)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/first-field-2.c  (test for warnings, line 33)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  (test for bogus messages, line 1106)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  (test for bogus messages, line 1475)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  (test for bogus messages, line 919)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  (test for warnings, line 884)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c PR analyzer/103546 (test for bogus messages, line 891)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-without-call-summaries.c  (test for warnings, line 884)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  (test for warnings, line 100)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c Wanalyzer-out-of-bounds (test for warnings, line 31)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c Wanalyzer-out-of-bounds (test for warnings, line 45)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c Wstringop-overflow at line 32 (test for warnings, line 31)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c Wstringop-overflow at line 46 (test for warnings, line 45)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  (test for warnings, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  (test for warnings, line 25)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  (test for warnings, line 26)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  (test for warnings, line 40)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-2.c  (test for warnings, line 41)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-4.c  (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/function-ptr-4.c  (test for warnings, line 24)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/gzio.c  (test for bogus messages, line 14)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c  (test for warnings, line 43)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 18 (test for warnings, line 14)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 19 (test for warnings, line 14)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 28 (test for warnings, line 24)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 29 (test for warnings, line 24)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 37 (test for warnings, line 34)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 38 (test for warnings, line 34)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 53 (test for warnings, line 49)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 54 (test for warnings, line 49)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 64 (test for warnings, line 59)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 65 (test for warnings, line 59)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 75 (test for warnings, line 70)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c note at line 76 (test for warnings, line 70)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c warning at line 17 (test for warnings, line 14)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c warning at line 27 (test for warnings, line 24)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c warning at line 36 (test for warnings, line 34)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c warning at line 52 (test for warnings, line 49)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c warning at line 63 (test for warnings, line 59)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/imprecise-floating-point-1.c warning at line 74 (test for warnings, line 70)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-2.c  (test for warnings, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-3.c  (test for bogus messages, line 22)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-3.c  (test for bogus messages, line 42)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 101)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 19)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 20)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 36)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 37)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 43)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 44)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 50)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 51)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 58)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 59)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 74)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 75)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c  (test for warnings, line 98)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c leak of a (test for warnings, line 77)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c leak of base (test for warnings, line 108)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c leak of sub buffer at line 109 (test for warnings, line 108)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/leak-4.c leak of unknown at line 78 (test for warnings, line 77)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  (test for warnings, line 45)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  (test for warnings, line 60)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  (test for warnings, line 74)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c status quo at line 69 (test for warnings, line 68)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c true (test for warnings, line 50)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c true on 1st iter (test for warnings, line 54)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c unknown at line 55 (test for warnings, line 54)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c  (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c deref of unchecked at line 12 (test for warnings, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  (test for warnings, line 37)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  (test for warnings, line 52)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-415-examples.c  (test for warnings, line 53)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-416-examples.c  (test for warnings, line 62)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-590-examples.c  (test for warnings, line 37)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-CWE-590-examples.c  (test for warnings, line 46)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  (test for warnings, line 33)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  (test for warnings, line 40)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  (test for warnings, line 46)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  (test for warnings, line 59)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  (test for warnings, line 68)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-callbacks.c  (test for warnings, line 74)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  (test for bogus messages, line 12)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  (test for bogus messages, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  (test for bogus messages, line 46)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  (test for bogus messages, line 47)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dedupe-1.c  (test for warnings, line 31)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  (test for warnings, line 17)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-in-loop.c  (test for warnings, line 20)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-1.c  (test for warnings, line 15)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-1.c  (test for warnings, line 24)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  (test for warnings, line 22)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c  (test for warnings, line 31)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c event 2 (test for warnings, line 26)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c event 3 (test for warnings, line 6)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c event 4 at line 10 (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c event 5 at line 27 (test for warnings, line 26)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c event 7 at line 7 (test for warnings, line 6)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c event 8 at line 11 (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-10.c warning (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-11.c  (test for warnings, line 16)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-11.c expected multiline pattern lines 33-96
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-12.c  (test for warnings, line 7)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-12.c  (test for warnings, line 8)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-13a.c  (test for warnings, line 37)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-13a.c  (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  (test for warnings, line 20)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c  (test for warnings, line 29)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c event 2 (test for warnings, line 24)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c event 3 (test for warnings, line 7)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c event 4 at line 11 (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c event 5 at line 25 (test for warnings, line 24)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c event 7 at line 8 (test for warnings, line 7)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c event 8 at line 12 (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-2.c warning (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-3.c  (test for warnings, line 15)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-4.c  (test for warnings, line 14)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-5.c  (test for warnings, line 12)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-5.c  (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  (test for warnings, line 14)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  (test for warnings, line 8)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-6.c  (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-7.c  (test for bogus messages, line 24)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-7.c  (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-ipa-9.c  (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  (test for warnings, line 14)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c  at line 9 (test for warnings, line 2)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c expected multiline pattern lines 17-20
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c expected multiline pattern lines 29-29
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c expected multiline pattern lines 36-41
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c expected multiline pattern lines 53-53
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-inline-events.c expected multiline pattern lines 60-65
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c  (test for warnings, line 15)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c 1st free event at line 9 (test for warnings, line 2)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c 2nd free event at line 10 (test for warnings, line 2)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-macro-separate-events.c warning at line 8 (test for warnings, line 2)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-many-paths-3.c  (test for warnings, line 37)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-meaning-1.c  (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c event 1 at line 14 (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c event 2 at line 15 (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c event 3 at line 16 (test for warnings, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-1.c warning at line 13 (test for warnings, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c event 1 at line 13 (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c event 2 at line 14 (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-2.c warning at line 12 (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c event 1 at line 14 (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c event 2 at line 15 (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-3.c warning at line 13 (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c event 1 at line 17 (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c event 2 at line 18 (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c event 3 at line 19 (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c event 4 at line 20 (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c event 5 at line 21 (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-4.c warning at line 16 (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c event 1 at line 35 (test for warnings, line 14)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c event 2 at line 36 (test for warnings, line 15)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c event 3 at line 37 (test for warnings, line 15)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c event 4 at line 38 (test for warnings, line 21)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c event 5 at line 39 (test for warnings, line 22)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c event 6 at line 40 (test for warnings, line 24)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c event 7 at line 41 (test for warnings, line 24)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c event 8 at line 42 (test for warnings, line 30)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-5.c warning at line 34 (test for warnings, line 30)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-6.c  (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c  (test for warnings, line 16)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c event at line 18 (test for warnings, line 17)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-7.c warning (test for warnings, line 17)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  (test for bogus messages, line 55)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  (test for warnings, line 44)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-8.c  (test for warnings, line 53)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  (test for warnings, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  (test for warnings, line 168)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  (test for warnings, line 172)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c  (test for warnings, line 55)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c expected multiline pattern lines 115-137
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c expected multiline pattern lines 14-28
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c expected multiline pattern lines 184-194
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c expected multiline pattern lines 212-236
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c expected multiline pattern lines 268-302
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c expected multiline pattern lines 344-374
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c expected multiline pattern lines 59-83
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c leak at line 179 (test for warnings, line 178)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-paths-9-noexcept.c use-after-free (test for warnings, line 178)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for bogus messages, line 113)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for bogus messages, line 115)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for bogus messages, line 139)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for bogus messages, line 141)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for bogus messages, line 17)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for bogus messages, line 177)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for bogus messages, line 179)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for bogus messages, line 58)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for bogus messages, line 60)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for bogus messages, line 83)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for bogus messages, line 85)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 105)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 109)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 131)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 135)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 15)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 162)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 169)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 173)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 48)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 52)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 54)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 76)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1a.c  (test for warnings, line 80)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 109)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 111)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 134)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 136)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 17)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 171)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 173)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 55)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 57)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 80)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 82)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for warnings, line 102)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for warnings, line 106)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for warnings, line 127)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for warnings, line 131)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for warnings, line 157)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for warnings, line 164)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for warnings, line 168)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for warnings, line 48)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for warnings, line 52)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for warnings, line 73)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-1b.c  (test for warnings, line 77)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for bogus messages, line 104)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for bogus messages, line 133)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for bogus messages, line 142)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for bogus messages, line 167)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for bogus messages, line 176)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for bogus messages, line 38)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for bogus messages, line 47)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for bogus messages, line 79)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 124)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 131)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 137)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 158)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 165)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 171)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 29)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 36)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 42)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 63)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 70)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 74)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 95)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-2.c  (test for warnings, line 99)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  (test for bogus messages, line 37)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  (test for warnings, line 28)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  (test for warnings, line 35)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  (test for warnings, line 43)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  (test for warnings, line 59)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-vs-local-3.c  (test for warnings, line 65)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  (test for warnings, line 84)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c note at line 80 (test for warnings, line 76)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c note at line 97 (test for warnings, line 92)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c note at line 99 (test for warnings, line 93)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c num bad bytes note at line 31 (test for warnings, line 28)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c num bad bytes note at line 53 (test for warnings, line 50)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c uninit warning at line 122 (test for warnings, line 118)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c valid subscript note at line 32 (test for warnings, line 28)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c valid subscript note at line 54 (test for warnings, line 50)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c warning at line 30 (test for warnings, line 28)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c warning at line 52 (test for warnings, line 50)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c warning at line 79 (test for warnings, line 76)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c warning at line 96 (test for warnings, line 92)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c warning at line 98 (test for warnings, line 93)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c bounds warning at line 84 (test for warnings, line 81)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c note at line 53 (test for warnings, line 50)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c num bad bytes note at line 27 (test for warnings, line 24)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c num bad bytes note at line 85 (test for warnings, line 81)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c valid subscript note at line 28 (test for warnings, line 24)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c warning at line 26 (test for warnings, line 24)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-2.c warning at line 52 (test for warnings, line 50)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  (test for warnings, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c  (test for warnings, line 15)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-diagram-8.c expected multiline pattern lines 20-35
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  (test for bogus messages, line 25)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  (test for warnings, line 17)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  (test for warnings, line 22)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  (test for warnings, line 38)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  (test for warnings, line 43)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-3.c  (test for warnings, line 46)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  (test for warnings, line 113)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  (test for warnings, line 25)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  (test for warnings, line 26)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  (test for warnings, line 46)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  (test for warnings, line 47)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  (test for warnings, line 96)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-6.c  (test for warnings, line 97)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  (test for bogus messages, line 24)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  (test for bogus messages, line 52)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  (test for warnings, line 14)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  (test for warnings, line 19)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  (test for warnings, line 27)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  (test for warnings, line 30)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  (test for warnings, line 42)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  (test for warnings, line 47)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/paths-7.c  (test for warnings, line 57)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr103526.c  (test for bogus messages, line 33)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c  (test for warnings, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c  (test for warnings, line 12)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr106539.c leak of unknown at line 14 (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94399.c  (test for bogus messages, line 15)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-1.c bogus leak (test for bogus messages, line 45)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-2.c bogus leak (test for bogus messages, line 52)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr94851-2.c deref (test for warnings, line 49)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pr99716-2.c  (test for bogus messages, line 29)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  (test for bogus messages, line 19)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-1.c  (test for warnings, line 27)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/pragma-2.c  (test for warnings, line 47)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/scope-1.c  (test for warnings, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/scope-1.c  (test for warnings, line 23)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/strndup-1.c  (test for warnings, line 14)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/strndup-1.c  (test for warnings, line 24)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c  (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c final event at line 19 (test for warnings, line 18)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-alloc-3.c warning (test for warnings, line 18)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  (test for warnings, line 19)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/taint-realloc.c  (test for warnings, line 20)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/use-after-free-3.c  (test for warnings, line 13)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c compr leak at line 21 (test for warnings, line 20)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c compr leak at line 25 (test for warnings, line 24)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c uncompr leak (test for warnings, line 20)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/zlib-4.c uncompr leak (test for warnings, line 24)
+  Executed from: gcc:gcc.dg/cpp/cpp.exp
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-17.c  -Wc++-compat  (test for excess errors)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-17.c  -Wc++-compat  execution test
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 11)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 13)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 15)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 16)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 17)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 18)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 19)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 20)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 21)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 22)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 23)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 24)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 25)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 26)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 27)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 28)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 29)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 30)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 31)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 33)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 35)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 37)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 39)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 4)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 41)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 43)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 45)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 47)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 49)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 5)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 51)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 53)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 6)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 7)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 8)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   (test for errors, line 9)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   at line 10 (test for errors, line 9)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   at line 12 (test for errors, line 11)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   at line 14 (test for errors, line 13)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   at line 42 (test for errors, line 41)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   at line 44 (test for errors, line 43)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat   at line 46 (test for errors, line 45)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-18.c  -Wc++-compat  (test for excess errors)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-19.c  -Wc++-compat  (test for excess errors)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-19.c  -Wc++-compat  execution test
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 10)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 12)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 13)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 15)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 17)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 19)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 20)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 22)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 24)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 26)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 27)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 28)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 29)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 30)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 31)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 33)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 35)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 37)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 39)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 41)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 43)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 45)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 47)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 49)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 5)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 51)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 53)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 55)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 57)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 59)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 6)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 61)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 63)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   (test for errors, line 8)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   at line 11 (test for errors, line 10)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   at line 14 (test for errors, line 13)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   at line 16 (test for errors, line 15)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   at line 18 (test for errors, line 17)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   at line 21 (test for errors, line 20)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   at line 23 (test for errors, line 22)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   at line 25 (test for errors, line 24)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   at line 34 (test for errors, line 33)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   at line 36 (test for errors, line 35)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   at line 38 (test for errors, line 37)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   at line 42 (test for errors, line 41)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   at line 44 (test for errors, line 43)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   at line 46 (test for errors, line 45)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   at line 50 (test for errors, line 49)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   at line 52 (test for errors, line 51)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   at line 54 (test for errors, line 53)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   at line 7 (test for errors, line 6)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat   at line 9 (test for errors, line 8)
+    gcc:gcc.dg/cpp/cpp.exp=c-c++-common/cpp/embed-27.c  -Wc++-compat  (test for excess errors)
+    gcc:gcc.dg/cpp/cpp.exp=gcc.dg/cpp/embed-6.c  (test for errors, line 5)
+    gcc:gcc.dg/cpp/cpp.exp=gcc.dg/cpp/embed-6.c (test for excess errors)
+    gcc:gcc.dg/cpp/cpp.exp=gcc.dg/cpp/embed-7.c  (test for errors, line 5)
+    gcc:gcc.dg/cpp/cpp.exp=gcc.dg/cpp/embed-7.c (test for excess errors)
+  Executed from: gcc:gcc.dg/dg.exp
+    gcc:gcc.dg/dg.exp=c-c++-common/pragma-diag-17.c  -Wc++-compat   (test for errors, line 15)
+    gcc:gcc.dg/dg.exp=gcc.dg/pr116726.c (test for excess errors)
   Executed from: gcc:gcc.dg/gomp/gomp.exp
     gcc:gcc.dg/gomp/gomp.exp=c-c++-common/gomp/declare-variant-1.c  at line 18 (test for warnings, line 16)
     gcc:gcc.dg/gomp/gomp.exp=c-c++-common/gomp/declare-variant-any.c  (test for errors, line 11)
@@ -166,15 +5940,167 @@ o  IMPROVEMENTS TO BE CHECKED:
     gcc:gcc.dg/gomp/gomp.exp=c-c++-common/gomp/declare-variant-duplicates.c  (test for errors, line 9)
     gcc:gcc.dg/gomp/gomp.exp=c-c++-common/gomp/declare-variant-duplicates.c (test for excess errors)
     gcc:gcc.dg/gomp/gomp.exp=c-c++-common/gomp/requires-4.c  (test for errors, line 12)
+  Executed from: gcc:gcc.dg/ipa/ipa.exp
+    gcc:gcc.dg/ipa/ipa.exp=gcc.dg/ipa/modref-4.c (test for excess errors)
+    gcc:gcc.dg/ipa/ipa.exp=gcc.dg/ipa/modref-4.c execution test
+  Executed from: gcc:gcc.dg/params/params.exp
+    gcc:gcc.dg/params/params.exp=gcc.dg/params/blocksort-part.c -O3 --param vect-force-slp=0 (test for excess errors)
+    gcc:gcc.dg/params/params.exp=gcc.dg/params/blocksort-part.c -O3 --param vect-force-slp=1 (test for excess errors)
+  Executed from: gcc:gcc.dg/plugin/plugin.exp
+    gcc:gcc.dg/plugin/plugin.exp=gcc.dg/plugin/diagnostic-test-xhtml-1.c -fplugin=./diagnostic_plugin_xhtml_format.so  expected multiline pattern lines 11-16
+    gcc:gcc.dg/plugin/plugin.exp=gcc.dg/plugin/diagnostic_plugin_xhtml_format.c compilation
+  Executed from: gcc:gcc.dg/torture/dg-torture.exp
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116569.c   -O0  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116569.c   -O1  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116569.c   -O2  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116569.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116569.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116569.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116569.c   -O3 -g  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116569.c   -Os  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116585.c   -O0  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116585.c   -O1  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116585.c   -O2  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116585.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116585.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116585.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116585.c   -O3 -g  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116585.c   -Os  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116768.c   -O0  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116768.c   -O0  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116768.c   -O1  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116768.c   -O1  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116768.c   -O2  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116768.c   -O2  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116768.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116768.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116768.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116768.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116768.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116768.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116768.c   -O3 -g  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116768.c   -O3 -g  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116768.c   -Os  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116768.c   -Os  execution test
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116795-1.c   -O0  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116795-1.c   -O1  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116795-1.c   -O2  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116795-1.c   -O2 -flto -fno-use-linker-plugin -flto-partition=none  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116795-1.c   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116795-1.c   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116795-1.c   -O3 -g  (test for excess errors)
+    gcc:gcc.dg/torture/dg-torture.exp=gcc.dg/torture/pr116795-1.c   -Os  (test for excess errors)
+  Executed from: gcc:gcc.dg/tree-ssa/tree-ssa.exp
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/phi-opt-factor-1.c (test for excess errors)
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/phi-opt-factor-1.c scan-tree-dump-not phiopt1 "if "
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/phi-opt-factor-1.c scan-tree-dump-times phiopt1 "MAX_EXPR " 2
+    gcc:gcc.dg/tree-ssa/tree-ssa.exp=gcc.dg/tree-ssa/phi-opt-factor-1.c scan-tree-dump-times phiopt1 "MIN_EXPR " 2
+  Executed from: gcc:gcc.dg/vect/vect.exp
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/pr116791.c (test for excess errors)
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/pr116791.c -flto -ffat-lto-objects (test for excess errors)
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/pr116812.c (test for excess errors)
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/pr116812.c -flto -ffat-lto-objects (test for excess errors)
   Executed from: gfortran:gfortran.dg/coarray/caf.exp
     gfortran:gfortran.dg/coarray/caf.exp=gfortran.dg/coarray/alloc_comp_10.f90 -fcoarray=lib  -O2  -lcaf_single (test for excess errors)
     gfortran:gfortran.dg/coarray/caf.exp=gfortran.dg/coarray/alloc_comp_10.f90 -fcoarray=lib  -O2  -lcaf_single execution test
     gfortran:gfortran.dg/coarray/caf.exp=gfortran.dg/coarray/alloc_comp_10.f90 -fcoarray=single  -O2  (test for excess errors)
     gfortran:gfortran.dg/coarray/caf.exp=gfortran.dg/coarray/alloc_comp_10.f90 -fcoarray=single  -O2  execution test
+    gfortran:gfortran.dg/coarray/caf.exp=gfortran.dg/coarray/alloc_comp_9.f90 -fcoarray=lib  -O2  -lcaf_single (test for excess errors)
+    gfortran:gfortran.dg/coarray/caf.exp=gfortran.dg/coarray/alloc_comp_9.f90 -fcoarray=lib  -O2  -lcaf_single execution test
+    gfortran:gfortran.dg/coarray/caf.exp=gfortran.dg/coarray/alloc_comp_9.f90 -fcoarray=single  -O2  (test for excess errors)
+    gfortran:gfortran.dg/coarray/caf.exp=gfortran.dg/coarray/alloc_comp_9.f90 -fcoarray=single  -O2  execution test
     gfortran:gfortran.dg/coarray/caf.exp=gfortran.dg/coarray/proc_pointer_assign_1.f90 -fcoarray=lib  -O2  -lcaf_single (test for excess errors)
     gfortran:gfortran.dg/coarray/caf.exp=gfortran.dg/coarray/proc_pointer_assign_1.f90 -fcoarray=lib  -O2  -lcaf_single execution test
     gfortran:gfortran.dg/coarray/caf.exp=gfortran.dg/coarray/proc_pointer_assign_1.f90 -fcoarray=single  -O2  (test for excess errors)
     gfortran:gfortran.dg/coarray/caf.exp=gfortran.dg/coarray/proc_pointer_assign_1.f90 -fcoarray=single  -O2  execution test
+  Executed from: gfortran:gfortran.dg/dg.exp
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_7.f90   -O0  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_7.f90   -O0  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_7.f90   -O1  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_7.f90   -O1  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_7.f90   -O2  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_7.f90   -O2  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_7.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_7.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_7.f90   -O3 -g  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_7.f90   -O3 -g  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_7.f90   -Os  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_7.f90   -Os  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_with_mask_1.f90   -O0  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_with_mask_1.f90   -O0  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_with_mask_1.f90   -O1  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_with_mask_1.f90   -O1  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_with_mask_1.f90   -O2  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_with_mask_1.f90   -O2  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_with_mask_1.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_with_mask_1.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_with_mask_1.f90   -O3 -g  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_with_mask_1.f90   -O3 -g  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_with_mask_1.f90   -Os  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/maxloc_with_mask_1.f90   -Os  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_8.f90   -O0  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_8.f90   -O0  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_8.f90   -O1  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_8.f90   -O1  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_8.f90   -O2  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_8.f90   -O2  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_8.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_8.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_8.f90   -O3 -g  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_8.f90   -O3 -g  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_8.f90   -Os  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_8.f90   -Os  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_with_mask_1.f90   -O0  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_with_mask_1.f90   -O0  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_with_mask_1.f90   -O1  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_with_mask_1.f90   -O1  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_with_mask_1.f90   -O2  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_with_mask_1.f90   -O2  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_with_mask_1.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_with_mask_1.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_with_mask_1.f90   -O3 -g  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_with_mask_1.f90   -O3 -g  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_with_mask_1.f90   -Os  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minloc_with_mask_1.f90   -Os  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minmaxloc_18.f90   -O   scan-tree-dump-not original "gfortran_[sm]?maxloc"
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minmaxloc_18.f90   -O   scan-tree-dump-not original "gfortran_[sm]?minloc"
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minmaxloc_18.f90   -O  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minmaxloc_18a.f90   -O   scan-tree-dump-times original "gfortran_[sm]?maxloc" 30
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minmaxloc_18a.f90   -O   scan-tree-dump-times original "gfortran_[sm]?minloc" 30
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minmaxloc_18a.f90   -O  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minmaxloc_18b.f90   -O   scan-tree-dump-not original "gfortran_[sm]?maxloc"
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minmaxloc_18b.f90   -O   scan-tree-dump-times original "gfortran_[sm]?minloc" 30
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minmaxloc_18b.f90   -O  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minmaxloc_18c.f90   -O   scan-tree-dump-not original "gfortran_[sm]?minloc"
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minmaxloc_18c.f90   -O   scan-tree-dump-times original "gfortran_[sm]?maxloc" 30
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minmaxloc_18c.f90   -O  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minmaxloc_18d.f90   -O   scan-tree-dump-not original "gfortran_[sm]?maxloc"
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minmaxloc_18d.f90   -O   scan-tree-dump-times original "gfortran_[sm]?minloc" 30
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/minmaxloc_18d.f90   -O  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/recursive_alloc_comp_5.f90   -O0  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/recursive_alloc_comp_5.f90   -O0  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/recursive_alloc_comp_5.f90   -O1  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/recursive_alloc_comp_5.f90   -O1  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/recursive_alloc_comp_5.f90   -O2  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/recursive_alloc_comp_5.f90   -O2  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/recursive_alloc_comp_5.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/recursive_alloc_comp_5.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/recursive_alloc_comp_5.f90   -O3 -g  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/recursive_alloc_comp_5.f90   -O3 -g  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/recursive_alloc_comp_5.f90   -Os  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/recursive_alloc_comp_5.f90   -Os  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/unsigned_kiss.f90   -O0  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/unsigned_kiss.f90   -O0  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/unsigned_kiss.f90   -O1  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/unsigned_kiss.f90   -O1  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/unsigned_kiss.f90   -O2  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/unsigned_kiss.f90   -O2  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/unsigned_kiss.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/unsigned_kiss.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/unsigned_kiss.f90   -O3 -g  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/unsigned_kiss.f90   -O3 -g  execution test
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/unsigned_kiss.f90   -Os  (test for excess errors)
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/unsigned_kiss.f90   -Os  execution test
   Executed from: gfortran:gfortran.dg/gomp/gomp.exp
     gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-variant-3.f90   -O   (test for warnings, line 200)
     gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-variant-3.f90   -O   at line 155 (test for warnings, line 154)
@@ -192,8 +6118,47 @@ o  IMPROVEMENTS TO BE CHECKED:
     gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-variant-duplicates.f90   -O   (test for errors, line 26)
     gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-variant-duplicates.f90   -O   (test for errors, line 27)
     gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/declare-variant-duplicates.f90   -O  (test for excess errors)
+    gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/interop-1.f90   -O   (test for errors, line 45)
+    gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/interop-1.f90   -O   (test for errors, line 55)
+    gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/interop-1.f90   -O   (test for errors, line 59)
+    gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/interop-1.f90   -O   (test for errors, line 60)
+    gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/interop-1.f90   -O   (test for errors, line 64)
+    gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/interop-1.f90   -O   (test for errors, line 65)
+    gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/interop-1.f90   -O   (test for errors, line 66)
+    gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/interop-1.f90   -O   (test for errors, line 67)
+    gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/interop-1.f90   -O   (test for errors, line 71)
+    gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/interop-1.f90   -O   (test for errors, line 72)
+    gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/interop-1.f90   -O   (test for warnings, line 42)
+    gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/interop-1.f90   -O   (test for warnings, line 57)
+    gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/interop-1.f90   -O   (test for warnings, line 75)
+    gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/interop-3.f90   -O   (test for warnings, line 36)
     gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/requires-self-maps.f90   -O   at line 17 (test for errors, line )
     gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/requires-self-maps.f90   -O  (test for excess errors)
+  Executed from: gfortran:gfortran.dg/ieee/ieee.exp
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/maxloc_nan_1.f90   -O0  (test for excess errors)
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/maxloc_nan_1.f90   -O0  execution test
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/maxloc_nan_1.f90   -O1  (test for excess errors)
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/maxloc_nan_1.f90   -O1  execution test
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/maxloc_nan_1.f90   -O2  (test for excess errors)
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/maxloc_nan_1.f90   -O2  execution test
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/maxloc_nan_1.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/maxloc_nan_1.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/maxloc_nan_1.f90   -O3 -g  (test for excess errors)
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/maxloc_nan_1.f90   -O3 -g  execution test
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/maxloc_nan_1.f90   -Os  (test for excess errors)
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/maxloc_nan_1.f90   -Os  execution test
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/minloc_nan_1.f90   -O0  (test for excess errors)
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/minloc_nan_1.f90   -O0  execution test
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/minloc_nan_1.f90   -O1  (test for excess errors)
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/minloc_nan_1.f90   -O1  execution test
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/minloc_nan_1.f90   -O2  (test for excess errors)
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/minloc_nan_1.f90   -O2  execution test
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/minloc_nan_1.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess errors)
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/minloc_nan_1.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/minloc_nan_1.f90   -O3 -g  (test for excess errors)
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/minloc_nan_1.f90   -O3 -g  execution test
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/minloc_nan_1.f90   -Os  (test for excess errors)
+    gfortran:gfortran.dg/ieee/ieee.exp=gfortran.dg/ieee/minloc_nan_1.f90   -Os  execution test
   Executed from: libgomp:libgomp.c++/c++.exp
     libgomp:libgomp.c++/c++.exp=libgomp.c++/../libgomp.c-c++-common/target-link-3.c (test for excess errors)
     libgomp:libgomp.c++/c++.exp=libgomp.c++/../libgomp.c-c++-common/target-link-3.c execution test
@@ -214,17 +6179,149 @@ o  IMPROVEMENTS TO BE CHECKED:
     libgomp:libgomp.c/c.exp=libgomp.c/../libgomp.c-c++-common/target-link-3.c execution test
     libgomp:libgomp.c/c.exp=libgomp.c/../libgomp.c-c++-common/target-link-4.c (test for excess errors)
     libgomp:libgomp.c/c.exp=libgomp.c/../libgomp.c-c++-common/target-link-4.c execution test
+    libgomp:libgomp.c/c.exp=libgomp.c/device_uid.c (test for excess errors)
+    libgomp:libgomp.c/c.exp=libgomp.c/device_uid.c execution test
   Executed from: libgomp:libgomp.fortran/fortran.exp
+    libgomp:libgomp.fortran/fortran.exp=libgomp.fortran/device_uid.f90   -O  (test for excess errors)
+    libgomp:libgomp.fortran/fortran.exp=libgomp.fortran/device_uid.f90   -O  execution test
     libgomp:libgomp.fortran/fortran.exp=libgomp.fortran/self_maps.f90   -O  (test for excess errors)
     libgomp:libgomp.fortran/fortran.exp=libgomp.fortran/self_maps.f90   -O  execution test
+  Executed from: libstdc++:libstdc++-dg/conformance.exp
+    libstdc++:libstdc++-dg/conformance.exp=18_support/launder/requirements_neg.cc  -std=gnu++17  (test for errors, line )
+    libstdc++:libstdc++-dg/conformance.exp=18_support/launder/requirements_neg.cc  -std=gnu++17 nodiscard (test for warnings, line )
+    libstdc++:libstdc++-dg/conformance.exp=20_util/unique_ptr/creation/116529.cc  -std=gnu++17  (test for bogus messages, line )
+    libstdc++:libstdc++-dg/conformance.exp=20_util/unique_ptr/creation/116529.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=20_util/unique_ptr/creation/116529.cc  -std=gnu++17 execution test
+    libstdc++:libstdc++-dg/conformance.exp=23_containers/default_template_value.cc  -std=gnu++26 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=25_algorithms/default_template_value.cc  -std=gnu++26 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=25_algorithms/pstl/110512.cc  -std=gnu++17 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=30_threads/semaphore/platform_try_acquire_for.cc  -std=gnu++20 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=30_threads/semaphore/platform_try_acquire_for.cc  -std=gnu++20 execution test
+    libstdc++:libstdc++-dg/conformance.exp=30_threads/semaphore/platform_try_acquire_for.cc  -std=gnu++26 (test for excess errors)
+    libstdc++:libstdc++-dg/conformance.exp=30_threads/semaphore/platform_try_acquire_for.cc  -std=gnu++26 execution test
+    libstdc++:libstdc++-dg/conformance.exp=ext/type_traits/add_unsigned_floating_neg.cc  -std=gnu++17  (test for errors, line 74)
+    libstdc++:libstdc++-dg/conformance.exp=ext/type_traits/add_unsigned_integer_neg.cc  -std=gnu++17  (test for errors, line 106)
+    libstdc++:libstdc++-dg/conformance.exp=ext/type_traits/remove_unsigned_floating_neg.cc  -std=gnu++17  (test for errors, line 117)
+    libstdc++:libstdc++-dg/conformance.exp=ext/type_traits/remove_unsigned_integer_neg.cc  -std=gnu++17  (test for errors, line 149)
+    libstdc++:libstdc++-dg/conformance.exp=std/time/freestanding.cc  -std=gnu++17 (test for excess errors)
 
 
   - FAIL now PASS             [FAIL => PASS]:
 
+  Executed from: g++:g++.dg/dg.exp
+    g++:g++.dg/dg.exp=c-c++-common/pragma-diag-17.c  -std=gnu++14 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/pragma-diag-17.c  -std=gnu++17 (test for excess errors)
+    g++:g++.dg/dg.exp=c-c++-common/pragma-diag-17.c  -std=gnu++98 (test for excess errors)
+  Executed from: gcc:gcc.dg/dg.exp
+    gcc:gcc.dg/dg.exp=c-c++-common/pragma-diag-17.c  -Wc++-compat  (test for excess errors)
+  Executed from: gfortran:gfortran.dg/gomp/gomp.exp
+    gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/interop-1.f90   -O  (test for excess errors)
   Executed from: libstdc++:libstdc++-dg/conformance.exp
     libstdc++:libstdc++-dg/conformance.exp=ext/rope/pthread7-rope.cc  -std=gnu++17 execution test
 
 
+  - XFAIL disappears          [XFAIL=>     ]:
+
+  Executed from: g++:g++.dg/analyzer/analyzer.exp
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++17  (test for bogus messages, line 1212)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++26  (test for bogus messages, line 1212)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++98  (test for bogus messages, line 1212)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++17 PR analyzer/98247 (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++26 PR analyzer/98247 (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++98 PR analyzer/98247 (test for warnings, line 70)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++17 desired (test for warnings, line 66)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++17 true (test for warnings, line 63)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++17 unknown at line 49 (test for bogus messages, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++17 unknown at line 64 (test for bogus messages, line 63)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++26 desired (test for warnings, line 66)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++26 true (test for warnings, line 63)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++26 unknown at line 49 (test for bogus messages, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++26 unknown at line 64 (test for bogus messages, line 63)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++98 desired (test for warnings, line 66)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++98 true (test for warnings, line 63)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++98 unknown at line 49 (test for bogus messages, line 48)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++98 unknown at line 64 (test for bogus messages, line 63)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c  -std=c++17 use after free (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c  -std=c++26 use after free (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c  -std=c++98 use after free (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dce.c  -std=c++17  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dce.c  -std=c++26  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dce.c  -std=c++98  (test for warnings, line 9)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 warning at line 119 (test for warnings, line 116)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 warning at line 121 (test for warnings, line 116)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 warning at line 119 (test for warnings, line 116)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 warning at line 121 (test for warnings, line 116)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 warning at line 119 (test for warnings, line 116)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 warning at line 121 (test for warnings, line 116)
+  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:13781)
+    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:13781)
+    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:13781)
+  Executed from: gcc:gcc.dg/analyzer/analyzer.exp
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  (test for bogus messages, line 1212)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c PR analyzer/98247 (test for warnings, line 70)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c desired (test for warnings, line 66)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c true (test for warnings, line 63)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c unknown at line 49 (test for bogus messages, line 48)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c unknown at line 64 (test for bogus messages, line 63)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c use after free (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dce.c  (test for warnings, line 9)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c warning at line 119 (test for warnings, line 116)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c warning at line 121 (test for warnings, line 116)
+
+
+  - XFAIL appears             [     =>XFAIL]:
+
+  Executed from: g++:g++.dg/analyzer/analyzer.exp
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++17  (test for bogus messages, line 1213)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++26  (test for bogus messages, line 1213)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  -std=c++98  (test for bogus messages, line 1213)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++17 PR analyzer/98247 (test for warnings, line 72)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++26 PR analyzer/98247 (test for warnings, line 72)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c  -std=c++98 PR analyzer/98247 (test for warnings, line 72)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++17 desired (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++17 true (test for warnings, line 65)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++17 unknown at line 51 (test for bogus messages, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++17 unknown at line 66 (test for bogus messages, line 65)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++26 desired (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++26 true (test for warnings, line 65)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++26 unknown at line 51 (test for bogus messages, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++26 unknown at line 66 (test for bogus messages, line 65)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++98 desired (test for warnings, line 68)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++98 true (test for warnings, line 65)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++98 unknown at line 51 (test for bogus messages, line 50)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c  -std=c++98 unknown at line 66 (test for bogus messages, line 65)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c  -std=c++17 use after free (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c  -std=c++26 use after free (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c  -std=c++98 use after free (test for warnings, line 11)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dce.c  -std=c++17  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dce.c  -std=c++26  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dce.c  -std=c++98  (test for warnings, line 10)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 warning at line 121 (test for warnings, line 118)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++17 warning at line 123 (test for warnings, line 118)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 warning at line 121 (test for warnings, line 118)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++26 warning at line 123 (test for warnings, line 118)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 warning at line 121 (test for warnings, line 118)
+    g++:g++.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c  -std=c++98 warning at line 123 (test for warnings, line 118)
+  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:13788)
+    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:13788)
+    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:13788)
+  Executed from: gcc:gcc.dg/analyzer/analyzer.exp
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flex-with-call-summaries.c  (test for bogus messages, line 1213)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/flexible-array-member-1.c PR analyzer/98247 (test for warnings, line 72)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c desired (test for warnings, line 68)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c true (test for warnings, line 65)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c unknown at line 51 (test for bogus messages, line 50)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c unknown at line 66 (test for bogus messages, line 65)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/loop-3.c use after free (test for warnings, line 11)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/malloc-dce.c  (test for warnings, line 10)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c warning at line 121 (test for warnings, line 118)
+    gcc:gcc.dg/analyzer/analyzer.exp=c-c++-common/analyzer/out-of-bounds-1.c warning at line 123 (test for warnings, line 118)
+  Executed from: gcc:gcc.dg/plugin/plugin.exp
+    gcc:gcc.dg/plugin/plugin.exp=gcc.dg/plugin/diagnostic-test-xhtml-1.c -fplugin=./diagnostic_plugin_xhtml_format.so (test for excess errors)
+
+
   - UNSUPPORTED appears       [     =>UNSUP]:
 
   Executed from: g++:g++.dg/dg.exp
@@ -239,6 +6336,22 @@ o  IMPROVEMENTS TO BE CHECKED:
     g++:g++.dg/torture/dg-torture.exp=g++.dg/torture/pr116814-1.C   -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects 
     g++:g++.dg/torture/dg-torture.exp=g++.dg/torture/pr116814-1.C   -O3 -g 
     g++:g++.dg/torture/dg-torture.exp=g++.dg/torture/pr116814-1.C   -Os 
+  Executed from: gcc:gcc.dg/rtl/rtl.exp
+    gcc:gcc.dg/rtl/rtl.exp=gcc.dg/rtl/aarch64/vector-eq.c
+  Executed from: gcc:gcc.dg/vect/vect.exp
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/bb-slp-conditional_store_1.c
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/bb-slp-conditional_store_1.c -flto -ffat-lto-objects
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-conditional_store_5.c
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-conditional_store_5.c -flto -ffat-lto-objects
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-conditional_store_6.c
+    gcc:gcc.dg/vect/vect.exp=gcc.dg/vect/vect-conditional_store_6.c -flto -ffat-lto-objects
+  Executed from: gfortran:gfortran.dg/dg.exp
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/unsigned_21_be.f90   -O0 
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/unsigned_21_be.f90   -O1 
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/unsigned_21_be.f90   -O2 
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/unsigned_21_be.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions 
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/unsigned_21_be.f90   -O3 -g 
+    gfortran:gfortran.dg/dg.exp=gfortran.dg/unsigned_21_be.f90   -Os 
   Executed from: gfortran:gfortran.dg/gomp/gomp.exp
     gfortran:gfortran.dg/gomp/gomp.exp=gfortran.dg/gomp/requires-self-maps-aux.f90   -O 
 
