summaryrefslogtreecommitdiff
path: root/gcc/laplace.SCHWINGE/test
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2016-12-12 11:38:28 +0100
committerThomas Schwinge <thomas@codesourcery.com>2016-12-12 11:38:28 +0100
commit1532082e156ed4229d8f7002b733deddb7da34a6 (patch)
tree14300ab86bb5ab9f567f04681fd83f8eb60e4331 /gcc/laplace.SCHWINGE/test
parent04e7f203042de0020531da40724e4430cc56b52c (diff)
gcc: 17f0f5acdcfb9181203ca9b6d8f8cbc64e5ce843 (2016-11-30)
Diffstat (limited to 'gcc/laplace.SCHWINGE/test')
-rw-r--r--gcc/laplace.SCHWINGE/test/[ARCH]/boehm-gc/testsuite/boehm-gc.sum29
-rw-r--r--gcc/laplace.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum2
-rw-r--r--gcc/laplace.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum2487
-rw-r--r--gcc/laplace.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum476
-rw-r--r--gcc/laplace.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum2
-rw-r--r--gcc/laplace.SCHWINGE/test/[ARCH]/libjava/testsuite/libjava.sum2612
-rw-r--r--gcc/laplace.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum1238
-rw-r--r--gcc/laplace.SCHWINGE/test/gcc/testsuite/g++/g++.sum8276
-rw-r--r--gcc/laplace.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum8695
-rw-r--r--gcc/laplace.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum2439
-rw-r--r--gcc/laplace.SCHWINGE/test/gcc/testsuite/objc/objc.sum20
11 files changed, 18760 insertions, 7516 deletions
diff --git a/gcc/laplace.SCHWINGE/test/[ARCH]/boehm-gc/testsuite/boehm-gc.sum b/gcc/laplace.SCHWINGE/test/[ARCH]/boehm-gc/testsuite/boehm-gc.sum
deleted file mode 100644
index 622302eb..00000000
--- a/gcc/laplace.SCHWINGE/test/[ARCH]/boehm-gc/testsuite/boehm-gc.sum
+++ /dev/null
@@ -1,29 +0,0 @@
-Test Run By thomas on Fri Dec 2 09:09:57 2016
-Native configuration is i686-unknown-gnu0.8
-
- === boehm-gc tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../../master/boehm-gc/testsuite/boehm-gc.c/c.exp ...
-PASS: boehm-gc.c/gctest.c -O2 (test for excess errors)
-PASS: boehm-gc.c/gctest.c -O2 execution test
-PASS: boehm-gc.c/leak_test.c -O2 (test for excess errors)
-PASS: boehm-gc.c/leak_test.c -O2 execution test
-PASS: boehm-gc.c/middle.c -O2 (test for excess errors)
-PASS: boehm-gc.c/middle.c -O2 execution test
-PASS: boehm-gc.c/thread_leak_test.c -O2 (test for excess errors)
-PASS: boehm-gc.c/thread_leak_test.c -O2 execution test
-UNSUPPORTED: boehm-gc.c/trace_test.c -O2
-Running ../../../../master/boehm-gc/testsuite/boehm-gc.lib/lib.exp ...
-PASS: boehm-gc.lib/staticrootslib.c -O2 (test for excess errors)
-PASS: staticrootslib.lo -O2 (test for excess errors)
-PASS: boehm-gc.lib/staticrootstest.c -O2 (test for excess errors)
-PASS: boehm-gc.lib/staticrootstest.c -O2 execution test
-
- === boehm-gc Summary ===
-
-# of expected passes 12
-# of unsupported tests 1
diff --git a/gcc/laplace.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum b/gcc/laplace.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum
index fe2741e9..ec257699 100644
--- a/gcc/laplace.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum
+++ b/gcc/laplace.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Fri Dec 2 09:34:25 2016
+Test Run By thomas on Mon Dec 12 04:36:10 2016
Native configuration is i686-unknown-gnu0.8
=== libatomic tests ===
diff --git a/gcc/laplace.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum b/gcc/laplace.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum
deleted file mode 100644
index 6e546937..00000000
--- a/gcc/laplace.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum
+++ /dev/null
@@ -1,2487 +0,0 @@
-Test Run By thomas on Fri Dec 2 08:53:30 2016
-Native configuration is i686-unknown-gnu0.8
-
- === libffi tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../../master/libffi/testsuite/libffi.call/call.exp ...
-PASS: libffi.call/closure_fn0.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/closure_fn0.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/closure_fn0.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/closure_fn0.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/closure_fn0.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/closure_fn0.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/closure_fn0.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/closure_fn0.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/closure_fn0.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/closure_fn0.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/closure_fn0.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/closure_fn0.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/closure_fn0.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/closure_fn0.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/closure_fn0.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/closure_fn1.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/closure_fn1.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/closure_fn1.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/closure_fn1.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/closure_fn1.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/closure_fn1.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/closure_fn1.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/closure_fn1.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/closure_fn1.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/closure_fn1.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/closure_fn1.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/closure_fn1.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/closure_fn1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/closure_fn1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/closure_fn1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/closure_fn2.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/closure_fn2.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/closure_fn2.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/closure_fn2.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/closure_fn2.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/closure_fn2.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/closure_fn2.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/closure_fn2.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/closure_fn2.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/closure_fn2.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/closure_fn2.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/closure_fn2.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/closure_fn2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/closure_fn2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/closure_fn2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/closure_fn3.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/closure_fn3.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/closure_fn3.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/closure_fn3.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/closure_fn3.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/closure_fn3.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/closure_fn3.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/closure_fn3.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/closure_fn3.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/closure_fn3.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/closure_fn3.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/closure_fn3.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/closure_fn3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/closure_fn3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/closure_fn3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/closure_fn4.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/closure_fn4.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/closure_fn4.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/closure_fn4.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/closure_fn4.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/closure_fn4.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/closure_fn4.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/closure_fn4.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/closure_fn4.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/closure_fn4.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/closure_fn4.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/closure_fn4.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/closure_fn4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/closure_fn4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/closure_fn4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/closure_fn5.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/closure_fn5.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/closure_fn5.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/closure_fn5.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/closure_fn5.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/closure_fn5.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/closure_fn5.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/closure_fn5.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/closure_fn5.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/closure_fn5.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/closure_fn5.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/closure_fn5.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/closure_fn5.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/closure_fn5.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/closure_fn5.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/closure_fn6.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/closure_fn6.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/closure_fn6.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/closure_fn6.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/closure_fn6.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/closure_fn6.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/closure_fn6.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/closure_fn6.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/closure_fn6.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/closure_fn6.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/closure_fn6.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/closure_fn6.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/closure_fn6.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/closure_fn6.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/closure_fn6.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/closure_loc_fn0.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/closure_loc_fn0.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/closure_loc_fn0.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/closure_loc_fn0.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/closure_loc_fn0.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/closure_loc_fn0.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/closure_loc_fn0.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/closure_loc_fn0.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/closure_loc_fn0.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/closure_loc_fn0.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/closure_loc_fn0.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/closure_loc_fn0.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/closure_loc_fn0.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/closure_loc_fn0.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/closure_loc_fn0.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ output pattern test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ output pattern test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ output pattern test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ output pattern test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ output pattern test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ output pattern test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ output pattern test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ output pattern test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ output pattern test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ output pattern test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ output pattern test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ output pattern test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ output pattern test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ output pattern test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/closure_simple.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ output pattern test
-PASS: libffi.call/cls_12byte.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_12byte.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_12byte.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_12byte.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_12byte.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_12byte.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_12byte.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_12byte.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_12byte.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_12byte.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_12byte.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_12byte.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_12byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_12byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_12byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_16byte.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_16byte.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_16byte.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_16byte.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_16byte.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_16byte.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_16byte.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_16byte.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_16byte.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_16byte.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_16byte.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_16byte.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_16byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_16byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_16byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_18byte.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_18byte.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_18byte.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_18byte.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_18byte.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_18byte.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_18byte.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_18byte.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_18byte.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_18byte.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_18byte.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_18byte.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_18byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_18byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_18byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_19byte.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_19byte.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_19byte.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_19byte.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_19byte.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_19byte.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_19byte.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_19byte.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_19byte.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_19byte.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_19byte.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_19byte.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_19byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_19byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_19byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_1_1byte.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_1_1byte.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_1_1byte.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_1_1byte.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_1_1byte.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_1_1byte.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_1_1byte.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_1_1byte.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_1_1byte.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_1_1byte.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_1_1byte.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_1_1byte.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_1_1byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_1_1byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_1_1byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_20byte.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_20byte.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_20byte.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_20byte.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_20byte.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_20byte.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_20byte.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_20byte.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_20byte.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_20byte.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_20byte.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_20byte.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_20byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_20byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_20byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_20byte1.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_20byte1.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_20byte1.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_20byte1.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_20byte1.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_20byte1.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_20byte1.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_20byte1.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_20byte1.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_20byte1.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_20byte1.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_20byte1.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_20byte1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_20byte1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_20byte1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_24byte.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_24byte.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_24byte.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_24byte.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_24byte.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_24byte.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_24byte.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_24byte.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_24byte.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_24byte.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_24byte.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_24byte.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_24byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_24byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_24byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_2byte.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_2byte.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_2byte.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_2byte.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_2byte.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_2byte.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_2byte.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_2byte.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_2byte.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_2byte.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_2byte.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_2byte.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_2byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_2byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_2byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_3_1byte.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_3_1byte.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_3_1byte.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_3_1byte.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_3_1byte.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_3_1byte.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_3_1byte.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_3_1byte.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_3_1byte.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_3_1byte.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_3_1byte.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_3_1byte.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_3_1byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_3_1byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_3_1byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_3byte1.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_3byte1.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_3byte1.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_3byte1.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_3byte1.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_3byte1.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_3byte1.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_3byte1.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_3byte1.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_3byte1.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_3byte1.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_3byte1.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_3byte1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_3byte1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_3byte1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_3byte2.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_3byte2.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_3byte2.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_3byte2.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_3byte2.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_3byte2.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_3byte2.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_3byte2.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_3byte2.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_3byte2.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_3byte2.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_3byte2.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_3byte2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_3byte2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_3byte2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_4_1byte.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_4_1byte.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_4_1byte.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_4_1byte.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_4_1byte.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_4_1byte.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_4_1byte.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_4_1byte.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_4_1byte.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_4_1byte.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_4_1byte.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_4_1byte.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_4_1byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_4_1byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_4_1byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_4byte.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_4byte.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_4byte.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_4byte.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_4byte.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_4byte.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_4byte.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_4byte.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_4byte.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_4byte.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_4byte.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_4byte.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_4byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_4byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_4byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_5_1_byte.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_5_1_byte.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_5_1_byte.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_5_1_byte.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_5_1_byte.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_5_1_byte.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_5_1_byte.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_5_1_byte.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_5_1_byte.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_5_1_byte.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_5_1_byte.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_5_1_byte.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_5_1_byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_5_1_byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_5_1_byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_5byte.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_5byte.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_5byte.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_5byte.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_5byte.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_5byte.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_5byte.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_5byte.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_5byte.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_5byte.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_5byte.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_5byte.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_5byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_5byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_5byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_64byte.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_64byte.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_64byte.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_64byte.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_64byte.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_64byte.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_64byte.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_64byte.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_64byte.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_64byte.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_64byte.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_64byte.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_64byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_64byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_64byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_6_1_byte.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_6_1_byte.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_6_1_byte.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_6_1_byte.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_6_1_byte.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_6_1_byte.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_6_1_byte.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_6_1_byte.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_6_1_byte.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_6_1_byte.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_6_1_byte.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_6_1_byte.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_6_1_byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_6_1_byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_6_1_byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_6byte.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_6byte.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_6byte.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_6byte.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_6byte.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_6byte.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_6byte.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_6byte.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_6byte.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_6byte.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_6byte.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_6byte.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_6byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_6byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_6byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_7_1_byte.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_7_1_byte.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_7_1_byte.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_7_1_byte.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_7_1_byte.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_7_1_byte.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_7_1_byte.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_7_1_byte.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_7_1_byte.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_7_1_byte.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_7_1_byte.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_7_1_byte.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_7_1_byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_7_1_byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_7_1_byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_7byte.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_7byte.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_7byte.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_7byte.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_7byte.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_7byte.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_7byte.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_7byte.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_7byte.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_7byte.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_7byte.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_7byte.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_7byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_7byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_7byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_8byte.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_8byte.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_8byte.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_8byte.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_8byte.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_8byte.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_8byte.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_8byte.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_8byte.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_8byte.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_8byte.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_8byte.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_8byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_8byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_8byte.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_9byte1.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_9byte1.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_9byte1.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_9byte1.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_9byte1.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_9byte1.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_9byte1.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_9byte1.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_9byte1.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_9byte1.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_9byte1.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_9byte1.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_9byte1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_9byte1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_9byte1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_9byte2.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_9byte2.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_9byte2.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_9byte2.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_9byte2.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_9byte2.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_9byte2.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_9byte2.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_9byte2.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_9byte2.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_9byte2.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_9byte2.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_9byte2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_9byte2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_9byte2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_align_double.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_align_double.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_align_double.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_align_double.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_align_double.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_align_double.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_align_double.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_align_double.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_align_double.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_align_double.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_align_double.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_align_double.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_align_double.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_align_double.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_align_double.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_align_float.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_align_float.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_align_float.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_align_float.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_align_float.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_align_float.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_align_float.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_align_float.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_align_float.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_align_float.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_align_float.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_align_float.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_align_float.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_align_float.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_align_float.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_align_longdouble.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_align_longdouble.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_align_longdouble.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_align_longdouble.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_align_longdouble.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_align_longdouble.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_align_longdouble.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_align_longdouble.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_align_longdouble.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_align_longdouble.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_align_longdouble.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_align_longdouble.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_align_longdouble.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_align_longdouble.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_align_longdouble.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_align_longdouble_split.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_align_longdouble_split.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_align_longdouble_split.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_align_longdouble_split.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_align_longdouble_split.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_align_longdouble_split.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_align_longdouble_split.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_align_longdouble_split.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_align_longdouble_split.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_align_longdouble_split.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_align_longdouble_split.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_align_longdouble_split.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_align_longdouble_split.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_align_longdouble_split.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_align_longdouble_split.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_align_longdouble_split2.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_align_longdouble_split2.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_align_longdouble_split2.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_align_longdouble_split2.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_align_longdouble_split2.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_align_longdouble_split2.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_align_longdouble_split2.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_align_longdouble_split2.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_align_longdouble_split2.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_align_longdouble_split2.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_align_longdouble_split2.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_align_longdouble_split2.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_align_longdouble_split2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_align_longdouble_split2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_align_longdouble_split2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_align_pointer.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_align_pointer.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_align_pointer.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_align_pointer.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_align_pointer.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_align_pointer.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_align_pointer.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_align_pointer.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_align_pointer.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_align_pointer.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_align_pointer.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_align_pointer.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_align_pointer.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_align_pointer.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_align_pointer.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_align_sint16.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_align_sint16.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_align_sint16.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_align_sint16.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_align_sint16.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_align_sint16.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_align_sint16.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_align_sint16.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_align_sint16.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_align_sint16.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_align_sint16.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_align_sint16.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_align_sint16.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_align_sint16.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_align_sint16.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_align_sint32.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_align_sint32.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_align_sint32.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_align_sint32.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_align_sint32.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_align_sint32.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_align_sint32.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_align_sint32.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_align_sint32.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_align_sint32.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_align_sint32.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_align_sint32.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_align_sint32.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_align_sint32.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_align_sint32.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_align_sint64.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_align_sint64.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_align_sint64.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_align_sint64.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_align_sint64.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_align_sint64.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_align_sint64.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_align_sint64.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_align_sint64.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_align_sint64.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_align_sint64.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_align_sint64.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_align_sint64.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_align_sint64.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_align_sint64.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_align_uint16.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_align_uint16.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_align_uint16.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_align_uint16.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_align_uint16.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_align_uint16.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_align_uint16.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_align_uint16.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_align_uint16.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_align_uint16.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_align_uint16.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_align_uint16.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_align_uint16.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_align_uint16.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_align_uint16.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_align_uint32.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_align_uint32.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_align_uint32.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_align_uint32.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_align_uint32.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_align_uint32.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_align_uint32.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_align_uint32.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_align_uint32.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_align_uint32.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_align_uint32.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_align_uint32.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_align_uint32.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_align_uint32.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_align_uint32.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_align_uint64.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_align_uint64.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_align_uint64.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_align_uint64.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_align_uint64.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_align_uint64.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_align_uint64.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_align_uint64.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_align_uint64.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_align_uint64.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_align_uint64.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_align_uint64.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_align_uint64.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_align_uint64.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_align_uint64.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_dbls_struct.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_dbls_struct.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_dbls_struct.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_dbls_struct.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_dbls_struct.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_dbls_struct.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_dbls_struct.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_dbls_struct.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_dbls_struct.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_dbls_struct.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_dbls_struct.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_dbls_struct.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_dbls_struct.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_dbls_struct.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_dbls_struct.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_double.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_double.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_double.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_double.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_double.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_double.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_double.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_double.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_double.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_double.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_double.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_double.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_double.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_double.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_double.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_double_va.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_double_va.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_double_va.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_double_va.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_double_va.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_double_va.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_double_va.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_double_va.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_double_va.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_double_va.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_double_va.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_double_va.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_double_va.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_double_va.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_double_va.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_float.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_float.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_float.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_float.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_float.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_float.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_float.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_float.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_float.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_float.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_float.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_float.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_float.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_float.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_float.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_longdouble.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_longdouble.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_longdouble.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_longdouble.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_longdouble.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_longdouble.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_longdouble.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_longdouble.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_longdouble.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_longdouble.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_longdouble.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_longdouble.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_longdouble.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_longdouble.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_longdouble.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_longdouble_va.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_longdouble_va.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_longdouble_va.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_longdouble_va.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_longdouble_va.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_longdouble_va.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_longdouble_va.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_longdouble_va.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_longdouble_va.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_longdouble_va.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_longdouble_va.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_longdouble_va.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_longdouble_va.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_longdouble_va.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_longdouble_va.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_many_mixed_args.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_many_mixed_args.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_many_mixed_args.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_many_mixed_args.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_many_mixed_args.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_many_mixed_args.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_many_mixed_args.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_many_mixed_args.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_many_mixed_args.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_many_mixed_args.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_many_mixed_float_double.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_many_mixed_float_double.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_many_mixed_float_double.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_many_mixed_float_double.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_many_mixed_float_double.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_many_mixed_float_double.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_many_mixed_float_double.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_many_mixed_float_double.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_many_mixed_float_double.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_many_mixed_float_double.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_multi_schar.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_multi_schar.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_multi_schar.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_multi_schar.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_multi_schar.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_multi_schar.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_multi_schar.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_multi_schar.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_multi_schar.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_multi_schar.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_multi_schar.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_multi_schar.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_multi_schar.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_multi_schar.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_multi_schar.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_multi_sshort.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_multi_sshort.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_multi_sshort.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_multi_sshort.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_multi_sshort.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_multi_sshort.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_multi_sshort.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_multi_sshort.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_multi_sshort.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_multi_sshort.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_multi_sshort.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_multi_sshort.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_multi_sshort.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_multi_sshort.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_multi_sshort.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_multi_sshortchar.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_multi_sshortchar.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_multi_sshortchar.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_multi_sshortchar.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_multi_sshortchar.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_multi_sshortchar.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_multi_sshortchar.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_multi_sshortchar.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_multi_sshortchar.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_multi_sshortchar.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_multi_sshortchar.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_multi_sshortchar.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_multi_sshortchar.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_multi_sshortchar.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_multi_sshortchar.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_multi_uchar.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_multi_uchar.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_multi_uchar.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_multi_uchar.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_multi_uchar.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_multi_uchar.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_multi_uchar.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_multi_uchar.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_multi_uchar.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_multi_uchar.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_multi_uchar.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_multi_uchar.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_multi_uchar.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_multi_uchar.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_multi_uchar.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_multi_ushort.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_multi_ushort.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_multi_ushort.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_multi_ushort.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_multi_ushort.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_multi_ushort.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_multi_ushort.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_multi_ushort.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_multi_ushort.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_multi_ushort.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_multi_ushort.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_multi_ushort.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_multi_ushort.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_multi_ushort.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_multi_ushort.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_multi_ushortchar.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_multi_ushortchar.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_multi_ushortchar.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_multi_ushortchar.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_multi_ushortchar.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_multi_ushortchar.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_multi_ushortchar.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_multi_ushortchar.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_multi_ushortchar.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_multi_ushortchar.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_multi_ushortchar.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_multi_ushortchar.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_multi_ushortchar.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_multi_ushortchar.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_multi_ushortchar.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_pointer.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_pointer.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_pointer.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_pointer.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_pointer.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_pointer.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_pointer.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_pointer.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_pointer.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_pointer.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_pointer.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_pointer.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_pointer.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_pointer.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_pointer.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_pointer_stack.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_pointer_stack.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_pointer_stack.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_pointer_stack.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_pointer_stack.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_pointer_stack.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_pointer_stack.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_pointer_stack.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_pointer_stack.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_pointer_stack.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_pointer_stack.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_pointer_stack.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_pointer_stack.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_pointer_stack.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_pointer_stack.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_schar.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_schar.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_schar.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_schar.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_schar.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_schar.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_schar.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_schar.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_schar.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_schar.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_schar.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_schar.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_schar.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_schar.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_schar.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_sint.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_sint.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_sint.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_sint.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_sint.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_sint.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_sint.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_sint.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_sint.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_sint.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_sint.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_sint.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_sint.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_sint.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_sint.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_sshort.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_sshort.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_sshort.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_sshort.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_sshort.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_sshort.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_sshort.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_sshort.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_sshort.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_sshort.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_sshort.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_sshort.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_sshort.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_sshort.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_sshort.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_struct_va1.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_struct_va1.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_struct_va1.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_struct_va1.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_struct_va1.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_struct_va1.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_struct_va1.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_struct_va1.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_struct_va1.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_struct_va1.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_struct_va1.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_struct_va1.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_struct_va1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_struct_va1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_struct_va1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_uchar.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_uchar.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_uchar.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_uchar.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_uchar.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_uchar.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_uchar.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_uchar.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_uchar.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_uchar.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_uchar.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_uchar.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_uchar.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_uchar.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_uchar.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_uchar_va.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_uchar_va.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_uchar_va.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_uchar_va.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_uchar_va.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_uchar_va.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_uchar_va.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_uchar_va.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_uchar_va.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_uchar_va.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_uchar_va.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_uchar_va.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_uchar_va.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_uchar_va.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_uchar_va.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_uint.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_uint.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_uint.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_uint.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_uint.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_uint.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_uint.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_uint.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_uint.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_uint.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_uint.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_uint.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_uint.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_uint.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_uint.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_uint_va.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_uint_va.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_uint_va.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_uint_va.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_uint_va.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_uint_va.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_uint_va.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_uint_va.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_uint_va.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_uint_va.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_uint_va.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_uint_va.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_uint_va.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_uint_va.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_uint_va.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_ulong_va.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_ulong_va.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_ulong_va.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_ulong_va.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_ulong_va.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_ulong_va.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_ulong_va.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_ulong_va.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_ulong_va.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_ulong_va.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_ulong_va.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_ulong_va.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_ulong_va.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_ulong_va.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_ulong_va.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_ulonglong.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_ulonglong.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_ulonglong.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_ulonglong.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_ulonglong.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_ulonglong.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_ulonglong.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_ulonglong.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_ulonglong.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_ulonglong.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_ulonglong.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_ulonglong.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_ulonglong.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_ulonglong.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_ulonglong.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_ushort.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_ushort.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_ushort.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_ushort.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_ushort.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_ushort.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_ushort.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_ushort.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_ushort.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_ushort.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_ushort.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_ushort.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_ushort.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_ushort.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_ushort.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/cls_ushort_va.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/cls_ushort_va.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/cls_ushort_va.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/cls_ushort_va.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/cls_ushort_va.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/cls_ushort_va.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/cls_ushort_va.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/cls_ushort_va.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/cls_ushort_va.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/cls_ushort_va.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/cls_ushort_va.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/cls_ushort_va.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/cls_ushort_va.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/cls_ushort_va.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/cls_ushort_va.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/err_bad_abi.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/err_bad_abi.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/err_bad_abi.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/err_bad_abi.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/err_bad_abi.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/err_bad_abi.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/err_bad_abi.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/err_bad_abi.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/err_bad_abi.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/err_bad_abi.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/err_bad_typedef.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/err_bad_typedef.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/err_bad_typedef.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/err_bad_typedef.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/err_bad_typedef.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/err_bad_typedef.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/err_bad_typedef.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/err_bad_typedef.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/err_bad_typedef.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/err_bad_typedef.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/float.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/float.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/float.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/float.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/float.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/float.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/float.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/float.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/float.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/float.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/float1.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/float1.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/float1.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/float1.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/float1.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/float1.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/float1.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/float1.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/float1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/float1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/float2.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/float2.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/float2.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/float2.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/float2.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/float2.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/float2.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/float2.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/float2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/float2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/float3.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/float3.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/float3.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/float3.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/float3.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/float3.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/float3.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/float3.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/float3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/float3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/float4.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/float4.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/float4.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/float4.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/float4.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/float4.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/float4.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/float4.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/float4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/float4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/float_va.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/float_va.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/float_va.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/float_va.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/float_va.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/float_va.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/float_va.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/float_va.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/float_va.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/float_va.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/float_va.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/float_va.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/float_va.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/float_va.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/float_va.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/huge_struct.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/huge_struct.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/huge_struct.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/huge_struct.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/huge_struct.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/huge_struct.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/huge_struct.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/huge_struct.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/huge_struct.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/huge_struct.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/huge_struct.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/huge_struct.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/huge_struct.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/huge_struct.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/huge_struct.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/many.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/many2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/many_double.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/many_double.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/many_double.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/many_double.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/many_double.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/many_double.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/many_double.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/many_double.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/many_double.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/many_double.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/many_mixed.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/many_mixed.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/many_mixed.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/many_mixed.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/many_mixed.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/many_mixed.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/many_mixed.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/many_mixed.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/many_mixed.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/many_mixed.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/negint.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/negint.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/negint.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/negint.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/negint.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/negint.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/negint.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/negint.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/negint.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/negint.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/nested_struct.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/nested_struct.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/nested_struct.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/nested_struct.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/nested_struct.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/nested_struct.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/nested_struct.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/nested_struct.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/nested_struct.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/nested_struct.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/nested_struct.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/nested_struct.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/nested_struct.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/nested_struct.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/nested_struct.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/nested_struct1.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/nested_struct1.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/nested_struct1.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/nested_struct1.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/nested_struct1.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/nested_struct1.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/nested_struct1.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/nested_struct1.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/nested_struct1.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/nested_struct1.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/nested_struct1.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/nested_struct1.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/nested_struct1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/nested_struct1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/nested_struct1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/nested_struct10.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/nested_struct10.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/nested_struct10.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/nested_struct10.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/nested_struct10.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/nested_struct10.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/nested_struct10.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/nested_struct10.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/nested_struct10.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/nested_struct10.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/nested_struct10.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/nested_struct10.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/nested_struct10.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/nested_struct10.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/nested_struct10.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/nested_struct11.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/nested_struct11.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/nested_struct11.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/nested_struct11.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/nested_struct11.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/nested_struct11.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/nested_struct11.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/nested_struct11.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/nested_struct11.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/nested_struct11.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/nested_struct11.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/nested_struct11.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/nested_struct11.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/nested_struct11.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/nested_struct11.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/nested_struct2.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/nested_struct2.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/nested_struct2.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/nested_struct2.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/nested_struct2.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/nested_struct2.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/nested_struct2.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/nested_struct2.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/nested_struct2.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/nested_struct2.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/nested_struct2.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/nested_struct2.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/nested_struct2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/nested_struct2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/nested_struct2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/nested_struct3.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/nested_struct3.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/nested_struct3.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/nested_struct3.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/nested_struct3.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/nested_struct3.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/nested_struct3.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/nested_struct3.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/nested_struct3.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/nested_struct3.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/nested_struct3.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/nested_struct3.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/nested_struct3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/nested_struct3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/nested_struct3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/nested_struct4.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/nested_struct4.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/nested_struct4.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/nested_struct4.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/nested_struct4.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/nested_struct4.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/nested_struct4.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/nested_struct4.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/nested_struct4.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/nested_struct4.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/nested_struct4.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/nested_struct4.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/nested_struct4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/nested_struct4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/nested_struct4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/nested_struct5.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/nested_struct5.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/nested_struct5.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/nested_struct5.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/nested_struct5.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/nested_struct5.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/nested_struct5.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/nested_struct5.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/nested_struct5.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/nested_struct5.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/nested_struct5.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/nested_struct5.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/nested_struct5.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/nested_struct5.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/nested_struct5.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/nested_struct6.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/nested_struct6.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/nested_struct6.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/nested_struct6.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/nested_struct6.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/nested_struct6.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/nested_struct6.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/nested_struct6.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/nested_struct6.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/nested_struct6.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/nested_struct6.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/nested_struct6.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/nested_struct6.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/nested_struct6.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/nested_struct6.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/nested_struct7.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/nested_struct7.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/nested_struct7.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/nested_struct7.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/nested_struct7.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/nested_struct7.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/nested_struct7.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/nested_struct7.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/nested_struct7.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/nested_struct7.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/nested_struct7.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/nested_struct7.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/nested_struct7.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/nested_struct7.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/nested_struct7.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/nested_struct8.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/nested_struct8.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/nested_struct8.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/nested_struct8.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/nested_struct8.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/nested_struct8.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/nested_struct8.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/nested_struct8.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/nested_struct8.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/nested_struct8.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/nested_struct8.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/nested_struct8.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/nested_struct8.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/nested_struct8.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/nested_struct8.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/nested_struct9.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/nested_struct9.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/nested_struct9.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/nested_struct9.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/nested_struct9.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/nested_struct9.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/nested_struct9.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/nested_struct9.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/nested_struct9.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/nested_struct9.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/nested_struct9.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/nested_struct9.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/nested_struct9.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/nested_struct9.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/nested_struct9.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/pr1172638.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/problem1.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/problem1.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/problem1.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/problem1.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/problem1.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/problem1.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/problem1.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/problem1.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/problem1.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/problem1.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/problem1.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/problem1.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/problem1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/problem1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/problem1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/promotion.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/promotion.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/promotion.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/promotion.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/promotion.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/promotion.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/promotion.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/promotion.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/promotion.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/promotion.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/pyobjc-tc.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/pyobjc-tc.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/pyobjc-tc.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/pyobjc-tc.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/pyobjc-tc.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/pyobjc-tc.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/pyobjc-tc.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/pyobjc-tc.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/pyobjc-tc.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/pyobjc-tc.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/return_dbl.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/return_dbl.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/return_dbl.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/return_dbl.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/return_dbl.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/return_dbl.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/return_dbl.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/return_dbl.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/return_dbl.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/return_dbl.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/return_dbl1.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/return_dbl1.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/return_dbl1.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/return_dbl1.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/return_dbl1.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/return_dbl1.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/return_dbl1.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/return_dbl1.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/return_dbl1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/return_dbl1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/return_dbl2.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/return_dbl2.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/return_dbl2.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/return_dbl2.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/return_dbl2.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/return_dbl2.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/return_dbl2.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/return_dbl2.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/return_dbl2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/return_dbl2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/return_fl.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/return_fl.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/return_fl.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/return_fl.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/return_fl.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/return_fl.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/return_fl.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/return_fl.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/return_fl.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/return_fl.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/return_fl1.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/return_fl1.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/return_fl1.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/return_fl1.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/return_fl1.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/return_fl1.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/return_fl1.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/return_fl1.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/return_fl1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/return_fl1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/return_fl2.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/return_fl2.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/return_fl2.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/return_fl2.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/return_fl2.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/return_fl2.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/return_fl2.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/return_fl2.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/return_fl2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/return_fl2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/return_fl3.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/return_fl3.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/return_fl3.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/return_fl3.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/return_fl3.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/return_fl3.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/return_fl3.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/return_fl3.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/return_fl3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/return_fl3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/return_ldl.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/return_ldl.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/return_ldl.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/return_ldl.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/return_ldl.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/return_ldl.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/return_ldl.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/return_ldl.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/return_ldl.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/return_ldl.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/return_ll.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/return_ll.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/return_ll.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/return_ll.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/return_ll.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/return_ll.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/return_ll.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/return_ll.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/return_ll.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/return_ll.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/return_ll1.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/return_ll1.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/return_ll1.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/return_ll1.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/return_ll1.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/return_ll1.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/return_ll1.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/return_ll1.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/return_ll1.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/return_ll1.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/return_ll1.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/return_ll1.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/return_ll1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/return_ll1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/return_ll1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/return_sc.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/return_sc.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/return_sc.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/return_sc.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/return_sc.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/return_sc.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/return_sc.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/return_sc.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/return_sc.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/return_sc.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/return_sl.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/return_sl.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/return_sl.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/return_sl.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/return_sl.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/return_sl.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/return_sl.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/return_sl.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/return_sl.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/return_sl.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/return_sl.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/return_sl.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/return_sl.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/return_sl.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/return_sl.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/return_uc.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/return_uc.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/return_uc.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/return_uc.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/return_uc.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/return_uc.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/return_uc.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/return_uc.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/return_uc.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/return_uc.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/return_ul.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/return_ul.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/return_ul.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/return_ul.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/return_ul.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/return_ul.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/return_ul.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/return_ul.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/return_ul.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/return_ul.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/return_ul.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/return_ul.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/return_ul.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/return_ul.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/return_ul.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/stret_large.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/stret_large.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/stret_large.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/stret_large.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/stret_large.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/stret_large.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/stret_large.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/stret_large.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/stret_large.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/stret_large.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/stret_large.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/stret_large.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/stret_large.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/stret_large.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/stret_large.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/stret_large2.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/stret_large2.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/stret_large2.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/stret_large2.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/stret_large2.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/stret_large2.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/stret_large2.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/stret_large2.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/stret_large2.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/stret_large2.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/stret_large2.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/stret_large2.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/stret_large2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/stret_large2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/stret_large2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/stret_medium.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/stret_medium.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/stret_medium.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/stret_medium.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/stret_medium.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/stret_medium.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/stret_medium.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/stret_medium.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/stret_medium.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/stret_medium.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/stret_medium.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/stret_medium.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/stret_medium.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/stret_medium.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/stret_medium.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/stret_medium2.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/stret_medium2.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/stret_medium2.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/stret_medium2.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/stret_medium2.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/stret_medium2.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/stret_medium2.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/stret_medium2.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/stret_medium2.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/stret_medium2.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/stret_medium2.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/stret_medium2.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/stret_medium2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/stret_medium2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/stret_medium2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/strlen.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/strlen2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/strlen3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/strlen4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct4.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct5.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct6.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct7.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct8.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O0 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O2 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O3 -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -Os -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ (test for excess errors)
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_STDCALL -DABI_ATTR=__STDCALL__ execution test
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ (test for excess errors)
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_THISCALL -DABI_ATTR=__THISCALL__ execution test
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ (test for excess errors)
-PASS: libffi.call/struct9.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer -DABI_NUM=FFI_FASTCALL -DABI_ATTR=__FASTCALL__ execution test
-PASS: libffi.call/testclosure.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/testclosure.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/testclosure.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/testclosure.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/testclosure.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/testclosure.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/testclosure.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/testclosure.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/testclosure.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/testclosure.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/testclosure.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/testclosure.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/testclosure.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/testclosure.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/testclosure.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/uninitialized.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/uninitialized.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/uninitialized.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/uninitialized.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/uninitialized.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/uninitialized.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/uninitialized.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/uninitialized.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/uninitialized.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/uninitialized.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/va_1.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/va_1.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/va_1.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/va_1.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/va_1.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/va_1.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/va_1.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/va_1.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/va_1.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/va_1.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/va_1.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/va_1.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/va_1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/va_1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/va_1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/va_struct1.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/va_struct1.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/va_struct1.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/va_struct1.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/va_struct1.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/va_struct1.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/va_struct1.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/va_struct1.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/va_struct1.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/va_struct1.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/va_struct1.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/va_struct1.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/va_struct1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/va_struct1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/va_struct1.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/va_struct2.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/va_struct2.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/va_struct2.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/va_struct2.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/va_struct2.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/va_struct2.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/va_struct2.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/va_struct2.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/va_struct2.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/va_struct2.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/va_struct2.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/va_struct2.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/va_struct2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/va_struct2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/va_struct2.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-PASS: libffi.call/va_struct3.c -W -Wall -Wno-psabi -O0 (test for excess errors)
-PASS: libffi.call/va_struct3.c -W -Wall -Wno-psabi -O0 execution test
-PASS: libffi.call/va_struct3.c -W -Wall -Wno-psabi -O0 output pattern test
-PASS: libffi.call/va_struct3.c -W -Wall -Wno-psabi -O2 (test for excess errors)
-PASS: libffi.call/va_struct3.c -W -Wall -Wno-psabi -O2 execution test
-PASS: libffi.call/va_struct3.c -W -Wall -Wno-psabi -O2 output pattern test
-PASS: libffi.call/va_struct3.c -W -Wall -Wno-psabi -O3 (test for excess errors)
-PASS: libffi.call/va_struct3.c -W -Wall -Wno-psabi -O3 execution test
-PASS: libffi.call/va_struct3.c -W -Wall -Wno-psabi -O3 output pattern test
-PASS: libffi.call/va_struct3.c -W -Wall -Wno-psabi -Os (test for excess errors)
-PASS: libffi.call/va_struct3.c -W -Wall -Wno-psabi -Os execution test
-PASS: libffi.call/va_struct3.c -W -Wall -Wno-psabi -Os output pattern test
-PASS: libffi.call/va_struct3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer (test for excess errors)
-PASS: libffi.call/va_struct3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer execution test
-PASS: libffi.call/va_struct3.c -W -Wall -Wno-psabi -O2 -fomit-frame-pointer output pattern test
-Running ../../../../master/libffi/testsuite/libffi.complex/complex.exp ...
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/cls_align_complex_double.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/cls_align_complex_float.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/cls_align_complex_longdouble.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/cls_complex_double.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/cls_complex_float.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/cls_complex_longdouble.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/cls_complex_struct_double.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/cls_complex_struct_float.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/cls_complex_struct_longdouble.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/cls_complex_va_double.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/cls_complex_va_float.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/cls_complex_va_longdouble.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/complex_double.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/complex_float.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/complex_int.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/complex_longdouble.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/many_complex_double.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/many_complex_float.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/many_complex_longdouble.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/return_complex1_double.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/return_complex1_float.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/return_complex1_longdouble.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/return_complex2_double.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/return_complex2_float.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/return_complex2_longdouble.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/return_complex_double.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/return_complex_float.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.complex/return_complex_longdouble.c
-Running ../../../../master/libffi/testsuite/libffi.go/go.exp ...
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.go/aa-direct.c
-UNSUPPORTED: ../../../../master/libffi/testsuite/libffi.go/closure1.c
-Running ../../../../master/libffi/testsuite/libffi.special/special.exp ...
-PASS: libffi.special/unwindtest.cc -shared-libgcc -lstdc++ (test for excess errors)
-PASS: libffi.special/unwindtest.cc -shared-libgcc -lstdc++ execution test
-PASS: libffi.special/unwindtest.cc -shared-libgcc -lstdc++ output pattern test
-PASS: libffi.special/unwindtest_ffi_call.cc -shared-libgcc -lstdc++ (test for excess errors)
-PASS: libffi.special/unwindtest_ffi_call.cc -shared-libgcc -lstdc++ execution test
-PASS: libffi.special/unwindtest_ffi_call.cc -shared-libgcc -lstdc++ output pattern test
-PASS: libffi.special/unwindtest.cc -shared-libgcc -lstdc++ (test for excess errors)
-PASS: libffi.special/unwindtest.cc -shared-libgcc -lstdc++ execution test
-PASS: libffi.special/unwindtest.cc -shared-libgcc -lstdc++ output pattern test
-PASS: libffi.special/unwindtest_ffi_call.cc -shared-libgcc -lstdc++ (test for excess errors)
-PASS: libffi.special/unwindtest_ffi_call.cc -shared-libgcc -lstdc++ execution test
-PASS: libffi.special/unwindtest_ffi_call.cc -shared-libgcc -lstdc++ output pattern test
-PASS: libffi.special/unwindtest.cc -shared-libgcc -lstdc++ (test for excess errors)
-PASS: libffi.special/unwindtest.cc -shared-libgcc -lstdc++ execution test
-PASS: libffi.special/unwindtest.cc -shared-libgcc -lstdc++ output pattern test
-PASS: libffi.special/unwindtest_ffi_call.cc -shared-libgcc -lstdc++ (test for excess errors)
-PASS: libffi.special/unwindtest_ffi_call.cc -shared-libgcc -lstdc++ execution test
-PASS: libffi.special/unwindtest_ffi_call.cc -shared-libgcc -lstdc++ output pattern test
-PASS: libffi.special/unwindtest.cc -shared-libgcc -lstdc++ (test for excess errors)
-PASS: libffi.special/unwindtest.cc -shared-libgcc -lstdc++ execution test
-PASS: libffi.special/unwindtest.cc -shared-libgcc -lstdc++ output pattern test
-PASS: libffi.special/unwindtest_ffi_call.cc -shared-libgcc -lstdc++ (test for excess errors)
-PASS: libffi.special/unwindtest_ffi_call.cc -shared-libgcc -lstdc++ execution test
-PASS: libffi.special/unwindtest_ffi_call.cc -shared-libgcc -lstdc++ output pattern test
-
- === libffi Summary ===
-
-# of expected passes 2439
-# of unsupported tests 30
diff --git a/gcc/laplace.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum b/gcc/laplace.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum
index a5937745..9dea7879 100644
--- a/gcc/laplace.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum
+++ b/gcc/laplace.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Fri Dec 2 09:10:10 2016
+Test Run By thomas on Mon Dec 12 04:07:06 2016
Native configuration is i686-unknown-gnu0.8
=== libgomp tests ===
@@ -7,7 +7,7 @@ Schedule of variations:
unix
Running target unix
-Running ../../../../master/libgomp/testsuite/libgomp.c/c.exp ...
+Running [...]/hurd/master/libgomp/testsuite/libgomp.c/c.exp ...
PASS: libgomp.c/affinity-1.c (test for excess errors)
PASS: libgomp.c/affinity-1.c execution test
PASS: libgomp.c/affinity-2.c (test for excess errors)
@@ -244,7 +244,7 @@ PASS: libgomp.c/icv-1.c execution test
PASS: libgomp.c/icv-2.c (test for excess errors)
PASS: libgomp.c/icv-2.c execution test
PASS: libgomp.c/lib-1.c (test for excess errors)
-PASS: libgomp.c/lib-1.c execution test
+FAIL: libgomp.c/lib-1.c execution test
PASS: libgomp.c/lib-2.c (test for excess errors)
PASS: libgomp.c/lib-2.c execution test
PASS: libgomp.c/linear-1.c (test for excess errors)
@@ -497,6 +497,10 @@ PASS: libgomp.c/pr68960.c execution test
PASS: libgomp.c/pr69110.c (test for excess errors)
PASS: libgomp.c/pr69110.c execution test
PASS: libgomp.c/pr69805.c (test for excess errors)
+PASS: libgomp.c/pr70680-1.c (test for excess errors)
+PASS: libgomp.c/pr70680-1.c execution test
+PASS: libgomp.c/pr70680-2.c (test for excess errors)
+PASS: libgomp.c/pr70680-2.c execution test
PASS: libgomp.c/priority.c (test for excess errors)
PASS: libgomp.c/priority.c execution test
PASS: libgomp.c/private-1.c (test for excess errors)
@@ -693,7 +697,7 @@ PASS: libgomp.c/uns-outer-4.c (test for excess errors)
PASS: libgomp.c/uns-outer-4.c execution test
PASS: libgomp.c/vla-1.c (test for excess errors)
PASS: libgomp.c/vla-1.c execution test
-Running ../../../../master/libgomp/testsuite/libgomp.c++/c++.exp ...
+Running [...]/hurd/master/libgomp/testsuite/libgomp.c++/c++.exp ...
PASS: libgomp.c++/affinity-1.C (test for excess errors)
PASS: libgomp.c++/affinity-1.C execution test
PASS: libgomp.c++/atomic-1.C (test for excess errors)
@@ -904,6 +908,8 @@ PASS: libgomp.c++/pr49043.C (test for excess errors)
PASS: libgomp.c++/pr49043.C execution test
PASS: libgomp.c++/pr56217.C (test for excess errors)
PASS: libgomp.c++/pr56217.C execution test
+PASS: libgomp.c++/pr58706.C (test for excess errors)
+PASS: libgomp.c++/pr58706.C execution test
PASS: libgomp.c++/pr63248.C (test for excess errors)
PASS: libgomp.c++/pr63248.C execution test
PASS: libgomp.c++/pr64824.C (test for excess errors)
@@ -1029,6 +1035,10 @@ PASS: libgomp.c++/target-19.C (test for excess errors)
PASS: libgomp.c++/target-19.C execution test
PASS: libgomp.c++/target-2.C (test for excess errors)
PASS: libgomp.c++/target-2.C execution test
+PASS: libgomp.c++/target-20.C (test for excess errors)
+PASS: libgomp.c++/target-20.C execution test
+PASS: libgomp.c++/target-21.C (test for excess errors)
+PASS: libgomp.c++/target-21.C execution test
PASS: libgomp.c++/target-3.C (test for excess errors)
PASS: libgomp.c++/target-3.C execution test
PASS: libgomp.c++/target-4.C (test for excess errors)
@@ -1117,7 +1127,7 @@ PASS: libgomp.c++/udr-8.C (test for excess errors)
PASS: libgomp.c++/udr-8.C execution test
PASS: libgomp.c++/udr-9.C (test for excess errors)
PASS: libgomp.c++/udr-9.C execution test
-Running ../../../../master/libgomp/testsuite/libgomp.fortran/fortran.exp ...
+Running [...]/hurd/master/libgomp/testsuite/libgomp.fortran/fortran.exp ...
UNSUPPORTED: libgomp.fortran/affinity1.f90 -O0
UNSUPPORTED: libgomp.fortran/affinity1.f90 -O1
PASS: libgomp.fortran/affinity1.f90 -O2 (test for excess errors)
@@ -1558,6 +1568,18 @@ PASS: libgomp.fortran/associate2.f90 -O3 -g (test for excess errors)
PASS: libgomp.fortran/associate2.f90 -O3 -g execution test
PASS: libgomp.fortran/associate2.f90 -Os (test for excess errors)
PASS: libgomp.fortran/associate2.f90 -Os execution test
+PASS: libgomp.fortran/associate3.f90 -O0 (test for excess errors)
+PASS: libgomp.fortran/associate3.f90 -O0 execution test
+PASS: libgomp.fortran/associate3.f90 -O1 (test for excess errors)
+PASS: libgomp.fortran/associate3.f90 -O1 execution test
+PASS: libgomp.fortran/associate3.f90 -O2 (test for excess errors)
+PASS: libgomp.fortran/associate3.f90 -O2 execution test
+PASS: libgomp.fortran/associate3.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: libgomp.fortran/associate3.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: libgomp.fortran/associate3.f90 -O3 -g (test for excess errors)
+PASS: libgomp.fortran/associate3.f90 -O3 -g execution test
+PASS: libgomp.fortran/associate3.f90 -Os (test for excess errors)
+PASS: libgomp.fortran/associate3.f90 -Os execution test
PASS: libgomp.fortran/cancel-do-1.f90 -O0 (test for excess errors)
PASS: libgomp.fortran/cancel-do-1.f90 -O0 execution test
PASS: libgomp.fortran/cancel-do-1.f90 -O1 (test for excess errors)
@@ -1856,6 +1878,42 @@ PASS: libgomp.fortran/do2.f90 -O3 -g (test for excess errors)
PASS: libgomp.fortran/do2.f90 -O3 -g execution test
PASS: libgomp.fortran/do2.f90 -Os (test for excess errors)
PASS: libgomp.fortran/do2.f90 -Os execution test
+PASS: libgomp.fortran/doacross1.f90 -O0 (test for excess errors)
+PASS: libgomp.fortran/doacross1.f90 -O0 execution test
+PASS: libgomp.fortran/doacross1.f90 -O1 (test for excess errors)
+PASS: libgomp.fortran/doacross1.f90 -O1 execution test
+PASS: libgomp.fortran/doacross1.f90 -O2 (test for excess errors)
+PASS: libgomp.fortran/doacross1.f90 -O2 execution test
+PASS: libgomp.fortran/doacross1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: libgomp.fortran/doacross1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: libgomp.fortran/doacross1.f90 -O3 -g (test for excess errors)
+PASS: libgomp.fortran/doacross1.f90 -O3 -g execution test
+PASS: libgomp.fortran/doacross1.f90 -Os (test for excess errors)
+PASS: libgomp.fortran/doacross1.f90 -Os execution test
+PASS: libgomp.fortran/doacross2.f90 -O0 (test for excess errors)
+PASS: libgomp.fortran/doacross2.f90 -O0 execution test
+PASS: libgomp.fortran/doacross2.f90 -O1 (test for excess errors)
+PASS: libgomp.fortran/doacross2.f90 -O1 execution test
+PASS: libgomp.fortran/doacross2.f90 -O2 (test for excess errors)
+PASS: libgomp.fortran/doacross2.f90 -O2 execution test
+PASS: libgomp.fortran/doacross2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: libgomp.fortran/doacross2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: libgomp.fortran/doacross2.f90 -O3 -g (test for excess errors)
+PASS: libgomp.fortran/doacross2.f90 -O3 -g execution test
+PASS: libgomp.fortran/doacross2.f90 -Os (test for excess errors)
+PASS: libgomp.fortran/doacross2.f90 -Os execution test
+PASS: libgomp.fortran/doacross3.f90 -O0 (test for excess errors)
+PASS: libgomp.fortran/doacross3.f90 -O0 execution test
+PASS: libgomp.fortran/doacross3.f90 -O1 (test for excess errors)
+PASS: libgomp.fortran/doacross3.f90 -O1 execution test
+PASS: libgomp.fortran/doacross3.f90 -O2 (test for excess errors)
+PASS: libgomp.fortran/doacross3.f90 -O2 execution test
+PASS: libgomp.fortran/doacross3.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: libgomp.fortran/doacross3.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: libgomp.fortran/doacross3.f90 -O3 -g (test for excess errors)
+PASS: libgomp.fortran/doacross3.f90 -O3 -g execution test
+PASS: libgomp.fortran/doacross3.f90 -Os (test for excess errors)
+PASS: libgomp.fortran/doacross3.f90 -Os execution test
PASS: libgomp.fortran/examples-4/array_sections-3.f90 -O0 (test for excess errors)
PASS: libgomp.fortran/examples-4/array_sections-3.f90 -O0 execution test
PASS: libgomp.fortran/examples-4/array_sections-3.f90 -O1 (test for excess errors)
@@ -2361,27 +2419,27 @@ PASS: libgomp.fortran/lastprivate2.f90 -O execution test
PASS: libgomp.fortran/lib1.f90 -O0 (test for excess errors)
PASS: libgomp.fortran/lib1.f90 -O0 execution test
PASS: libgomp.fortran/lib1.f90 -O1 (test for excess errors)
-PASS: libgomp.fortran/lib1.f90 -O1 execution test
+FAIL: libgomp.fortran/lib1.f90 -O1 execution test
PASS: libgomp.fortran/lib1.f90 -O2 (test for excess errors)
-PASS: libgomp.fortran/lib1.f90 -O2 execution test
+FAIL: libgomp.fortran/lib1.f90 -O2 execution test
PASS: libgomp.fortran/lib1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
-FAIL: libgomp.fortran/lib1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: libgomp.fortran/lib1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
PASS: libgomp.fortran/lib1.f90 -O3 -g (test for excess errors)
-PASS: libgomp.fortran/lib1.f90 -O3 -g execution test
+FAIL: libgomp.fortran/lib1.f90 -O3 -g execution test
PASS: libgomp.fortran/lib1.f90 -Os (test for excess errors)
-PASS: libgomp.fortran/lib1.f90 -Os execution test
+FAIL: libgomp.fortran/lib1.f90 -Os execution test
PASS: libgomp.fortran/lib2.f -O0 (test for excess errors)
PASS: libgomp.fortran/lib2.f -O0 execution test
PASS: libgomp.fortran/lib2.f -O1 (test for excess errors)
-PASS: libgomp.fortran/lib2.f -O1 execution test
+FAIL: libgomp.fortran/lib2.f -O1 execution test
PASS: libgomp.fortran/lib2.f -O2 (test for excess errors)
-FAIL: libgomp.fortran/lib2.f -O2 execution test
+PASS: libgomp.fortran/lib2.f -O2 execution test
PASS: libgomp.fortran/lib2.f -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
FAIL: libgomp.fortran/lib2.f -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
PASS: libgomp.fortran/lib2.f -O3 -g (test for excess errors)
-FAIL: libgomp.fortran/lib2.f -O3 -g execution test
+PASS: libgomp.fortran/lib2.f -O3 -g execution test
PASS: libgomp.fortran/lib2.f -Os (test for excess errors)
-PASS: libgomp.fortran/lib2.f -Os execution test
+FAIL: libgomp.fortran/lib2.f -Os execution test
PASS: libgomp.fortran/lib3.f -O0 (test for excess errors)
PASS: libgomp.fortran/lib3.f -O0 execution test
PASS: libgomp.fortran/lib3.f -O1 (test for excess errors)
@@ -2389,11 +2447,11 @@ PASS: libgomp.fortran/lib3.f -O1 execution test
PASS: libgomp.fortran/lib3.f -O2 (test for excess errors)
FAIL: libgomp.fortran/lib3.f -O2 execution test
PASS: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
-FAIL: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
PASS: libgomp.fortran/lib3.f -O3 -g (test for excess errors)
FAIL: libgomp.fortran/lib3.f -O3 -g execution test
PASS: libgomp.fortran/lib3.f -Os (test for excess errors)
-FAIL: libgomp.fortran/lib3.f -Os execution test
+PASS: libgomp.fortran/lib3.f -Os execution test
PASS: libgomp.fortran/lib4.f90 -O0 (test for excess errors)
PASS: libgomp.fortran/lib4.f90 -O0 execution test
PASS: libgomp.fortran/lib4.f90 -O1 (test for excess errors)
@@ -2949,6 +3007,30 @@ PASS: libgomp.fortran/pr66680.f90 -O3 -g (test for excess errors)
PASS: libgomp.fortran/pr66680.f90 -O3 -g execution test
PASS: libgomp.fortran/pr66680.f90 -Os (test for excess errors)
PASS: libgomp.fortran/pr66680.f90 -Os execution test
+PASS: libgomp.fortran/pr71014.f90 -O0 (test for excess errors)
+PASS: libgomp.fortran/pr71014.f90 -O0 execution test
+PASS: libgomp.fortran/pr71014.f90 -O1 (test for excess errors)
+PASS: libgomp.fortran/pr71014.f90 -O1 execution test
+PASS: libgomp.fortran/pr71014.f90 -O2 (test for excess errors)
+PASS: libgomp.fortran/pr71014.f90 -O2 execution test
+PASS: libgomp.fortran/pr71014.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: libgomp.fortran/pr71014.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: libgomp.fortran/pr71014.f90 -O3 -g (test for excess errors)
+PASS: libgomp.fortran/pr71014.f90 -O3 -g execution test
+PASS: libgomp.fortran/pr71014.f90 -Os (test for excess errors)
+PASS: libgomp.fortran/pr71014.f90 -Os execution test
+UNSUPPORTED: libgomp.fortran/pr71734-1.f90 -O0
+UNSUPPORTED: libgomp.fortran/pr71734-1.f90 -O1
+UNSUPPORTED: libgomp.fortran/pr71734-1.f90 -O2
+UNSUPPORTED: libgomp.fortran/pr71734-1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions
+UNSUPPORTED: libgomp.fortran/pr71734-1.f90 -O3 -g
+UNSUPPORTED: libgomp.fortran/pr71734-1.f90 -Os
+UNSUPPORTED: libgomp.fortran/pr71734-2.f90 -O0
+UNSUPPORTED: libgomp.fortran/pr71734-2.f90 -O1
+UNSUPPORTED: libgomp.fortran/pr71734-2.f90 -O2
+UNSUPPORTED: libgomp.fortran/pr71734-2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions
+UNSUPPORTED: libgomp.fortran/pr71734-2.f90 -O3 -g
+UNSUPPORTED: libgomp.fortran/pr71734-2.f90 -Os
PASS: libgomp.fortran/procptr1.f90 -O0 (test for excess errors)
PASS: libgomp.fortran/procptr1.f90 -O0 execution test
PASS: libgomp.fortran/procptr1.f90 -O1 (test for excess errors)
@@ -3344,6 +3426,44 @@ PASS: libgomp.fortran/task4.f90 -Os (test for excess errors)
PASS: libgomp.fortran/task4.f90 -Os execution test
PASS: libgomp.fortran/taskgroup1.f90 -O (test for excess errors)
PASS: libgomp.fortran/taskgroup1.f90 -O execution test
+PASS: libgomp.fortran/taskloop1.f90 -O (test for excess errors)
+PASS: libgomp.fortran/taskloop1.f90 -O execution test
+PASS: libgomp.fortran/taskloop2.f90 -O0 (test for excess errors)
+PASS: libgomp.fortran/taskloop2.f90 -O0 execution test
+PASS: libgomp.fortran/taskloop2.f90 -O1 (test for excess errors)
+PASS: libgomp.fortran/taskloop2.f90 -O1 execution test
+PASS: libgomp.fortran/taskloop2.f90 -O2 (test for excess errors)
+PASS: libgomp.fortran/taskloop2.f90 -O2 execution test
+PASS: libgomp.fortran/taskloop2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: libgomp.fortran/taskloop2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: libgomp.fortran/taskloop2.f90 -O3 -g (test for excess errors)
+PASS: libgomp.fortran/taskloop2.f90 -O3 -g execution test
+PASS: libgomp.fortran/taskloop2.f90 -Os (test for excess errors)
+PASS: libgomp.fortran/taskloop2.f90 -Os execution test
+PASS: libgomp.fortran/taskloop3.f90 -O0 (test for excess errors)
+PASS: libgomp.fortran/taskloop3.f90 -O0 execution test
+PASS: libgomp.fortran/taskloop3.f90 -O1 (test for excess errors)
+PASS: libgomp.fortran/taskloop3.f90 -O1 execution test
+PASS: libgomp.fortran/taskloop3.f90 -O2 (test for excess errors)
+PASS: libgomp.fortran/taskloop3.f90 -O2 execution test
+PASS: libgomp.fortran/taskloop3.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: libgomp.fortran/taskloop3.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: libgomp.fortran/taskloop3.f90 -O3 -g (test for excess errors)
+PASS: libgomp.fortran/taskloop3.f90 -O3 -g execution test
+PASS: libgomp.fortran/taskloop3.f90 -Os (test for excess errors)
+PASS: libgomp.fortran/taskloop3.f90 -Os execution test
+PASS: libgomp.fortran/taskloop4.f90 -O0 (test for excess errors)
+PASS: libgomp.fortran/taskloop4.f90 -O0 execution test
+PASS: libgomp.fortran/taskloop4.f90 -O1 (test for excess errors)
+PASS: libgomp.fortran/taskloop4.f90 -O1 execution test
+PASS: libgomp.fortran/taskloop4.f90 -O2 (test for excess errors)
+PASS: libgomp.fortran/taskloop4.f90 -O2 execution test
+PASS: libgomp.fortran/taskloop4.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: libgomp.fortran/taskloop4.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: libgomp.fortran/taskloop4.f90 -O3 -g (test for excess errors)
+PASS: libgomp.fortran/taskloop4.f90 -O3 -g execution test
+PASS: libgomp.fortran/taskloop4.f90 -Os (test for excess errors)
+PASS: libgomp.fortran/taskloop4.f90 -Os execution test
PASS: libgomp.fortran/threadprivate1.f90 -O0 (test for excess errors)
PASS: libgomp.fortran/threadprivate1.f90 -O0 execution test
PASS: libgomp.fortran/threadprivate1.f90 -O1 (test for excess errors)
@@ -3673,7 +3793,7 @@ PASS: libgomp.fortran/workshare1.f90 -O (test for excess errors)
PASS: libgomp.fortran/workshare1.f90 -O execution test
PASS: libgomp.fortran/workshare2.f90 -O (test for excess errors)
PASS: libgomp.fortran/workshare2.f90 -O execution test
-Running ../../../../master/libgomp/testsuite/libgomp.graphite/graphite.exp ...
+Running [...]/hurd/master/libgomp/testsuite/libgomp.graphite/graphite.exp ...
PASS: libgomp.graphite/bounds.c (test for excess errors)
PASS: libgomp.graphite/bounds.c scan-tree-dump-times graphite "0 loops carried no dependency" 1
PASS: libgomp.graphite/force-parallel-1.c (test for excess errors)
@@ -3720,8 +3840,8 @@ PASS: libgomp.graphite/force-parallel-9.c scan-tree-dump-times optimized "loopfn
PASS: libgomp.graphite/pr41118.c (test for excess errors)
PASS: libgomp.graphite/pr41118.c execution test
PASS: libgomp.graphite/pr41118.c scan-tree-dump-times optimized "loopfn" 0
-Running ../../../../master/libgomp/testsuite/libgomp.hsa.c/c.exp ...
-Running ../../../../master/libgomp/testsuite/libgomp.oacc-c/c.exp ...
+Running [...]/hurd/master/libgomp/testsuite/libgomp.hsa.c/c.exp ...
+Running [...]/hurd/master/libgomp/testsuite/libgomp.oacc-c/c.exp ...
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/abort-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/abort-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/abort-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
@@ -3763,12 +3883,17 @@ PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/collapse-4.c -DACC_DEVICE_TYPE
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/collapse-4.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/combined-directives-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/combined-directives-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/combined-reduction.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/combined-reduction.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/context-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/context-2.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/context-3.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/context-4.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/crash-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/data-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/data-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/data-2-lib.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/data-2-lib.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/data-2.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/data-2.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/data-3.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
@@ -3797,6 +3922,8 @@ PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/default-1.c -DACC_DEVICE_TYPE_
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/default-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/deviceptr-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/deviceptr-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/enter_exit-lib.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/enter_exit-lib.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/firstprivate-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/firstprivate-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/gang-static-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
@@ -3855,67 +3982,39 @@ PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-10.c -DACC_DEVICE_TYPE_hos
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-10.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-11.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-12.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-13.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-13.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-14.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-14.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-15.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-15.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-16.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-16.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-16.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-17.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-17.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-17.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-18.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-18.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-18.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-13.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-14.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-15.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-16.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-17.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-18.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-19.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-2.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-2.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-2.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-20.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-20.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-20.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-21.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-21.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-21.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-22.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-22.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-22.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-23.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-23.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-23.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-24.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-24.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-25.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-25.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-25.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-20.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-21.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-22.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-23.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-24.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-25.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-26.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-26.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-26.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-27.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-27.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-27.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-28.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-28.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-28.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-29.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-29.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-29.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-28.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-29.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-3.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-30.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-30.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-30.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-30.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-31.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-31.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-32.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-32.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-33.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-33.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-34.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-34.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-34.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-34.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-35.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-35.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-35.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
@@ -3935,37 +4034,21 @@ PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-40.c -DACC_DEVICE_TYPE_hos
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-40.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-41.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-41.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-42.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-42.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-42.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-43.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-43.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-43.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-44.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-44.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-44.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-42.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-43.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-44.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-45.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-46.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-47.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-47.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-47.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-48.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-48.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-48.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-47.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-48.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-49.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-5.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-5.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-50.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-51.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-52.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-52.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-52.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-53.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-53.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-53.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-54.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-54.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-54.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-52.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-53.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-54.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-55.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-56.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/lib-57.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
@@ -4088,6 +4171,8 @@ PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/pr70289.c -DACC_DEVICE_TYPE_ho
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/pr70289.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/pr70373.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/pr70373.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/pr70688.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/pr70688.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/present-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/present-2.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/private-variables.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
@@ -4106,6 +4191,8 @@ PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-6.c -DACC_DEVICE_TYP
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-6.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-7.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-7.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-8.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-8.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-cplx-dbl.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-cplx-dbl.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-cplx-flt.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
@@ -4139,7 +4226,13 @@ PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/vector-type-1.c -DACC_DEVICE_T
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/vector-type-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/vprop.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/vprop.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-Running ../../../../master/libgomp/testsuite/libgomp.oacc-c++/c++.exp ...
+PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/zero_length_subarrays.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/zero_length_subarrays.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-c/nested-function-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-c/nested-function-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-c/nested-function-2.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-c/nested-function-2.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+Running [...]/hurd/master/libgomp/testsuite/libgomp.oacc-c++/c++.exp ...
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/abort-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/abort-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/abort-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
@@ -4181,12 +4274,17 @@ PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/collapse-4.c -DACC_DEVICE_TY
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/collapse-4.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/combined-directives-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/combined-directives-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/combined-reduction.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/combined-reduction.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/context-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/context-2.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/context-3.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/context-4.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/crash-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/data-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/data-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/data-2-lib.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/data-2-lib.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/data-2.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/data-2.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/data-3.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
@@ -4215,6 +4313,8 @@ PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/default-1.c -DACC_DEVICE_TYP
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/default-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/deviceptr-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/deviceptr-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/enter_exit-lib.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/enter_exit-lib.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/firstprivate-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/firstprivate-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/gang-static-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
@@ -4273,67 +4373,39 @@ PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-10.c -DACC_DEVICE_TYPE_h
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-10.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-11.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-12.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-13.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-13.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-14.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-14.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-15.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-15.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-16.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-16.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-16.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-17.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-17.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-17.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-18.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-18.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-18.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-13.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-14.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-15.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-16.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-17.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-18.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-19.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-2.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-2.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-2.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-20.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-20.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-20.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-21.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-21.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-21.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-22.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-22.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-22.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-23.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-23.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-23.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-24.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-24.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-25.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-25.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-25.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-20.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-21.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-22.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-23.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-24.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-25.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-26.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-26.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-26.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-27.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-27.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-27.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-28.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-28.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-28.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-29.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-29.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-29.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-28.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-29.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-3.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-30.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-30.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-30.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-30.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-31.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-31.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-32.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-32.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-33.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-33.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-34.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-34.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-34.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-34.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-35.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-35.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-35.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
@@ -4353,37 +4425,21 @@ PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-40.c -DACC_DEVICE_TYPE_h
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-40.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-41.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-41.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-42.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-42.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-42.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-43.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-43.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-43.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-44.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-44.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-44.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-42.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-43.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-44.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-45.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-46.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-47.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-47.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-47.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-48.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-48.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-48.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-47.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-48.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-49.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-5.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-5.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-50.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-51.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-52.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-52.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-52.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-53.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-53.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-53.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-54.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-54.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-54.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 output pattern test
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-52.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-53.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-54.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-55.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-56.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/lib-57.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
@@ -4506,6 +4562,8 @@ PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/pr70289.c -DACC_DEVICE_TYPE_
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/pr70289.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/pr70373.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/pr70373.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/pr70688.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/pr70688.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/present-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
UNSUPPORTED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/present-2.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/private-variables.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
@@ -4524,6 +4582,8 @@ PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/reduction-6.c -DACC_DEVICE_T
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/reduction-6.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/reduction-7.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/reduction-7.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/reduction-8.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/reduction-8.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/reduction-cplx-dbl.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/reduction-cplx-dbl.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/reduction-cplx-flt.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
@@ -4557,10 +4617,22 @@ PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/vector-type-1.c -DACC_DEVICE
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/vector-type-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/vprop.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/vprop.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/zero_length_subarrays.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/zero_length_subarrays.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
UNSUPPORTED: libgomp.oacc-c++/declare-1.C -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
+PASS: libgomp.oacc-c++/routine-1-auto.C -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-c++/routine-1-auto.C -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-c++/routine-1-template-auto.C -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-c++/routine-1-template-auto.C -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-c++/routine-1-template-trailing-return-type.C -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-c++/routine-1-template-trailing-return-type.C -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-c++/routine-1-template.C -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-c++/routine-1-template.C -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-c++/routine-1-trailing-return-type.C -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-c++/routine-1-trailing-return-type.C -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
PASS: libgomp.oacc-c++/template-reduction.C -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
PASS: libgomp.oacc-c++/template-reduction.C -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
-Running ../../../../master/libgomp/testsuite/libgomp.oacc-fortran/fortran.exp ...
+Running [...]/hurd/master/libgomp/testsuite/libgomp.oacc-fortran/fortran.exp ...
PASS: libgomp.oacc-fortran/abort-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O (test for excess errors)
PASS: libgomp.oacc-fortran/abort-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O execution test
PASS: libgomp.oacc-fortran/abort-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O output pattern test
@@ -4644,6 +4716,18 @@ PASS: libgomp.oacc-fortran/atomic_update-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_ME
PASS: libgomp.oacc-fortran/atomic_update-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -g execution test
PASS: libgomp.oacc-fortran/atomic_update-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -Os (test for excess errors)
PASS: libgomp.oacc-fortran/atomic_update-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -Os execution test
+PASS: libgomp.oacc-fortran/cache-1.f95 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O0 (test for excess errors)
+PASS: libgomp.oacc-fortran/cache-1.f95 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O0 execution test
+PASS: libgomp.oacc-fortran/cache-1.f95 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O1 (test for excess errors)
+PASS: libgomp.oacc-fortran/cache-1.f95 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O1 execution test
+PASS: libgomp.oacc-fortran/cache-1.f95 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-fortran/cache-1.f95 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-fortran/cache-1.f95 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: libgomp.oacc-fortran/cache-1.f95 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: libgomp.oacc-fortran/cache-1.f95 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -g (test for excess errors)
+PASS: libgomp.oacc-fortran/cache-1.f95 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -g execution test
+PASS: libgomp.oacc-fortran/cache-1.f95 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -Os (test for excess errors)
+PASS: libgomp.oacc-fortran/cache-1.f95 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -Os execution test
UNSUPPORTED: libgomp.oacc-fortran/clauses-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O0
UNSUPPORTED: libgomp.oacc-fortran/clauses-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O1
UNSUPPORTED: libgomp.oacc-fortran/clauses-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2
@@ -4758,6 +4842,18 @@ PASS: libgomp.oacc-fortran/combined-directives-1.f90 -DACC_DEVICE_TYPE_host=1 -D
PASS: libgomp.oacc-fortran/combined-directives-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -g execution test
PASS: libgomp.oacc-fortran/combined-directives-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -Os (test for excess errors)
PASS: libgomp.oacc-fortran/combined-directives-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -Os execution test
+PASS: libgomp.oacc-fortran/combined-reduction.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O0 (test for excess errors)
+PASS: libgomp.oacc-fortran/combined-reduction.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O0 execution test
+PASS: libgomp.oacc-fortran/combined-reduction.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O1 (test for excess errors)
+PASS: libgomp.oacc-fortran/combined-reduction.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O1 execution test
+PASS: libgomp.oacc-fortran/combined-reduction.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-fortran/combined-reduction.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-fortran/combined-reduction.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: libgomp.oacc-fortran/combined-reduction.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: libgomp.oacc-fortran/combined-reduction.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -g (test for excess errors)
+PASS: libgomp.oacc-fortran/combined-reduction.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -g execution test
+PASS: libgomp.oacc-fortran/combined-reduction.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -Os (test for excess errors)
+PASS: libgomp.oacc-fortran/combined-reduction.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -Os execution test
PASS: libgomp.oacc-fortran/data-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O0 (test for excess errors)
PASS: libgomp.oacc-fortran/data-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O0 execution test
PASS: libgomp.oacc-fortran/data-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O1 (test for excess errors)
@@ -4892,6 +4988,18 @@ PASS: libgomp.oacc-fortran/gang-static-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_
PASS: libgomp.oacc-fortran/gang-static-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -g execution test
PASS: libgomp.oacc-fortran/gang-static-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -Os (test for excess errors)
PASS: libgomp.oacc-fortran/gang-static-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -Os execution test
+PASS: libgomp.oacc-fortran/host_data-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O0 (test for excess errors)
+PASS: libgomp.oacc-fortran/host_data-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O0 execution test
+PASS: libgomp.oacc-fortran/host_data-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O1 (test for excess errors)
+PASS: libgomp.oacc-fortran/host_data-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O1 execution test
+PASS: libgomp.oacc-fortran/host_data-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-fortran/host_data-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-fortran/host_data-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: libgomp.oacc-fortran/host_data-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: libgomp.oacc-fortran/host_data-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -g (test for excess errors)
+PASS: libgomp.oacc-fortran/host_data-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -g execution test
+PASS: libgomp.oacc-fortran/host_data-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -Os (test for excess errors)
+PASS: libgomp.oacc-fortran/host_data-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -Os execution test
PASS: libgomp.oacc-fortran/if-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O0 (test for excess errors)
PASS: libgomp.oacc-fortran/if-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O0 execution test
PASS: libgomp.oacc-fortran/if-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O1 (test for excess errors)
@@ -5080,6 +5188,42 @@ PASS: libgomp.oacc-fortran/lib-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1
PASS: libgomp.oacc-fortran/lib-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -Os execution test
PASS: libgomp.oacc-fortran/map-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O (test for excess errors)
PASS: libgomp.oacc-fortran/map-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O execution test
+PASS: libgomp.oacc-fortran/nested-function-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O0 (test for excess errors)
+PASS: libgomp.oacc-fortran/nested-function-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O0 execution test
+PASS: libgomp.oacc-fortran/nested-function-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O1 (test for excess errors)
+PASS: libgomp.oacc-fortran/nested-function-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O1 execution test
+PASS: libgomp.oacc-fortran/nested-function-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-fortran/nested-function-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-fortran/nested-function-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: libgomp.oacc-fortran/nested-function-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: libgomp.oacc-fortran/nested-function-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -g (test for excess errors)
+PASS: libgomp.oacc-fortran/nested-function-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -g execution test
+PASS: libgomp.oacc-fortran/nested-function-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -Os (test for excess errors)
+PASS: libgomp.oacc-fortran/nested-function-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -Os execution test
+PASS: libgomp.oacc-fortran/nested-function-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O0 (test for excess errors)
+PASS: libgomp.oacc-fortran/nested-function-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O0 execution test
+PASS: libgomp.oacc-fortran/nested-function-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O1 (test for excess errors)
+PASS: libgomp.oacc-fortran/nested-function-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O1 execution test
+PASS: libgomp.oacc-fortran/nested-function-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-fortran/nested-function-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-fortran/nested-function-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: libgomp.oacc-fortran/nested-function-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: libgomp.oacc-fortran/nested-function-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -g (test for excess errors)
+PASS: libgomp.oacc-fortran/nested-function-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -g execution test
+PASS: libgomp.oacc-fortran/nested-function-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -Os (test for excess errors)
+PASS: libgomp.oacc-fortran/nested-function-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -Os execution test
+PASS: libgomp.oacc-fortran/nested-function-3.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O0 (test for excess errors)
+PASS: libgomp.oacc-fortran/nested-function-3.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O0 execution test
+PASS: libgomp.oacc-fortran/nested-function-3.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O1 (test for excess errors)
+PASS: libgomp.oacc-fortran/nested-function-3.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O1 execution test
+PASS: libgomp.oacc-fortran/nested-function-3.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-fortran/nested-function-3.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-fortran/nested-function-3.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: libgomp.oacc-fortran/nested-function-3.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: libgomp.oacc-fortran/nested-function-3.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -g (test for excess errors)
+PASS: libgomp.oacc-fortran/nested-function-3.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -g execution test
+PASS: libgomp.oacc-fortran/nested-function-3.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -Os (test for excess errors)
+PASS: libgomp.oacc-fortran/nested-function-3.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -Os execution test
PASS: libgomp.oacc-fortran/non-scalar-data.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O0 (test for excess errors)
PASS: libgomp.oacc-fortran/non-scalar-data.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O0 execution test
PASS: libgomp.oacc-fortran/non-scalar-data.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O1 (test for excess errors)
@@ -5244,6 +5388,18 @@ PASS: libgomp.oacc-fortran/reduction-7.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SH
PASS: libgomp.oacc-fortran/reduction-7.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -g execution test
PASS: libgomp.oacc-fortran/reduction-7.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -Os (test for excess errors)
PASS: libgomp.oacc-fortran/reduction-7.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -Os execution test
+PASS: libgomp.oacc-fortran/reduction-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O0 (test for excess errors)
+PASS: libgomp.oacc-fortran/reduction-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O0 execution test
+PASS: libgomp.oacc-fortran/reduction-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O1 (test for excess errors)
+PASS: libgomp.oacc-fortran/reduction-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O1 execution test
+PASS: libgomp.oacc-fortran/reduction-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors)
+PASS: libgomp.oacc-fortran/reduction-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 execution test
+PASS: libgomp.oacc-fortran/reduction-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: libgomp.oacc-fortran/reduction-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: libgomp.oacc-fortran/reduction-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -g (test for excess errors)
+PASS: libgomp.oacc-fortran/reduction-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O3 -g execution test
+PASS: libgomp.oacc-fortran/reduction-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -Os (test for excess errors)
+PASS: libgomp.oacc-fortran/reduction-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -Os execution test
PASS: libgomp.oacc-fortran/routine-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O0 (test for excess errors)
PASS: libgomp.oacc-fortran/routine-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O0 execution test
PASS: libgomp.oacc-fortran/routine-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O1 (test for excess errors)
@@ -5341,6 +5497,6 @@ UNSUPPORTED: libgomp.oacc-fortran/update-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_ME
=== libgomp Summary ===
-# of expected passes 5044
-# of unexpected failures 8
-# of unsupported tests 271
+# of expected passes 5138
+# of unexpected failures 10
+# of unsupported tests 331
diff --git a/gcc/laplace.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum b/gcc/laplace.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum
index 50733afb..d29cc277 100644
--- a/gcc/laplace.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum
+++ b/gcc/laplace.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Fri Dec 2 09:29:15 2016
+Test Run By thomas on Mon Dec 12 04:30:58 2016
Native configuration is i686-unknown-gnu0.8
=== libitm tests ===
diff --git a/gcc/laplace.SCHWINGE/test/[ARCH]/libjava/testsuite/libjava.sum b/gcc/laplace.SCHWINGE/test/[ARCH]/libjava/testsuite/libjava.sum
deleted file mode 100644
index b5a966e1..00000000
--- a/gcc/laplace.SCHWINGE/test/[ARCH]/libjava/testsuite/libjava.sum
+++ /dev/null
@@ -1,2612 +0,0 @@
-Test Run By thomas on Fri Dec 2 08:59:22 2016
-Native configuration is i686-unknown-gnu0.8
-
- === libjava tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../../master/libjava/testsuite/libjava.cni/cni.exp ...
-PASS: natPR9577.cc compilation
-PASS: linking PR9577
-PASS: PR9577 output
-PASS: natlongfield.cc compilation
-PASS: linking longfield
-PASS: longfield output
-PASS: natshortfield.cc compilation
-PASS: linking shortfield
-PASS: shortfield output
-Running ../../../../master/libjava/testsuite/libjava.jar/jar.exp ...
-PASS: linking TestClosureGC
-PASS: TestClosureGC output
-PASS: libjava.jar/TestClosureGC.jar execution - gij test
-PASS: libjava.jar/TestClosureGC.jar output - gij test
-PASS: linking simple
-PASS: simple output
-PASS: libjava.jar/simple.jar execution - gij test
-PASS: libjava.jar/simple.jar output - gij test
-Running ../../../../master/libjava/testsuite/libjava.jni/jni.exp ...
-PASS: PR15133.c compilation
-PASS: linking PR15133
-PASS: PR15133 output
-PASS: PR15133 execution - gij test
-PASS: PR15133 output - gij test
-PASS: PR18116.c compilation
-PASS: linking PR18116
-PASS: PR18116 output
-PASS: PR18116 execution - gij test
-PASS: PR18116 output - gij test
-PASS: PR28178.c compilation
-PASS: linking PR28178
-PASS: PR28178 output
-PASS: PR28178 execution - gij test
-PASS: PR28178 output - gij test
-PASS: bytebuffer.c compilation
-PASS: linking bytebuffer
-PASS: bytebuffer output
-PASS: bytebuffer execution - gij test
-PASS: bytebuffer output - gij test
-PASS: calls.c compilation
-PASS: linking calls
-PASS: calls output
-PASS: calls execution - gij test
-PASS: calls output - gij test
-PASS: cxxtest.cc compilation
-PASS: linking cxxtest
-PASS: cxxtest output
-PASS: cxxtest execution - gij test
-PASS: cxxtest output - gij test
-PASS: directbuffer.c compilation
-PASS: linking directbuffer
-PASS: directbuffer output
-PASS: directbuffer execution - gij test
-PASS: directbuffer output - gij test
-PASS: field.c compilation
-PASS: linking field
-PASS: field output
-PASS: field execution - gij test
-PASS: field output - gij test
-PASS: final_method.c compilation
-PASS: linking final_method
-PASS: final_method output
-PASS: final_method execution - gij test
-PASS: final_method output - gij test
-PASS: findclass.c compilation
-PASS: linking findclass
-PASS: findclass output
-PASS: findclass execution - gij test
-PASS: findclass output - gij test
-PASS: findclass2.c compilation
-PASS: linking findclass2
-PASS: findclass2 output
-PASS: findclass2 execution - gij test
-PASS: findclass2 output - gij test
-PASS: iface.c compilation
-PASS: linking iface
-PASS: iface output
-PASS: iface execution - gij test
-PASS: iface output - gij test
-PASS: init.c compilation
-PASS: linking init
-PASS: init output
-PASS: init execution - gij test
-PASS: init output - gij test
-PASS: invoke.c compilation
-PASS: linking invoke
-PASS: invoke output
-PASS: invoke execution - gij test
-PASS: invoke output - gij test
-PASS: jniutf.c compilation
-PASS: linking jniutf
-PASS: jniutf output
-PASS: jniutf execution - gij test
-PASS: jniutf output - gij test
-PASS: martin.c compilation
-PASS: linking martin
-PASS: martin output
-PASS: martin execution - gij test
-PASS: martin output - gij test
-PASS: noclass.c compilation
-PASS: linking noclass
-PASS: noclass output
-PASS: noclass execution - gij test
-PASS: noclass output - gij test
-PASS: overload.c compilation
-PASS: linking overload
-PASS: overload output
-PASS: overload execution - gij test
-PASS: overload output - gij test
-PASS: pr11951.c compilation
-PASS: linking pr11951
-PASS: pr11951 output
-PASS: pr11951 execution - gij test
-PASS: pr11951 output - gij test
-PASS: pr18278.c compilation
-PASS: linking pr18278
-PASS: pr18278 output
-PASS: pr18278 execution - gij test
-PASS: pr18278 output - gij test
-PASS: pr23739.c compilation
-PASS: linking pr23739
-PASS: pr23739 output
-PASS: pr23739 execution - gij test
-PASS: pr23739 output - gij test
-PASS: register.c compilation
-PASS: linking register
-PASS: register output
-PASS: register execution - gij test
-PASS: register output - gij test
-PASS: register2.c compilation
-PASS: linking register2
-PASS: register2 output
-PASS: register2 execution - gij test
-PASS: register2 output - gij test
-PASS: simple_int.c compilation
-PASS: linking simple_int
-PASS: simple_int output
-PASS: simple_int execution - gij test
-PASS: simple_int output - gij test
-PASS: throwit.c compilation
-PASS: linking throwit
-PASS: throwit output
-PASS: throwit execution - gij test
-PASS: throwit output - gij test
-PASS: virtual.c compilation
-PASS: linking virtual
-PASS: virtual output
-PASS: virtual execution - gij test
-PASS: virtual output - gij test
-PASS: PR16923.c compilation
-PASS: PR16923 output
-PASS: pr29812.c compilation
-PASS: pr29812_injar.c compilation
-PASS: pr29812 execution - gij test
-PASS: pr29812 output - gij test
-Running ../../../../master/libjava/testsuite/libjava.jvmti/jvmti-interp.exp ...
-PASS: dummyagent.c compilation
-PASS: compiling dummy JVMTI agent
-PASS: natgetargssize.cc compilation
-PASS: getargssize output
-PASS: natgetlocalvartable.cc compilation
-PASS: getlocalvartable output
-PASS: natgetstacktrace.cc compilation
-PASS: getstacktrace output
-Running ../../../../master/libjava/testsuite/libjava.jvmti/jvmti.exp ...
-PASS: natevents.cc compilation
-PASS: linking events
-PASS: events output
-PASS: natgetallthreads.cc compilation
-PASS: linking getallthreads
-PASS: getallthreads output
-PASS: natgeterrorname.cc compilation
-PASS: linking geterrorname
-PASS: geterrorname output
-PASS: natgetmethodname.cc compilation
-PASS: linking getmethodname
-PASS: getmethodname output
-Running ../../../../master/libjava/testsuite/libjava.lang/lang.exp ...
-PASS: ArrayStore compilation from source
-PASS: ArrayStore execution - source compiled test
-PASS: ArrayStore output - source compiled test
-PASS: ArrayStore -findirect-dispatch compilation from source
-PASS: ArrayStore -findirect-dispatch execution - source compiled test
-PASS: ArrayStore -findirect-dispatch output - source compiled test
-PASS: ArrayStore -O3 compilation from source
-PASS: ArrayStore -O3 execution - source compiled test
-PASS: ArrayStore -O3 output - source compiled test
-PASS: ArrayStore -O3 -findirect-dispatch compilation from source
-PASS: ArrayStore -O3 -findirect-dispatch execution - source compiled test
-PASS: ArrayStore -O3 -findirect-dispatch output - source compiled test
-PASS: ArrayStore2 compilation from source
-PASS: ArrayStore2 execution - source compiled test
-PASS: ArrayStore2 output - source compiled test
-PASS: ArrayStore2 -findirect-dispatch compilation from source
-PASS: ArrayStore2 -findirect-dispatch execution - source compiled test
-PASS: ArrayStore2 -findirect-dispatch output - source compiled test
-PASS: ArrayStore2 -O3 compilation from source
-PASS: ArrayStore2 -O3 execution - source compiled test
-PASS: ArrayStore2 -O3 output - source compiled test
-PASS: ArrayStore2 -O3 -findirect-dispatch compilation from source
-PASS: ArrayStore2 -O3 -findirect-dispatch execution - source compiled test
-PASS: ArrayStore2 -O3 -findirect-dispatch output - source compiled test
-PASS: Array_1 compilation from source
-PASS: Array_1 execution - source compiled test
-PASS: Array_1 output - source compiled test
-PASS: Array_1 -findirect-dispatch compilation from source
-PASS: Array_1 -findirect-dispatch execution - source compiled test
-PASS: Array_1 -findirect-dispatch output - source compiled test
-PASS: Array_1 -O3 compilation from source
-PASS: Array_1 -O3 execution - source compiled test
-PASS: Array_1 -O3 output - source compiled test
-PASS: Array_1 -O3 -findirect-dispatch compilation from source
-PASS: Array_1 -O3 -findirect-dispatch execution - source compiled test
-PASS: Array_1 -O3 -findirect-dispatch output - source compiled test
-PASS: Array_2 compilation from source
-PASS: Array_2 execution - source compiled test
-PASS: Array_2 output - source compiled test
-PASS: Array_2 -findirect-dispatch compilation from source
-PASS: Array_2 -findirect-dispatch execution - source compiled test
-PASS: Array_2 -findirect-dispatch output - source compiled test
-PASS: Array_2 -O3 compilation from source
-PASS: Array_2 -O3 execution - source compiled test
-PASS: Array_2 -O3 output - source compiled test
-PASS: Array_2 -O3 -findirect-dispatch compilation from source
-PASS: Array_2 -O3 -findirect-dispatch execution - source compiled test
-PASS: Array_2 -O3 -findirect-dispatch output - source compiled test
-PASS: Array_3 compilation from source
-PASS: Array_3 execution - source compiled test
-PASS: Array_3 output - source compiled test
-PASS: Array_3 -findirect-dispatch compilation from source
-PASS: Array_3 -findirect-dispatch execution - source compiled test
-PASS: Array_3 -findirect-dispatch output - source compiled test
-PASS: Array_3 -O3 compilation from source
-PASS: Array_3 -O3 execution - source compiled test
-PASS: Array_3 -O3 output - source compiled test
-PASS: Array_3 -O3 -findirect-dispatch compilation from source
-PASS: Array_3 -O3 -findirect-dispatch execution - source compiled test
-PASS: Array_3 -O3 -findirect-dispatch output - source compiled test
-PASS: Class_1 compilation from source
-PASS: Class_1 execution - source compiled test
-PASS: Class_1 output - source compiled test
-PASS: Class_1 -findirect-dispatch compilation from source
-PASS: Class_1 -findirect-dispatch execution - source compiled test
-PASS: Class_1 -findirect-dispatch output - source compiled test
-PASS: Class_1 -O3 compilation from source
-PASS: Class_1 -O3 execution - source compiled test
-PASS: Class_1 -O3 output - source compiled test
-PASS: Class_1 -O3 -findirect-dispatch compilation from source
-PASS: Class_1 -O3 -findirect-dispatch execution - source compiled test
-PASS: Class_1 -O3 -findirect-dispatch output - source compiled test
-PASS: CompareNaN compilation from source
-PASS: CompareNaN execution - source compiled test
-PASS: CompareNaN output - source compiled test
-PASS: CompareNaN -findirect-dispatch compilation from source
-PASS: CompareNaN -findirect-dispatch execution - source compiled test
-PASS: CompareNaN -findirect-dispatch output - source compiled test
-PASS: CompareNaN -O3 compilation from source
-PASS: CompareNaN -O3 execution - source compiled test
-PASS: CompareNaN -O3 output - source compiled test
-PASS: CompareNaN -O3 -findirect-dispatch compilation from source
-PASS: CompareNaN -O3 -findirect-dispatch execution - source compiled test
-PASS: CompareNaN -O3 -findirect-dispatch output - source compiled test
-PASS: Divide_1 compilation from source
-PASS: Divide_1 execution - source compiled test
-PASS: Divide_1 output - source compiled test
-PASS: Divide_1 -findirect-dispatch compilation from source
-PASS: Divide_1 -findirect-dispatch execution - source compiled test
-PASS: Divide_1 -findirect-dispatch output - source compiled test
-PASS: Divide_1 -O3 compilation from source
-PASS: Divide_1 -O3 execution - source compiled test
-PASS: Divide_1 -O3 output - source compiled test
-PASS: Divide_1 -O3 -findirect-dispatch compilation from source
-PASS: Divide_1 -O3 -findirect-dispatch execution - source compiled test
-PASS: Divide_1 -O3 -findirect-dispatch output - source compiled test
-PASS: Divide_2 compilation from source
-PASS: Divide_2 execution - source compiled test
-PASS: Divide_2 output - source compiled test
-PASS: Divide_2 -findirect-dispatch compilation from source
-PASS: Divide_2 -findirect-dispatch execution - source compiled test
-PASS: Divide_2 -findirect-dispatch output - source compiled test
-PASS: Divide_2 -O3 compilation from source
-PASS: Divide_2 -O3 execution - source compiled test
-PASS: Divide_2 -O3 output - source compiled test
-PASS: Divide_2 -O3 -findirect-dispatch compilation from source
-PASS: Divide_2 -O3 -findirect-dispatch execution - source compiled test
-PASS: Divide_2 -O3 -findirect-dispatch output - source compiled test
-PASS: EvaluationOrder compilation from source
-PASS: EvaluationOrder execution - source compiled test
-PASS: EvaluationOrder output - source compiled test
-PASS: EvaluationOrder -findirect-dispatch compilation from source
-PASS: EvaluationOrder -findirect-dispatch execution - source compiled test
-PASS: EvaluationOrder -findirect-dispatch output - source compiled test
-PASS: EvaluationOrder -O3 compilation from source
-PASS: EvaluationOrder -O3 execution - source compiled test
-PASS: EvaluationOrder -O3 output - source compiled test
-PASS: EvaluationOrder -O3 -findirect-dispatch compilation from source
-PASS: EvaluationOrder -O3 -findirect-dispatch execution - source compiled test
-PASS: EvaluationOrder -O3 -findirect-dispatch output - source compiled test
-PASS: ExtraClassLoader compilation from source
-PASS: ExtraClassLoader execution - source compiled test
-PASS: ExtraClassLoader output - source compiled test
-PASS: ExtraClassLoader -findirect-dispatch compilation from source
-PASS: ExtraClassLoader -findirect-dispatch execution - source compiled test
-PASS: ExtraClassLoader -findirect-dispatch output - source compiled test
-PASS: ExtraClassLoader -O3 compilation from source
-PASS: ExtraClassLoader -O3 execution - source compiled test
-PASS: ExtraClassLoader -O3 output - source compiled test
-PASS: ExtraClassLoader -O3 -findirect-dispatch compilation from source
-PASS: ExtraClassLoader -O3 -findirect-dispatch execution - source compiled test
-PASS: ExtraClassLoader -O3 -findirect-dispatch output - source compiled test
-PASS: FileHandleGcTest compilation from source
-PASS: FileHandleGcTest execution - source compiled test
-PASS: FileHandleGcTest output - source compiled test
-PASS: FileHandleGcTest -findirect-dispatch compilation from source
-PASS: FileHandleGcTest -findirect-dispatch execution - source compiled test
-PASS: FileHandleGcTest -findirect-dispatch output - source compiled test
-PASS: FileHandleGcTest -O3 compilation from source
-PASS: FileHandleGcTest -O3 execution - source compiled test
-PASS: FileHandleGcTest -O3 output - source compiled test
-PASS: FileHandleGcTest -O3 -findirect-dispatch compilation from source
-PASS: FileHandleGcTest -O3 -findirect-dispatch execution - source compiled test
-PASS: FileHandleGcTest -O3 -findirect-dispatch output - source compiled test
-PASS: Final compilation from source
-PASS: Final execution - source compiled test
-PASS: Final output - source compiled test
-PASS: Final -findirect-dispatch compilation from source
-PASS: Final -findirect-dispatch execution - source compiled test
-PASS: Final -findirect-dispatch output - source compiled test
-PASS: Final -O3 compilation from source
-PASS: Final -O3 execution - source compiled test
-PASS: Final -O3 output - source compiled test
-PASS: Final -O3 -findirect-dispatch compilation from source
-PASS: Final -O3 -findirect-dispatch execution - source compiled test
-PASS: Final -O3 -findirect-dispatch output - source compiled test
-PASS: Float_1 compilation from source
-PASS: Float_1 execution - source compiled test
-PASS: Float_1 output - source compiled test
-PASS: Float_1 -findirect-dispatch compilation from source
-PASS: Float_1 -findirect-dispatch execution - source compiled test
-PASS: Float_1 -findirect-dispatch output - source compiled test
-PASS: Float_1 -O3 compilation from source
-PASS: Float_1 -O3 execution - source compiled test
-PASS: Float_1 -O3 output - source compiled test
-PASS: Float_1 -O3 -findirect-dispatch compilation from source
-PASS: Float_1 -O3 -findirect-dispatch execution - source compiled test
-PASS: Float_1 -O3 -findirect-dispatch output - source compiled test
-PASS: Float_2 compilation from source
-PASS: Float_2 execution - source compiled test
-PASS: Float_2 output - source compiled test
-PASS: Float_2 -findirect-dispatch compilation from source
-PASS: Float_2 -findirect-dispatch execution - source compiled test
-PASS: Float_2 -findirect-dispatch output - source compiled test
-PASS: Float_2 -O3 compilation from source
-PASS: Float_2 -O3 execution - source compiled test
-PASS: Float_2 -O3 output - source compiled test
-PASS: Float_2 -O3 -findirect-dispatch compilation from source
-PASS: Float_2 -O3 -findirect-dispatch execution - source compiled test
-PASS: Float_2 -O3 -findirect-dispatch output - source compiled test
-PASS: G19990301_01 compilation from source
-PASS: G19990301_01 execution - source compiled test
-PASS: G19990301_01 output - source compiled test
-PASS: G19990301_01 -findirect-dispatch compilation from source
-PASS: G19990301_01 -findirect-dispatch execution - source compiled test
-PASS: G19990301_01 -findirect-dispatch output - source compiled test
-PASS: G19990301_01 -O3 compilation from source
-PASS: G19990301_01 -O3 execution - source compiled test
-PASS: G19990301_01 -O3 output - source compiled test
-PASS: G19990301_01 -O3 -findirect-dispatch compilation from source
-PASS: G19990301_01 -O3 -findirect-dispatch execution - source compiled test
-PASS: G19990301_01 -O3 -findirect-dispatch output - source compiled test
-PASS: G19990302_02 compilation from source
-PASS: G19990302_02 execution - source compiled test
-PASS: G19990302_02 output - source compiled test
-PASS: G19990302_02 -findirect-dispatch compilation from source
-PASS: G19990302_02 -findirect-dispatch execution - source compiled test
-PASS: G19990302_02 -findirect-dispatch output - source compiled test
-PASS: G19990302_02 -O3 compilation from source
-PASS: G19990302_02 -O3 execution - source compiled test
-PASS: G19990302_02 -O3 output - source compiled test
-PASS: G19990302_02 -O3 -findirect-dispatch compilation from source
-PASS: G19990302_02 -O3 -findirect-dispatch execution - source compiled test
-PASS: G19990302_02 -O3 -findirect-dispatch output - source compiled test
-PASS: G19990303_01 compilation from source
-PASS: G19990303_01 execution - source compiled test
-PASS: G19990303_01 output - source compiled test
-PASS: G19990303_01 -findirect-dispatch compilation from source
-PASS: G19990303_01 -findirect-dispatch execution - source compiled test
-PASS: G19990303_01 -findirect-dispatch output - source compiled test
-PASS: G19990303_01 -O3 compilation from source
-PASS: G19990303_01 -O3 execution - source compiled test
-PASS: G19990303_01 -O3 output - source compiled test
-PASS: G19990303_01 -O3 -findirect-dispatch compilation from source
-PASS: G19990303_01 -O3 -findirect-dispatch execution - source compiled test
-PASS: G19990303_01 -O3 -findirect-dispatch output - source compiled test
-PASS: G19990303_02 compilation from source
-PASS: G19990303_02 execution - source compiled test
-PASS: G19990303_02 output - source compiled test
-PASS: G19990303_02 -findirect-dispatch compilation from source
-PASS: G19990303_02 -findirect-dispatch execution - source compiled test
-PASS: G19990303_02 -findirect-dispatch output - source compiled test
-PASS: G19990303_02 -O3 compilation from source
-PASS: G19990303_02 -O3 execution - source compiled test
-PASS: G19990303_02 -O3 output - source compiled test
-PASS: G19990303_02 -O3 -findirect-dispatch compilation from source
-PASS: G19990303_02 -O3 -findirect-dispatch execution - source compiled test
-PASS: G19990303_02 -O3 -findirect-dispatch output - source compiled test
-PASS: G19990304_01 compilation from source
-PASS: G19990304_01 execution - source compiled test
-PASS: G19990304_01 output - source compiled test
-PASS: G19990304_01 -findirect-dispatch compilation from source
-PASS: G19990304_01 -findirect-dispatch execution - source compiled test
-PASS: G19990304_01 -findirect-dispatch output - source compiled test
-PASS: G19990304_01 -O3 compilation from source
-PASS: G19990304_01 -O3 execution - source compiled test
-PASS: G19990304_01 -O3 output - source compiled test
-PASS: G19990304_01 -O3 -findirect-dispatch compilation from source
-PASS: G19990304_01 -O3 -findirect-dispatch execution - source compiled test
-PASS: G19990304_01 -O3 -findirect-dispatch output - source compiled test
-PASS: G19990310_01 compilation from source
-PASS: G19990310_01 execution - source compiled test
-PASS: G19990310_01 output - source compiled test
-PASS: G19990310_01 -findirect-dispatch compilation from source
-PASS: G19990310_01 -findirect-dispatch execution - source compiled test
-PASS: G19990310_01 -findirect-dispatch output - source compiled test
-PASS: G19990310_01 -O3 compilation from source
-PASS: G19990310_01 -O3 execution - source compiled test
-PASS: G19990310_01 -O3 output - source compiled test
-PASS: G19990310_01 -O3 -findirect-dispatch compilation from source
-PASS: G19990310_01 -O3 -findirect-dispatch execution - source compiled test
-PASS: G19990310_01 -O3 -findirect-dispatch output - source compiled test
-PASS: II compilation from source
-PASS: II execution - source compiled test
-PASS: II output - source compiled test
-PASS: II -findirect-dispatch compilation from source
-PASS: II -findirect-dispatch execution - source compiled test
-PASS: II -findirect-dispatch output - source compiled test
-PASS: II -O3 compilation from source
-PASS: II -O3 execution - source compiled test
-PASS: II -O3 output - source compiled test
-PASS: II -O3 -findirect-dispatch compilation from source
-PASS: II -O3 -findirect-dispatch execution - source compiled test
-PASS: II -O3 -findirect-dispatch output - source compiled test
-PASS: InterfaceDispatch compilation from source
-PASS: InterfaceDispatch execution - source compiled test
-PASS: InterfaceDispatch output - source compiled test
-PASS: InterfaceDispatch -findirect-dispatch compilation from source
-PASS: InterfaceDispatch -findirect-dispatch execution - source compiled test
-PASS: InterfaceDispatch -findirect-dispatch output - source compiled test
-PASS: InterfaceDispatch -O3 compilation from source
-PASS: InterfaceDispatch -O3 execution - source compiled test
-PASS: InterfaceDispatch -O3 output - source compiled test
-PASS: InterfaceDispatch -O3 -findirect-dispatch compilation from source
-PASS: InterfaceDispatch -O3 -findirect-dispatch execution - source compiled test
-PASS: InterfaceDispatch -O3 -findirect-dispatch output - source compiled test
-PASS: InvokeInterface compilation from source
-PASS: InvokeInterface execution - source compiled test
-PASS: InvokeInterface output - source compiled test
-PASS: InvokeInterface -findirect-dispatch compilation from source
-PASS: InvokeInterface -findirect-dispatch execution - source compiled test
-PASS: InvokeInterface -findirect-dispatch output - source compiled test
-PASS: InvokeInterface -O3 compilation from source
-PASS: InvokeInterface -O3 execution - source compiled test
-PASS: InvokeInterface -O3 output - source compiled test
-PASS: InvokeInterface -O3 -findirect-dispatch compilation from source
-PASS: InvokeInterface -O3 -findirect-dispatch execution - source compiled test
-PASS: InvokeInterface -O3 -findirect-dispatch output - source compiled test
-PASS: InvokeReturn compilation from source
-PASS: InvokeReturn execution - source compiled test
-PASS: InvokeReturn output - source compiled test
-PASS: InvokeReturn -findirect-dispatch compilation from source
-PASS: InvokeReturn -findirect-dispatch execution - source compiled test
-PASS: InvokeReturn -findirect-dispatch output - source compiled test
-PASS: InvokeReturn -O3 compilation from source
-PASS: InvokeReturn -O3 execution - source compiled test
-PASS: InvokeReturn -O3 output - source compiled test
-PASS: InvokeReturn -O3 -findirect-dispatch compilation from source
-PASS: InvokeReturn -O3 -findirect-dispatch execution - source compiled test
-PASS: InvokeReturn -O3 -findirect-dispatch output - source compiled test
-PASS: Invoke_1 compilation from source
-PASS: Invoke_1 execution - source compiled test
-PASS: Invoke_1 output - source compiled test
-PASS: Invoke_1 -findirect-dispatch compilation from source
-PASS: Invoke_1 -findirect-dispatch execution - source compiled test
-PASS: Invoke_1 -findirect-dispatch output - source compiled test
-PASS: Invoke_1 -O3 compilation from source
-PASS: Invoke_1 -O3 execution - source compiled test
-PASS: Invoke_1 -O3 output - source compiled test
-PASS: Invoke_1 -O3 -findirect-dispatch compilation from source
-PASS: Invoke_1 -O3 -findirect-dispatch execution - source compiled test
-PASS: Invoke_1 -O3 -findirect-dispatch output - source compiled test
-PASS: Invoke_2 compilation from source
-PASS: Invoke_2 execution - source compiled test
-PASS: Invoke_2 output - source compiled test
-PASS: Invoke_2 -findirect-dispatch compilation from source
-PASS: Invoke_2 -findirect-dispatch execution - source compiled test
-PASS: Invoke_2 -findirect-dispatch output - source compiled test
-PASS: Invoke_2 -O3 compilation from source
-PASS: Invoke_2 -O3 execution - source compiled test
-PASS: Invoke_2 -O3 output - source compiled test
-PASS: Invoke_2 -O3 -findirect-dispatch compilation from source
-PASS: Invoke_2 -O3 -findirect-dispatch execution - source compiled test
-PASS: Invoke_2 -O3 -findirect-dispatch output - source compiled test
-PASS: KeepInline compilation from source
-PASS: KeepInline execution - source compiled test
-PASS: KeepInline output - source compiled test
-PASS: KeepInline -findirect-dispatch compilation from source
-PASS: KeepInline -findirect-dispatch execution - source compiled test
-PASS: KeepInline -findirect-dispatch output - source compiled test
-PASS: KeepInline -O3 compilation from source
-PASS: KeepInline -O3 execution - source compiled test
-PASS: KeepInline -O3 output - source compiled test
-PASS: KeepInline -O3 -findirect-dispatch compilation from source
-PASS: KeepInline -O3 -findirect-dispatch execution - source compiled test
-PASS: KeepInline -O3 -findirect-dispatch output - source compiled test
-PASS: LargeFile compilation from source
-PASS: LargeFile execution - source compiled test
-PASS: LargeFile output - source compiled test
-PASS: LargeFile -findirect-dispatch compilation from source
-PASS: LargeFile -findirect-dispatch execution - source compiled test
-PASS: LargeFile -findirect-dispatch output - source compiled test
-PASS: LargeFile -O3 compilation from source
-PASS: LargeFile -O3 execution - source compiled test
-PASS: LargeFile -O3 output - source compiled test
-PASS: LargeFile -O3 -findirect-dispatch compilation from source
-PASS: LargeFile -O3 -findirect-dispatch execution - source compiled test
-PASS: LargeFile -O3 -findirect-dispatch output - source compiled test
-PASS: MathBuiltin compilation from source
-PASS: MathBuiltin execution - source compiled test
-PASS: MathBuiltin output - source compiled test
-PASS: MathBuiltin -findirect-dispatch compilation from source
-PASS: MathBuiltin -findirect-dispatch execution - source compiled test
-PASS: MathBuiltin -findirect-dispatch output - source compiled test
-PASS: MathBuiltin -O3 compilation from source
-PASS: MathBuiltin -O3 execution - source compiled test
-PASS: MathBuiltin -O3 output - source compiled test
-PASS: MathBuiltin -O3 -findirect-dispatch compilation from source
-PASS: MathBuiltin -O3 -findirect-dispatch execution - source compiled test
-PASS: MathBuiltin -O3 -findirect-dispatch output - source compiled test
-PASS: Matrix4f compilation from source
-PASS: Matrix4f execution - source compiled test
-PASS: Matrix4f output - source compiled test
-PASS: Matrix4f -findirect-dispatch compilation from source
-PASS: Matrix4f -findirect-dispatch execution - source compiled test
-PASS: Matrix4f -findirect-dispatch output - source compiled test
-PASS: Matrix4f -O3 compilation from source
-PASS: Matrix4f -O3 execution - source compiled test
-PASS: Matrix4f -O3 output - source compiled test
-PASS: Matrix4f -O3 -findirect-dispatch compilation from source
-PASS: Matrix4f -O3 -findirect-dispatch execution - source compiled test
-PASS: Matrix4f -O3 -findirect-dispatch output - source compiled test
-PASS: N19990310_02 compilation from source
-PASS: N19990310_02 execution - source compiled test
-PASS: N19990310_02 output - source compiled test
-PASS: N19990310_02 -findirect-dispatch compilation from source
-PASS: N19990310_02 -findirect-dispatch execution - source compiled test
-PASS: N19990310_02 -findirect-dispatch output - source compiled test
-PASS: N19990310_02 -O3 compilation from source
-PASS: N19990310_02 -O3 execution - source compiled test
-PASS: N19990310_02 -O3 output - source compiled test
-PASS: N19990310_02 -O3 -findirect-dispatch compilation from source
-PASS: N19990310_02 -O3 -findirect-dispatch execution - source compiled test
-PASS: N19990310_02 -O3 -findirect-dispatch output - source compiled test
-PASS: N19990310_3 compilation from source
-PASS: N19990310_3 execution - source compiled test
-PASS: N19990310_3 output - source compiled test
-PASS: N19990310_3 -findirect-dispatch compilation from source
-PASS: N19990310_3 -findirect-dispatch execution - source compiled test
-PASS: N19990310_3 -findirect-dispatch output - source compiled test
-PASS: N19990310_3 -O3 compilation from source
-PASS: N19990310_3 -O3 execution - source compiled test
-PASS: N19990310_3 -O3 output - source compiled test
-PASS: N19990310_3 -O3 -findirect-dispatch compilation from source
-PASS: N19990310_3 -O3 -findirect-dispatch execution - source compiled test
-PASS: N19990310_3 -O3 -findirect-dispatch output - source compiled test
-PASS: N19990310_4 compilation from source
-PASS: N19990310_4 execution - source compiled test
-PASS: N19990310_4 output - source compiled test
-PASS: N19990310_4 -findirect-dispatch compilation from source
-PASS: N19990310_4 -findirect-dispatch execution - source compiled test
-PASS: N19990310_4 -findirect-dispatch output - source compiled test
-PASS: N19990310_4 -O3 compilation from source
-PASS: N19990310_4 -O3 execution - source compiled test
-PASS: N19990310_4 -O3 output - source compiled test
-PASS: N19990310_4 -O3 -findirect-dispatch compilation from source
-PASS: N19990310_4 -O3 -findirect-dispatch execution - source compiled test
-PASS: N19990310_4 -O3 -findirect-dispatch output - source compiled test
-PASS: N19990310_5 compilation from source
-PASS: N19990310_5 execution - source compiled test
-PASS: N19990310_5 output - source compiled test
-PASS: N19990310_5 -findirect-dispatch compilation from source
-PASS: N19990310_5 -findirect-dispatch execution - source compiled test
-PASS: N19990310_5 -findirect-dispatch output - source compiled test
-PASS: N19990310_5 -O3 compilation from source
-PASS: N19990310_5 -O3 execution - source compiled test
-PASS: N19990310_5 -O3 output - source compiled test
-PASS: N19990310_5 -O3 -findirect-dispatch compilation from source
-PASS: N19990310_5 -O3 -findirect-dispatch execution - source compiled test
-PASS: N19990310_5 -O3 -findirect-dispatch output - source compiled test
-PASS: Overflow compilation from source
-PASS: Overflow execution - source compiled test
-PASS: Overflow output - source compiled test
-PASS: Overflow -findirect-dispatch compilation from source
-PASS: Overflow -findirect-dispatch execution - source compiled test
-PASS: Overflow -findirect-dispatch output - source compiled test
-PASS: Overflow -O3 compilation from source
-PASS: Overflow -O3 execution - source compiled test
-PASS: Overflow -O3 output - source compiled test
-PASS: Overflow -O3 -findirect-dispatch compilation from source
-PASS: Overflow -O3 -findirect-dispatch execution - source compiled test
-PASS: Overflow -O3 -findirect-dispatch output - source compiled test
-PASS: PR12350 compilation from source
-PASS: PR12350 execution - source compiled test
-PASS: PR12350 output - source compiled test
-PASS: PR12350 -findirect-dispatch compilation from source
-PASS: PR12350 -findirect-dispatch execution - source compiled test
-PASS: PR12350 -findirect-dispatch output - source compiled test
-PASS: PR12350 -O3 compilation from source
-PASS: PR12350 -O3 execution - source compiled test
-PASS: PR12350 -O3 output - source compiled test
-PASS: PR12350 -O3 -findirect-dispatch compilation from source
-PASS: PR12350 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR12350 -O3 -findirect-dispatch output - source compiled test
-PASS: PR12416 compilation from source
-PASS: PR12416 execution - source compiled test
-PASS: PR12416 output - source compiled test
-PASS: PR12416 -findirect-dispatch compilation from source
-PASS: PR12416 -findirect-dispatch execution - source compiled test
-PASS: PR12416 -findirect-dispatch output - source compiled test
-PASS: PR12416 -O3 compilation from source
-PASS: PR12416 -O3 execution - source compiled test
-PASS: PR12416 -O3 output - source compiled test
-PASS: PR12416 -O3 -findirect-dispatch compilation from source
-PASS: PR12416 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR12416 -O3 -findirect-dispatch output - source compiled test
-PASS: PR12656 compilation from source
-PASS: PR12656 execution - source compiled test
-PASS: PR12656 output - source compiled test
-PASS: PR12656 -findirect-dispatch compilation from source
-PASS: PR12656 -findirect-dispatch execution - source compiled test
-PASS: PR12656 -findirect-dispatch output - source compiled test
-PASS: PR12656 -O3 compilation from source
-PASS: PR12656 -O3 execution - source compiled test
-PASS: PR12656 -O3 output - source compiled test
-PASS: PR12656 -O3 -findirect-dispatch compilation from source
-PASS: PR12656 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR12656 -O3 -findirect-dispatch output - source compiled test
-PASS: PR12915 compilation from source
-PASS: PR12915 execution - source compiled test
-PASS: PR12915 output - source compiled test
-PASS: PR12915 -findirect-dispatch compilation from source
-PASS: PR12915 -findirect-dispatch execution - source compiled test
-PASS: PR12915 -findirect-dispatch output - source compiled test
-PASS: PR12915 -O3 compilation from source
-PASS: PR12915 -O3 execution - source compiled test
-PASS: PR12915 -O3 output - source compiled test
-PASS: PR12915 -O3 -findirect-dispatch compilation from source
-PASS: PR12915 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR12915 -O3 -findirect-dispatch output - source compiled test
-PASS: PR141 compilation from source
-PASS: PR141 execution - source compiled test
-PASS: PR141 output - source compiled test
-PASS: PR141 -findirect-dispatch compilation from source
-PASS: PR141 -findirect-dispatch execution - source compiled test
-PASS: PR141 -findirect-dispatch output - source compiled test
-PASS: PR141 -O3 compilation from source
-PASS: PR141 -O3 execution - source compiled test
-PASS: PR141 -O3 output - source compiled test
-PASS: PR141 -O3 -findirect-dispatch compilation from source
-PASS: PR141 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR141 -O3 -findirect-dispatch output - source compiled test
-PASS: PR160 compilation from source
-PASS: PR160 execution - source compiled test
-PASS: PR160 output - source compiled test
-PASS: PR160 -findirect-dispatch compilation from source
-PASS: PR160 -findirect-dispatch execution - source compiled test
-PASS: PR160 -findirect-dispatch output - source compiled test
-PASS: PR160 -O3 compilation from source
-PASS: PR160 -O3 execution - source compiled test
-PASS: PR160 -O3 output - source compiled test
-PASS: PR160 -O3 -findirect-dispatch compilation from source
-PASS: PR160 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR160 -O3 -findirect-dispatch output - source compiled test
-PASS: PR162 compilation from source
-PASS: PR162 execution - source compiled test
-PASS: PR162 output - source compiled test
-PASS: PR162 -findirect-dispatch compilation from source
-PASS: PR162 -findirect-dispatch execution - source compiled test
-PASS: PR162 -findirect-dispatch output - source compiled test
-PASS: PR162 -O3 compilation from source
-PASS: PR162 -O3 execution - source compiled test
-PASS: PR162 -O3 output - source compiled test
-PASS: PR162 -O3 -findirect-dispatch compilation from source
-PASS: PR162 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR162 -O3 -findirect-dispatch output - source compiled test
-PASS: PR16867 compilation from source
-PASS: PR16867 execution - source compiled test
-PASS: PR16867 output - source compiled test
-PASS: PR16867 -findirect-dispatch compilation from source
-PASS: PR16867 -findirect-dispatch execution - source compiled test
-PASS: PR16867 -findirect-dispatch output - source compiled test
-PASS: PR16867 -O3 compilation from source
-PASS: PR16867 -O3 execution - source compiled test
-PASS: PR16867 -O3 output - source compiled test
-PASS: PR16867 -O3 -findirect-dispatch compilation from source
-PASS: PR16867 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR16867 -O3 -findirect-dispatch output - source compiled test
-PASS: PR18699 compilation from source
-PASS: PR18699 execution - source compiled test
-PASS: PR18699 output - source compiled test
-PASS: PR18699 -findirect-dispatch compilation from source
-PASS: PR18699 -findirect-dispatch execution - source compiled test
-PASS: PR18699 -findirect-dispatch output - source compiled test
-PASS: PR18699 -O3 compilation from source
-PASS: PR18699 -O3 execution - source compiled test
-PASS: PR18699 -O3 output - source compiled test
-PASS: PR18699 -O3 -findirect-dispatch compilation from source
-PASS: PR18699 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR18699 -O3 -findirect-dispatch output - source compiled test
-PASS: PR19870 compilation from source
-PASS: PR19870 execution - source compiled test
-PASS: PR19870 output - source compiled test
-PASS: PR19870 -findirect-dispatch compilation from source
-PASS: PR19870 -findirect-dispatch execution - source compiled test
-PASS: PR19870 -findirect-dispatch output - source compiled test
-PASS: PR19870 -O3 compilation from source
-PASS: PR19870 -O3 execution - source compiled test
-PASS: PR19870 -O3 output - source compiled test
-PASS: PR19870 -O3 -findirect-dispatch compilation from source
-PASS: PR19870 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR19870 -O3 -findirect-dispatch output - source compiled test
-PASS: PR19870_2 compilation from source
-PASS: PR19870_2 execution - source compiled test
-PASS: PR19870_2 output - source compiled test
-PASS: PR19870_2 -findirect-dispatch compilation from source
-PASS: PR19870_2 -findirect-dispatch execution - source compiled test
-PASS: PR19870_2 -findirect-dispatch output - source compiled test
-PASS: PR19870_2 -O3 compilation from source
-PASS: PR19870_2 -O3 execution - source compiled test
-PASS: PR19870_2 -O3 output - source compiled test
-PASS: PR19870_2 -O3 -findirect-dispatch compilation from source
-PASS: PR19870_2 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR19870_2 -O3 -findirect-dispatch output - source compiled test
-PASS: PR19921 compilation from source
-PASS: PR19921 execution - source compiled test
-PASS: PR19921 output - source compiled test
-PASS: PR19921 -findirect-dispatch compilation from source
-PASS: PR19921 -findirect-dispatch execution - source compiled test
-PASS: PR19921 -findirect-dispatch output - source compiled test
-PASS: PR19921 -O3 compilation from source
-PASS: PR19921 -O3 execution - source compiled test
-PASS: PR19921 -O3 output - source compiled test
-PASS: PR19921 -O3 -findirect-dispatch compilation from source
-PASS: PR19921 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR19921 -O3 -findirect-dispatch output - source compiled test
-PASS: PR20056 compilation from source
-PASS: PR20056 execution - source compiled test
-PASS: PR20056 output - source compiled test
-PASS: PR20056 -findirect-dispatch compilation from source
-PASS: PR20056 -findirect-dispatch execution - source compiled test
-PASS: PR20056 -findirect-dispatch output - source compiled test
-PASS: PR20056 -O3 compilation from source
-PASS: PR20056 -O3 execution - source compiled test
-PASS: PR20056 -O3 output - source compiled test
-PASS: PR20056 -O3 -findirect-dispatch compilation from source
-PASS: PR20056 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR20056 -O3 -findirect-dispatch output - source compiled test
-PASS: PR218 compilation from source
-PASS: PR218 execution - source compiled test
-PASS: PR218 output - source compiled test
-PASS: PR218 -findirect-dispatch compilation from source
-PASS: PR218 -findirect-dispatch execution - source compiled test
-PASS: PR218 -findirect-dispatch output - source compiled test
-PASS: PR218 -O3 compilation from source
-PASS: PR218 -O3 execution - source compiled test
-PASS: PR218 -O3 output - source compiled test
-PASS: PR218 -O3 -findirect-dispatch compilation from source
-PASS: PR218 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR218 -O3 -findirect-dispatch output - source compiled test
-PASS: PR242 compilation from source
-PASS: PR242 execution - source compiled test
-PASS: PR242 output - source compiled test
-PASS: PR242 -findirect-dispatch compilation from source
-PASS: PR242 -findirect-dispatch execution - source compiled test
-PASS: PR242 -findirect-dispatch output - source compiled test
-PASS: PR242 -O3 compilation from source
-PASS: PR242 -O3 execution - source compiled test
-PASS: PR242 -O3 output - source compiled test
-PASS: PR242 -O3 -findirect-dispatch compilation from source
-PASS: PR242 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR242 -O3 -findirect-dispatch output - source compiled test
-PASS: PR25535 compilation from source
-PASS: PR25535 execution - source compiled test
-PASS: PR25535 output - source compiled test
-PASS: PR25535 -findirect-dispatch compilation from source
-PASS: PR25535 -findirect-dispatch execution - source compiled test
-PASS: PR25535 -findirect-dispatch output - source compiled test
-PASS: PR25535 -O3 compilation from source
-PASS: PR25535 -O3 execution - source compiled test
-PASS: PR25535 -O3 output - source compiled test
-PASS: PR25535 -O3 -findirect-dispatch compilation from source
-PASS: PR25535 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR25535 -O3 -findirect-dispatch output - source compiled test
-PASS: PR260 compilation from source
-PASS: PR260 execution - source compiled test
-PASS: PR260 output - source compiled test
-PASS: PR260 -findirect-dispatch compilation from source
-PASS: PR260 -findirect-dispatch execution - source compiled test
-PASS: PR260 -findirect-dispatch output - source compiled test
-PASS: PR260 -O3 compilation from source
-PASS: PR260 -O3 execution - source compiled test
-PASS: PR260 -O3 output - source compiled test
-PASS: PR260 -O3 -findirect-dispatch compilation from source
-PASS: PR260 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR260 -O3 -findirect-dispatch output - source compiled test
-PASS: PR26858 compilation from source
-PASS: PR26858 execution - source compiled test
-PASS: PR26858 output - source compiled test
-PASS: PR26858 -findirect-dispatch compilation from source
-PASS: PR26858 -findirect-dispatch execution - source compiled test
-PASS: PR26858 -findirect-dispatch output - source compiled test
-PASS: PR26858 -O3 compilation from source
-PASS: PR26858 -O3 execution - source compiled test
-PASS: PR26858 -O3 output - source compiled test
-PASS: PR26858 -O3 -findirect-dispatch compilation from source
-PASS: PR26858 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR26858 -O3 -findirect-dispatch output - source compiled test
-PASS: PR27908 compilation from source
-PASS: PR27908 execution - source compiled test
-PASS: PR27908 output - source compiled test
-PASS: PR27908 -findirect-dispatch compilation from source
-PASS: PR27908 -findirect-dispatch execution - source compiled test
-PASS: PR27908 -findirect-dispatch output - source compiled test
-PASS: PR27908 -O3 compilation from source
-PASS: PR27908 -O3 execution - source compiled test
-PASS: PR27908 -O3 output - source compiled test
-PASS: PR27908 -O3 -findirect-dispatch compilation from source
-PASS: PR27908 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR27908 -O3 -findirect-dispatch output - source compiled test
-PASS: PR29013 compilation from source
-PASS: PR29013 execution - source compiled test
-PASS: PR29013 output - source compiled test
-PASS: PR29013 -findirect-dispatch compilation from source
-PASS: PR29013 -findirect-dispatch execution - source compiled test
-PASS: PR29013 -findirect-dispatch output - source compiled test
-PASS: PR29013 -O3 compilation from source
-PASS: PR29013 -O3 execution - source compiled test
-PASS: PR29013 -O3 output - source compiled test
-PASS: PR29013 -O3 -findirect-dispatch compilation from source
-PASS: PR29013 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR29013 -O3 -findirect-dispatch output - source compiled test
-PASS: PR29495 compilation from source
-PASS: PR29495 execution - source compiled test
-PASS: PR29495 output - source compiled test
-PASS: PR29495 -findirect-dispatch compilation from source
-PASS: PR29495 -findirect-dispatch execution - source compiled test
-PASS: PR29495 -findirect-dispatch output - source compiled test
-PASS: PR29495 -O3 compilation from source
-PASS: PR29495 -O3 execution - source compiled test
-PASS: PR29495 -O3 output - source compiled test
-PASS: PR29495 -O3 -findirect-dispatch compilation from source
-PASS: PR29495 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR29495 -O3 -findirect-dispatch output - source compiled test
-PASS: PR3096 compilation from source
-PASS: PR3096 execution - source compiled test
-PASS: PR3096 output - source compiled test
-PASS: PR3096 -findirect-dispatch compilation from source
-PASS: PR3096 -findirect-dispatch execution - source compiled test
-PASS: PR3096 -findirect-dispatch output - source compiled test
-PASS: PR3096 -O3 compilation from source
-PASS: PR3096 -O3 execution - source compiled test
-PASS: PR3096 -O3 output - source compiled test
-PASS: PR3096 -O3 -findirect-dispatch compilation from source
-PASS: PR3096 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR3096 -O3 -findirect-dispatch output - source compiled test
-PASS: PR31264 compilation from source
-PASS: PR31264 execution - source compiled test
-PASS: PR31264 output - source compiled test
-PASS: PR31264 -findirect-dispatch compilation from source
-PASS: PR31264 -findirect-dispatch execution - source compiled test
-PASS: PR31264 -findirect-dispatch output - source compiled test
-PASS: PR31264 -O3 compilation from source
-PASS: PR31264 -O3 execution - source compiled test
-PASS: PR31264 -O3 output - source compiled test
-PASS: PR31264 -O3 -findirect-dispatch compilation from source
-PASS: PR31264 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR31264 -O3 -findirect-dispatch output - source compiled test
-PASS: PR35020 compilation from source
-PASS: PR35020 execution - source compiled test
-PASS: PR35020 output - source compiled test
-PASS: PR35020 -findirect-dispatch compilation from source
-PASS: PR35020 -findirect-dispatch execution - source compiled test
-PASS: PR35020 -findirect-dispatch output - source compiled test
-PASS: PR35020 -O3 compilation from source
-PASS: PR35020 -O3 execution - source compiled test
-PASS: PR35020 -O3 output - source compiled test
-PASS: PR35020 -O3 -findirect-dispatch compilation from source
-PASS: PR35020 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR35020 -O3 -findirect-dispatch output - source compiled test
-PASS: PR36252 compilation from source
-PASS: PR36252 execution - source compiled test
-PASS: PR36252 output - source compiled test
-PASS: PR36252 -findirect-dispatch compilation from source
-PASS: PR36252 -findirect-dispatch execution - source compiled test
-PASS: PR36252 -findirect-dispatch output - source compiled test
-PASS: PR36252 -O3 compilation from source
-PASS: PR36252 -O3 execution - source compiled test
-PASS: PR36252 -O3 output - source compiled test
-PASS: PR36252 -O3 -findirect-dispatch compilation from source
-PASS: PR36252 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR36252 -O3 -findirect-dispatch output - source compiled test
-PASS: PR3731 compilation from source
-PASS: PR3731 execution - source compiled test
-PASS: PR3731 output - source compiled test
-PASS: PR3731 -findirect-dispatch compilation from source
-PASS: PR3731 -findirect-dispatch execution - source compiled test
-PASS: PR3731 -findirect-dispatch output - source compiled test
-PASS: PR3731 -O3 compilation from source
-PASS: PR3731 -O3 execution - source compiled test
-PASS: PR3731 -O3 output - source compiled test
-PASS: PR3731 -O3 -findirect-dispatch compilation from source
-PASS: PR3731 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR3731 -O3 -findirect-dispatch output - source compiled test
-PASS: PR5057 compilation from source
-PASS: PR5057 execution - source compiled test
-PASS: PR5057 output - source compiled test
-PASS: PR5057 -findirect-dispatch compilation from source
-PASS: PR5057 -findirect-dispatch execution - source compiled test
-PASS: PR5057 -findirect-dispatch output - source compiled test
-PASS: PR5057 -O3 compilation from source
-PASS: PR5057 -O3 execution - source compiled test
-PASS: PR5057 -O3 output - source compiled test
-PASS: PR5057 -O3 -findirect-dispatch compilation from source
-PASS: PR5057 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR5057 -O3 -findirect-dispatch output - source compiled test
-PASS: PR5057_2 compilation from source
-PASS: PR5057_2 execution - source compiled test
-PASS: PR5057_2 output - source compiled test
-PASS: PR5057_2 -findirect-dispatch compilation from source
-PASS: PR5057_2 -findirect-dispatch execution - source compiled test
-PASS: PR5057_2 -findirect-dispatch output - source compiled test
-PASS: PR5057_2 -O3 compilation from source
-PASS: PR5057_2 -O3 execution - source compiled test
-PASS: PR5057_2 -O3 output - source compiled test
-PASS: PR5057_2 -O3 -findirect-dispatch compilation from source
-PASS: PR5057_2 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR5057_2 -O3 -findirect-dispatch output - source compiled test
-PASS: PR55 compilation from source
-PASS: PR55 execution - source compiled test
-PASS: PR55 output - source compiled test
-PASS: PR55 -findirect-dispatch compilation from source
-PASS: PR55 -findirect-dispatch execution - source compiled test
-PASS: PR55 -findirect-dispatch output - source compiled test
-PASS: PR55 -O3 compilation from source
-PASS: PR55 -O3 execution - source compiled test
-PASS: PR55 -O3 output - source compiled test
-PASS: PR55 -O3 -findirect-dispatch compilation from source
-PASS: PR55 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR55 -O3 -findirect-dispatch output - source compiled test
-PASS: PR56 compilation from source
-PASS: PR56 execution - source compiled test
-PASS: PR56 output - source compiled test
-PASS: PR56 -findirect-dispatch compilation from source
-PASS: PR56 -findirect-dispatch execution - source compiled test
-PASS: PR56 -findirect-dispatch output - source compiled test
-PASS: PR56 -O3 compilation from source
-PASS: PR56 -O3 execution - source compiled test
-PASS: PR56 -O3 output - source compiled test
-PASS: PR56 -O3 -findirect-dispatch compilation from source
-PASS: PR56 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR56 -O3 -findirect-dispatch output - source compiled test
-PASS: PR6085 compilation from source
-PASS: PR6085 execution - source compiled test
-PASS: PR6085 output - source compiled test
-PASS: PR6085 -findirect-dispatch compilation from source
-PASS: PR6085 -findirect-dispatch execution - source compiled test
-PASS: PR6085 -findirect-dispatch output - source compiled test
-PASS: PR6085 -O3 compilation from source
-PASS: PR6085 -O3 execution - source compiled test
-PASS: PR6085 -O3 output - source compiled test
-PASS: PR6085 -O3 -findirect-dispatch compilation from source
-PASS: PR6085 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR6085 -O3 -findirect-dispatch output - source compiled test
-PASS: PR6204 compilation from source
-PASS: PR6204 execution - source compiled test
-PASS: PR6204 output - source compiled test
-PASS: PR6204 -findirect-dispatch compilation from source
-PASS: PR6204 -findirect-dispatch execution - source compiled test
-PASS: PR6204 -findirect-dispatch output - source compiled test
-PASS: PR6204 -O3 compilation from source
-PASS: PR6204 -O3 execution - source compiled test
-PASS: PR6204 -O3 output - source compiled test
-PASS: PR6204 -O3 -findirect-dispatch compilation from source
-PASS: PR6204 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR6204 -O3 -findirect-dispatch output - source compiled test
-PASS: PR6729 compilation from source
-PASS: PR6729 execution - source compiled test
-PASS: PR6729 output - source compiled test
-PASS: PR6729 -findirect-dispatch compilation from source
-PASS: PR6729 -findirect-dispatch execution - source compiled test
-PASS: PR6729 -findirect-dispatch output - source compiled test
-PASS: PR6729 -O3 compilation from source
-PASS: PR6729 -O3 execution - source compiled test
-PASS: PR6729 -O3 output - source compiled test
-PASS: PR6729 -O3 -findirect-dispatch compilation from source
-PASS: PR6729 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR6729 -O3 -findirect-dispatch output - source compiled test
-PASS: PR6820 compilation from source
-PASS: PR6820 execution - source compiled test
-PASS: PR6820 output - source compiled test
-PASS: PR6820 -findirect-dispatch compilation from source
-PASS: PR6820 -findirect-dispatch execution - source compiled test
-PASS: PR6820 -findirect-dispatch output - source compiled test
-PASS: PR6820 -O3 compilation from source
-PASS: PR6820 -O3 execution - source compiled test
-PASS: PR6820 -O3 output - source compiled test
-PASS: PR6820 -O3 -findirect-dispatch compilation from source
-PASS: PR6820 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR6820 -O3 -findirect-dispatch output - source compiled test
-PASS: PR7482 compilation from source
-PASS: PR7482 execution - source compiled test
-PASS: PR7482 output - source compiled test
-PASS: PR7482 -findirect-dispatch compilation from source
-PASS: PR7482 -findirect-dispatch execution - source compiled test
-PASS: PR7482 -findirect-dispatch output - source compiled test
-PASS: PR7482 -O3 compilation from source
-PASS: PR7482 -O3 execution - source compiled test
-PASS: PR7482 -O3 output - source compiled test
-PASS: PR7482 -O3 -findirect-dispatch compilation from source
-PASS: PR7482 -O3 -findirect-dispatch execution - source compiled test
-PASS: PR7482 -O3 -findirect-dispatch output - source compiled test
-PASS: Process_1 compilation from source
-PASS: Process_1 execution - source compiled test
-PASS: Process_1 output - source compiled test
-PASS: Process_1 -findirect-dispatch compilation from source
-PASS: Process_1 -findirect-dispatch execution - source compiled test
-PASS: Process_1 -findirect-dispatch output - source compiled test
-PASS: Process_1 -O3 compilation from source
-PASS: Process_1 -O3 execution - source compiled test
-PASS: Process_1 -O3 output - source compiled test
-PASS: Process_1 -O3 -findirect-dispatch compilation from source
-PASS: Process_1 -O3 -findirect-dispatch execution - source compiled test
-PASS: Process_1 -O3 -findirect-dispatch output - source compiled test
-PASS: Process_2 compilation from source
-PASS: Process_2 execution - source compiled test
-PASS: Process_2 output - source compiled test
-PASS: Process_2 -findirect-dispatch compilation from source
-PASS: Process_2 -findirect-dispatch execution - source compiled test
-PASS: Process_2 -findirect-dispatch output - source compiled test
-PASS: Process_2 -O3 compilation from source
-PASS: Process_2 -O3 execution - source compiled test
-PASS: Process_2 -O3 output - source compiled test
-PASS: Process_2 -O3 -findirect-dispatch compilation from source
-PASS: Process_2 -O3 -findirect-dispatch execution - source compiled test
-PASS: Process_2 -O3 -findirect-dispatch output - source compiled test
-PASS: Process_3 compilation from source
-PASS: Process_3 execution - source compiled test
-PASS: Process_3 output - source compiled test
-PASS: Process_3 -findirect-dispatch compilation from source
-PASS: Process_3 -findirect-dispatch execution - source compiled test
-PASS: Process_3 -findirect-dispatch output - source compiled test
-PASS: Process_3 -O3 compilation from source
-PASS: Process_3 -O3 execution - source compiled test
-PASS: Process_3 -O3 output - source compiled test
-PASS: Process_3 -O3 -findirect-dispatch compilation from source
-PASS: Process_3 -O3 -findirect-dispatch execution - source compiled test
-PASS: Process_3 -O3 -findirect-dispatch output - source compiled test
-PASS: Process_4 compilation from source
-PASS: Process_4 execution - source compiled test
-PASS: Process_4 output - source compiled test
-PASS: Process_4 -findirect-dispatch compilation from source
-PASS: Process_4 -findirect-dispatch execution - source compiled test
-PASS: Process_4 -findirect-dispatch output - source compiled test
-PASS: Process_4 -O3 compilation from source
-PASS: Process_4 -O3 execution - source compiled test
-PASS: Process_4 -O3 output - source compiled test
-PASS: Process_4 -O3 -findirect-dispatch compilation from source
-PASS: Process_4 -O3 -findirect-dispatch execution - source compiled test
-PASS: Process_4 -O3 -findirect-dispatch output - source compiled test
-PASS: Process_5 compilation from source
-PASS: Process_5 execution - source compiled test
-PASS: Process_5 output - source compiled test
-PASS: Process_5 -findirect-dispatch compilation from source
-PASS: Process_5 -findirect-dispatch execution - source compiled test
-PASS: Process_5 -findirect-dispatch output - source compiled test
-PASS: Process_5 -O3 compilation from source
-PASS: Process_5 -O3 execution - source compiled test
-PASS: Process_5 -O3 output - source compiled test
-PASS: Process_5 -O3 -findirect-dispatch compilation from source
-PASS: Process_5 -O3 -findirect-dispatch execution - source compiled test
-PASS: Process_5 -O3 -findirect-dispatch output - source compiled test
-PASS: Process_6 compilation from source
-PASS: Process_6 execution - source compiled test
-PASS: Process_6 output - source compiled test
-PASS: Process_6 -findirect-dispatch compilation from source
-PASS: Process_6 -findirect-dispatch execution - source compiled test
-PASS: Process_6 -findirect-dispatch output - source compiled test
-PASS: Process_6 -O3 compilation from source
-PASS: Process_6 -O3 execution - source compiled test
-PASS: Process_6 -O3 output - source compiled test
-PASS: Process_6 -O3 -findirect-dispatch compilation from source
-PASS: Process_6 -O3 -findirect-dispatch execution - source compiled test
-PASS: Process_6 -O3 -findirect-dispatch output - source compiled test
-PASS: Process_7 compilation from source
-PASS: Process_7 execution - source compiled test
-PASS: Process_7 output - source compiled test
-PASS: Process_7 -findirect-dispatch compilation from source
-PASS: Process_7 -findirect-dispatch execution - source compiled test
-PASS: Process_7 -findirect-dispatch output - source compiled test
-PASS: Process_7 -O3 compilation from source
-PASS: Process_7 -O3 execution - source compiled test
-PASS: Process_7 -O3 output - source compiled test
-PASS: Process_7 -O3 -findirect-dispatch compilation from source
-PASS: Process_7 -O3 -findirect-dispatch execution - source compiled test
-PASS: Process_7 -O3 -findirect-dispatch output - source compiled test
-PASS: ProxyTest compilation from source
-PASS: ProxyTest execution - source compiled test
-PASS: ProxyTest output - source compiled test
-PASS: ProxyTest -findirect-dispatch compilation from source
-PASS: ProxyTest -findirect-dispatch execution - source compiled test
-PASS: ProxyTest -findirect-dispatch output - source compiled test
-PASS: ProxyTest -O3 compilation from source
-PASS: ProxyTest -O3 execution - source compiled test
-PASS: ProxyTest -O3 output - source compiled test
-PASS: ProxyTest -O3 -findirect-dispatch compilation from source
-PASS: ProxyTest -O3 -findirect-dispatch execution - source compiled test
-PASS: ProxyTest -O3 -findirect-dispatch output - source compiled test
-PASS: RH194522 compilation from source
-PASS: RH194522 execution - source compiled test
-PASS: RH194522 output - source compiled test
-PASS: RH194522 -findirect-dispatch compilation from source
-PASS: RH194522 -findirect-dispatch execution - source compiled test
-PASS: RH194522 -findirect-dispatch output - source compiled test
-PASS: RH194522 -O3 compilation from source
-PASS: RH194522 -O3 execution - source compiled test
-PASS: RH194522 -O3 output - source compiled test
-PASS: RH194522 -O3 -findirect-dispatch compilation from source
-PASS: RH194522 -O3 -findirect-dispatch execution - source compiled test
-PASS: RH194522 -O3 -findirect-dispatch output - source compiled test
-PASS: Serialization compilation from source
-PASS: Serialization execution - source compiled test
-PASS: Serialization output - source compiled test
-PASS: Serialization -findirect-dispatch compilation from source
-PASS: Serialization -findirect-dispatch execution - source compiled test
-PASS: Serialization -findirect-dispatch output - source compiled test
-PASS: Serialization -O3 compilation from source
-PASS: Serialization -O3 execution - source compiled test
-PASS: Serialization -O3 output - source compiled test
-PASS: Serialization -O3 -findirect-dispatch compilation from source
-PASS: Serialization -O3 -findirect-dispatch execution - source compiled test
-PASS: Serialization -O3 -findirect-dispatch output - source compiled test
-PASS: Shazam compilation from source
-PASS: Shazam execution - source compiled test
-PASS: Shazam output - source compiled test
-PASS: Shazam -findirect-dispatch compilation from source
-PASS: Shazam -findirect-dispatch execution - source compiled test
-PASS: Shazam -findirect-dispatch output - source compiled test
-PASS: Shazam -O3 compilation from source
-PASS: Shazam -O3 execution - source compiled test
-PASS: Shazam -O3 output - source compiled test
-PASS: Shazam -O3 -findirect-dispatch compilation from source
-PASS: Shazam -O3 -findirect-dispatch execution - source compiled test
-PASS: Shazam -O3 -findirect-dispatch output - source compiled test
-PASS: StackTrace2 compilation from source
-PASS: StackTrace2 execution - source compiled test
-PASS: StackTrace2 output - source compiled test
-PASS: StackTrace2 -findirect-dispatch compilation from source
-PASS: StackTrace2 -findirect-dispatch execution - source compiled test
-PASS: StackTrace2 -findirect-dispatch output - source compiled test
-PASS: StackTrace2 -O3 compilation from source
-PASS: StackTrace2 -O3 execution - source compiled test
-PASS: StackTrace2 -O3 output - source compiled test
-PASS: StackTrace2 -O3 -findirect-dispatch compilation from source
-PASS: StackTrace2 -O3 -findirect-dispatch execution - source compiled test
-PASS: StackTrace2 -O3 -findirect-dispatch output - source compiled test
-PASS: StaticConstructor compilation from source
-PASS: StaticConstructor execution - source compiled test
-PASS: StaticConstructor output - source compiled test
-PASS: StaticConstructor -findirect-dispatch compilation from source
-PASS: StaticConstructor -findirect-dispatch execution - source compiled test
-PASS: StaticConstructor -findirect-dispatch output - source compiled test
-PASS: StaticConstructor -O3 compilation from source
-PASS: StaticConstructor -O3 execution - source compiled test
-PASS: StaticConstructor -O3 output - source compiled test
-PASS: StaticConstructor -O3 -findirect-dispatch compilation from source
-PASS: StaticConstructor -O3 -findirect-dispatch execution - source compiled test
-PASS: StaticConstructor -O3 -findirect-dispatch output - source compiled test
-PASS: StringBuffer_1 compilation from source
-PASS: StringBuffer_1 execution - source compiled test
-PASS: StringBuffer_1 output - source compiled test
-PASS: StringBuffer_1 -findirect-dispatch compilation from source
-PASS: StringBuffer_1 -findirect-dispatch execution - source compiled test
-PASS: StringBuffer_1 -findirect-dispatch output - source compiled test
-PASS: StringBuffer_1 -O3 compilation from source
-PASS: StringBuffer_1 -O3 execution - source compiled test
-PASS: StringBuffer_1 -O3 output - source compiled test
-PASS: StringBuffer_1 -O3 -findirect-dispatch compilation from source
-PASS: StringBuffer_1 -O3 -findirect-dispatch execution - source compiled test
-PASS: StringBuffer_1 -O3 -findirect-dispatch output - source compiled test
-PASS: StringBuffer_overflow compilation from source
-PASS: StringBuffer_overflow execution - source compiled test
-PASS: StringBuffer_overflow output - source compiled test
-PASS: StringBuffer_overflow -findirect-dispatch compilation from source
-PASS: StringBuffer_overflow -findirect-dispatch execution - source compiled test
-PASS: StringBuffer_overflow -findirect-dispatch output - source compiled test
-PASS: StringBuffer_overflow -O3 compilation from source
-PASS: StringBuffer_overflow -O3 execution - source compiled test
-PASS: StringBuffer_overflow -O3 output - source compiled test
-PASS: StringBuffer_overflow -O3 -findirect-dispatch compilation from source
-PASS: StringBuffer_overflow -O3 -findirect-dispatch execution - source compiled test
-PASS: StringBuffer_overflow -O3 -findirect-dispatch output - source compiled test
-PASS: String_overflow compilation from source
-PASS: String_overflow execution - source compiled test
-PASS: String_overflow output - source compiled test
-PASS: String_overflow -findirect-dispatch compilation from source
-PASS: String_overflow -findirect-dispatch execution - source compiled test
-PASS: String_overflow -findirect-dispatch output - source compiled test
-PASS: String_overflow -O3 compilation from source
-PASS: String_overflow -O3 execution - source compiled test
-PASS: String_overflow -O3 output - source compiled test
-PASS: String_overflow -O3 -findirect-dispatch compilation from source
-PASS: String_overflow -O3 -findirect-dispatch execution - source compiled test
-PASS: String_overflow -O3 -findirect-dispatch output - source compiled test
-PASS: SyncGlobal compilation from source
-PASS: SyncGlobal execution - source compiled test
-PASS: SyncGlobal output - source compiled test
-PASS: SyncGlobal -findirect-dispatch compilation from source
-PASS: SyncGlobal -findirect-dispatch execution - source compiled test
-PASS: SyncGlobal -findirect-dispatch output - source compiled test
-PASS: SyncGlobal -O3 compilation from source
-PASS: SyncGlobal -O3 execution - source compiled test
-PASS: SyncGlobal -O3 output - source compiled test
-PASS: SyncGlobal -O3 -findirect-dispatch compilation from source
-PASS: SyncGlobal -O3 -findirect-dispatch execution - source compiled test
-PASS: SyncGlobal -O3 -findirect-dispatch output - source compiled test
-PASS: SyncTest compilation from source
-PASS: SyncTest execution - source compiled test
-PASS: SyncTest output - source compiled test
-PASS: SyncTest -findirect-dispatch compilation from source
-PASS: SyncTest -findirect-dispatch execution - source compiled test
-PASS: SyncTest -findirect-dispatch output - source compiled test
-PASS: SyncTest -O3 compilation from source
-PASS: SyncTest -O3 execution - source compiled test
-PASS: SyncTest -O3 output - source compiled test
-PASS: SyncTest -O3 -findirect-dispatch compilation from source
-PASS: SyncTest -O3 -findirect-dispatch execution - source compiled test
-PASS: SyncTest -O3 -findirect-dispatch output - source compiled test
-PASS: Synch compilation from source
-PASS: Synch execution - source compiled test
-PASS: Synch output - source compiled test
-PASS: Synch -findirect-dispatch compilation from source
-PASS: Synch -findirect-dispatch execution - source compiled test
-PASS: Synch -findirect-dispatch output - source compiled test
-PASS: Synch -O3 compilation from source
-PASS: Synch -O3 execution - source compiled test
-PASS: Synch -O3 output - source compiled test
-PASS: Synch -O3 -findirect-dispatch compilation from source
-PASS: Synch -O3 -findirect-dispatch execution - source compiled test
-PASS: Synch -O3 -findirect-dispatch output - source compiled test
-PASS: TLtest compilation from source
-PASS: TLtest execution - source compiled test
-PASS: TLtest output - source compiled test
-PASS: TLtest -findirect-dispatch compilation from source
-PASS: TLtest -findirect-dispatch execution - source compiled test
-PASS: TLtest -findirect-dispatch output - source compiled test
-PASS: TLtest -O3 compilation from source
-PASS: TLtest -O3 execution - source compiled test
-PASS: TLtest -O3 output - source compiled test
-PASS: TLtest -O3 -findirect-dispatch compilation from source
-PASS: TLtest -O3 -findirect-dispatch execution - source compiled test
-PASS: TLtest -O3 -findirect-dispatch output - source compiled test
-PASS: TestProxy compilation from source
-PASS: TestProxy execution - source compiled test
-PASS: TestProxy output - source compiled test
-PASS: TestProxy -findirect-dispatch compilation from source
-PASS: TestProxy -findirect-dispatch execution - source compiled test
-PASS: TestProxy -findirect-dispatch output - source compiled test
-PASS: TestProxy -O3 compilation from source
-PASS: TestProxy -O3 execution - source compiled test
-PASS: TestProxy -O3 output - source compiled test
-PASS: TestProxy -O3 -findirect-dispatch compilation from source
-PASS: TestProxy -O3 -findirect-dispatch execution - source compiled test
-PASS: TestProxy -O3 -findirect-dispatch output - source compiled test
-PASS: Thread_Alive compilation from source
-PASS: Thread_Alive execution - source compiled test
-PASS: Thread_Alive output - source compiled test
-PASS: Thread_Alive -findirect-dispatch compilation from source
-PASS: Thread_Alive -findirect-dispatch execution - source compiled test
-PASS: Thread_Alive -findirect-dispatch output - source compiled test
-PASS: Thread_Alive -O3 compilation from source
-PASS: Thread_Alive -O3 execution - source compiled test
-PASS: Thread_Alive -O3 output - source compiled test
-PASS: Thread_Alive -O3 -findirect-dispatch compilation from source
-PASS: Thread_Alive -O3 -findirect-dispatch execution - source compiled test
-PASS: Thread_Alive -O3 -findirect-dispatch output - source compiled test
-PASS: Thread_HoldsLock compilation from source
-PASS: Thread_HoldsLock execution - source compiled test
-PASS: Thread_HoldsLock output - source compiled test
-PASS: Thread_HoldsLock -findirect-dispatch compilation from source
-PASS: Thread_HoldsLock -findirect-dispatch execution - source compiled test
-PASS: Thread_HoldsLock -findirect-dispatch output - source compiled test
-PASS: Thread_HoldsLock -O3 compilation from source
-PASS: Thread_HoldsLock -O3 execution - source compiled test
-PASS: Thread_HoldsLock -O3 output - source compiled test
-PASS: Thread_HoldsLock -O3 -findirect-dispatch compilation from source
-PASS: Thread_HoldsLock -O3 -findirect-dispatch execution - source compiled test
-PASS: Thread_HoldsLock -O3 -findirect-dispatch output - source compiled test
-PASS: Thread_Interrupt compilation from source
-PASS: Thread_Interrupt execution - source compiled test
-PASS: Thread_Interrupt output - source compiled test
-PASS: Thread_Interrupt -findirect-dispatch compilation from source
-PASS: Thread_Interrupt -findirect-dispatch execution - source compiled test
-PASS: Thread_Interrupt -findirect-dispatch output - source compiled test
-PASS: Thread_Interrupt -O3 compilation from source
-PASS: Thread_Interrupt -O3 execution - source compiled test
-PASS: Thread_Interrupt -O3 output - source compiled test
-PASS: Thread_Interrupt -O3 -findirect-dispatch compilation from source
-PASS: Thread_Interrupt -O3 -findirect-dispatch execution - source compiled test
-PASS: Thread_Interrupt -O3 -findirect-dispatch output - source compiled test
-PASS: Thread_Join compilation from source
-PASS: Thread_Join execution - source compiled test
-PASS: Thread_Join output - source compiled test
-PASS: Thread_Join -findirect-dispatch compilation from source
-PASS: Thread_Join -findirect-dispatch execution - source compiled test
-PASS: Thread_Join -findirect-dispatch output - source compiled test
-PASS: Thread_Join -O3 compilation from source
-PASS: Thread_Join -O3 execution - source compiled test
-PASS: Thread_Join -O3 output - source compiled test
-PASS: Thread_Join -O3 -findirect-dispatch compilation from source
-PASS: Thread_Join -O3 -findirect-dispatch execution - source compiled test
-PASS: Thread_Join -O3 -findirect-dispatch output - source compiled test
-PASS: Thread_Monitor compilation from source
-PASS: Thread_Monitor execution - source compiled test
-PASS: Thread_Monitor output - source compiled test
-PASS: Thread_Monitor -findirect-dispatch compilation from source
-PASS: Thread_Monitor -findirect-dispatch execution - source compiled test
-PASS: Thread_Monitor -findirect-dispatch output - source compiled test
-PASS: Thread_Monitor -O3 compilation from source
-PASS: Thread_Monitor -O3 execution - source compiled test
-PASS: Thread_Monitor -O3 output - source compiled test
-PASS: Thread_Monitor -O3 -findirect-dispatch compilation from source
-PASS: Thread_Monitor -O3 -findirect-dispatch execution - source compiled test
-PASS: Thread_Monitor -O3 -findirect-dispatch output - source compiled test
-PASS: Thread_Sleep compilation from source
-PASS: Thread_Sleep execution - source compiled test
-PASS: Thread_Sleep output - source compiled test
-PASS: Thread_Sleep -findirect-dispatch compilation from source
-PASS: Thread_Sleep -findirect-dispatch execution - source compiled test
-PASS: Thread_Sleep -findirect-dispatch output - source compiled test
-PASS: Thread_Sleep -O3 compilation from source
-PASS: Thread_Sleep -O3 execution - source compiled test
-PASS: Thread_Sleep -O3 output - source compiled test
-PASS: Thread_Sleep -O3 -findirect-dispatch compilation from source
-PASS: Thread_Sleep -O3 -findirect-dispatch execution - source compiled test
-PASS: Thread_Sleep -O3 -findirect-dispatch output - source compiled test
-PASS: Thread_Sleep_2 compilation from source
-PASS: Thread_Sleep_2 execution - source compiled test
-PASS: Thread_Sleep_2 output - source compiled test
-PASS: Thread_Sleep_2 -findirect-dispatch compilation from source
-PASS: Thread_Sleep_2 -findirect-dispatch execution - source compiled test
-PASS: Thread_Sleep_2 -findirect-dispatch output - source compiled test
-PASS: Thread_Sleep_2 -O3 compilation from source
-PASS: Thread_Sleep_2 -O3 execution - source compiled test
-PASS: Thread_Sleep_2 -O3 output - source compiled test
-PASS: Thread_Sleep_2 -O3 -findirect-dispatch compilation from source
-PASS: Thread_Sleep_2 -O3 -findirect-dispatch execution - source compiled test
-PASS: Thread_Sleep_2 -O3 -findirect-dispatch output - source compiled test
-PASS: Thread_Wait compilation from source
-PASS: Thread_Wait execution - source compiled test
-PASS: Thread_Wait output - source compiled test
-PASS: Thread_Wait -findirect-dispatch compilation from source
-PASS: Thread_Wait -findirect-dispatch execution - source compiled test
-PASS: Thread_Wait -findirect-dispatch output - source compiled test
-PASS: Thread_Wait -O3 compilation from source
-PASS: Thread_Wait -O3 execution - source compiled test
-PASS: Thread_Wait -O3 output - source compiled test
-PASS: Thread_Wait -O3 -findirect-dispatch compilation from source
-PASS: Thread_Wait -O3 -findirect-dispatch execution - source compiled test
-PASS: Thread_Wait -O3 -findirect-dispatch output - source compiled test
-PASS: Thread_Wait_2 compilation from source
-PASS: Thread_Wait_2 execution - source compiled test
-PASS: Thread_Wait_2 output - source compiled test
-PASS: Thread_Wait_2 -findirect-dispatch compilation from source
-PASS: Thread_Wait_2 -findirect-dispatch execution - source compiled test
-PASS: Thread_Wait_2 -findirect-dispatch output - source compiled test
-PASS: Thread_Wait_2 -O3 compilation from source
-PASS: Thread_Wait_2 -O3 execution - source compiled test
-PASS: Thread_Wait_2 -O3 output - source compiled test
-PASS: Thread_Wait_2 -O3 -findirect-dispatch compilation from source
-PASS: Thread_Wait_2 -O3 -findirect-dispatch execution - source compiled test
-PASS: Thread_Wait_2 -O3 -findirect-dispatch output - source compiled test
-PASS: Thread_Wait_Interrupt compilation from source
-PASS: Thread_Wait_Interrupt execution - source compiled test
-PASS: Thread_Wait_Interrupt output - source compiled test
-PASS: Thread_Wait_Interrupt -findirect-dispatch compilation from source
-PASS: Thread_Wait_Interrupt -findirect-dispatch execution - source compiled test
-PASS: Thread_Wait_Interrupt -findirect-dispatch output - source compiled test
-PASS: Thread_Wait_Interrupt -O3 compilation from source
-PASS: Thread_Wait_Interrupt -O3 execution - source compiled test
-PASS: Thread_Wait_Interrupt -O3 output - source compiled test
-PASS: Thread_Wait_Interrupt -O3 -findirect-dispatch compilation from source
-PASS: Thread_Wait_Interrupt -O3 -findirect-dispatch execution - source compiled test
-PASS: Thread_Wait_Interrupt -O3 -findirect-dispatch output - source compiled test
-PASS: Throw_1 compilation from source
-PASS: Throw_1 execution - source compiled test
-PASS: Throw_1 output - source compiled test
-PASS: Throw_1 -findirect-dispatch compilation from source
-PASS: Throw_1 -findirect-dispatch execution - source compiled test
-PASS: Throw_1 -findirect-dispatch output - source compiled test
-PASS: Throw_1 -O3 compilation from source
-PASS: Throw_1 -O3 execution - source compiled test
-PASS: Throw_1 -O3 output - source compiled test
-PASS: Throw_1 -O3 -findirect-dispatch compilation from source
-PASS: Throw_1 -O3 -findirect-dispatch execution - source compiled test
-PASS: Throw_1 -O3 -findirect-dispatch output - source compiled test
-PASS: Throw_2 compilation from source
-FAIL: Throw_2 execution - source compiled test
-UNTESTED: Throw_2 output - source compiled test
-PASS: Throw_2 -findirect-dispatch compilation from source
-FAIL: Throw_2 -findirect-dispatch execution - source compiled test
-UNTESTED: Throw_2 -findirect-dispatch output - source compiled test
-PASS: Throw_2 -O3 compilation from source
-FAIL: Throw_2 -O3 execution - source compiled test
-UNTESTED: Throw_2 -O3 output - source compiled test
-PASS: Throw_2 -O3 -findirect-dispatch compilation from source
-FAIL: Throw_2 -O3 -findirect-dispatch execution - source compiled test
-UNTESTED: Throw_2 -O3 -findirect-dispatch output - source compiled test
-PASS: Throw_3 compilation from source
-PASS: Throw_3 execution - source compiled test
-PASS: Throw_3 output - source compiled test
-PASS: Throw_3 -findirect-dispatch compilation from source
-PASS: Throw_3 -findirect-dispatch execution - source compiled test
-PASS: Throw_3 -findirect-dispatch output - source compiled test
-PASS: Throw_3 -O3 compilation from source
-PASS: Throw_3 -O3 execution - source compiled test
-PASS: Throw_3 -O3 output - source compiled test
-PASS: Throw_3 -O3 -findirect-dispatch compilation from source
-PASS: Throw_3 -O3 -findirect-dispatch execution - source compiled test
-PASS: Throw_3 -O3 -findirect-dispatch output - source compiled test
-PASS: WalkerTest compilation from source
-PASS: WalkerTest execution - source compiled test
-PASS: WalkerTest output - source compiled test
-PASS: WalkerTest -findirect-dispatch compilation from source
-PASS: WalkerTest -findirect-dispatch execution - source compiled test
-PASS: WalkerTest -findirect-dispatch output - source compiled test
-PASS: WalkerTest -O3 compilation from source
-PASS: WalkerTest -O3 execution - source compiled test
-PASS: WalkerTest -O3 output - source compiled test
-PASS: WalkerTest -O3 -findirect-dispatch compilation from source
-PASS: WalkerTest -O3 -findirect-dispatch execution - source compiled test
-PASS: WalkerTest -O3 -findirect-dispatch output - source compiled test
-PASS: anfi compilation from source
-PASS: anfi execution - source compiled test
-PASS: anfi output - source compiled test
-PASS: anfi -findirect-dispatch compilation from source
-PASS: anfi -findirect-dispatch execution - source compiled test
-PASS: anfi -findirect-dispatch output - source compiled test
-PASS: anfi -O3 compilation from source
-PASS: anfi -O3 execution - source compiled test
-PASS: anfi -O3 output - source compiled test
-PASS: anfi -O3 -findirect-dispatch compilation from source
-PASS: anfi -O3 -findirect-dispatch execution - source compiled test
-PASS: anfi -O3 -findirect-dispatch output - source compiled test
-PASS: anon compilation from source
-PASS: anon execution - source compiled test
-PASS: anon output - source compiled test
-PASS: anon -findirect-dispatch compilation from source
-PASS: anon -findirect-dispatch execution - source compiled test
-PASS: anon -findirect-dispatch output - source compiled test
-PASS: anon -O3 compilation from source
-PASS: anon -O3 execution - source compiled test
-PASS: anon -O3 output - source compiled test
-PASS: anon -O3 -findirect-dispatch compilation from source
-PASS: anon -O3 -findirect-dispatch execution - source compiled test
-PASS: anon -O3 -findirect-dispatch output - source compiled test
-PASS: anon2 compilation from source
-PASS: anon2 execution - source compiled test
-PASS: anon2 output - source compiled test
-PASS: anon2 -findirect-dispatch compilation from source
-PASS: anon2 -findirect-dispatch execution - source compiled test
-PASS: anon2 -findirect-dispatch output - source compiled test
-PASS: anon2 -O3 compilation from source
-PASS: anon2 -O3 execution - source compiled test
-PASS: anon2 -O3 output - source compiled test
-PASS: anon2 -O3 -findirect-dispatch compilation from source
-PASS: anon2 -O3 -findirect-dispatch execution - source compiled test
-PASS: anon2 -O3 -findirect-dispatch output - source compiled test
-PASS: anon3 compilation from source
-PASS: anon3 execution - source compiled test
-PASS: anon3 output - source compiled test
-PASS: anon3 -findirect-dispatch compilation from source
-PASS: anon3 -findirect-dispatch execution - source compiled test
-PASS: anon3 -findirect-dispatch output - source compiled test
-PASS: anon3 -O3 compilation from source
-PASS: anon3 -O3 execution - source compiled test
-PASS: anon3 -O3 output - source compiled test
-PASS: anon3 -O3 -findirect-dispatch compilation from source
-PASS: anon3 -O3 -findirect-dispatch execution - source compiled test
-PASS: anon3 -O3 -findirect-dispatch output - source compiled test
-PASS: anon4 compilation from source
-PASS: anon4 execution - source compiled test
-PASS: anon4 output - source compiled test
-PASS: anon4 -findirect-dispatch compilation from source
-PASS: anon4 -findirect-dispatch execution - source compiled test
-PASS: anon4 -findirect-dispatch output - source compiled test
-PASS: anon4 -O3 compilation from source
-PASS: anon4 -O3 execution - source compiled test
-PASS: anon4 -O3 output - source compiled test
-PASS: anon4 -O3 -findirect-dispatch compilation from source
-PASS: anon4 -O3 -findirect-dispatch execution - source compiled test
-PASS: anon4 -O3 -findirect-dispatch output - source compiled test
-PASS: anon_ctor_itf_arg compilation from source
-PASS: anon_ctor_itf_arg execution - source compiled test
-PASS: anon_ctor_itf_arg output - source compiled test
-PASS: anon_ctor_itf_arg -findirect-dispatch compilation from source
-PASS: anon_ctor_itf_arg -findirect-dispatch execution - source compiled test
-PASS: anon_ctor_itf_arg -findirect-dispatch output - source compiled test
-PASS: anon_ctor_itf_arg -O3 compilation from source
-PASS: anon_ctor_itf_arg -O3 execution - source compiled test
-PASS: anon_ctor_itf_arg -O3 output - source compiled test
-PASS: anon_ctor_itf_arg -O3 -findirect-dispatch compilation from source
-PASS: anon_ctor_itf_arg -O3 -findirect-dispatch execution - source compiled test
-PASS: anon_ctor_itf_arg -O3 -findirect-dispatch output - source compiled test
-PASS: anonarray compilation from source
-PASS: anonarray execution - source compiled test
-PASS: anonarray output - source compiled test
-PASS: anonarray -findirect-dispatch compilation from source
-PASS: anonarray -findirect-dispatch execution - source compiled test
-PASS: anonarray -findirect-dispatch output - source compiled test
-PASS: anonarray -O3 compilation from source
-PASS: anonarray -O3 execution - source compiled test
-PASS: anonarray -O3 output - source compiled test
-PASS: anonarray -O3 -findirect-dispatch compilation from source
-PASS: anonarray -O3 -findirect-dispatch execution - source compiled test
-PASS: anonarray -O3 -findirect-dispatch output - source compiled test
-PASS: anonarray2 compilation from source
-PASS: anonarray2 execution - source compiled test
-PASS: anonarray2 output - source compiled test
-PASS: anonarray2 -findirect-dispatch compilation from source
-PASS: anonarray2 -findirect-dispatch execution - source compiled test
-PASS: anonarray2 -findirect-dispatch output - source compiled test
-PASS: anonarray2 -O3 compilation from source
-PASS: anonarray2 -O3 execution - source compiled test
-PASS: anonarray2 -O3 output - source compiled test
-PASS: anonarray2 -O3 -findirect-dispatch compilation from source
-PASS: anonarray2 -O3 -findirect-dispatch execution - source compiled test
-PASS: anonarray2 -O3 -findirect-dispatch output - source compiled test
-PASS: anonarray3 compilation from source
-PASS: anonarray3 execution - source compiled test
-PASS: anonarray3 output - source compiled test
-PASS: anonarray3 -findirect-dispatch compilation from source
-PASS: anonarray3 -findirect-dispatch execution - source compiled test
-PASS: anonarray3 -findirect-dispatch output - source compiled test
-PASS: anonarray3 -O3 compilation from source
-PASS: anonarray3 -O3 execution - source compiled test
-PASS: anonarray3 -O3 output - source compiled test
-PASS: anonarray3 -O3 -findirect-dispatch compilation from source
-PASS: anonarray3 -O3 -findirect-dispatch execution - source compiled test
-PASS: anonarray3 -O3 -findirect-dispatch output - source compiled test
-PASS: assign compilation from source
-PASS: assign execution - source compiled test
-PASS: assign output - source compiled test
-PASS: assign -findirect-dispatch compilation from source
-PASS: assign -findirect-dispatch execution - source compiled test
-PASS: assign -findirect-dispatch output - source compiled test
-PASS: assign -O3 compilation from source
-PASS: assign -O3 execution - source compiled test
-PASS: assign -O3 output - source compiled test
-PASS: assign -O3 -findirect-dispatch compilation from source
-PASS: assign -O3 -findirect-dispatch execution - source compiled test
-PASS: assign -O3 -findirect-dispatch output - source compiled test
-PASS: assign2 compilation from source
-PASS: assign2 execution - source compiled test
-PASS: assign2 output - source compiled test
-PASS: assign2 -findirect-dispatch compilation from source
-PASS: assign2 -findirect-dispatch execution - source compiled test
-PASS: assign2 -findirect-dispatch output - source compiled test
-PASS: assign2 -O3 compilation from source
-PASS: assign2 -O3 execution - source compiled test
-PASS: assign2 -O3 output - source compiled test
-PASS: assign2 -O3 -findirect-dispatch compilation from source
-PASS: assign2 -O3 -findirect-dispatch execution - source compiled test
-PASS: assign2 -O3 -findirect-dispatch output - source compiled test
-PASS: bclink compilation from source
-PASS: bclink execution - source compiled test
-PASS: bclink output - source compiled test
-PASS: bclink -findirect-dispatch compilation from source
-PASS: bclink -findirect-dispatch execution - source compiled test
-PASS: bclink -findirect-dispatch output - source compiled test
-PASS: bclink -O3 compilation from source
-PASS: bclink -O3 execution - source compiled test
-PASS: bclink -O3 output - source compiled test
-PASS: bclink -O3 -findirect-dispatch compilation from source
-PASS: bclink -O3 -findirect-dispatch execution - source compiled test
-PASS: bclink -O3 -findirect-dispatch output - source compiled test
-PASS: bytearray compilation from source
-PASS: bytearray execution - source compiled test
-PASS: bytearray output - source compiled test
-PASS: bytearray -findirect-dispatch compilation from source
-PASS: bytearray -findirect-dispatch execution - source compiled test
-PASS: bytearray -findirect-dispatch output - source compiled test
-PASS: bytearray -O3 compilation from source
-PASS: bytearray -O3 execution - source compiled test
-PASS: bytearray -O3 output - source compiled test
-PASS: bytearray -O3 -findirect-dispatch compilation from source
-PASS: bytearray -O3 -findirect-dispatch execution - source compiled test
-PASS: bytearray -O3 -findirect-dispatch output - source compiled test
-PASS: direct_read compilation from source
-PASS: direct_read execution - source compiled test
-PASS: direct_read output - source compiled test
-PASS: direct_read -findirect-dispatch compilation from source
-PASS: direct_read -findirect-dispatch execution - source compiled test
-PASS: direct_read -findirect-dispatch output - source compiled test
-PASS: direct_read -O3 compilation from source
-PASS: direct_read -O3 execution - source compiled test
-PASS: direct_read -O3 output - source compiled test
-PASS: direct_read -O3 -findirect-dispatch compilation from source
-PASS: direct_read -O3 -findirect-dispatch execution - source compiled test
-PASS: direct_read -O3 -findirect-dispatch output - source compiled test
-PASS: direct_write compilation from source
-PASS: direct_write execution - source compiled test
-PASS: direct_write output - source compiled test
-PASS: direct_write -findirect-dispatch compilation from source
-PASS: direct_write -findirect-dispatch execution - source compiled test
-PASS: direct_write -findirect-dispatch output - source compiled test
-PASS: direct_write -O3 compilation from source
-PASS: direct_write -O3 execution - source compiled test
-PASS: direct_write -O3 output - source compiled test
-PASS: direct_write -O3 -findirect-dispatch compilation from source
-PASS: direct_write -O3 -findirect-dispatch execution - source compiled test
-PASS: direct_write -O3 -findirect-dispatch output - source compiled test
-PASS: emptystring compilation from source
-PASS: emptystring execution - source compiled test
-PASS: emptystring output - source compiled test
-PASS: emptystring -findirect-dispatch compilation from source
-PASS: emptystring -findirect-dispatch execution - source compiled test
-PASS: emptystring -findirect-dispatch output - source compiled test
-PASS: emptystring -O3 compilation from source
-PASS: emptystring -O3 execution - source compiled test
-PASS: emptystring -O3 output - source compiled test
-PASS: emptystring -O3 -findirect-dispatch compilation from source
-PASS: emptystring -O3 -findirect-dispatch execution - source compiled test
-PASS: emptystring -O3 -findirect-dispatch output - source compiled test
-PASS: err1 compilation from source
-PASS: err1 execution - source compiled test
-PASS: err1 output - source compiled test
-PASS: err1 -findirect-dispatch compilation from source
-PASS: err1 -findirect-dispatch execution - source compiled test
-PASS: err1 -findirect-dispatch output - source compiled test
-PASS: err1 -O3 compilation from source
-PASS: err1 -O3 execution - source compiled test
-PASS: err1 -O3 output - source compiled test
-PASS: err1 -O3 -findirect-dispatch compilation from source
-PASS: err1 -O3 -findirect-dispatch execution - source compiled test
-PASS: err1 -O3 -findirect-dispatch output - source compiled test
-PASS: err10 compilation from source
-PASS: err10 execution - source compiled test
-PASS: err10 output - source compiled test
-PASS: err10 -findirect-dispatch compilation from source
-PASS: err10 -findirect-dispatch execution - source compiled test
-PASS: err10 -findirect-dispatch output - source compiled test
-PASS: err10 -O3 compilation from source
-PASS: err10 -O3 execution - source compiled test
-PASS: err10 -O3 output - source compiled test
-PASS: err10 -O3 -findirect-dispatch compilation from source
-PASS: err10 -O3 -findirect-dispatch execution - source compiled test
-PASS: err10 -O3 -findirect-dispatch output - source compiled test
-PASS: err11 compilation from source
-PASS: err11 execution - source compiled test
-PASS: err11 output - source compiled test
-PASS: err11 -findirect-dispatch compilation from source
-PASS: err11 -findirect-dispatch execution - source compiled test
-PASS: err11 -findirect-dispatch output - source compiled test
-PASS: err11 -O3 compilation from source
-PASS: err11 -O3 execution - source compiled test
-PASS: err11 -O3 output - source compiled test
-PASS: err11 -O3 -findirect-dispatch compilation from source
-PASS: err11 -O3 -findirect-dispatch execution - source compiled test
-PASS: err11 -O3 -findirect-dispatch output - source compiled test
-PASS: err12 compilation from source
-PASS: err12 execution - source compiled test
-PASS: err12 output - source compiled test
-PASS: err12 -findirect-dispatch compilation from source
-PASS: err12 -findirect-dispatch execution - source compiled test
-PASS: err12 -findirect-dispatch output - source compiled test
-PASS: err12 -O3 compilation from source
-PASS: err12 -O3 execution - source compiled test
-PASS: err12 -O3 output - source compiled test
-PASS: err12 -O3 -findirect-dispatch compilation from source
-PASS: err12 -O3 -findirect-dispatch execution - source compiled test
-PASS: err12 -O3 -findirect-dispatch output - source compiled test
-PASS: err13 compilation from source
-PASS: err13 execution - source compiled test
-PASS: err13 output - source compiled test
-PASS: err13 -findirect-dispatch compilation from source
-PASS: err13 -findirect-dispatch execution - source compiled test
-PASS: err13 -findirect-dispatch output - source compiled test
-PASS: err13 -O3 compilation from source
-PASS: err13 -O3 execution - source compiled test
-PASS: err13 -O3 output - source compiled test
-PASS: err13 -O3 -findirect-dispatch compilation from source
-PASS: err13 -O3 -findirect-dispatch execution - source compiled test
-PASS: err13 -O3 -findirect-dispatch output - source compiled test
-PASS: err14 compilation from source
-PASS: err14 execution - source compiled test
-PASS: err14 output - source compiled test
-PASS: err14 -findirect-dispatch compilation from source
-PASS: err14 -findirect-dispatch execution - source compiled test
-PASS: err14 -findirect-dispatch output - source compiled test
-PASS: err14 -O3 compilation from source
-PASS: err14 -O3 execution - source compiled test
-PASS: err14 -O3 output - source compiled test
-PASS: err14 -O3 -findirect-dispatch compilation from source
-PASS: err14 -O3 -findirect-dispatch execution - source compiled test
-PASS: err14 -O3 -findirect-dispatch output - source compiled test
-PASS: err2 compilation from source
-PASS: err2 execution - source compiled test
-PASS: err2 output - source compiled test
-PASS: err2 -findirect-dispatch compilation from source
-PASS: err2 -findirect-dispatch execution - source compiled test
-PASS: err2 -findirect-dispatch output - source compiled test
-PASS: err2 -O3 compilation from source
-PASS: err2 -O3 execution - source compiled test
-PASS: err2 -O3 output - source compiled test
-PASS: err2 -O3 -findirect-dispatch compilation from source
-PASS: err2 -O3 -findirect-dispatch execution - source compiled test
-PASS: err2 -O3 -findirect-dispatch output - source compiled test
-PASS: err3 compilation from source
-PASS: err3 execution - source compiled test
-PASS: err3 output - source compiled test
-PASS: err3 -findirect-dispatch compilation from source
-PASS: err3 -findirect-dispatch execution - source compiled test
-PASS: err3 -findirect-dispatch output - source compiled test
-PASS: err3 -O3 compilation from source
-PASS: err3 -O3 execution - source compiled test
-PASS: err3 -O3 output - source compiled test
-PASS: err3 -O3 -findirect-dispatch compilation from source
-PASS: err3 -O3 -findirect-dispatch execution - source compiled test
-PASS: err3 -O3 -findirect-dispatch output - source compiled test
-PASS: err4 compilation from source
-PASS: err4 execution - source compiled test
-PASS: err4 output - source compiled test
-PASS: err4 -findirect-dispatch compilation from source
-PASS: err4 -findirect-dispatch execution - source compiled test
-PASS: err4 -findirect-dispatch output - source compiled test
-PASS: err4 -O3 compilation from source
-PASS: err4 -O3 execution - source compiled test
-PASS: err4 -O3 output - source compiled test
-PASS: err4 -O3 -findirect-dispatch compilation from source
-PASS: err4 -O3 -findirect-dispatch execution - source compiled test
-PASS: err4 -O3 -findirect-dispatch output - source compiled test
-PASS: err5 compilation from source
-PASS: err5 execution - source compiled test
-PASS: err5 output - source compiled test
-PASS: err5 -findirect-dispatch compilation from source
-PASS: err5 -findirect-dispatch execution - source compiled test
-PASS: err5 -findirect-dispatch output - source compiled test
-PASS: err5 -O3 compilation from source
-PASS: err5 -O3 execution - source compiled test
-PASS: err5 -O3 output - source compiled test
-PASS: err5 -O3 -findirect-dispatch compilation from source
-PASS: err5 -O3 -findirect-dispatch execution - source compiled test
-PASS: err5 -O3 -findirect-dispatch output - source compiled test
-PASS: err6 compilation from source
-PASS: err6 execution - source compiled test
-PASS: err6 output - source compiled test
-PASS: err6 -findirect-dispatch compilation from source
-PASS: err6 -findirect-dispatch execution - source compiled test
-PASS: err6 -findirect-dispatch output - source compiled test
-PASS: err6 -O3 compilation from source
-PASS: err6 -O3 execution - source compiled test
-PASS: err6 -O3 output - source compiled test
-PASS: err6 -O3 -findirect-dispatch compilation from source
-PASS: err6 -O3 -findirect-dispatch execution - source compiled test
-PASS: err6 -O3 -findirect-dispatch output - source compiled test
-PASS: err7 compilation from source
-PASS: err7 execution - source compiled test
-PASS: err7 output - source compiled test
-PASS: err7 -findirect-dispatch compilation from source
-PASS: err7 -findirect-dispatch execution - source compiled test
-PASS: err7 -findirect-dispatch output - source compiled test
-PASS: err7 -O3 compilation from source
-PASS: err7 -O3 execution - source compiled test
-PASS: err7 -O3 output - source compiled test
-PASS: err7 -O3 -findirect-dispatch compilation from source
-PASS: err7 -O3 -findirect-dispatch execution - source compiled test
-PASS: err7 -O3 -findirect-dispatch output - source compiled test
-PASS: err8 compilation from source
-PASS: err8 execution - source compiled test
-PASS: err8 output - source compiled test
-PASS: err8 -findirect-dispatch compilation from source
-PASS: err8 -findirect-dispatch execution - source compiled test
-PASS: err8 -findirect-dispatch output - source compiled test
-PASS: err8 -O3 compilation from source
-PASS: err8 -O3 execution - source compiled test
-PASS: err8 -O3 output - source compiled test
-PASS: err8 -O3 -findirect-dispatch compilation from source
-PASS: err8 -O3 -findirect-dispatch execution - source compiled test
-PASS: err8 -O3 -findirect-dispatch output - source compiled test
-PASS: err9 compilation from source
-PASS: err9 execution - source compiled test
-PASS: err9 output - source compiled test
-PASS: err9 -findirect-dispatch compilation from source
-PASS: err9 -findirect-dispatch execution - source compiled test
-PASS: err9 -findirect-dispatch output - source compiled test
-PASS: err9 -O3 compilation from source
-PASS: err9 -O3 execution - source compiled test
-PASS: err9 -O3 output - source compiled test
-PASS: err9 -O3 -findirect-dispatch compilation from source
-PASS: err9 -O3 -findirect-dispatch execution - source compiled test
-PASS: err9 -O3 -findirect-dispatch output - source compiled test
-PASS: final_inner compilation from source
-PASS: final_inner execution - source compiled test
-PASS: final_inner output - source compiled test
-PASS: final_inner -findirect-dispatch compilation from source
-PASS: final_inner -findirect-dispatch execution - source compiled test
-PASS: final_inner -findirect-dispatch output - source compiled test
-PASS: final_inner -O3 compilation from source
-PASS: final_inner -O3 execution - source compiled test
-PASS: final_inner -O3 output - source compiled test
-PASS: final_inner -O3 -findirect-dispatch compilation from source
-PASS: final_inner -O3 -findirect-dispatch execution - source compiled test
-PASS: final_inner -O3 -findirect-dispatch output - source compiled test
-PASS: final_int compilation from source
-PASS: final_int execution - source compiled test
-PASS: final_int output - source compiled test
-PASS: final_int -findirect-dispatch compilation from source
-PASS: final_int -findirect-dispatch execution - source compiled test
-PASS: final_int -findirect-dispatch output - source compiled test
-PASS: final_int -O3 compilation from source
-PASS: final_int -O3 execution - source compiled test
-PASS: final_int -O3 output - source compiled test
-PASS: final_int -O3 -findirect-dispatch compilation from source
-PASS: final_int -O3 -findirect-dispatch execution - source compiled test
-PASS: final_int -O3 -findirect-dispatch output - source compiled test
-PASS: final_static_and_friend compilation from source
-PASS: final_static_and_friend execution - source compiled test
-PASS: final_static_and_friend output - source compiled test
-PASS: final_static_and_friend -findirect-dispatch compilation from source
-PASS: final_static_and_friend -findirect-dispatch execution - source compiled test
-PASS: final_static_and_friend -findirect-dispatch output - source compiled test
-PASS: final_static_and_friend -O3 compilation from source
-PASS: final_static_and_friend -O3 execution - source compiled test
-PASS: final_static_and_friend -O3 output - source compiled test
-PASS: final_static_and_friend -O3 -findirect-dispatch compilation from source
-PASS: final_static_and_friend -O3 -findirect-dispatch execution - source compiled test
-PASS: final_static_and_friend -O3 -findirect-dispatch output - source compiled test
-PASS: indirect compilation from source
-PASS: indirect execution - source compiled test
-PASS: indirect output - source compiled test
-PASS: indirect -findirect-dispatch compilation from source
-PASS: indirect -findirect-dispatch execution - source compiled test
-PASS: indirect -findirect-dispatch output - source compiled test
-PASS: indirect -O3 compilation from source
-PASS: indirect -O3 execution - source compiled test
-PASS: indirect -O3 output - source compiled test
-PASS: indirect -O3 -findirect-dispatch compilation from source
-PASS: indirect -O3 -findirect-dispatch execution - source compiled test
-PASS: indirect -O3 -findirect-dispatch output - source compiled test
-PASS: indirect_read compilation from source
-PASS: indirect_read execution - source compiled test
-PASS: indirect_read output - source compiled test
-PASS: indirect_read -findirect-dispatch compilation from source
-PASS: indirect_read -findirect-dispatch execution - source compiled test
-PASS: indirect_read -findirect-dispatch output - source compiled test
-PASS: indirect_read -O3 compilation from source
-PASS: indirect_read -O3 execution - source compiled test
-PASS: indirect_read -O3 output - source compiled test
-PASS: indirect_read -O3 -findirect-dispatch compilation from source
-PASS: indirect_read -O3 -findirect-dispatch execution - source compiled test
-PASS: indirect_read -O3 -findirect-dispatch output - source compiled test
-PASS: indirect_write compilation from source
-PASS: indirect_write execution - source compiled test
-PASS: indirect_write output - source compiled test
-PASS: indirect_write -findirect-dispatch compilation from source
-PASS: indirect_write -findirect-dispatch execution - source compiled test
-PASS: indirect_write -findirect-dispatch output - source compiled test
-PASS: indirect_write -O3 compilation from source
-PASS: indirect_write -O3 execution - source compiled test
-PASS: indirect_write -O3 output - source compiled test
-PASS: indirect_write -O3 -findirect-dispatch compilation from source
-PASS: indirect_write -O3 -findirect-dispatch execution - source compiled test
-PASS: indirect_write -O3 -findirect-dispatch output - source compiled test
-PASS: initexc compilation from source
-PASS: initexc execution - source compiled test
-PASS: initexc output - source compiled test
-PASS: initexc -findirect-dispatch compilation from source
-PASS: initexc -findirect-dispatch execution - source compiled test
-PASS: initexc -findirect-dispatch output - source compiled test
-PASS: initexc -O3 compilation from source
-PASS: initexc -O3 execution - source compiled test
-PASS: initexc -O3 output - source compiled test
-PASS: initexc -O3 -findirect-dispatch compilation from source
-PASS: initexc -O3 -findirect-dispatch execution - source compiled test
-PASS: initexc -O3 -findirect-dispatch output - source compiled test
-PASS: initfield compilation from source
-PASS: initfield execution - source compiled test
-PASS: initfield output - source compiled test
-PASS: initfield -findirect-dispatch compilation from source
-PASS: initfield -findirect-dispatch execution - source compiled test
-PASS: initfield -findirect-dispatch output - source compiled test
-PASS: initfield -O3 compilation from source
-PASS: initfield -O3 execution - source compiled test
-PASS: initfield -O3 output - source compiled test
-PASS: initfield -O3 -findirect-dispatch compilation from source
-PASS: initfield -O3 -findirect-dispatch execution - source compiled test
-PASS: initfield -O3 -findirect-dispatch output - source compiled test
-PASS: inline compilation from source
-PASS: inline execution - source compiled test
-PASS: inline output - source compiled test
-PASS: inline -findirect-dispatch compilation from source
-PASS: inline -findirect-dispatch execution - source compiled test
-PASS: inline -findirect-dispatch output - source compiled test
-PASS: inline -O3 compilation from source
-PASS: inline -O3 execution - source compiled test
-PASS: inline -O3 output - source compiled test
-PASS: inline -O3 -findirect-dispatch compilation from source
-PASS: inline -O3 -findirect-dispatch execution - source compiled test
-PASS: inline -O3 -findirect-dispatch output - source compiled test
-PASS: inner1 compilation from source
-PASS: inner1 execution - source compiled test
-PASS: inner1 output - source compiled test
-PASS: inner1 -findirect-dispatch compilation from source
-PASS: inner1 -findirect-dispatch execution - source compiled test
-PASS: inner1 -findirect-dispatch output - source compiled test
-PASS: inner1 -O3 compilation from source
-PASS: inner1 -O3 execution - source compiled test
-PASS: inner1 -O3 output - source compiled test
-PASS: inner1 -O3 -findirect-dispatch compilation from source
-PASS: inner1 -O3 -findirect-dispatch execution - source compiled test
-PASS: inner1 -O3 -findirect-dispatch output - source compiled test
-PASS: inner2 compilation from source
-PASS: inner2 execution - source compiled test
-PASS: inner2 output - source compiled test
-PASS: inner2 -findirect-dispatch compilation from source
-PASS: inner2 -findirect-dispatch execution - source compiled test
-PASS: inner2 -findirect-dispatch output - source compiled test
-PASS: inner2 -O3 compilation from source
-PASS: inner2 -O3 execution - source compiled test
-PASS: inner2 -O3 output - source compiled test
-PASS: inner2 -O3 -findirect-dispatch compilation from source
-PASS: inner2 -O3 -findirect-dispatch execution - source compiled test
-PASS: inner2 -O3 -findirect-dispatch output - source compiled test
-PASS: inner3 compilation from source
-PASS: inner3 execution - source compiled test
-PASS: inner3 output - source compiled test
-PASS: inner3 -findirect-dispatch compilation from source
-PASS: inner3 -findirect-dispatch execution - source compiled test
-PASS: inner3 -findirect-dispatch output - source compiled test
-PASS: inner3 -O3 compilation from source
-PASS: inner3 -O3 execution - source compiled test
-PASS: inner3 -O3 output - source compiled test
-PASS: inner3 -O3 -findirect-dispatch compilation from source
-PASS: inner3 -O3 -findirect-dispatch execution - source compiled test
-PASS: inner3 -O3 -findirect-dispatch output - source compiled test
-PASS: inner4 compilation from source
-PASS: inner4 execution - source compiled test
-PASS: inner4 output - source compiled test
-PASS: inner4 -findirect-dispatch compilation from source
-PASS: inner4 -findirect-dispatch execution - source compiled test
-PASS: inner4 -findirect-dispatch output - source compiled test
-PASS: inner4 -O3 compilation from source
-PASS: inner4 -O3 execution - source compiled test
-PASS: inner4 -O3 output - source compiled test
-PASS: inner4 -O3 -findirect-dispatch compilation from source
-PASS: inner4 -O3 -findirect-dispatch execution - source compiled test
-PASS: inner4 -O3 -findirect-dispatch output - source compiled test
-PASS: inner_array compilation from source
-PASS: inner_array execution - source compiled test
-PASS: inner_array output - source compiled test
-PASS: inner_array -findirect-dispatch compilation from source
-PASS: inner_array -findirect-dispatch execution - source compiled test
-PASS: inner_array -findirect-dispatch output - source compiled test
-PASS: inner_array -O3 compilation from source
-PASS: inner_array -O3 execution - source compiled test
-PASS: inner_array -O3 output - source compiled test
-PASS: inner_array -O3 -findirect-dispatch compilation from source
-PASS: inner_array -O3 -findirect-dispatch execution - source compiled test
-PASS: inner_array -O3 -findirect-dispatch output - source compiled test
-PASS: inner_interface compilation from source
-PASS: inner_interface execution - source compiled test
-PASS: inner_interface output - source compiled test
-PASS: inner_interface -findirect-dispatch compilation from source
-PASS: inner_interface -findirect-dispatch execution - source compiled test
-PASS: inner_interface -findirect-dispatch output - source compiled test
-PASS: inner_interface -O3 compilation from source
-PASS: inner_interface -O3 execution - source compiled test
-PASS: inner_interface -O3 output - source compiled test
-PASS: inner_interface -O3 -findirect-dispatch compilation from source
-PASS: inner_interface -O3 -findirect-dispatch execution - source compiled test
-PASS: inner_interface -O3 -findirect-dispatch output - source compiled test
-PASS: instance compilation from source
-PASS: instance execution - source compiled test
-PASS: instance output - source compiled test
-PASS: instance -findirect-dispatch compilation from source
-PASS: instance -findirect-dispatch execution - source compiled test
-PASS: instance -findirect-dispatch output - source compiled test
-PASS: instance -O3 compilation from source
-PASS: instance -O3 execution - source compiled test
-PASS: instance -O3 output - source compiled test
-PASS: instance -O3 -findirect-dispatch compilation from source
-PASS: instance -O3 -findirect-dispatch execution - source compiled test
-PASS: instance -O3 -findirect-dispatch output - source compiled test
-PASS: instinit compilation from source
-PASS: instinit execution - source compiled test
-PASS: instinit output - source compiled test
-PASS: instinit -findirect-dispatch compilation from source
-PASS: instinit -findirect-dispatch execution - source compiled test
-PASS: instinit -findirect-dispatch output - source compiled test
-PASS: instinit -O3 compilation from source
-PASS: instinit -O3 execution - source compiled test
-PASS: instinit -O3 output - source compiled test
-PASS: instinit -O3 -findirect-dispatch compilation from source
-PASS: instinit -O3 -findirect-dispatch execution - source compiled test
-PASS: instinit -O3 -findirect-dispatch output - source compiled test
-PASS: instinit2 compilation from source
-PASS: instinit2 execution - source compiled test
-PASS: instinit2 output - source compiled test
-PASS: instinit2 -findirect-dispatch compilation from source
-PASS: instinit2 -findirect-dispatch execution - source compiled test
-PASS: instinit2 -findirect-dispatch output - source compiled test
-PASS: instinit2 -O3 compilation from source
-PASS: instinit2 -O3 execution - source compiled test
-PASS: instinit2 -O3 output - source compiled test
-PASS: instinit2 -O3 -findirect-dispatch compilation from source
-PASS: instinit2 -O3 -findirect-dispatch execution - source compiled test
-PASS: instinit2 -O3 -findirect-dispatch output - source compiled test
-PASS: invoke_from_inner compilation from source
-PASS: invoke_from_inner execution - source compiled test
-PASS: invoke_from_inner output - source compiled test
-PASS: invoke_from_inner -findirect-dispatch compilation from source
-PASS: invoke_from_inner -findirect-dispatch execution - source compiled test
-PASS: invoke_from_inner -findirect-dispatch output - source compiled test
-PASS: invoke_from_inner -O3 compilation from source
-PASS: invoke_from_inner -O3 execution - source compiled test
-PASS: invoke_from_inner -O3 output - source compiled test
-PASS: invoke_from_inner -O3 -findirect-dispatch compilation from source
-PASS: invoke_from_inner -O3 -findirect-dispatch execution - source compiled test
-PASS: invoke_from_inner -O3 -findirect-dispatch output - source compiled test
-PASS: invokethrow compilation from source
-PASS: invokethrow execution - source compiled test
-PASS: invokethrow output - source compiled test
-PASS: invokethrow -findirect-dispatch compilation from source
-PASS: invokethrow -findirect-dispatch execution - source compiled test
-PASS: invokethrow -findirect-dispatch output - source compiled test
-PASS: invokethrow -O3 compilation from source
-PASS: invokethrow -O3 execution - source compiled test
-PASS: invokethrow -O3 output - source compiled test
-PASS: invokethrow -O3 -findirect-dispatch compilation from source
-PASS: invokethrow -O3 -findirect-dispatch execution - source compiled test
-PASS: invokethrow -O3 -findirect-dispatch output - source compiled test
-PASS: klass compilation from source
-PASS: klass execution - source compiled test
-PASS: klass output - source compiled test
-PASS: klass -findirect-dispatch compilation from source
-PASS: klass -findirect-dispatch execution - source compiled test
-PASS: klass -findirect-dispatch output - source compiled test
-PASS: klass -O3 compilation from source
-PASS: klass -O3 execution - source compiled test
-PASS: klass -O3 output - source compiled test
-PASS: klass -O3 -findirect-dispatch compilation from source
-PASS: klass -O3 -findirect-dispatch execution - source compiled test
-PASS: klass -O3 -findirect-dispatch output - source compiled test
-PASS: md5test compilation from source
-PASS: md5test execution - source compiled test
-PASS: md5test output - source compiled test
-PASS: md5test -findirect-dispatch compilation from source
-PASS: md5test -findirect-dispatch execution - source compiled test
-PASS: md5test -findirect-dispatch output - source compiled test
-PASS: md5test -O3 compilation from source
-PASS: md5test -O3 execution - source compiled test
-PASS: md5test -O3 output - source compiled test
-PASS: md5test -O3 -findirect-dispatch compilation from source
-PASS: md5test -O3 -findirect-dispatch execution - source compiled test
-PASS: md5test -O3 -findirect-dispatch output - source compiled test
-PASS: multiple_finit compilation from source
-PASS: multiple_finit execution - source compiled test
-PASS: multiple_finit output - source compiled test
-PASS: multiple_finit -findirect-dispatch compilation from source
-PASS: multiple_finit -findirect-dispatch execution - source compiled test
-PASS: multiple_finit -findirect-dispatch output - source compiled test
-PASS: multiple_finit -O3 compilation from source
-PASS: multiple_finit -O3 execution - source compiled test
-PASS: multiple_finit -O3 output - source compiled test
-PASS: multiple_finit -O3 -findirect-dispatch compilation from source
-PASS: multiple_finit -O3 -findirect-dispatch execution - source compiled test
-PASS: multiple_finit -O3 -findirect-dispatch output - source compiled test
-PASS: negzero compilation from source
-PASS: negzero execution - source compiled test
-PASS: negzero output - source compiled test
-PASS: negzero -findirect-dispatch compilation from source
-PASS: negzero -findirect-dispatch execution - source compiled test
-PASS: negzero -findirect-dispatch output - source compiled test
-PASS: negzero -O3 compilation from source
-PASS: negzero -O3 execution - source compiled test
-PASS: negzero -O3 output - source compiled test
-PASS: negzero -O3 -findirect-dispatch compilation from source
-PASS: negzero -O3 -findirect-dispatch execution - source compiled test
-PASS: negzero -O3 -findirect-dispatch output - source compiled test
-PASS: nested_with_ctor compilation from source
-PASS: nested_with_ctor execution - source compiled test
-PASS: nested_with_ctor output - source compiled test
-PASS: nested_with_ctor -findirect-dispatch compilation from source
-PASS: nested_with_ctor -findirect-dispatch execution - source compiled test
-PASS: nested_with_ctor -findirect-dispatch output - source compiled test
-PASS: nested_with_ctor -O3 compilation from source
-PASS: nested_with_ctor -O3 execution - source compiled test
-PASS: nested_with_ctor -O3 output - source compiled test
-PASS: nested_with_ctor -O3 -findirect-dispatch compilation from source
-PASS: nested_with_ctor -O3 -findirect-dispatch execution - source compiled test
-PASS: nested_with_ctor -O3 -findirect-dispatch output - source compiled test
-PASS: newarray_overflow compilation from source
-PASS: newarray_overflow execution - source compiled test
-PASS: newarray_overflow output - source compiled test
-PASS: newarray_overflow -findirect-dispatch compilation from source
-PASS: newarray_overflow -findirect-dispatch execution - source compiled test
-PASS: newarray_overflow -findirect-dispatch output - source compiled test
-PASS: newarray_overflow -O3 compilation from source
-PASS: newarray_overflow -O3 execution - source compiled test
-PASS: newarray_overflow -O3 output - source compiled test
-PASS: newarray_overflow -O3 -findirect-dispatch compilation from source
-PASS: newarray_overflow -O3 -findirect-dispatch execution - source compiled test
-PASS: newarray_overflow -O3 -findirect-dispatch output - source compiled test
-PASS: override compilation from source
-PASS: override execution - source compiled test
-PASS: override output - source compiled test
-PASS: override -findirect-dispatch compilation from source
-PASS: override -findirect-dispatch execution - source compiled test
-PASS: override -findirect-dispatch output - source compiled test
-PASS: override -O3 compilation from source
-PASS: override -O3 execution - source compiled test
-PASS: override -O3 output - source compiled test
-PASS: override -O3 -findirect-dispatch compilation from source
-PASS: override -O3 -findirect-dispatch execution - source compiled test
-PASS: override -O3 -findirect-dispatch output - source compiled test
-PASS: pr109 compilation from source
-PASS: pr109 execution - source compiled test
-PASS: pr109 output - source compiled test
-PASS: pr109 -findirect-dispatch compilation from source
-PASS: pr109 -findirect-dispatch execution - source compiled test
-PASS: pr109 -findirect-dispatch output - source compiled test
-PASS: pr109 -O3 compilation from source
-PASS: pr109 -O3 execution - source compiled test
-PASS: pr109 -O3 output - source compiled test
-PASS: pr109 -O3 -findirect-dispatch compilation from source
-PASS: pr109 -O3 -findirect-dispatch execution - source compiled test
-PASS: pr109 -O3 -findirect-dispatch output - source compiled test
-PASS: pr13107 compilation from source
-PASS: pr13107 execution - source compiled test
-PASS: pr13107 output - source compiled test
-PASS: pr13107 -findirect-dispatch compilation from source
-PASS: pr13107 -findirect-dispatch execution - source compiled test
-PASS: pr13107 -findirect-dispatch output - source compiled test
-PASS: pr13107 -O3 compilation from source
-PASS: pr13107 -O3 execution - source compiled test
-PASS: pr13107 -O3 output - source compiled test
-PASS: pr13107 -O3 -findirect-dispatch compilation from source
-PASS: pr13107 -O3 -findirect-dispatch execution - source compiled test
-PASS: pr13107 -O3 -findirect-dispatch output - source compiled test
-PASS: pr13107_2 compilation from source
-PASS: pr13107_2 execution - source compiled test
-PASS: pr13107_2 output - source compiled test
-PASS: pr13107_2 -findirect-dispatch compilation from source
-PASS: pr13107_2 -findirect-dispatch execution - source compiled test
-PASS: pr13107_2 -findirect-dispatch output - source compiled test
-PASS: pr13107_2 -O3 compilation from source
-PASS: pr13107_2 -O3 execution - source compiled test
-PASS: pr13107_2 -O3 output - source compiled test
-PASS: pr13107_2 -O3 -findirect-dispatch compilation from source
-PASS: pr13107_2 -O3 -findirect-dispatch execution - source compiled test
-PASS: pr13107_2 -O3 -findirect-dispatch output - source compiled test
-PASS: pr13107_3 compilation from source
-PASS: pr13107_3 execution - source compiled test
-PASS: pr13107_3 output - source compiled test
-PASS: pr13107_3 -findirect-dispatch compilation from source
-PASS: pr13107_3 -findirect-dispatch execution - source compiled test
-PASS: pr13107_3 -findirect-dispatch output - source compiled test
-PASS: pr13107_3 -O3 compilation from source
-PASS: pr13107_3 -O3 execution - source compiled test
-PASS: pr13107_3 -O3 output - source compiled test
-PASS: pr13107_3 -O3 -findirect-dispatch compilation from source
-PASS: pr13107_3 -O3 -findirect-dispatch execution - source compiled test
-PASS: pr13107_3 -O3 -findirect-dispatch output - source compiled test
-PASS: pr133 compilation from source
-PASS: pr133 execution - source compiled test
-PASS: pr133 output - source compiled test
-PASS: pr133 -findirect-dispatch compilation from source
-PASS: pr133 -findirect-dispatch execution - source compiled test
-PASS: pr133 -findirect-dispatch output - source compiled test
-PASS: pr133 -O3 compilation from source
-PASS: pr133 -O3 execution - source compiled test
-PASS: pr133 -O3 output - source compiled test
-PASS: pr133 -O3 -findirect-dispatch compilation from source
-PASS: pr133 -O3 -findirect-dispatch execution - source compiled test
-PASS: pr133 -O3 -findirect-dispatch output - source compiled test
-PASS: pr16789 compilation from source
-PASS: pr16789 execution - source compiled test
-PASS: pr16789 output - source compiled test
-PASS: pr16789 -findirect-dispatch compilation from source
-PASS: pr16789 -findirect-dispatch execution - source compiled test
-PASS: pr16789 -findirect-dispatch output - source compiled test
-PASS: pr16789 -O3 compilation from source
-PASS: pr16789 -O3 execution - source compiled test
-PASS: pr16789 -O3 output - source compiled test
-PASS: pr16789 -O3 -findirect-dispatch compilation from source
-PASS: pr16789 -O3 -findirect-dispatch execution - source compiled test
-PASS: pr16789 -O3 -findirect-dispatch output - source compiled test
-PASS: pr17536 compilation from source
-PASS: pr17536 execution - source compiled test
-PASS: pr17536 output - source compiled test
-PASS: pr17536 -findirect-dispatch compilation from source
-PASS: pr17536 -findirect-dispatch execution - source compiled test
-PASS: pr17536 -findirect-dispatch output - source compiled test
-PASS: pr17536 -O3 compilation from source
-PASS: pr17536 -O3 execution - source compiled test
-PASS: pr17536 -O3 output - source compiled test
-PASS: pr17536 -O3 -findirect-dispatch compilation from source
-PASS: pr17536 -O3 -findirect-dispatch execution - source compiled test
-PASS: pr17536 -O3 -findirect-dispatch output - source compiled test
-PASS: pr179 compilation from source
-PASS: pr179 execution - source compiled test
-PASS: pr179 output - source compiled test
-PASS: pr179 -findirect-dispatch compilation from source
-PASS: pr179 -findirect-dispatch execution - source compiled test
-PASS: pr179 -findirect-dispatch output - source compiled test
-PASS: pr179 -O3 compilation from source
-PASS: pr179 -O3 execution - source compiled test
-PASS: pr179 -O3 output - source compiled test
-PASS: pr179 -O3 -findirect-dispatch compilation from source
-PASS: pr179 -O3 -findirect-dispatch execution - source compiled test
-PASS: pr179 -O3 -findirect-dispatch output - source compiled test
-PASS: pr184 compilation from source
-PASS: pr184 execution - source compiled test
-PASS: pr184 output - source compiled test
-PASS: pr184 -findirect-dispatch compilation from source
-PASS: pr184 -findirect-dispatch execution - source compiled test
-PASS: pr184 -findirect-dispatch output - source compiled test
-PASS: pr184 -O3 compilation from source
-PASS: pr184 -O3 execution - source compiled test
-PASS: pr184 -O3 output - source compiled test
-PASS: pr184 -O3 -findirect-dispatch compilation from source
-PASS: pr184 -O3 -findirect-dispatch execution - source compiled test
-PASS: pr184 -O3 -findirect-dispatch output - source compiled test
-PASS: pr21785 compilation from source
-PASS: pr21785 execution - source compiled test
-PASS: pr21785 output - source compiled test
-PASS: pr21785 -findirect-dispatch compilation from source
-PASS: pr21785 -findirect-dispatch execution - source compiled test
-PASS: pr21785 -findirect-dispatch output - source compiled test
-PASS: pr21785 -O3 compilation from source
-PASS: pr21785 -O3 execution - source compiled test
-PASS: pr21785 -O3 output - source compiled test
-PASS: pr21785 -O3 -findirect-dispatch compilation from source
-PASS: pr21785 -O3 -findirect-dispatch execution - source compiled test
-PASS: pr21785 -O3 -findirect-dispatch output - source compiled test
-PASS: pr21844 compilation from source
-PASS: pr21844 execution - source compiled test
-PASS: pr21844 output - source compiled test
-PASS: pr21844 -findirect-dispatch compilation from source
-PASS: pr21844 -findirect-dispatch execution - source compiled test
-PASS: pr21844 -findirect-dispatch output - source compiled test
-PASS: pr21844 -O3 compilation from source
-PASS: pr21844 -O3 execution - source compiled test
-PASS: pr21844 -O3 output - source compiled test
-PASS: pr21844 -O3 -findirect-dispatch compilation from source
-PASS: pr21844 -O3 -findirect-dispatch execution - source compiled test
-PASS: pr21844 -O3 -findirect-dispatch output - source compiled test
-PASS: pr24321 compilation from source
-PASS: pr24321 execution - source compiled test
-PASS: pr24321 output - source compiled test
-PASS: pr24321 -findirect-dispatch compilation from source
-PASS: pr24321 -findirect-dispatch execution - source compiled test
-PASS: pr24321 -findirect-dispatch output - source compiled test
-PASS: pr24321 -O3 compilation from source
-PASS: pr24321 -O3 execution - source compiled test
-PASS: pr24321 -O3 output - source compiled test
-PASS: pr24321 -O3 -findirect-dispatch compilation from source
-PASS: pr24321 -O3 -findirect-dispatch execution - source compiled test
-PASS: pr24321 -O3 -findirect-dispatch output - source compiled test
-PASS: pr25676 compilation from source
-PASS: pr25676 execution - source compiled test
-PASS: pr25676 output - source compiled test
-PASS: pr25676 -findirect-dispatch compilation from source
-PASS: pr25676 -findirect-dispatch execution - source compiled test
-PASS: pr25676 -findirect-dispatch output - source compiled test
-PASS: pr25676 -O3 compilation from source
-PASS: pr25676 -O3 execution - source compiled test
-PASS: pr25676 -O3 output - source compiled test
-PASS: pr25676 -O3 -findirect-dispatch compilation from source
-PASS: pr25676 -O3 -findirect-dispatch execution - source compiled test
-PASS: pr25676 -O3 -findirect-dispatch output - source compiled test
-PASS: pr26390 compilation from source
-PASS: pr26390 execution - source compiled test
-PASS: pr26390 output - source compiled test
-PASS: pr26390 -findirect-dispatch compilation from source
-PASS: pr26390 -findirect-dispatch execution - source compiled test
-PASS: pr26390 -findirect-dispatch output - source compiled test
-PASS: pr26390 -O3 compilation from source
-PASS: pr26390 -O3 execution - source compiled test
-PASS: pr26390 -O3 output - source compiled test
-PASS: pr26390 -O3 -findirect-dispatch compilation from source
-PASS: pr26390 -O3 -findirect-dispatch execution - source compiled test
-PASS: pr26390 -O3 -findirect-dispatch output - source compiled test
-PASS: pr26990 compilation from source
-PASS: pr26990 execution - source compiled test
-PASS: pr26990 output - source compiled test
-PASS: pr26990 -findirect-dispatch compilation from source
-PASS: pr26990 -findirect-dispatch execution - source compiled test
-PASS: pr26990 -findirect-dispatch output - source compiled test
-PASS: pr26990 -O3 compilation from source
-PASS: pr26990 -O3 execution - source compiled test
-PASS: pr26990 -O3 output - source compiled test
-PASS: pr26990 -O3 -findirect-dispatch compilation from source
-PASS: pr26990 -O3 -findirect-dispatch execution - source compiled test
-PASS: pr26990 -O3 -findirect-dispatch output - source compiled test
-PASS: pr27171 compilation from source
-PASS: pr27171 execution - source compiled test
-PASS: pr27171 output - source compiled test
-PASS: pr27171 -findirect-dispatch compilation from source
-PASS: pr27171 -findirect-dispatch execution - source compiled test
-PASS: pr27171 -findirect-dispatch output - source compiled test
-PASS: pr27171 -O3 compilation from source
-PASS: pr27171 -O3 execution - source compiled test
-PASS: pr27171 -O3 output - source compiled test
-PASS: pr27171 -O3 -findirect-dispatch compilation from source
-PASS: pr27171 -O3 -findirect-dispatch execution - source compiled test
-PASS: pr27171 -O3 -findirect-dispatch output - source compiled test
-PASS: pr6388 compilation from source
-PASS: pr6388 execution - source compiled test
-PASS: pr6388 output - source compiled test
-PASS: pr6388 -findirect-dispatch compilation from source
-PASS: pr6388 -findirect-dispatch execution - source compiled test
-PASS: pr6388 -findirect-dispatch output - source compiled test
-PASS: pr6388 -O3 compilation from source
-PASS: pr6388 -O3 execution - source compiled test
-PASS: pr6388 -O3 output - source compiled test
-PASS: pr6388 -O3 -findirect-dispatch compilation from source
-PASS: pr6388 -O3 -findirect-dispatch execution - source compiled test
-PASS: pr6388 -O3 -findirect-dispatch output - source compiled test
-PASS: pr83 compilation from source
-PASS: pr83 execution - source compiled test
-PASS: pr83 output - source compiled test
-PASS: pr83 -findirect-dispatch compilation from source
-PASS: pr83 -findirect-dispatch execution - source compiled test
-PASS: pr83 -findirect-dispatch output - source compiled test
-PASS: pr83 -O3 compilation from source
-PASS: pr83 -O3 execution - source compiled test
-PASS: pr83 -O3 output - source compiled test
-PASS: pr83 -O3 -findirect-dispatch compilation from source
-PASS: pr83 -O3 -findirect-dispatch execution - source compiled test
-PASS: pr83 -O3 -findirect-dispatch output - source compiled test
-PASS: pr8415 compilation from source
-PASS: pr8415 execution - source compiled test
-PASS: pr8415 output - source compiled test
-PASS: pr8415 -findirect-dispatch compilation from source
-PASS: pr8415 -findirect-dispatch execution - source compiled test
-PASS: pr8415 -findirect-dispatch output - source compiled test
-PASS: pr8415 -O3 compilation from source
-PASS: pr8415 -O3 execution - source compiled test
-PASS: pr8415 -O3 output - source compiled test
-PASS: pr8415 -O3 -findirect-dispatch compilation from source
-PASS: pr8415 -O3 -findirect-dispatch execution - source compiled test
-PASS: pr8415 -O3 -findirect-dispatch output - source compiled test
-PASS: pr8676 compilation from source
-PASS: pr8676 execution - source compiled test
-PASS: pr8676 output - source compiled test
-PASS: pr8676 -findirect-dispatch compilation from source
-PASS: pr8676 -findirect-dispatch execution - source compiled test
-PASS: pr8676 -findirect-dispatch output - source compiled test
-PASS: pr8676 -O3 compilation from source
-PASS: pr8676 -O3 execution - source compiled test
-PASS: pr8676 -O3 output - source compiled test
-PASS: pr8676 -O3 -findirect-dispatch compilation from source
-PASS: pr8676 -O3 -findirect-dispatch execution - source compiled test
-PASS: pr8676 -O3 -findirect-dispatch output - source compiled test
-PASS: pr8823 compilation from source
-PASS: pr8823 execution - source compiled test
-PASS: pr8823 output - source compiled test
-PASS: pr8823 -findirect-dispatch compilation from source
-PASS: pr8823 -findirect-dispatch execution - source compiled test
-PASS: pr8823 -findirect-dispatch output - source compiled test
-PASS: pr8823 -O3 compilation from source
-PASS: pr8823 -O3 execution - source compiled test
-PASS: pr8823 -O3 output - source compiled test
-PASS: pr8823 -O3 -findirect-dispatch compilation from source
-PASS: pr8823 -O3 -findirect-dispatch execution - source compiled test
-PASS: pr8823 -O3 -findirect-dispatch output - source compiled test
-PASS: pr8945 compilation from source
-PASS: pr8945 execution - source compiled test
-PASS: pr8945 output - source compiled test
-PASS: pr8945 -findirect-dispatch compilation from source
-PASS: pr8945 -findirect-dispatch execution - source compiled test
-PASS: pr8945 -findirect-dispatch output - source compiled test
-PASS: pr8945 -O3 compilation from source
-PASS: pr8945 -O3 execution - source compiled test
-PASS: pr8945 -O3 output - source compiled test
-PASS: pr8945 -O3 -findirect-dispatch compilation from source
-PASS: pr8945 -O3 -findirect-dispatch execution - source compiled test
-PASS: pr8945 -O3 -findirect-dispatch output - source compiled test
-PASS: private_direct_read compilation from source
-PASS: private_direct_read execution - source compiled test
-PASS: private_direct_read output - source compiled test
-PASS: private_direct_read -findirect-dispatch compilation from source
-PASS: private_direct_read -findirect-dispatch execution - source compiled test
-PASS: private_direct_read -findirect-dispatch output - source compiled test
-PASS: private_direct_read -O3 compilation from source
-PASS: private_direct_read -O3 execution - source compiled test
-PASS: private_direct_read -O3 output - source compiled test
-PASS: private_direct_read -O3 -findirect-dispatch compilation from source
-PASS: private_direct_read -O3 -findirect-dispatch execution - source compiled test
-PASS: private_direct_read -O3 -findirect-dispatch output - source compiled test
-PASS: search_outer compilation from source
-PASS: search_outer execution - source compiled test
-PASS: search_outer output - source compiled test
-PASS: search_outer -findirect-dispatch compilation from source
-PASS: search_outer -findirect-dispatch execution - source compiled test
-PASS: search_outer -findirect-dispatch output - source compiled test
-PASS: search_outer -O3 compilation from source
-PASS: search_outer -O3 execution - source compiled test
-PASS: search_outer -O3 output - source compiled test
-PASS: search_outer -O3 -findirect-dispatch compilation from source
-PASS: search_outer -O3 -findirect-dispatch execution - source compiled test
-PASS: search_outer -O3 -findirect-dispatch output - source compiled test
-PASS: shatest compilation from source
-PASS: shatest execution - source compiled test
-PASS: shatest output - source compiled test
-PASS: shatest -findirect-dispatch compilation from source
-PASS: shatest -findirect-dispatch execution - source compiled test
-PASS: shatest -findirect-dispatch output - source compiled test
-PASS: shatest -O3 compilation from source
-PASS: shatest -O3 execution - source compiled test
-PASS: shatest -O3 output - source compiled test
-PASS: shatest -O3 -findirect-dispatch compilation from source
-PASS: shatest -O3 -findirect-dispatch execution - source compiled test
-PASS: shatest -O3 -findirect-dispatch output - source compiled test
-PASS: sourcelocation compilation from source
-PASS: sourcelocation execution - source compiled test
-XFAIL: sourcelocation output - source compiled test
-PASS: sourcelocation -findirect-dispatch compilation from source
-PASS: sourcelocation -findirect-dispatch execution - source compiled test
-XFAIL: sourcelocation -findirect-dispatch output - source compiled test
-PASS: sourcelocation -O3 compilation from source
-PASS: sourcelocation -O3 execution - source compiled test
-XFAIL: sourcelocation -O3 output - source compiled test
-PASS: sourcelocation -O3 -findirect-dispatch compilation from source
-PASS: sourcelocation -O3 -findirect-dispatch execution - source compiled test
-XFAIL: sourcelocation -O3 -findirect-dispatch output - source compiled test
-PASS: stacktrace compilation from source
-PASS: stacktrace execution - source compiled test
-PASS: stacktrace output - source compiled test
-PASS: stacktrace -findirect-dispatch compilation from source
-PASS: stacktrace -findirect-dispatch execution - source compiled test
-PASS: stacktrace -findirect-dispatch output - source compiled test
-PASS: stacktrace -O3 compilation from source
-PASS: stacktrace -O3 execution - source compiled test
-PASS: stacktrace -O3 output - source compiled test
-PASS: stacktrace -O3 -findirect-dispatch compilation from source
-PASS: stacktrace -O3 -findirect-dispatch execution - source compiled test
-PASS: stacktrace -O3 -findirect-dispatch output - source compiled test
-PASS: stringconst compilation from source
-PASS: stringconst execution - source compiled test
-PASS: stringconst output - source compiled test
-PASS: stringconst -findirect-dispatch compilation from source
-PASS: stringconst -findirect-dispatch execution - source compiled test
-PASS: stringconst -findirect-dispatch output - source compiled test
-PASS: stringconst -O3 compilation from source
-PASS: stringconst -O3 execution - source compiled test
-PASS: stringconst -O3 output - source compiled test
-PASS: stringconst -O3 -findirect-dispatch compilation from source
-PASS: stringconst -O3 -findirect-dispatch execution - source compiled test
-PASS: stringconst -O3 -findirect-dispatch output - source compiled test
-PASS: stringconst2 compilation from source
-PASS: stringconst2 execution - source compiled test
-PASS: stringconst2 output - source compiled test
-PASS: stringconst2 -findirect-dispatch compilation from source
-PASS: stringconst2 -findirect-dispatch execution - source compiled test
-PASS: stringconst2 -findirect-dispatch output - source compiled test
-PASS: stringconst2 -O3 compilation from source
-PASS: stringconst2 -O3 execution - source compiled test
-PASS: stringconst2 -O3 output - source compiled test
-PASS: stringconst2 -O3 -findirect-dispatch compilation from source
-PASS: stringconst2 -O3 -findirect-dispatch execution - source compiled test
-PASS: stringconst2 -O3 -findirect-dispatch output - source compiled test
-PASS: stub compilation from source
-PASS: stub execution - source compiled test
-PASS: stub output - source compiled test
-PASS: stub -findirect-dispatch compilation from source
-PASS: stub -findirect-dispatch execution - source compiled test
-PASS: stub -findirect-dispatch output - source compiled test
-PASS: stub -O3 compilation from source
-PASS: stub -O3 execution - source compiled test
-PASS: stub -O3 output - source compiled test
-PASS: stub -O3 -findirect-dispatch compilation from source
-PASS: stub -O3 -findirect-dispatch execution - source compiled test
-PASS: stub -O3 -findirect-dispatch output - source compiled test
-PASS: test_long compilation from source
-PASS: test_long execution - source compiled test
-PASS: test_long output - source compiled test
-PASS: test_long -findirect-dispatch compilation from source
-PASS: test_long -findirect-dispatch execution - source compiled test
-PASS: test_long -findirect-dispatch output - source compiled test
-PASS: test_long -O3 compilation from source
-PASS: test_long -O3 execution - source compiled test
-PASS: test_long -O3 output - source compiled test
-PASS: test_long -O3 -findirect-dispatch compilation from source
-PASS: test_long -O3 -findirect-dispatch execution - source compiled test
-PASS: test_long -O3 -findirect-dispatch output - source compiled test
-PASS: tmi compilation from source
-PASS: tmi execution - source compiled test
-PASS: tmi output - source compiled test
-PASS: tmi -findirect-dispatch compilation from source
-PASS: tmi -findirect-dispatch execution - source compiled test
-PASS: tmi -findirect-dispatch output - source compiled test
-PASS: tmi -O3 compilation from source
-PASS: tmi -O3 execution - source compiled test
-PASS: tmi -O3 output - source compiled test
-PASS: tmi -O3 -findirect-dispatch compilation from source
-PASS: tmi -O3 -findirect-dispatch execution - source compiled test
-PASS: tmi -O3 -findirect-dispatch output - source compiled test
-PASS: tp compilation from source
-PASS: tp execution - source compiled test
-PASS: tp output - source compiled test
-PASS: tp -findirect-dispatch compilation from source
-PASS: tp -findirect-dispatch execution - source compiled test
-PASS: tp -findirect-dispatch output - source compiled test
-PASS: tp -O3 compilation from source
-PASS: tp -O3 execution - source compiled test
-PASS: tp -O3 output - source compiled test
-PASS: tp -O3 -findirect-dispatch compilation from source
-PASS: tp -O3 -findirect-dispatch execution - source compiled test
-PASS: tp -O3 -findirect-dispatch output - source compiled test
-PASS: update_outer compilation from source
-PASS: update_outer execution - source compiled test
-PASS: update_outer output - source compiled test
-PASS: update_outer -findirect-dispatch compilation from source
-PASS: update_outer -findirect-dispatch execution - source compiled test
-PASS: update_outer -findirect-dispatch output - source compiled test
-PASS: update_outer -O3 compilation from source
-PASS: update_outer -O3 execution - source compiled test
-PASS: update_outer -O3 output - source compiled test
-PASS: update_outer -O3 -findirect-dispatch compilation from source
-PASS: update_outer -O3 -findirect-dispatch execution - source compiled test
-PASS: update_outer -O3 -findirect-dispatch output - source compiled test
-PASS: utf8concat compilation from source
-PASS: utf8concat execution - source compiled test
-PASS: utf8concat output - source compiled test
-PASS: utf8concat -findirect-dispatch compilation from source
-PASS: utf8concat -findirect-dispatch execution - source compiled test
-PASS: utf8concat -findirect-dispatch output - source compiled test
-PASS: utf8concat -O3 compilation from source
-PASS: utf8concat -O3 execution - source compiled test
-PASS: utf8concat -O3 output - source compiled test
-PASS: utf8concat -O3 -findirect-dispatch compilation from source
-PASS: utf8concat -O3 -findirect-dispatch execution - source compiled test
-PASS: utf8concat -O3 -findirect-dispatch output - source compiled test
-PASS: utilTest compilation from source
-PASS: utilTest execution - source compiled test
-PASS: utilTest output - source compiled test
-PASS: utilTest -findirect-dispatch compilation from source
-PASS: utilTest -findirect-dispatch execution - source compiled test
-PASS: utilTest -findirect-dispatch output - source compiled test
-PASS: utilTest -O3 compilation from source
-PASS: utilTest -O3 execution - source compiled test
-PASS: utilTest -O3 output - source compiled test
-PASS: utilTest -O3 -findirect-dispatch compilation from source
-PASS: utilTest -O3 -findirect-dispatch execution - source compiled test
-PASS: utilTest -O3 -findirect-dispatch output - source compiled test
-PASS: verify compilation from source
-PASS: verify execution - source compiled test
-PASS: verify output - source compiled test
-PASS: verify -findirect-dispatch compilation from source
-PASS: verify -findirect-dispatch execution - source compiled test
-PASS: verify -findirect-dispatch output - source compiled test
-PASS: verify -O3 compilation from source
-PASS: verify -O3 execution - source compiled test
-PASS: verify -O3 output - source compiled test
-PASS: verify -O3 -findirect-dispatch compilation from source
-PASS: verify -O3 -findirect-dispatch execution - source compiled test
-PASS: verify -O3 -findirect-dispatch output - source compiled test
-Running ../../../../master/libjava/testsuite/libjava.loader/loader.exp ...
-PASS: resource compilation: dummy.class
-PASS: TestEarlyGC compilation from source
-PASS: TestEarlyGC execution - source compiled test
-PASS: TestEarlyGC output - source compiled test
-PASS: TestLeak compilation from source
-PASS: TestLeak execution - source compiled test
-PASS: TestLeak output - source compiled test
-PASS: TestMultiple compilation from source
-PASS: TestMultiple execution - source compiled test
-PASS: TestMultiple output - source compiled test
-PASS: TestParent compilation from source
-PASS: TestParent execution - source compiled test
-PASS: TestParent output - source compiled test
-Running ../../../../master/libjava/testsuite/libjava.mauve/mauve.exp ...
-Running ../../../../master/libjava/testsuite/libjava.special/special.exp ...
-Running ../../../../master/libjava/testsuite/libjava.verify/verify.exp ...
-
- === libjava Summary ===
-
-# of expected passes 2574
-# of unexpected failures 4
-# of expected failures 4
-# of untested testcases 4
diff --git a/gcc/laplace.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum b/gcc/laplace.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum
index be42aee5..670d9726 100644
--- a/gcc/laplace.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum
+++ b/gcc/laplace.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Fri Dec 2 05:28:06 2016
+Test Run By thomas on Mon Dec 12 00:14:50 2016
Native configuration is i686-unknown-gnu0.8
=== libstdc++ tests ===
@@ -43,22 +43,25 @@ PASS: 17_intro/headers/c++2014/stdc++.cc (test for excess errors)
PASS: 17_intro/headers/c++2014/stdc++_multiple_inclusion.cc (test for excess errors)
PASS: 17_intro/shared_with_static_deps.cc (test for excess errors)
PASS: 17_intro/static.cc (test for excess errors)
+PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 41)
PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 42)
PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 43)
PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 44)
PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 45)
PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 46)
-PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 47)
+PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 53)
PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 54)
PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 55)
PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 56)
PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 57)
PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 58)
-PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 59)
PASS: 17_intro/tag_type_explicit_ctor.cc (test for excess errors)
PASS: 17_intro/using_namespace_std.cc (test for excess errors)
-PASS: 17_intro/using_namespace_std_tr1_neg.cc (test for errors, line 66)
-PASS: 17_intro/using_namespace_std_tr1_neg.cc (test for errors, line 66)
+PASS: 17_intro/using_namespace_std_exp_neg.cc (test for errors, line 62)
+PASS: 17_intro/using_namespace_std_exp_neg.cc (test for errors, line 62)
+PASS: 17_intro/using_namespace_std_exp_neg.cc (test for excess errors)
+PASS: 17_intro/using_namespace_std_tr1_neg.cc (test for errors, line 65)
+PASS: 17_intro/using_namespace_std_tr1_neg.cc (test for errors, line 65)
PASS: 17_intro/using_namespace_std_tr1_neg.cc (test for excess errors)
PASS: 18_support/50594.cc (test for excess errors)
PASS: 18_support/50594.cc execution test
@@ -103,13 +106,15 @@ PASS: 18_support/exception_ptr/lifespan.cc (test for excess errors)
PASS: 18_support/exception_ptr/lifespan.cc execution test
PASS: 18_support/exception_ptr/make_exception_ptr.cc (test for excess errors)
PASS: 18_support/exception_ptr/make_exception_ptr.cc execution test
+PASS: 18_support/exception_ptr/make_exception_ptr_2.cc (test for excess errors)
+PASS: 18_support/exception_ptr/make_exception_ptr_2.cc execution test
PASS: 18_support/exception_ptr/move.cc (test for excess errors)
PASS: 18_support/exception_ptr/move.cc execution test
PASS: 18_support/exception_ptr/requirements.cc (test for excess errors)
PASS: 18_support/exception_ptr/requirements.cc execution test
+PASS: 18_support/exception_ptr/requirements_neg.cc (test for errors, line 28)
PASS: 18_support/exception_ptr/requirements_neg.cc (test for errors, line 29)
PASS: 18_support/exception_ptr/requirements_neg.cc (test for errors, line 30)
-PASS: 18_support/exception_ptr/requirements_neg.cc (test for errors, line 31)
PASS: 18_support/exception_ptr/requirements_neg.cc (test for excess errors)
PASS: 18_support/exception_ptr/rethrow_exception.cc (test for excess errors)
PASS: 18_support/exception_ptr/rethrow_exception.cc execution test
@@ -152,6 +157,16 @@ PASS: 18_support/initializer_list/range_access.cc (test for excess errors)
PASS: 18_support/initializer_list/requirements/constexpr_functions.cc (test for excess errors)
PASS: 18_support/initializer_list/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 18_support/initializer_list/requirements/typedefs.cc (test for excess errors)
+PASS: 18_support/launder/1.cc (test for excess errors)
+PASS: 18_support/launder/1.cc execution test
+PASS: 18_support/launder/requirements.cc (test for excess errors)
+PASS: 18_support/launder/requirements_neg.cc (test for errors, line 29)
+PASS: 18_support/launder/requirements_neg.cc (test for errors, line 30)
+PASS: 18_support/launder/requirements_neg.cc (test for errors, line 32)
+PASS: 18_support/launder/requirements_neg.cc (test for errors, line 34)
+PASS: 18_support/launder/requirements_neg.cc (test for errors, line 36)
+PASS: 18_support/launder/requirements_neg.cc (test for errors, line 38)
+PASS: 18_support/launder/requirements_neg.cc (test for excess errors)
PASS: 18_support/max_align_t/requirements/1.cc (test for excess errors)
PASS: 18_support/max_align_t/requirements/2.cc (test for excess errors)
PASS: 18_support/nested_exception/51438.cc (test for excess errors)
@@ -227,7 +242,7 @@ PASS: 18_support/uncaught_exceptions/uncaught_exceptions.cc (test for excess err
PASS: 18_support/uncaught_exceptions/uncaught_exceptions.cc execution test
PASS: 18_support/unexpected_handler.cc (test for excess errors)
PASS: 18_support/unexpected_handler.cc execution test
-PASS: 19_diagnostics/error_category/cons/copy_neg.cc (test for errors, line 30)
+PASS: 19_diagnostics/error_category/cons/copy_neg.cc (test for errors, line 27)
PASS: 19_diagnostics/error_category/cons/copy_neg.cc (test for excess errors)
PASS: 19_diagnostics/error_category/cons/default.cc (test for excess errors)
PASS: 19_diagnostics/error_category/cons/default.cc execution test
@@ -239,11 +254,12 @@ PASS: 19_diagnostics/error_code/cons/1.cc (test for excess errors)
PASS: 19_diagnostics/error_code/cons/1.cc execution test
PASS: 19_diagnostics/error_code/cons/39882.cc (test for excess errors)
PASS: 19_diagnostics/error_code/cons/39882.cc execution test
+PASS: 19_diagnostics/error_code/is_error_code_v.cc (test for excess errors)
PASS: 19_diagnostics/error_code/modifiers/39882.cc (test for excess errors)
PASS: 19_diagnostics/error_code/modifiers/39882.cc execution test
PASS: 19_diagnostics/error_code/operators/bool.cc (test for excess errors)
PASS: 19_diagnostics/error_code/operators/bool.cc execution test
-PASS: 19_diagnostics/error_code/operators/bool_neg.cc (test for errors, line 28)
+PASS: 19_diagnostics/error_code/operators/bool_neg.cc (test for errors, line 27)
PASS: 19_diagnostics/error_code/operators/bool_neg.cc (test for excess errors)
PASS: 19_diagnostics/error_code/operators/equal.cc (test for excess errors)
PASS: 19_diagnostics/error_code/operators/equal.cc execution test
@@ -257,7 +273,7 @@ PASS: 19_diagnostics/error_condition/modifiers/39881.cc (test for excess errors)
PASS: 19_diagnostics/error_condition/modifiers/39881.cc execution test
PASS: 19_diagnostics/error_condition/operators/bool.cc (test for excess errors)
PASS: 19_diagnostics/error_condition/operators/bool.cc execution test
-PASS: 19_diagnostics/error_condition/operators/bool_neg.cc (test for errors, line 27)
+PASS: 19_diagnostics/error_condition/operators/bool_neg.cc (test for errors, line 26)
PASS: 19_diagnostics/error_condition/operators/bool_neg.cc (test for excess errors)
PASS: 19_diagnostics/error_condition/operators/equal.cc (test for excess errors)
PASS: 19_diagnostics/error_condition/operators/equal.cc execution test
@@ -329,6 +345,7 @@ PASS: 20_util/add_volatile/requirements/explicit_instantiation.cc (test for exce
PASS: 20_util/add_volatile/value.cc (test for excess errors)
PASS: 20_util/addressof/1.cc (test for excess errors)
PASS: 20_util/addressof/1.cc execution test
+PASS: 20_util/addressof/requirements/constexpr.cc (test for excess errors)
PASS: 20_util/addressof/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/align/1.cc (test for excess errors)
PASS: 20_util/align/1.cc execution test
@@ -351,8 +368,12 @@ PASS: 20_util/allocator/14176.cc execution test
PASS: 20_util/allocator/33807.cc (test for excess errors)
PASS: 20_util/allocator/8230.cc (test for excess errors)
PASS: 20_util/allocator/8230.cc execution test
+PASS: 20_util/allocator/overaligned.cc (test for excess errors)
+PASS: 20_util/allocator/overaligned.cc execution test
PASS: 20_util/allocator/requirements/explicit_instantiation/1.cc (test for excess errors)
PASS: 20_util/allocator/requirements/typedefs.cc (test for excess errors)
+PASS: 20_util/allocator/void.cc (test for excess errors)
+PASS: 20_util/allocator/void.cc execution test
PASS: 20_util/allocator_traits/members/allocate_hint.cc (test for excess errors)
PASS: 20_util/allocator_traits/members/allocate_hint.cc execution test
PASS: 20_util/allocator_traits/members/allocate_hint_nonpod.cc (test for excess errors)
@@ -369,6 +390,49 @@ PASS: 20_util/allocator_traits/members/select.cc execution test
PASS: 20_util/allocator_traits/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/allocator_traits/requirements/typedefs.cc (test for excess errors)
PASS: 20_util/allocator_traits/requirements/typedefs2.cc (test for excess errors)
+PASS: 20_util/any/assign/1.cc (test for excess errors)
+PASS: 20_util/any/assign/1.cc execution test
+PASS: 20_util/any/assign/2.cc (test for excess errors)
+PASS: 20_util/any/assign/2.cc execution test
+PASS: 20_util/any/assign/emplace.cc (test for excess errors)
+PASS: 20_util/any/assign/emplace.cc execution test
+PASS: 20_util/any/assign/exception.cc (test for excess errors)
+PASS: 20_util/any/assign/exception.cc execution test
+PASS: 20_util/any/assign/self.cc (test for excess errors)
+PASS: 20_util/any/assign/self.cc execution test
+PASS: 20_util/any/cons/1.cc (test for excess errors)
+PASS: 20_util/any/cons/1.cc execution test
+PASS: 20_util/any/cons/2.cc (test for excess errors)
+PASS: 20_util/any/cons/2.cc execution test
+PASS: 20_util/any/cons/aligned.cc (test for excess errors)
+PASS: 20_util/any/cons/aligned.cc execution test
+PASS: 20_util/any/cons/explicit.cc (test for errors, line 27)
+PASS: 20_util/any/cons/explicit.cc (test for errors, line 29)
+PASS: 20_util/any/cons/explicit.cc (test for excess errors)
+PASS: 20_util/any/cons/in_place.cc (test for excess errors)
+PASS: 20_util/any/cons/in_place.cc execution test
+PASS: 20_util/any/cons/nontrivial.cc (test for excess errors)
+PASS: 20_util/any/cons/nontrivial.cc execution test
+PASS: 20_util/any/make_any.cc (test for excess errors)
+PASS: 20_util/any/make_any.cc execution test
+PASS: 20_util/any/misc/any_cast.cc (test for excess errors)
+PASS: 20_util/any/misc/any_cast.cc execution test
+PASS: 20_util/any/misc/any_cast_neg.cc (test for errors, line 453)
+PASS: 20_util/any/misc/any_cast_neg.cc (test for excess errors)
+PASS: 20_util/any/misc/any_cast_no_rtti.cc (test for excess errors)
+PASS: 20_util/any/misc/any_cast_no_rtti.cc execution test
+PASS: 20_util/any/misc/swap.cc (test for excess errors)
+PASS: 20_util/any/misc/swap.cc execution test
+PASS: 20_util/any/modifiers/1.cc (test for excess errors)
+PASS: 20_util/any/modifiers/1.cc execution test
+PASS: 20_util/any/observers/type.cc (test for excess errors)
+PASS: 20_util/any/observers/type.cc execution test
+PASS: 20_util/any/requirements.cc (test for excess errors)
+PASS: 20_util/any/typedefs.cc (test for excess errors)
+PASS: 20_util/as_const/1.cc (test for excess errors)
+PASS: 20_util/as_const/rvalue_neg.cc (test for errors, line 26)
+PASS: 20_util/as_const/rvalue_neg.cc (test for errors, line 27)
+PASS: 20_util/as_const/rvalue_neg.cc (test for excess errors)
PASS: 20_util/auto_ptr/1.cc (test for excess errors)
PASS: 20_util/auto_ptr/1.cc execution test
PASS: 20_util/auto_ptr/2.cc (test for excess errors)
@@ -386,9 +450,6 @@ PASS: 20_util/auto_ptr/6.cc execution test
PASS: 20_util/auto_ptr/7.cc (test for excess errors)
PASS: 20_util/auto_ptr/7.cc execution test
PASS: 20_util/auto_ptr/assign_neg.cc (test for errors, line 40)
-PASS: 20_util/auto_ptr/assign_neg.cc (test for errors, line 136)
-PASS: 20_util/auto_ptr/assign_neg.cc (test for errors, line 154)
-PASS: 20_util/auto_ptr/assign_neg.cc (test for errors, line 264)
PASS: 20_util/auto_ptr/assign_neg.cc (test for excess errors)
PASS: 20_util/auto_ptr/requirements/explicit_instantiation/1.cc (test for excess errors)
PASS: 20_util/bad_function_call/cons_virtual_derivation.cc (test for excess errors)
@@ -414,6 +475,7 @@ PASS: 20_util/bind/cv_quals.cc execution test
PASS: 20_util/bind/cv_quals_2.cc (test for excess errors)
PASS: 20_util/bind/cv_quals_2.cc execution test
PASS: 20_util/bind/cv_quals_3.cc (test for excess errors)
+PASS: 20_util/bind/is_placeholder_v.cc (test for excess errors)
PASS: 20_util/bind/move.cc (test for excess errors)
PASS: 20_util/bind/move.cc execution test
PASS: 20_util/bind/nested.cc (test for excess errors)
@@ -428,7 +490,7 @@ PASS: 20_util/bind/ref_neg.cc (test for errors, line 32)
PASS: 20_util/bind/ref_neg.cc (test for errors, line 33)
PASS: 20_util/bind/ref_neg.cc (test for errors, line 47)
PASS: 20_util/bind/ref_neg.cc (test for errors, line 48)
-XFAIL: 20_util/bind/ref_neg.cc (test for excess errors)
+PASS: 20_util/bind/ref_neg.cc (test for excess errors)
PASS: 20_util/bind/refqual.cc (test for excess errors)
PASS: 20_util/bind/refqual.cc execution test
PASS: 20_util/bind/socket.cc (test for excess errors)
@@ -436,8 +498,8 @@ PASS: 20_util/bool_constant/requirements.cc (test for excess errors)
PASS: 20_util/common_type/requirements/alias_decl.cc (test for excess errors)
PASS: 20_util/common_type/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/common_type/requirements/sfinae_friendly_1.cc (test for excess errors)
-PASS: 20_util/common_type/requirements/sfinae_friendly_2.cc (test for errors, line 29)
-PASS: 20_util/common_type/requirements/sfinae_friendly_2.cc (test for errors, line 65)
+PASS: 20_util/common_type/requirements/sfinae_friendly_2.cc (test for errors, line 28)
+PASS: 20_util/common_type/requirements/sfinae_friendly_2.cc (test for errors, line 64)
PASS: 20_util/common_type/requirements/sfinae_friendly_2.cc (test for excess errors)
PASS: 20_util/common_type/requirements/typedefs-1.cc (test for excess errors)
PASS: 20_util/common_type/requirements/typedefs-1.cc execution test
@@ -445,20 +507,19 @@ PASS: 20_util/common_type/requirements/typedefs-2.cc (test for excess errors)
PASS: 20_util/conditional/requirements/alias_decl.cc (test for excess errors)
PASS: 20_util/conditional/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/conditional/requirements/typedefs.cc (test for excess errors)
-PASS: 20_util/conditional/requirements/typedefs.cc execution test
PASS: 20_util/decay/requirements/alias_decl.cc (test for excess errors)
PASS: 20_util/decay/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/decay/requirements/typedefs.cc (test for excess errors)
PASS: 20_util/declval/requirements/1.cc (test for excess errors)
PASS: 20_util/declval/requirements/1_neg.cc (test for errors, line 2259)
-PASS: 20_util/declval/requirements/1_neg.cc (test for errors, line 28)
+PASS: 20_util/declval/requirements/1_neg.cc (test for errors, line 27)
PASS: 20_util/declval/requirements/1_neg.cc (test for excess errors)
-PASS: 20_util/default_delete/48631_neg.cc (test for errors, line 29)
-PASS: 20_util/default_delete/48631_neg.cc (test for errors, line 106)
+PASS: 20_util/default_delete/48631_neg.cc (test for errors, line 28)
+PASS: 20_util/default_delete/48631_neg.cc (test for errors, line 108)
PASS: 20_util/default_delete/48631_neg.cc (test for excess errors)
PASS: 20_util/default_delete/cons/constexpr.cc (test for excess errors)
-PASS: 20_util/default_delete/void_neg.cc (test for errors, line 28)
-PASS: 20_util/default_delete/void_neg.cc (test for errors, line 72)
+PASS: 20_util/default_delete/void_neg.cc (test for errors, line 27)
+PASS: 20_util/default_delete/void_neg.cc (test for errors, line 74)
PASS: 20_util/default_delete/void_neg.cc (test for excess errors)
PASS: 20_util/duration/arithmetic/1.cc (test for excess errors)
PASS: 20_util/duration/arithmetic/1.cc execution test
@@ -477,20 +538,20 @@ PASS: 20_util/duration/comparison_operators/1.cc execution test
PASS: 20_util/duration/comparison_operators/constexpr.cc (test for excess errors)
PASS: 20_util/duration/cons/1.cc (test for excess errors)
PASS: 20_util/duration/cons/1.cc execution test
-PASS: 20_util/duration/cons/1_neg.cc (test for errors, line 29)
-PASS: 20_util/duration/cons/1_neg.cc (test for errors, line 38)
+PASS: 20_util/duration/cons/1_neg.cc (test for errors, line 28)
+PASS: 20_util/duration/cons/1_neg.cc (test for errors, line 37)
PASS: 20_util/duration/cons/1_neg.cc (test for excess errors)
PASS: 20_util/duration/cons/2.cc (test for excess errors)
PASS: 20_util/duration/cons/2.cc execution test
PASS: 20_util/duration/cons/54025.cc (test for excess errors)
PASS: 20_util/duration/cons/constexpr.cc (test for excess errors)
-PASS: 20_util/duration/cons/dr974_neg.cc (test for errors, line 32)
+PASS: 20_util/duration/cons/dr974_neg.cc (test for errors, line 31)
PASS: 20_util/duration/cons/dr974_neg.cc (test for excess errors)
PASS: 20_util/duration/literals/61166.cc (test for excess errors)
PASS: 20_util/duration/literals/61166.cc execution test
PASS: 20_util/duration/literals/65499.cc (test for excess errors)
PASS: 20_util/duration/literals/ns_detail.cc (test for excess errors)
-PASS: 20_util/duration/literals/range.cc (test for errors, line 796)
+PASS: 20_util/duration/literals/range.cc (test for errors, line 890)
PASS: 20_util/duration/literals/range.cc (test for excess errors)
PASS: 20_util/duration/literals/types.cc (test for excess errors)
PASS: 20_util/duration/literals/values.cc (test for excess errors)
@@ -498,20 +559,22 @@ PASS: 20_util/duration/literals/values.cc execution test
PASS: 20_util/duration/requirements/constexpr_functions.cc (test for excess errors)
PASS: 20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/duration/requirements/sfinae_friendly_1.cc (test for excess errors)
-PASS: 20_util/duration/requirements/typedefs_neg1.cc (test for errors, line 246)
-PASS: 20_util/duration/requirements/typedefs_neg1.cc (test for errors, line 31)
+PASS: 20_util/duration/requirements/treat_as_floating_point_v.cc (test for excess errors)
+PASS: 20_util/duration/requirements/typedefs_neg1.cc (test for errors, line 30)
+PASS: 20_util/duration/requirements/typedefs_neg1.cc (test for errors, line 308)
PASS: 20_util/duration/requirements/typedefs_neg1.cc (test for excess errors)
-PASS: 20_util/duration/requirements/typedefs_neg2.cc (test for errors, line 32)
-PASS: 20_util/duration/requirements/typedefs_neg2.cc (test for errors, line 247)
+PASS: 20_util/duration/requirements/typedefs_neg2.cc (test for errors, line 31)
+PASS: 20_util/duration/requirements/typedefs_neg2.cc (test for errors, line 309)
PASS: 20_util/duration/requirements/typedefs_neg2.cc (test for excess errors)
-PASS: 20_util/duration/requirements/typedefs_neg3.cc (test for errors, line 249)
-PASS: 20_util/duration/requirements/typedefs_neg3.cc (test for errors, line 33)
+PASS: 20_util/duration/requirements/typedefs_neg3.cc (test for errors, line 32)
+PASS: 20_util/duration/requirements/typedefs_neg3.cc (test for errors, line 311)
PASS: 20_util/duration/requirements/typedefs_neg3.cc (test for excess errors)
PASS: 20_util/duration_cast/constexpr.cc (test for excess errors)
+PASS: 20_util/duration_cast/rounding.cc (test for excess errors)
PASS: 20_util/enable_if/requirements/alias_decl.cc (test for excess errors)
PASS: 20_util/enable_if/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/enable_if/requirements/typedefs.cc (test for excess errors)
-PASS: 20_util/enable_if/requirements/typedefs_neg.cc (test for errors, line 32)
+PASS: 20_util/enable_if/requirements/typedefs_neg.cc (test for errors, line 30)
PASS: 20_util/enable_if/requirements/typedefs_neg.cc (test for excess errors)
PASS: 20_util/enable_shared_from_this/56383.cc (test for excess errors)
PASS: 20_util/enable_shared_from_this/56383.cc execution test
@@ -526,6 +589,8 @@ PASS: 20_util/enable_shared_from_this/members/reinit.cc (test for excess errors)
PASS: 20_util/enable_shared_from_this/members/reinit.cc execution test
PASS: 20_util/enable_shared_from_this/members/unique_ptr.cc (test for excess errors)
PASS: 20_util/enable_shared_from_this/members/unique_ptr.cc execution test
+PASS: 20_util/enable_shared_from_this/members/weak_from_this.cc (test for excess errors)
+PASS: 20_util/enable_shared_from_this/members/weak_from_this.cc execution test
PASS: 20_util/enable_shared_from_this/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/exchange/1.cc (test for excess errors)
PASS: 20_util/exchange/1.cc execution test
@@ -533,19 +598,19 @@ PASS: 20_util/extent/requirements/explicit_instantiation.cc (test for excess err
PASS: 20_util/extent/requirements/typedefs.cc (test for excess errors)
PASS: 20_util/extent/value.cc (test for excess errors)
PASS: 20_util/forward/1.cc (test for excess errors)
-PASS: 20_util/forward/1_neg.cc (test for errors, line 31)
+PASS: 20_util/forward/1_neg.cc (test for errors, line 30)
PASS: 20_util/forward/1_neg.cc (test for errors, line 41)
PASS: 20_util/forward/1_neg.cc (test for excess errors)
PASS: 20_util/forward/a.cc (test for excess errors)
PASS: 20_util/forward/a.cc execution test
PASS: 20_util/forward/b.cc (test for excess errors)
PASS: 20_util/forward/b.cc execution test
-PASS: 20_util/forward/c_neg.cc (test for errors, line 89)
+PASS: 20_util/forward/c_neg.cc (test for errors, line 86)
PASS: 20_util/forward/c_neg.cc (test for excess errors)
PASS: 20_util/forward/d.cc (test for excess errors)
PASS: 20_util/forward/d.cc execution test
PASS: 20_util/forward/e.cc (test for excess errors)
-PASS: 20_util/forward/f_neg.cc (test for errors, line 89)
+PASS: 20_util/forward/f_neg.cc (test for errors, line 86)
PASS: 20_util/forward/f_neg.cc (test for excess errors)
PASS: 20_util/forward/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/function/1.cc (test for excess errors)
@@ -573,6 +638,7 @@ PASS: 20_util/function/68995.cc (test for excess errors)
PASS: 20_util/function/69222.cc (test for excess errors)
PASS: 20_util/function/7.cc (test for excess errors)
PASS: 20_util/function/7.cc execution test
+PASS: 20_util/function/77322.cc (test for excess errors)
PASS: 20_util/function/8.cc (test for excess errors)
PASS: 20_util/function/8.cc execution test
PASS: 20_util/function/9.cc (test for excess errors)
@@ -581,19 +647,21 @@ PASS: 20_util/function/assign/move.cc (test for excess errors)
PASS: 20_util/function/assign/move.cc execution test
PASS: 20_util/function/assign/move_target.cc (test for excess errors)
PASS: 20_util/function/assign/move_target.cc execution test
+PASS: 20_util/function/cmp/cmp_neg.cc (test for errors, line 28)
PASS: 20_util/function/cmp/cmp_neg.cc (test for errors, line 29)
-PASS: 20_util/function/cmp/cmp_neg.cc (test for errors, line 30)
PASS: 20_util/function/cmp/cmp_neg.cc (test for excess errors)
PASS: 20_util/function/cons/55320.cc (test for excess errors)
PASS: 20_util/function/cons/55320.cc execution test
PASS: 20_util/function/cons/57465.cc (test for excess errors)
PASS: 20_util/function/cons/57465.cc execution test
+PASS: 20_util/function/cons/72820.cc (test for excess errors)
PASS: 20_util/function/cons/addressof.cc (test for excess errors)
PASS: 20_util/function/cons/callable.cc (test for excess errors)
PASS: 20_util/function/cons/move.cc (test for excess errors)
PASS: 20_util/function/cons/move.cc execution test
PASS: 20_util/function/cons/move_target.cc (test for excess errors)
PASS: 20_util/function/cons/move_target.cc execution test
+PASS: 20_util/function/cons/refqual.cc (test for excess errors)
PASS: 20_util/function/invoke/forwarding.cc (test for excess errors)
PASS: 20_util/function/invoke/forwarding.cc execution test
PASS: 20_util/function/invoke/move_only.cc (test for excess errors)
@@ -609,7 +677,9 @@ PASS: 20_util/function_objects/comparisons_void.cc (test for excess errors)
PASS: 20_util/function_objects/constexpr.cc (test for excess errors)
PASS: 20_util/function_objects/dr660.cc (test for excess errors)
PASS: 20_util/function_objects/dr660.cc execution test
+PASS: 20_util/function_objects/invoke/1.cc (test for excess errors)
PASS: 20_util/function_objects/invoke/59768.cc (test for excess errors)
+PASS: 20_util/function_objects/invoke/ref_ext.cc (test for excess errors)
PASS: 20_util/function_objects/mem_fn/55463.cc (test for excess errors)
PASS: 20_util/function_objects/mem_fn/55908.cc (test for excess errors)
PASS: 20_util/function_objects/mem_fn/68982.cc (test for excess errors)
@@ -617,15 +687,13 @@ PASS: 20_util/function_objects/mem_fn/adl.cc (test for excess errors)
PASS: 20_util/function_objects/mem_fn/forward.cc (test for excess errors)
PASS: 20_util/function_objects/mem_fn/forward.cc execution test
PASS: 20_util/function_objects/mem_fn/refqual.cc (test for excess errors)
-PASS: 20_util/has_trivial_copy_assign/requirements/explicit_instantiation.cc (test for excess errors)
-PASS: 20_util/has_trivial_copy_assign/requirements/typedefs.cc (test for excess errors)
-PASS: 20_util/has_trivial_copy_assign/value.cc (test for excess errors)
-PASS: 20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc (test for excess errors)
-PASS: 20_util/has_trivial_copy_constructor/requirements/typedefs.cc (test for excess errors)
-PASS: 20_util/has_trivial_copy_constructor/value.cc (test for excess errors)
-PASS: 20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc (test for excess errors)
-PASS: 20_util/has_trivial_default_constructor/requirements/typedefs.cc (test for excess errors)
-PASS: 20_util/has_trivial_default_constructor/value.cc (test for excess errors)
+PASS: 20_util/function_objects/not_fn/1.cc (test for excess errors)
+PASS: 20_util/function_objects/not_fn/1.cc execution test
+PASS: 20_util/function_objects/searchers.cc (test for excess errors)
+PASS: 20_util/function_objects/searchers.cc execution test
+PASS: 20_util/has_unique_object_representations/requirements/explicit_instantiation.cc (test for excess errors)
+PASS: 20_util/has_unique_object_representations/requirements/typedefs.cc (test for excess errors)
+PASS: 20_util/has_unique_object_representations/value.cc (test for excess errors)
PASS: 20_util/has_virtual_destructor/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/has_virtual_destructor/requirements/typedefs.cc (test for excess errors)
PASS: 20_util/has_virtual_destructor/value.cc (test for excess errors)
@@ -662,13 +730,17 @@ PASS: 20_util/headers/memory/types_std_c++0x.cc (test for excess errors)
PASS: 20_util/headers/type_traits/std_c++0x_neg.cc (test for errors, line 32)
PASS: 20_util/headers/type_traits/std_c++0x_neg.cc (test for excess errors)
PASS: 20_util/headers/type_traits/types_std_c++0x.cc (test for excess errors)
+PASS: 20_util/headers/type_traits/types_std_c++0x_neg.cc (test for errors, line 25)
PASS: 20_util/headers/type_traits/types_std_c++0x_neg.cc (test for errors, line 26)
PASS: 20_util/headers/type_traits/types_std_c++0x_neg.cc (test for errors, line 27)
PASS: 20_util/headers/type_traits/types_std_c++0x_neg.cc (test for errors, line 28)
PASS: 20_util/headers/type_traits/types_std_c++0x_neg.cc (test for errors, line 29)
+PASS: 20_util/headers/type_traits/types_std_c++0x_neg.cc (test for errors, line 30)
+PASS: 20_util/headers/type_traits/types_std_c++0x_neg.cc (test for errors, line 31)
PASS: 20_util/headers/type_traits/types_std_c++0x_neg.cc (test for excess errors)
PASS: 20_util/headers/utility/synopsis.cc (test for excess errors)
PASS: 20_util/headers/utility/using_namespace_std_rel_ops.cc (test for excess errors)
+PASS: 20_util/in_place/requirements.cc (test for excess errors)
PASS: 20_util/integer_sequence/intseq.cc (test for excess errors)
PASS: 20_util/integer_sequence/requirements/typedefs.cc (test for excess errors)
PASS: 20_util/integral_constant/call_operator.cc (test for excess errors)
@@ -696,6 +768,12 @@ PASS: 20_util/is_assignable/value.cc (test for excess errors)
PASS: 20_util/is_base_of/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/is_base_of/requirements/typedefs.cc (test for excess errors)
PASS: 20_util/is_base_of/value.cc (test for excess errors)
+PASS: 20_util/is_callable/requirements/explicit_instantiation.cc (test for excess errors)
+PASS: 20_util/is_callable/requirements/explicit_instantiation_ext.cc (test for excess errors)
+PASS: 20_util/is_callable/requirements/typedefs.cc (test for excess errors)
+PASS: 20_util/is_callable/requirements/typedefs_ext.cc (test for excess errors)
+PASS: 20_util/is_callable/value.cc (test for excess errors)
+PASS: 20_util/is_callable/value_ext.cc (test for excess errors)
PASS: 20_util/is_class/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/is_class/requirements/typedefs.cc (test for excess errors)
PASS: 20_util/is_class/value.cc (test for excess errors)
@@ -706,6 +784,7 @@ PASS: 20_util/is_const/requirements/explicit_instantiation.cc (test for excess e
PASS: 20_util/is_const/requirements/typedefs.cc (test for excess errors)
PASS: 20_util/is_const/value.cc (test for excess errors)
PASS: 20_util/is_constructible/51185.cc (test for excess errors)
+PASS: 20_util/is_constructible/77395.cc (test for excess errors)
PASS: 20_util/is_constructible/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/is_constructible/requirements/typedefs.cc (test for excess errors)
PASS: 20_util/is_constructible/value-2.cc (test for excess errors)
@@ -776,6 +855,12 @@ PASS: 20_util/is_move_constructible/value.cc (test for excess errors)
PASS: 20_util/is_nothrow_assignable/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/is_nothrow_assignable/requirements/typedefs.cc (test for excess errors)
PASS: 20_util/is_nothrow_assignable/value.cc (test for excess errors)
+PASS: 20_util/is_nothrow_callable/requirements/explicit_instantiation.cc (test for excess errors)
+PASS: 20_util/is_nothrow_callable/requirements/explicit_instantiation_ext.cc (test for excess errors)
+PASS: 20_util/is_nothrow_callable/requirements/typedefs.cc (test for excess errors)
+PASS: 20_util/is_nothrow_callable/requirements/typedefs_ext.cc (test for excess errors)
+PASS: 20_util/is_nothrow_callable/value.cc (test for excess errors)
+PASS: 20_util/is_nothrow_callable/value_ext.cc (test for excess errors)
PASS: 20_util/is_nothrow_constructible/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/is_nothrow_constructible/requirements/typedefs.cc (test for excess errors)
PASS: 20_util/is_nothrow_constructible/value.cc (test for excess errors)
@@ -798,8 +883,14 @@ PASS: 20_util/is_nothrow_move_constructible/requirements/explicit_instantiation.
PASS: 20_util/is_nothrow_move_constructible/requirements/typedefs.cc (test for excess errors)
PASS: 20_util/is_nothrow_move_constructible/value.cc (test for excess errors)
PASS: 20_util/is_nothrow_swappable/requirements/explicit_instantiation.cc (test for excess errors)
+PASS: 20_util/is_nothrow_swappable/requirements/explicit_instantiation_ext.cc (test for excess errors)
PASS: 20_util/is_nothrow_swappable/requirements/typedefs.cc (test for excess errors)
+PASS: 20_util/is_nothrow_swappable/requirements/typedefs_ext.cc (test for excess errors)
PASS: 20_util/is_nothrow_swappable/value.cc (test for excess errors)
+PASS: 20_util/is_nothrow_swappable/value_ext.cc (test for excess errors)
+PASS: 20_util/is_nothrow_swappable_with/requirements/explicit_instantiation.cc (test for excess errors)
+PASS: 20_util/is_nothrow_swappable_with/requirements/typedefs.cc (test for excess errors)
+PASS: 20_util/is_nothrow_swappable_with/value.cc (test for excess errors)
PASS: 20_util/is_null_pointer/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/is_null_pointer/requirements/typedefs.cc (test for excess errors)
PASS: 20_util/is_null_pointer/value.cc (test for excess errors)
@@ -835,8 +926,14 @@ PASS: 20_util/is_standard_layout/requiremenents/explicit_instantiation.cc (test
PASS: 20_util/is_standard_layout/requiremenents/typedefs.cc (test for excess errors)
PASS: 20_util/is_standard_layout/value.cc (test for excess errors)
PASS: 20_util/is_swappable/requirements/explicit_instantiation.cc (test for excess errors)
+PASS: 20_util/is_swappable/requirements/explicit_instantiation_ext.cc (test for excess errors)
PASS: 20_util/is_swappable/requirements/typedefs.cc (test for excess errors)
+PASS: 20_util/is_swappable/requirements/typedefs_ext.cc (test for excess errors)
PASS: 20_util/is_swappable/value.cc (test for excess errors)
+PASS: 20_util/is_swappable/value_ext.cc (test for excess errors)
+PASS: 20_util/is_swappable_with/requirements/explicit_instantiation.cc (test for excess errors)
+PASS: 20_util/is_swappable_with/requirements/typedefs.cc (test for excess errors)
+PASS: 20_util/is_swappable_with/value.cc (test for excess errors)
PASS: 20_util/is_trivial/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/is_trivial/requirements/typedefs.cc (test for excess errors)
PASS: 20_util/is_trivial/value.cc (test for excess errors)
@@ -888,11 +985,11 @@ PASS: 20_util/make_signed/requirements/typedefs-1.cc (test for excess errors)
PASS: 20_util/make_signed/requirements/typedefs-2.cc (test for excess errors)
PASS: 20_util/make_signed/requirements/typedefs-3.cc (test for excess errors)
PASS: 20_util/make_signed/requirements/typedefs-4.cc (test for excess errors)
-PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 33)
-PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 35)
-PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 37)
-PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 40)
-PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 42)
+PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 32)
+PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 34)
+PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 36)
+PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 39)
+PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 41)
PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 1924)
PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for excess errors)
PASS: 20_util/make_unsigned/requirements/alias_decl.cc (test for excess errors)
@@ -900,11 +997,11 @@ PASS: 20_util/make_unsigned/requirements/explicit_instantiation.cc (test for exc
PASS: 20_util/make_unsigned/requirements/typedefs-1.cc (test for excess errors)
PASS: 20_util/make_unsigned/requirements/typedefs-2.cc (test for excess errors)
PASS: 20_util/make_unsigned/requirements/typedefs-3.cc (test for excess errors)
-PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 33)
-PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 35)
-PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 37)
-PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 40)
-PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 42)
+PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 32)
+PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 34)
+PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 36)
+PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 39)
+PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 41)
PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 1820)
PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 1777)
PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for excess errors)
@@ -914,8 +1011,94 @@ PASS: 20_util/move_if_noexcept/1.cc (test for excess errors)
PASS: 20_util/move_if_noexcept/1.cc execution test
PASS: 20_util/move_if_noexcept/constexpr.cc (test for excess errors)
PASS: 20_util/move_if_noexcept/requirements/explicit_instantiation.cc (test for excess errors)
+PASS: 20_util/optional/77288.cc (test for excess errors)
+PASS: 20_util/optional/77288.cc execution test
+PASS: 20_util/optional/assignment/1.cc (test for excess errors)
+PASS: 20_util/optional/assignment/1.cc execution test
+PASS: 20_util/optional/assignment/2.cc (test for excess errors)
+PASS: 20_util/optional/assignment/2.cc execution test
+PASS: 20_util/optional/assignment/3.cc (test for excess errors)
+PASS: 20_util/optional/assignment/3.cc execution test
+PASS: 20_util/optional/assignment/4.cc (test for excess errors)
+PASS: 20_util/optional/assignment/4.cc execution test
+PASS: 20_util/optional/assignment/5.cc (test for excess errors)
+PASS: 20_util/optional/assignment/5.cc execution test
+PASS: 20_util/optional/assignment/6.cc (test for excess errors)
+PASS: 20_util/optional/assignment/6.cc execution test
+PASS: 20_util/optional/assignment/7.cc (test for excess errors)
+PASS: 20_util/optional/assignment/7.cc execution test
+PASS: 20_util/optional/cons/77727.cc (test for excess errors)
+PASS: 20_util/optional/cons/77727.cc execution test
+PASS: 20_util/optional/cons/copy.cc (test for excess errors)
+PASS: 20_util/optional/cons/copy.cc execution test
+PASS: 20_util/optional/cons/default.cc (test for excess errors)
+PASS: 20_util/optional/cons/default.cc execution test
+PASS: 20_util/optional/cons/move.cc (test for excess errors)
+PASS: 20_util/optional/cons/move.cc execution test
+PASS: 20_util/optional/cons/value.cc (test for excess errors)
+PASS: 20_util/optional/cons/value.cc execution test
+PASS: 20_util/optional/cons/value_neg.cc (test for errors, line 35)
+PASS: 20_util/optional/cons/value_neg.cc (test for errors, line 37)
+PASS: 20_util/optional/cons/value_neg.cc (test for excess errors)
+PASS: 20_util/optional/constexpr/cons/default.cc (test for excess errors)
+PASS: 20_util/optional/constexpr/cons/value.cc (test for excess errors)
+PASS: 20_util/optional/constexpr/in_place.cc (test for excess errors)
+PASS: 20_util/optional/constexpr/make_optional.cc (test for excess errors)
+PASS: 20_util/optional/constexpr/make_optional.cc execution test
+PASS: 20_util/optional/constexpr/nullopt.cc (test for excess errors)
+PASS: 20_util/optional/constexpr/observers/1.cc (test for excess errors)
+PASS: 20_util/optional/constexpr/observers/2.cc (test for excess errors)
+PASS: 20_util/optional/constexpr/observers/2.cc execution test
+PASS: 20_util/optional/constexpr/observers/3.cc (test for excess errors)
+PASS: 20_util/optional/constexpr/observers/3.cc execution test
+PASS: 20_util/optional/constexpr/observers/4.cc (test for excess errors)
+PASS: 20_util/optional/constexpr/observers/5.cc (test for excess errors)
+PASS: 20_util/optional/constexpr/relops/1.cc (test for excess errors)
+PASS: 20_util/optional/constexpr/relops/2.cc (test for excess errors)
+PASS: 20_util/optional/constexpr/relops/3.cc (test for excess errors)
+PASS: 20_util/optional/constexpr/relops/4.cc (test for excess errors)
+PASS: 20_util/optional/constexpr/relops/5.cc (test for excess errors)
+PASS: 20_util/optional/constexpr/relops/6.cc (test for excess errors)
+PASS: 20_util/optional/hash.cc (test for excess errors)
+PASS: 20_util/optional/hash.cc execution test
+PASS: 20_util/optional/in_place.cc (test for excess errors)
+PASS: 20_util/optional/in_place.cc execution test
+PASS: 20_util/optional/make_optional.cc (test for excess errors)
+PASS: 20_util/optional/make_optional.cc execution test
+PASS: 20_util/optional/nullopt.cc (test for excess errors)
+PASS: 20_util/optional/nullopt.cc execution test
+PASS: 20_util/optional/observers/1.cc (test for excess errors)
+PASS: 20_util/optional/observers/1.cc execution test
+PASS: 20_util/optional/observers/2.cc (test for excess errors)
+PASS: 20_util/optional/observers/2.cc execution test
+PASS: 20_util/optional/observers/3.cc (test for excess errors)
+PASS: 20_util/optional/observers/3.cc execution test
+PASS: 20_util/optional/observers/4.cc (test for excess errors)
+PASS: 20_util/optional/observers/4.cc execution test
+PASS: 20_util/optional/observers/5.cc (test for excess errors)
+PASS: 20_util/optional/observers/5.cc execution test
+PASS: 20_util/optional/observers/6.cc (test for excess errors)
+PASS: 20_util/optional/relops/1.cc (test for excess errors)
+PASS: 20_util/optional/relops/1.cc execution test
+PASS: 20_util/optional/relops/2.cc (test for excess errors)
+PASS: 20_util/optional/relops/2.cc execution test
+PASS: 20_util/optional/relops/3.cc (test for excess errors)
+PASS: 20_util/optional/relops/3.cc execution test
+PASS: 20_util/optional/relops/4.cc (test for excess errors)
+PASS: 20_util/optional/relops/4.cc execution test
+PASS: 20_util/optional/relops/5.cc (test for excess errors)
+PASS: 20_util/optional/relops/5.cc execution test
+PASS: 20_util/optional/relops/6.cc (test for excess errors)
+PASS: 20_util/optional/relops/6.cc execution test
+PASS: 20_util/optional/requirements.cc (test for excess errors)
+PASS: 20_util/optional/requirements.cc execution test
+PASS: 20_util/optional/swap/1.cc (test for excess errors)
+PASS: 20_util/optional/swap/1.cc execution test
+PASS: 20_util/optional/swap/2.cc (test for excess errors)
+PASS: 20_util/optional/typedefs.cc (test for excess errors)
PASS: 20_util/owner_less/cmp.cc (test for excess errors)
PASS: 20_util/owner_less/cmp.cc execution test
+PASS: 20_util/owner_less/void.cc (test for excess errors)
PASS: 20_util/pair/1.cc (test for excess errors)
PASS: 20_util/pair/1.cc execution test
PASS: 20_util/pair/2.cc (test for excess errors)
@@ -933,26 +1116,26 @@ PASS: 20_util/pair/astuple/constexpr_get.cc (test for excess errors)
PASS: 20_util/pair/astuple/constexpr_get_by_type.cc (test for excess errors)
PASS: 20_util/pair/astuple/get.cc (test for excess errors)
PASS: 20_util/pair/astuple/get_by_type.cc (test for excess errors)
-PASS: 20_util/pair/astuple/get_by_type_neg.cc (test for errors, line 27)
+PASS: 20_util/pair/astuple/get_by_type_neg.cc (test for errors, line 26)
PASS: 20_util/pair/astuple/get_by_type_neg.cc (test for excess errors)
-PASS: 20_util/pair/astuple/get_neg.cc (test for errors, line 27)
+PASS: 20_util/pair/astuple/get_neg.cc (test for errors, line 26)
PASS: 20_util/pair/astuple/get_neg.cc (test for excess errors)
PASS: 20_util/pair/comparison_operators/constexpr.cc (test for excess errors)
PASS: 20_util/pair/cons/constexpr.cc (test for excess errors)
-PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 41)
-PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 47)
-PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 56)
-PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 61)
-PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 75)
-PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 87)
-PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 92)
-PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 101)
-PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 103)
-PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 105)
+PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 40)
+PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 46)
+PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 55)
+PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 60)
+PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 74)
+PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 86)
+PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 91)
+PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 100)
+PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 102)
+PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 104)
+PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 110)
PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 111)
-PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 112)
-PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 134)
-PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 136)
+PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 133)
+PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 135)
PASS: 20_util/pair/cons/explicit_construct.cc (test for excess errors)
PASS: 20_util/pair/cons/noexcept_move_construct.cc (test for excess errors)
PASS: 20_util/pair/constexpr_get.cc (test for excess errors)
@@ -970,6 +1153,7 @@ PASS: 20_util/pair/requirements/dr801.cc (test for excess errors)
PASS: 20_util/pair/requirements/explicit_instantiation/1.cc (test for excess errors)
PASS: 20_util/pair/swap.cc (test for excess errors)
PASS: 20_util/pair/swap.cc execution test
+PASS: 20_util/pair/traits.cc (test for excess errors)
PASS: 20_util/pointer_safety/1.cc (test for excess errors)
PASS: 20_util/pointer_safety/1.cc execution test
PASS: 20_util/pointer_traits/pointer_to.cc (test for excess errors)
@@ -987,9 +1171,9 @@ PASS: 20_util/ratio/comparisons/comp3.cc (test for excess errors)
PASS: 20_util/ratio/comparisons/comp3.cc execution test
PASS: 20_util/ratio/cons/cons1.cc (test for excess errors)
PASS: 20_util/ratio/cons/cons1.cc execution test
-PASS: 20_util/ratio/cons/cons_overflow_neg.cc (test for errors, line 34)
-PASS: 20_util/ratio/cons/cons_overflow_neg.cc (test for errors, line 40)
-PASS: 20_util/ratio/cons/cons_overflow_neg.cc (test for errors, line 46)
+PASS: 20_util/ratio/cons/cons_overflow_neg.cc (test for errors, line 33)
+PASS: 20_util/ratio/cons/cons_overflow_neg.cc (test for errors, line 39)
+PASS: 20_util/ratio/cons/cons_overflow_neg.cc (test for errors, line 45)
PASS: 20_util/ratio/cons/cons_overflow_neg.cc (test for errors, line 265)
PASS: 20_util/ratio/cons/cons_overflow_neg.cc (test for errors, line 266)
PASS: 20_util/ratio/cons/cons_overflow_neg.cc (test for errors, line 61)
@@ -1005,34 +1189,36 @@ PASS: 20_util/ratio/operations/ops2.cc (test for excess errors)
PASS: 20_util/ratio/operations/ops2.cc execution test
PASS: 20_util/ratio/operations/ops3.cc (test for excess errors)
PASS: 20_util/ratio/operations/ops3.cc execution test
-PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 29)
-PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 36)
-PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 38)
-PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 435)
+PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 28)
+PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 35)
+PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 37)
+PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 451)
PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 97)
PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 99)
PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 101)
PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 108)
PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for excess errors)
PASS: 20_util/ratio/requirements/constexpr_data.cc (test for excess errors)
+PASS: 20_util/ratio/requirements/ratio_equal_v.cc (test for excess errors)
PASS: 20_util/raw_storage_iterator/base.cc (test for excess errors)
PASS: 20_util/raw_storage_iterator/base.cc execution test
+PASS: 20_util/raw_storage_iterator/dr2127.cc (test for excess errors)
+PASS: 20_util/raw_storage_iterator/dr2127.cc execution test
PASS: 20_util/raw_storage_iterator/requirements/base_classes.cc (test for excess errors)
PASS: 20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc (test for excess errors)
PASS: 20_util/raw_storage_iterator/requirements/typedefs.cc (test for excess errors)
PASS: 20_util/reference_wrapper/24803.cc (test for excess errors)
PASS: 20_util/reference_wrapper/41792.cc (test for excess errors)
PASS: 20_util/reference_wrapper/invoke-2.cc (test for excess errors)
-PASS: 20_util/reference_wrapper/invoke-2.cc execution test
PASS: 20_util/reference_wrapper/invoke-3.cc (test for excess errors)
PASS: 20_util/reference_wrapper/invoke.cc (test for excess errors)
PASS: 20_util/reference_wrapper/invoke.cc execution test
+PASS: 20_util/reference_wrapper/ref_neg.cc (test for errors, line 30)
PASS: 20_util/reference_wrapper/ref_neg.cc (test for errors, line 31)
PASS: 20_util/reference_wrapper/ref_neg.cc (test for errors, line 32)
PASS: 20_util/reference_wrapper/ref_neg.cc (test for errors, line 33)
PASS: 20_util/reference_wrapper/ref_neg.cc (test for errors, line 34)
PASS: 20_util/reference_wrapper/ref_neg.cc (test for errors, line 35)
-PASS: 20_util/reference_wrapper/ref_neg.cc (test for errors, line 36)
PASS: 20_util/reference_wrapper/ref_neg.cc (test for excess errors)
PASS: 20_util/reference_wrapper/requirements.cc (test for excess errors)
PASS: 20_util/reference_wrapper/result_type.cc (test for excess errors)
@@ -1071,10 +1257,14 @@ PASS: 20_util/scoped_allocator/1.cc (test for excess errors)
PASS: 20_util/scoped_allocator/1.cc execution test
PASS: 20_util/scoped_allocator/2.cc (test for excess errors)
PASS: 20_util/scoped_allocator/2.cc execution test
+PASS: 20_util/scoped_allocator/3.cc (test for excess errors)
PASS: 20_util/scoped_allocator/65279.cc (test for excess errors)
PASS: 20_util/scoped_allocator/69114.cc (test for excess errors)
PASS: 20_util/scoped_allocator/69293_neg.cc (test for errors, line 89)
PASS: 20_util/scoped_allocator/69293_neg.cc (test for excess errors)
+PASS: 20_util/scoped_allocator/construct_pair.cc (test for excess errors)
+PASS: 20_util/scoped_allocator/construct_pair.cc execution test
+PASS: 20_util/scoped_allocator/outermost.cc (test for excess errors)
PASS: 20_util/scoped_allocator/propagation.cc (test for excess errors)
PASS: 20_util/scoped_allocator/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/scoped_allocator/requirements/typedefs.cc (test for excess errors)
@@ -1082,20 +1272,18 @@ PASS: 20_util/shared_ptr/assign/assign.cc (test for excess errors)
PASS: 20_util/shared_ptr/assign/assign.cc execution test
PASS: 20_util/shared_ptr/assign/auto_ptr.cc (test for excess errors)
PASS: 20_util/shared_ptr/assign/auto_ptr.cc execution test
-PASS: 20_util/shared_ptr/assign/auto_ptr_neg.cc (test for errors, line 39)
+PASS: 20_util/shared_ptr/assign/auto_ptr_neg.cc (test for errors, line 37)
PASS: 20_util/shared_ptr/assign/auto_ptr_neg.cc (test for excess errors)
PASS: 20_util/shared_ptr/assign/auto_ptr_rvalue.cc (test for excess errors)
PASS: 20_util/shared_ptr/assign/dr541.cc (test for excess errors)
PASS: 20_util/shared_ptr/assign/move.cc (test for excess errors)
PASS: 20_util/shared_ptr/assign/move.cc execution test
+PASS: 20_util/shared_ptr/assign/sfinae.cc (test for excess errors)
PASS: 20_util/shared_ptr/assign/shared_ptr.cc (test for excess errors)
PASS: 20_util/shared_ptr/assign/shared_ptr.cc execution test
-PASS: 20_util/shared_ptr/assign/shared_ptr_neg.cc (test for errors, line 39)
-PASS: 20_util/shared_ptr/assign/shared_ptr_neg.cc (test for errors, line )
-PASS: 20_util/shared_ptr/assign/shared_ptr_neg.cc (test for errors, line )
-PASS: 20_util/shared_ptr/assign/shared_ptr_neg.cc (test for errors, line )
+PASS: 20_util/shared_ptr/assign/shared_ptr_neg.cc (test for errors, line 36)
PASS: 20_util/shared_ptr/assign/shared_ptr_neg.cc (test for excess errors)
-PASS: 20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc (test for errors, line 38)
+PASS: 20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc (test for errors, line 35)
PASS: 20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc (test for excess errors)
PASS: 20_util/shared_ptr/assign/unique_ptr_rvalue.cc (test for excess errors)
PASS: 20_util/shared_ptr/atomic/1.cc (test for excess errors)
@@ -1105,6 +1293,7 @@ PASS: 20_util/shared_ptr/atomic/2.cc execution test
PASS: 20_util/shared_ptr/atomic/3.cc (test for excess errors)
PASS: 20_util/shared_ptr/atomic/3.cc execution test
PASS: 20_util/shared_ptr/casts/1.cc (test for excess errors)
+PASS: 20_util/shared_ptr/casts/reinterpret.cc (test for excess errors)
PASS: 20_util/shared_ptr/comparison/42925.cc (test for excess errors)
PASS: 20_util/shared_ptr/comparison/cmp.cc (test for excess errors)
PASS: 20_util/shared_ptr/comparison/cmp.cc execution test
@@ -1113,9 +1302,8 @@ PASS: 20_util/shared_ptr/comparison/less.cc (test for excess errors)
PASS: 20_util/shared_ptr/comparison/less.cc execution test
PASS: 20_util/shared_ptr/cons/39405.cc (test for excess errors)
PASS: 20_util/shared_ptr/cons/43820_neg.cc (test for errors, line 34)
-PASS: 20_util/shared_ptr/cons/43820_neg.cc (test for errors, line 889)
-PASS: 20_util/shared_ptr/cons/43820_neg.cc (test for errors, line 37)
-PASS: 20_util/shared_ptr/cons/43820_neg.cc (test for errors, line 307)
+PASS: 20_util/shared_ptr/cons/43820_neg.cc (test for errors, line 35)
+PASS: 20_util/shared_ptr/cons/43820_neg.cc (test for errors, line )
PASS: 20_util/shared_ptr/cons/43820_neg.cc (test for excess errors)
PASS: 20_util/shared_ptr/cons/46910.cc (test for excess errors)
PASS: 20_util/shared_ptr/cons/51365.cc (test for excess errors)
@@ -1130,6 +1318,8 @@ PASS: 20_util/shared_ptr/cons/alias.cc execution test
PASS: 20_util/shared_ptr/cons/alloc.cc (test for excess errors)
PASS: 20_util/shared_ptr/cons/alloc.cc execution test
PASS: 20_util/shared_ptr/cons/alloc_min.cc (test for excess errors)
+PASS: 20_util/shared_ptr/cons/array.cc (test for excess errors)
+PASS: 20_util/shared_ptr/cons/array.cc execution test
PASS: 20_util/shared_ptr/cons/auto_ptr.cc (test for excess errors)
PASS: 20_util/shared_ptr/cons/auto_ptr.cc execution test
PASS: 20_util/shared_ptr/cons/auto_ptr_neg.cc (test for errors, line 34)
@@ -1158,10 +1348,10 @@ PASS: 20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc (test for excess error
PASS: 20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc execution test
PASS: 20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc (test for excess errors)
PASS: 20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc execution test
-PASS: 20_util/shared_ptr/cons/unique_ptr_neg.cc (test for errors, line 37)
+PASS: 20_util/shared_ptr/cons/unique_ptr_neg.cc (test for errors, line 34)
PASS: 20_util/shared_ptr/cons/unique_ptr_neg.cc (test for excess errors)
-PASS: 20_util/shared_ptr/cons/void_neg.cc (test for errors, line 27)
-PASS: 20_util/shared_ptr/cons/void_neg.cc (test for errors, line 888)
+PASS: 20_util/shared_ptr/cons/void_neg.cc (test for errors, line 26)
+PASS: 20_util/shared_ptr/cons/void_neg.cc (test for errors, line )
PASS: 20_util/shared_ptr/cons/void_neg.cc (test for excess errors)
PASS: 20_util/shared_ptr/cons/weak_ptr.cc (test for excess errors)
PASS: 20_util/shared_ptr/cons/weak_ptr.cc execution test
@@ -1199,12 +1389,15 @@ PASS: 20_util/shared_ptr/modifiers/reset.cc (test for excess errors)
PASS: 20_util/shared_ptr/modifiers/reset.cc execution test
PASS: 20_util/shared_ptr/modifiers/reset_alloc.cc (test for excess errors)
PASS: 20_util/shared_ptr/modifiers/reset_alloc.cc execution test
-PASS: 20_util/shared_ptr/modifiers/reset_neg.cc (test for errors, line 37)
+PASS: 20_util/shared_ptr/modifiers/reset_neg.cc (test for errors, line 34)
PASS: 20_util/shared_ptr/modifiers/reset_neg.cc (test for excess errors)
+PASS: 20_util/shared_ptr/modifiers/reset_sfinae.cc (test for excess errors)
PASS: 20_util/shared_ptr/modifiers/swap.cc (test for excess errors)
PASS: 20_util/shared_ptr/modifiers/swap.cc execution test
-PASS: 20_util/shared_ptr/modifiers/swap_neg.cc (test for errors, line 38)
+PASS: 20_util/shared_ptr/modifiers/swap_neg.cc (test for errors, line 35)
PASS: 20_util/shared_ptr/modifiers/swap_neg.cc (test for excess errors)
+PASS: 20_util/shared_ptr/observers/array.cc (test for excess errors)
+PASS: 20_util/shared_ptr/observers/array.cc execution test
PASS: 20_util/shared_ptr/observers/bool_conv.cc (test for excess errors)
PASS: 20_util/shared_ptr/observers/bool_conv.cc execution test
PASS: 20_util/shared_ptr/observers/get.cc (test for excess errors)
@@ -1217,10 +1410,13 @@ PASS: 20_util/shared_ptr/observers/use_count.cc (test for excess errors)
PASS: 20_util/shared_ptr/observers/use_count.cc execution test
PASS: 20_util/shared_ptr/requirements/explicit_instantiation/1.cc (test for excess errors)
PASS: 20_util/shared_ptr/requirements/explicit_instantiation/2.cc (test for excess errors)
+PASS: 20_util/shared_ptr/requirements/weak_type.cc (test for excess errors)
PASS: 20_util/shared_ptr/thread/default_weaktoshared.cc (test for excess errors)
PASS: 20_util/shared_ptr/thread/default_weaktoshared.cc execution test
PASS: 20_util/shared_ptr/thread/mutex_weaktoshared.cc (test for excess errors)
PASS: 20_util/shared_ptr/thread/mutex_weaktoshared.cc execution test
+PASS: 20_util/specialized_algorithms/memory_management_tools/1.cc (test for excess errors)
+PASS: 20_util/specialized_algorithms/memory_management_tools/1.cc execution test
PASS: 20_util/specialized_algorithms/uninitialized_copy/58982.cc (test for excess errors)
PASS: 20_util/specialized_algorithms/uninitialized_copy/64476.cc (test for excess errors)
PASS: 20_util/specialized_algorithms/uninitialized_copy/64476.cc execution test
@@ -1257,6 +1453,7 @@ PASS: 20_util/time_point/nonmember/constexpr.cc (test for excess errors)
PASS: 20_util/time_point/requirements/constexpr_functions.cc (test for excess errors)
PASS: 20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/time_point_cast/constexpr.cc (test for excess errors)
+PASS: 20_util/time_point_cast/rounding.cc (test for excess errors)
PASS: 20_util/tuple/48476.cc (test for excess errors)
PASS: 20_util/tuple/48476.cc execution test
PASS: 20_util/tuple/51365.cc (test for excess errors)
@@ -1265,8 +1462,12 @@ PASS: 20_util/tuple/56785.cc (test for excess errors)
PASS: 20_util/tuple/60497.cc (test for excess errors)
PASS: 20_util/tuple/61947.cc (test for excess errors)
PASS: 20_util/tuple/67844.cc (test for excess errors)
+PASS: 20_util/tuple/77395.cc (test for excess errors)
+PASS: 20_util/tuple/77802.cc (test for excess errors)
+PASS: 20_util/tuple/apply/1.cc (test for excess errors)
+PASS: 20_util/tuple/apply/1.cc execution test
+PASS: 20_util/tuple/comparison_operators/35480_neg.cc (test for errors, line 29)
PASS: 20_util/tuple/comparison_operators/35480_neg.cc (test for errors, line 30)
-PASS: 20_util/tuple/comparison_operators/35480_neg.cc (test for errors, line 31)
XFAIL: 20_util/tuple/comparison_operators/35480_neg.cc (test for excess errors)
PASS: 20_util/tuple/comparison_operators/comparisons.cc (test for excess errors)
PASS: 20_util/tuple/comparison_operators/comparisons.cc execution test
@@ -1276,6 +1477,7 @@ PASS: 20_util/tuple/cons/41530.cc (test for excess errors)
PASS: 20_util/tuple/cons/44487.cc (test for excess errors)
PASS: 20_util/tuple/cons/45228.cc (test for excess errors)
PASS: 20_util/tuple/cons/48476.cc (test for excess errors)
+PASS: 20_util/tuple/cons/66338.cc (test for excess errors)
PASS: 20_util/tuple/cons/allocators.cc (test for excess errors)
PASS: 20_util/tuple/cons/allocators.cc execution test
PASS: 20_util/tuple/cons/assignment.cc (test for excess errors)
@@ -1287,6 +1489,7 @@ PASS: 20_util/tuple/cons/constexpr-3.cc (test for excess errors)
PASS: 20_util/tuple/cons/constructor.cc (test for excess errors)
PASS: 20_util/tuple/cons/constructor.cc execution test
PASS: 20_util/tuple/cons/converting.cc (test for excess errors)
+PASS: 20_util/tuple/cons/element_accepts_anything_byval.cc (test for excess errors)
PASS: 20_util/tuple/cons/explicit_construct.cc (test for errors, line 46)
PASS: 20_util/tuple/cons/explicit_construct.cc (test for errors, line 48)
PASS: 20_util/tuple/cons/explicit_construct.cc (test for errors, line 50)
@@ -1366,6 +1569,28 @@ PASS: 20_util/tuple/element_access/get2.cc (test for excess errors)
PASS: 20_util/tuple/element_access/get2_by_type.cc (test for excess errors)
PASS: 20_util/tuple/element_access/get_by_type.cc (test for excess errors)
PASS: 20_util/tuple/element_access/get_by_type.cc execution test
+PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 1280)
+PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 29)
+PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 30)
+PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 31)
+PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 32)
+PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 33)
+PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 34)
+PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 42)
+PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 43)
+PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 44)
+PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 45)
+PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 46)
+PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 47)
+PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 55)
+PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 56)
+PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 57)
+PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 58)
+PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 59)
+PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 60)
+PASS: 20_util/tuple/element_access/get_neg.cc (test for excess errors)
+PASS: 20_util/tuple/make_from_tuple/1.cc (test for excess errors)
+PASS: 20_util/tuple/make_from_tuple/1.cc execution test
PASS: 20_util/tuple/moveable.cc (test for excess errors)
PASS: 20_util/tuple/moveable.cc execution test
PASS: 20_util/tuple/moveable2.cc (test for excess errors)
@@ -1380,6 +1605,7 @@ PASS: 20_util/tuple/swap.cc execution test
PASS: 20_util/tuple/tuple_element.cc (test for excess errors)
PASS: 20_util/tuple/tuple_element_t.cc (test for excess errors)
PASS: 20_util/tuple/tuple_size.cc (test for excess errors)
+PASS: 20_util/tuple/tuple_size_v.cc (test for excess errors)
PASS: 20_util/typeindex/comparison_operators.cc (test for excess errors)
PASS: 20_util/typeindex/comparison_operators.cc execution test
PASS: 20_util/typeindex/hash.cc (test for excess errors)
@@ -1396,19 +1622,17 @@ PASS: 20_util/unique_ptr/54351.cc (test for excess errors)
PASS: 20_util/unique_ptr/54351.cc execution test
PASS: 20_util/unique_ptr/assign/48635.cc (test for excess errors)
PASS: 20_util/unique_ptr/assign/48635.cc execution test
+PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 43)
PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 44)
-PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 45)
-PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 269)
-PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 50)
-PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 537)
+PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 289)
+PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 49)
+PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 540)
PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for excess errors)
-PASS: 20_util/unique_ptr/assign/assign_neg.cc (test for errors, line 42)
+PASS: 20_util/unique_ptr/assign/assign_neg.cc (test for errors, line 41)
+PASS: 20_util/unique_ptr/assign/assign_neg.cc (test for errors, line 47)
PASS: 20_util/unique_ptr/assign/assign_neg.cc (test for errors, line 48)
-PASS: 20_util/unique_ptr/assign/assign_neg.cc (test for errors, line 49)
+PASS: 20_util/unique_ptr/assign/assign_neg.cc (test for errors, line 69)
PASS: 20_util/unique_ptr/assign/assign_neg.cc (test for excess errors)
-PASS: 20_util/unique_ptr/assign/cv_qual.cc (test for errors, line 88)
-PASS: 20_util/unique_ptr/assign/cv_qual.cc (test for errors, line 537)
-PASS: 20_util/unique_ptr/assign/cv_qual.cc (test for errors, line 614)
PASS: 20_util/unique_ptr/assign/cv_qual.cc (test for excess errors)
PASS: 20_util/unique_ptr/assign/move.cc (test for excess errors)
PASS: 20_util/unique_ptr/assign/move.cc execution test
@@ -1418,10 +1642,11 @@ PASS: 20_util/unique_ptr/assign/nullptr.cc (test for excess errors)
PASS: 20_util/unique_ptr/assign/nullptr.cc execution test
PASS: 20_util/unique_ptr/comparison/42925.cc (test for excess errors)
PASS: 20_util/unique_ptr/comparison/dr1401.cc (test for excess errors)
+PASS: 20_util/unique_ptr/cons/77990.cc (test for excess errors)
+PASS: 20_util/unique_ptr/cons/array_convertible_neg.cc (test for errors, line 44)
PASS: 20_util/unique_ptr/cons/array_convertible_neg.cc (test for errors, line 45)
-PASS: 20_util/unique_ptr/cons/array_convertible_neg.cc (test for errors, line 46)
+PASS: 20_util/unique_ptr/cons/array_convertible_neg.cc (test for errors, line 53)
PASS: 20_util/unique_ptr/cons/array_convertible_neg.cc (test for errors, line 54)
-PASS: 20_util/unique_ptr/cons/array_convertible_neg.cc (test for errors, line 55)
PASS: 20_util/unique_ptr/cons/array_convertible_neg.cc (test for excess errors)
PASS: 20_util/unique_ptr/cons/auto_ptr.cc (test for excess errors)
PASS: 20_util/unique_ptr/cons/auto_ptr.cc execution test
@@ -1430,16 +1655,20 @@ PASS: 20_util/unique_ptr/cons/auto_ptr_neg.cc (test for excess errors)
PASS: 20_util/unique_ptr/cons/constexpr.cc (test for excess errors)
PASS: 20_util/unique_ptr/cons/constexpr.cc scan-assembler-not _ZNSt10unique_ptrIiSt14default_deleteIiEEC2Ev
PASS: 20_util/unique_ptr/cons/constexpr.cc scan-assembler-not _ZNSt10unique_ptrIiSt14default_deleteIiEEC2EDn
+PASS: 20_util/unique_ptr/cons/convertible_neg.cc (test for errors, line 33)
PASS: 20_util/unique_ptr/cons/convertible_neg.cc (test for errors, line 34)
-PASS: 20_util/unique_ptr/cons/convertible_neg.cc (test for errors, line 35)
PASS: 20_util/unique_ptr/cons/convertible_neg.cc (test for excess errors)
-PASS: 20_util/unique_ptr/cons/cv_qual.cc (test for errors, line 105)
-PASS: 20_util/unique_ptr/cons/cv_qual.cc (test for errors, line 106)
-PASS: 20_util/unique_ptr/cons/cv_qual.cc (test for errors, line 107)
-PASS: 20_util/unique_ptr/cons/cv_qual.cc (test for errors, line 108)
-PASS: 20_util/unique_ptr/cons/cv_qual.cc (test for errors, line 445)
-PASS: 20_util/unique_ptr/cons/cv_qual.cc (test for errors, line 127)
PASS: 20_util/unique_ptr/cons/cv_qual.cc (test for excess errors)
+PASS: 20_util/unique_ptr/cons/cv_qual_neg.cc (test for errors, line 38)
+PASS: 20_util/unique_ptr/cons/cv_qual_neg.cc (test for errors, line 39)
+PASS: 20_util/unique_ptr/cons/cv_qual_neg.cc (test for errors, line 40)
+PASS: 20_util/unique_ptr/cons/cv_qual_neg.cc (test for errors, line 41)
+PASS: 20_util/unique_ptr/cons/cv_qual_neg.cc (test for errors, line 448)
+PASS: 20_util/unique_ptr/cons/cv_qual_neg.cc (test for errors, line 60)
+PASS: 20_util/unique_ptr/cons/cv_qual_neg.cc (test for errors, line 69)
+PASS: 20_util/unique_ptr/cons/cv_qual_neg.cc (test for errors, line 70)
+PASS: 20_util/unique_ptr/cons/cv_qual_neg.cc (test for errors, line 71)
+PASS: 20_util/unique_ptr/cons/cv_qual_neg.cc (test for excess errors)
PASS: 20_util/unique_ptr/cons/noexcept_move_construct.cc (test for excess errors)
PASS: 20_util/unique_ptr/cons/nullptr.cc (test for excess errors)
PASS: 20_util/unique_ptr/cons/nullptr.cc execution test
@@ -1447,23 +1676,23 @@ PASS: 20_util/unique_ptr/cons/pointer.cc (test for excess errors)
PASS: 20_util/unique_ptr/cons/pointer.cc execution test
PASS: 20_util/unique_ptr/cons/pointer_array.cc (test for excess errors)
PASS: 20_util/unique_ptr/cons/pointer_array.cc execution test
-PASS: 20_util/unique_ptr/cons/pointer_array_convertible_neg.cc (test for errors, line 38)
+PASS: 20_util/unique_ptr/cons/pointer_array_convertible_neg.cc (test for errors, line 37)
PASS: 20_util/unique_ptr/cons/pointer_array_convertible_neg.cc (test for excess errors)
PASS: 20_util/unique_ptr/cons/ptr_deleter.cc (test for excess errors)
PASS: 20_util/unique_ptr/cons/ptr_deleter.cc execution test
-PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 32)
-PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 34)
-PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 36)
-PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 42)
-PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 44)
-PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 46)
+PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 31)
+PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 33)
+PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 35)
+PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 41)
+PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 43)
+PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 45)
PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for excess errors)
PASS: 20_util/unique_ptr/creation/array.cc (test for excess errors)
PASS: 20_util/unique_ptr/creation/array.cc execution test
+PASS: 20_util/unique_ptr/creation/array_neg.cc (test for errors, line 27)
PASS: 20_util/unique_ptr/creation/array_neg.cc (test for errors, line 28)
PASS: 20_util/unique_ptr/creation/array_neg.cc (test for errors, line 29)
PASS: 20_util/unique_ptr/creation/array_neg.cc (test for errors, line 30)
-PASS: 20_util/unique_ptr/creation/array_neg.cc (test for errors, line 31)
PASS: 20_util/unique_ptr/creation/array_neg.cc (test for excess errors)
PASS: 20_util/unique_ptr/creation/single.cc (test for excess errors)
PASS: 20_util/unique_ptr/creation/single.cc execution test
@@ -1473,13 +1702,13 @@ PASS: 20_util/unique_ptr/hash/1.cc execution test
PASS: 20_util/unique_ptr/modifiers/43183.cc (test for excess errors)
PASS: 20_util/unique_ptr/modifiers/43183.cc execution test
PASS: 20_util/unique_ptr/modifiers/48398.cc (test for excess errors)
-PASS: 20_util/unique_ptr/modifiers/cv_qual.cc (test for errors, line 93)
-PASS: 20_util/unique_ptr/modifiers/cv_qual.cc (test for errors, line 95)
-PASS: 20_util/unique_ptr/modifiers/cv_qual.cc (test for errors, line 97)
-PASS: 20_util/unique_ptr/modifiers/cv_qual.cc (test for errors, line 99)
-PASS: 20_util/unique_ptr/modifiers/cv_qual.cc (test for errors, line 614)
PASS: 20_util/unique_ptr/modifiers/cv_qual.cc (test for excess errors)
PASS: 20_util/unique_ptr/modifiers/reset_neg.cc (test for errors, line 35)
+PASS: 20_util/unique_ptr/modifiers/reset_neg.cc (test for errors, line 38)
+PASS: 20_util/unique_ptr/modifiers/reset_neg.cc (test for errors, line 50)
+PASS: 20_util/unique_ptr/modifiers/reset_neg.cc (test for errors, line 52)
+PASS: 20_util/unique_ptr/modifiers/reset_neg.cc (test for errors, line 54)
+PASS: 20_util/unique_ptr/modifiers/reset_neg.cc (test for errors, line 56)
PASS: 20_util/unique_ptr/modifiers/reset_neg.cc (test for excess errors)
PASS: 20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/unique_ptr/requirements/pointer_type.cc (test for excess errors)
@@ -1499,10 +1728,17 @@ PASS: 20_util/uses_allocator/construction.cc (test for excess errors)
PASS: 20_util/uses_allocator/construction.cc execution test
PASS: 20_util/uses_allocator/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/uses_allocator/requirements/typedefs.cc (test for excess errors)
+PASS: 20_util/uses_allocator/requirements/uses_allocator_v.cc (test for excess errors)
PASS: 20_util/uses_allocator/value.cc (test for excess errors)
PASS: 20_util/uses_allocator/value.cc execution test
+PASS: 20_util/variable_templates_for_traits.cc (test for excess errors)
+PASS: 20_util/variant/compile.cc (test for excess errors)
+PASS: 20_util/variant/hash.cc (test for excess errors)
+PASS: 20_util/variant/hash.cc execution test
+PASS: 20_util/variant/run.cc (test for excess errors)
+PASS: 20_util/variant/run.cc execution test
PASS: 20_util/void_t/1.cc (test for excess errors)
-PASS: 20_util/weak_ptr/comparison/cmp_neg.cc (test for errors, line 33)
+PASS: 20_util/weak_ptr/comparison/cmp_neg.cc (test for errors, line 32)
PASS: 20_util/weak_ptr/comparison/cmp_neg.cc (test for excess errors)
PASS: 20_util/weak_ptr/cons/constexpr.cc (test for excess errors)
PASS: 20_util/weak_ptr/cons/constexpr.cc scan-assembler-not _ZNSt8weak_ptrIiEC2Ev
@@ -1513,6 +1749,10 @@ PASS: 20_util/weak_ptr/observers/owner_before.cc execution test
PASS: 20_util/weak_ptr/requirements/explicit_instantiation/1.cc (test for excess errors)
PASS: 20_util/weak_ptr/requirements/explicit_instantiation/2.cc (test for excess errors)
PASS: 21_strings/basic_string/40160.cc (test for excess errors)
+PASS: 21_strings/basic_string/56166.cc (test for excess errors)
+PASS: 21_strings/basic_string/56166.cc execution test
+PASS: 21_strings/basic_string/allocator/71964.cc (test for excess errors)
+PASS: 21_strings/basic_string/allocator/71964.cc execution test
PASS: 21_strings/basic_string/allocator/char/copy.cc (test for excess errors)
PASS: 21_strings/basic_string/allocator/char/copy.cc execution test
PASS: 21_strings/basic_string/allocator/char/copy_assign.cc (test for excess errors)
@@ -1576,6 +1816,12 @@ PASS: 21_strings/basic_string/cons/char/65085.cc (test for excess errors)
PASS: 21_strings/basic_string/cons/char/65085.cc execution test
PASS: 21_strings/basic_string/cons/char/69092.cc (test for excess errors)
PASS: 21_strings/basic_string/cons/char/69092.cc execution test
+PASS: 21_strings/basic_string/cons/char/7.cc (test for excess errors)
+PASS: 21_strings/basic_string/cons/char/7.cc execution test
+PASS: 21_strings/basic_string/cons/char/8.cc (test for excess errors)
+PASS: 21_strings/basic_string/cons/char/8.cc execution test
+PASS: 21_strings/basic_string/cons/char/9.cc (test for excess errors)
+PASS: 21_strings/basic_string/cons/char/9.cc execution test
PASS: 21_strings/basic_string/cons/char/moveable.cc (test for excess errors)
PASS: 21_strings/basic_string/cons/char/moveable.cc execution test
PASS: 21_strings/basic_string/cons/char/moveable2.cc (test for excess errors)
@@ -1595,6 +1841,12 @@ PASS: 21_strings/basic_string/cons/wchar_t/5.cc (test for excess errors)
PASS: 21_strings/basic_string/cons/wchar_t/5.cc execution test
PASS: 21_strings/basic_string/cons/wchar_t/6.cc (test for excess errors)
PASS: 21_strings/basic_string/cons/wchar_t/6.cc execution test
+PASS: 21_strings/basic_string/cons/wchar_t/7.cc (test for excess errors)
+PASS: 21_strings/basic_string/cons/wchar_t/7.cc execution test
+PASS: 21_strings/basic_string/cons/wchar_t/8.cc (test for excess errors)
+PASS: 21_strings/basic_string/cons/wchar_t/8.cc execution test
+PASS: 21_strings/basic_string/cons/wchar_t/9.cc (test for excess errors)
+PASS: 21_strings/basic_string/cons/wchar_t/9.cc execution test
PASS: 21_strings/basic_string/cons/wchar_t/moveable.cc (test for excess errors)
PASS: 21_strings/basic_string/cons/wchar_t/moveable.cc execution test
PASS: 21_strings/basic_string/cons/wchar_t/moveable2.cc (test for excess errors)
@@ -1683,6 +1935,7 @@ PASS: 21_strings/basic_string/inserters_extractors/wchar_t/9.cc execution test
PASS: 21_strings/basic_string/literals/types.cc (test for excess errors)
PASS: 21_strings/basic_string/literals/values.cc (test for excess errors)
PASS: 21_strings/basic_string/literals/values.cc execution test
+PASS: 21_strings/basic_string/lwg2758.cc (test for excess errors)
PASS: 21_strings/basic_string/modifiers/64422.cc (test for excess errors)
PASS: 21_strings/basic_string/modifiers/append/char/1.cc (test for excess errors)
PASS: 21_strings/basic_string/modifiers/append/char/1.cc execution test
@@ -1690,18 +1943,24 @@ PASS: 21_strings/basic_string/modifiers/append/char/2.cc (test for excess errors
PASS: 21_strings/basic_string/modifiers/append/char/2.cc execution test
PASS: 21_strings/basic_string/modifiers/append/char/3.cc (test for excess errors)
PASS: 21_strings/basic_string/modifiers/append/char/3.cc execution test
+PASS: 21_strings/basic_string/modifiers/append/char/4.cc (test for excess errors)
+PASS: 21_strings/basic_string/modifiers/append/char/4.cc execution test
PASS: 21_strings/basic_string/modifiers/append/wchar_t/1.cc (test for excess errors)
PASS: 21_strings/basic_string/modifiers/append/wchar_t/1.cc execution test
PASS: 21_strings/basic_string/modifiers/append/wchar_t/2.cc (test for excess errors)
PASS: 21_strings/basic_string/modifiers/append/wchar_t/2.cc execution test
PASS: 21_strings/basic_string/modifiers/append/wchar_t/3.cc (test for excess errors)
PASS: 21_strings/basic_string/modifiers/append/wchar_t/3.cc execution test
+PASS: 21_strings/basic_string/modifiers/append/wchar_t/4.cc (test for excess errors)
+PASS: 21_strings/basic_string/modifiers/append/wchar_t/4.cc execution test
PASS: 21_strings/basic_string/modifiers/assign/char/1.cc (test for excess errors)
PASS: 21_strings/basic_string/modifiers/assign/char/1.cc execution test
PASS: 21_strings/basic_string/modifiers/assign/char/2.cc (test for excess errors)
PASS: 21_strings/basic_string/modifiers/assign/char/2.cc execution test
PASS: 21_strings/basic_string/modifiers/assign/char/3.cc (test for excess errors)
PASS: 21_strings/basic_string/modifiers/assign/char/3.cc execution test
+PASS: 21_strings/basic_string/modifiers/assign/char/4.cc (test for excess errors)
+PASS: 21_strings/basic_string/modifiers/assign/char/4.cc execution test
PASS: 21_strings/basic_string/modifiers/assign/char/64657.cc (test for excess errors)
PASS: 21_strings/basic_string/modifiers/assign/char/move_assign.cc (test for excess errors)
PASS: 21_strings/basic_string/modifiers/assign/char/move_assign.cc execution test
@@ -1711,16 +1970,22 @@ PASS: 21_strings/basic_string/modifiers/assign/wchar_t/2.cc (test for excess err
PASS: 21_strings/basic_string/modifiers/assign/wchar_t/2.cc execution test
PASS: 21_strings/basic_string/modifiers/assign/wchar_t/3.cc (test for excess errors)
PASS: 21_strings/basic_string/modifiers/assign/wchar_t/3.cc execution test
+PASS: 21_strings/basic_string/modifiers/assign/wchar_t/4.cc (test for excess errors)
+PASS: 21_strings/basic_string/modifiers/assign/wchar_t/4.cc execution test
PASS: 21_strings/basic_string/modifiers/assign/wchar_t/move_assign.cc (test for excess errors)
PASS: 21_strings/basic_string/modifiers/assign/wchar_t/move_assign.cc execution test
PASS: 21_strings/basic_string/modifiers/insert/char/1.cc (test for excess errors)
PASS: 21_strings/basic_string/modifiers/insert/char/1.cc execution test
PASS: 21_strings/basic_string/modifiers/insert/char/2.cc (test for excess errors)
PASS: 21_strings/basic_string/modifiers/insert/char/2.cc execution test
+PASS: 21_strings/basic_string/modifiers/insert/char/3.cc (test for excess errors)
+PASS: 21_strings/basic_string/modifiers/insert/char/3.cc execution test
PASS: 21_strings/basic_string/modifiers/insert/wchar_t/1.cc (test for excess errors)
PASS: 21_strings/basic_string/modifiers/insert/wchar_t/1.cc execution test
PASS: 21_strings/basic_string/modifiers/insert/wchar_t/2.cc (test for excess errors)
PASS: 21_strings/basic_string/modifiers/insert/wchar_t/2.cc execution test
+PASS: 21_strings/basic_string/modifiers/insert/wchar_t/3.cc (test for excess errors)
+PASS: 21_strings/basic_string/modifiers/insert/wchar_t/3.cc execution test
PASS: 21_strings/basic_string/modifiers/pop_back/char/1.cc (test for excess errors)
PASS: 21_strings/basic_string/modifiers/pop_back/char/1.cc execution test
PASS: 21_strings/basic_string/modifiers/pop_back/wchar_t/1.cc (test for excess errors)
@@ -1737,6 +2002,8 @@ PASS: 21_strings/basic_string/modifiers/replace/char/5.cc (test for excess error
PASS: 21_strings/basic_string/modifiers/replace/char/5.cc execution test
PASS: 21_strings/basic_string/modifiers/replace/char/6.cc (test for excess errors)
PASS: 21_strings/basic_string/modifiers/replace/char/6.cc execution test
+PASS: 21_strings/basic_string/modifiers/replace/char/7.cc (test for excess errors)
+PASS: 21_strings/basic_string/modifiers/replace/char/7.cc execution test
PASS: 21_strings/basic_string/modifiers/replace/wchar_t/1.cc (test for excess errors)
PASS: 21_strings/basic_string/modifiers/replace/wchar_t/1.cc execution test
PASS: 21_strings/basic_string/modifiers/replace/wchar_t/2.cc (test for excess errors)
@@ -1749,6 +2016,8 @@ PASS: 21_strings/basic_string/modifiers/replace/wchar_t/5.cc (test for excess er
PASS: 21_strings/basic_string/modifiers/replace/wchar_t/5.cc execution test
PASS: 21_strings/basic_string/modifiers/replace/wchar_t/6.cc (test for excess errors)
PASS: 21_strings/basic_string/modifiers/replace/wchar_t/6.cc execution test
+PASS: 21_strings/basic_string/modifiers/replace/wchar_t/7.cc (test for excess errors)
+PASS: 21_strings/basic_string/modifiers/replace/wchar_t/7.cc execution test
PASS: 21_strings/basic_string/numeric_conversions/char/dr1261.cc (test for excess errors)
PASS: 21_strings/basic_string/numeric_conversions/char/dr1261.cc execution test
PASS: 21_strings/basic_string/numeric_conversions/char/errno.cc (test for excess errors)
@@ -1795,14 +2064,22 @@ PASS: 21_strings/basic_string/operations/compare/char/1.cc (test for excess erro
PASS: 21_strings/basic_string/operations/compare/char/1.cc execution test
PASS: 21_strings/basic_string/operations/compare/char/13650.cc (test for excess errors)
PASS: 21_strings/basic_string/operations/compare/char/13650.cc execution test
+PASS: 21_strings/basic_string/operations/compare/char/2.cc (test for excess errors)
+PASS: 21_strings/basic_string/operations/compare/char/2.cc execution test
PASS: 21_strings/basic_string/operations/compare/wchar_t/1.cc (test for excess errors)
PASS: 21_strings/basic_string/operations/compare/wchar_t/1.cc execution test
PASS: 21_strings/basic_string/operations/compare/wchar_t/13650.cc (test for excess errors)
PASS: 21_strings/basic_string/operations/compare/wchar_t/13650.cc execution test
+PASS: 21_strings/basic_string/operations/compare/wchar_t/2.cc (test for excess errors)
+PASS: 21_strings/basic_string/operations/compare/wchar_t/2.cc execution test
PASS: 21_strings/basic_string/operations/data/char/1.cc (test for excess errors)
PASS: 21_strings/basic_string/operations/data/char/1.cc execution test
+PASS: 21_strings/basic_string/operations/data/char/2.cc (test for excess errors)
+PASS: 21_strings/basic_string/operations/data/char/2.cc execution test
PASS: 21_strings/basic_string/operations/data/wchar_t/1.cc (test for excess errors)
PASS: 21_strings/basic_string/operations/data/wchar_t/1.cc execution test
+PASS: 21_strings/basic_string/operations/data/wchar_t/2.cc (test for excess errors)
+PASS: 21_strings/basic_string/operations/data/wchar_t/2.cc execution test
PASS: 21_strings/basic_string/operations/find/char/1.cc (test for excess errors)
PASS: 21_strings/basic_string/operations/find/char/1.cc execution test
PASS: 21_strings/basic_string/operations/find/char/2.cc (test for excess errors)
@@ -1811,6 +2088,8 @@ PASS: 21_strings/basic_string/operations/find/char/3.cc (test for excess errors)
PASS: 21_strings/basic_string/operations/find/char/3.cc execution test
PASS: 21_strings/basic_string/operations/find/char/4.cc (test for excess errors)
PASS: 21_strings/basic_string/operations/find/char/4.cc execution test
+PASS: 21_strings/basic_string/operations/find/char/5.cc (test for excess errors)
+PASS: 21_strings/basic_string/operations/find/char/5.cc execution test
PASS: 21_strings/basic_string/operations/find/wchar_t/1.cc (test for excess errors)
PASS: 21_strings/basic_string/operations/find/wchar_t/1.cc execution test
PASS: 21_strings/basic_string/operations/find/wchar_t/2.cc (test for excess errors)
@@ -1819,6 +2098,8 @@ PASS: 21_strings/basic_string/operations/find/wchar_t/3.cc (test for excess erro
PASS: 21_strings/basic_string/operations/find/wchar_t/3.cc execution test
PASS: 21_strings/basic_string/operations/find/wchar_t/4.cc (test for excess errors)
PASS: 21_strings/basic_string/operations/find/wchar_t/4.cc execution test
+PASS: 21_strings/basic_string/operations/find/wchar_t/5.cc (test for excess errors)
+PASS: 21_strings/basic_string/operations/find/wchar_t/5.cc execution test
PASS: 21_strings/basic_string/operations/rfind/char/1.cc (test for excess errors)
PASS: 21_strings/basic_string/operations/rfind/char/1.cc execution test
PASS: 21_strings/basic_string/operations/rfind/char/2.cc (test for excess errors)
@@ -1843,6 +2124,8 @@ PASS: 21_strings/basic_string/operators/char/3.cc (test for excess errors)
PASS: 21_strings/basic_string/operators/char/3.cc execution test
PASS: 21_strings/basic_string/operators/char/4.cc (test for excess errors)
PASS: 21_strings/basic_string/operators/char/4.cc execution test
+PASS: 21_strings/basic_string/operators/char/5.cc (test for excess errors)
+PASS: 21_strings/basic_string/operators/char/5.cc execution test
PASS: 21_strings/basic_string/operators/char/65630.cc (test for excess errors)
PASS: 21_strings/basic_string/operators/wchar_t/1.cc (test for excess errors)
PASS: 21_strings/basic_string/operators/wchar_t/1.cc execution test
@@ -1852,6 +2135,8 @@ PASS: 21_strings/basic_string/operators/wchar_t/3.cc (test for excess errors)
PASS: 21_strings/basic_string/operators/wchar_t/3.cc execution test
PASS: 21_strings/basic_string/operators/wchar_t/4.cc (test for excess errors)
PASS: 21_strings/basic_string/operators/wchar_t/4.cc execution test
+PASS: 21_strings/basic_string/operators/wchar_t/5.cc (test for excess errors)
+PASS: 21_strings/basic_string/operators/wchar_t/5.cc execution test
PASS: 21_strings/basic_string/operators/wchar_t/65630.cc (test for excess errors)
PASS: 21_strings/basic_string/pthread18185.cc (test for excess errors)
PASS: 21_strings/basic_string/pthread18185.cc execution test
@@ -1879,6 +2164,124 @@ PASS: 21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc (
PASS: 21_strings/basic_string/requirements/typedefs.cc (test for excess errors)
PASS: 21_strings/basic_string/types/1.cc (test for excess errors)
PASS: 21_strings/basic_string/types/23767.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/capacity/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/capacity/1.cc execution test
+PASS: 21_strings/basic_string_view/cons/char/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/cons/char/1.cc execution test
+PASS: 21_strings/basic_string_view/cons/char/2.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/cons/char/2.cc execution test
+PASS: 21_strings/basic_string_view/cons/char/3.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/cons/char/3.cc execution test
+PASS: 21_strings/basic_string_view/cons/wchar_t/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/cons/wchar_t/1.cc execution test
+PASS: 21_strings/basic_string_view/cons/wchar_t/2.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/cons/wchar_t/2.cc execution test
+PASS: 21_strings/basic_string_view/cons/wchar_t/3.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/cons/wchar_t/3.cc execution test
+PASS: 21_strings/basic_string_view/element_access/char/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/element_access/char/1.cc execution test
+UNSUPPORTED: 21_strings/basic_string_view/element_access/char/2.cc
+PASS: 21_strings/basic_string_view/element_access/char/empty.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/element_access/char/empty.cc execution test
+PASS: 21_strings/basic_string_view/element_access/char/front_back.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/element_access/char/front_back.cc execution test
+PASS: 21_strings/basic_string_view/element_access/wchar_t/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/element_access/wchar_t/1.cc execution test
+UNSUPPORTED: 21_strings/basic_string_view/element_access/wchar_t/2.cc
+PASS: 21_strings/basic_string_view/element_access/wchar_t/empty.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/element_access/wchar_t/empty.cc execution test
+PASS: 21_strings/basic_string_view/element_access/wchar_t/front_back.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/element_access/wchar_t/front_back.cc execution test
+PASS: 21_strings/basic_string_view/include.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/inserters/char/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/inserters/char/1.cc execution test
+PASS: 21_strings/basic_string_view/inserters/char/2.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/inserters/char/2.cc execution test
+PASS: 21_strings/basic_string_view/inserters/char/3.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/inserters/char/3.cc execution test
+PASS: 21_strings/basic_string_view/inserters/pod/10081-out.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/inserters/pod/10081-out.cc execution test
+PASS: 21_strings/basic_string_view/inserters/wchar_t/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/inserters/wchar_t/1.cc execution test
+PASS: 21_strings/basic_string_view/inserters/wchar_t/2.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/inserters/wchar_t/2.cc execution test
+PASS: 21_strings/basic_string_view/inserters/wchar_t/3.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/inserters/wchar_t/3.cc execution test
+PASS: 21_strings/basic_string_view/literals/types.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/literals/values.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/literals/values.cc execution test
+PASS: 21_strings/basic_string_view/modifiers/remove_prefix/char/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/modifiers/remove_prefix/char/1.cc execution test
+PASS: 21_strings/basic_string_view/modifiers/remove_prefix/wchar_t/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/modifiers/remove_prefix/wchar_t/1.cc execution test
+PASS: 21_strings/basic_string_view/modifiers/remove_suffix/char/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/modifiers/remove_suffix/char/1.cc execution test
+PASS: 21_strings/basic_string_view/modifiers/remove_suffix/wchar_t/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/modifiers/remove_suffix/wchar_t/1.cc execution test
+PASS: 21_strings/basic_string_view/operations/compare/char/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/compare/char/1.cc execution test
+PASS: 21_strings/basic_string_view/operations/compare/char/13650.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/compare/char/13650.cc execution test
+PASS: 21_strings/basic_string_view/operations/compare/wchar_t/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/compare/wchar_t/1.cc execution test
+PASS: 21_strings/basic_string_view/operations/compare/wchar_t/13650.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/compare/wchar_t/13650.cc execution test
+PASS: 21_strings/basic_string_view/operations/copy/char/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/copy/char/1.cc execution test
+PASS: 21_strings/basic_string_view/operations/copy/wchar_t/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/copy/wchar_t/1.cc execution test
+PASS: 21_strings/basic_string_view/operations/data/char/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/data/char/1.cc execution test
+PASS: 21_strings/basic_string_view/operations/data/wchar_t/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/data/wchar_t/1.cc execution test
+PASS: 21_strings/basic_string_view/operations/find/char/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/find/char/1.cc execution test
+PASS: 21_strings/basic_string_view/operations/find/char/2.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/find/char/2.cc execution test
+PASS: 21_strings/basic_string_view/operations/find/char/3.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/find/char/3.cc execution test
+PASS: 21_strings/basic_string_view/operations/find/char/4.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/find/char/4.cc execution test
+PASS: 21_strings/basic_string_view/operations/find/wchar_t/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/find/wchar_t/1.cc execution test
+PASS: 21_strings/basic_string_view/operations/find/wchar_t/2.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/find/wchar_t/2.cc execution test
+PASS: 21_strings/basic_string_view/operations/find/wchar_t/3.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/find/wchar_t/3.cc execution test
+PASS: 21_strings/basic_string_view/operations/find/wchar_t/4.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/find/wchar_t/4.cc execution test
+PASS: 21_strings/basic_string_view/operations/rfind/char/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/rfind/char/1.cc execution test
+PASS: 21_strings/basic_string_view/operations/rfind/char/2.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/rfind/char/2.cc execution test
+PASS: 21_strings/basic_string_view/operations/rfind/char/3.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/rfind/char/3.cc execution test
+PASS: 21_strings/basic_string_view/operations/rfind/wchar_t/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/rfind/wchar_t/1.cc execution test
+PASS: 21_strings/basic_string_view/operations/rfind/wchar_t/2.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/rfind/wchar_t/2.cc execution test
+PASS: 21_strings/basic_string_view/operations/rfind/wchar_t/3.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/rfind/wchar_t/3.cc execution test
+PASS: 21_strings/basic_string_view/operations/string_conversion/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/string_conversion/1.cc execution test
+PASS: 21_strings/basic_string_view/operations/substr/char/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/substr/char/1.cc execution test
+PASS: 21_strings/basic_string_view/operations/substr/wchar_t/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operations/substr/wchar_t/1.cc execution test
+PASS: 21_strings/basic_string_view/operators/char/2.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operators/char/2.cc execution test
+PASS: 21_strings/basic_string_view/operators/wchar_t/2.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/operators/wchar_t/2.cc execution test
+PASS: 21_strings/basic_string_view/range_access/char/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/range_access/wchar_t/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/requirements/explicit_instantiation/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/requirements/explicit_instantiation/char/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/requirements/explicit_instantiation/char16_t/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/requirements/explicit_instantiation/char32_t/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/requirements/explicit_instantiation/wchar_t/1.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/requirements/typedefs.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/typedefs.cc (test for excess errors)
+PASS: 21_strings/basic_string_view/types/1.cc (test for excess errors)
PASS: 21_strings/c_strings/char/1.cc (test for excess errors)
PASS: 21_strings/c_strings/char/1.cc execution test
PASS: 21_strings/c_strings/char/2.cc (test for excess errors)
@@ -1973,6 +2376,8 @@ PASS: 22_locale/codecvt/char32_t.cc execution test
PASS: 22_locale/codecvt/codecvt_utf16/66417.cc (test for excess errors)
PASS: 22_locale/codecvt/codecvt_utf16/66417.cc execution test
PASS: 22_locale/codecvt/codecvt_utf16/requirements/1.cc (test for excess errors)
+PASS: 22_locale/codecvt/codecvt_utf8/69703.cc (test for excess errors)
+PASS: 22_locale/codecvt/codecvt_utf8/69703.cc execution test
PASS: 22_locale/codecvt/codecvt_utf8/requirements/1.cc (test for excess errors)
PASS: 22_locale/codecvt/codecvt_utf8_utf16/66855.cc (test for excess errors)
PASS: 22_locale/codecvt/codecvt_utf8_utf16/66855.cc execution test
@@ -2189,6 +2594,7 @@ PASS: 22_locale/conversions/buffer/1.cc (test for excess errors)
PASS: 22_locale/conversions/buffer/1.cc execution test
PASS: 22_locale/conversions/buffer/requirements/typedefs.cc (test for excess errors)
PASS: 22_locale/conversions/string/1.cc (test for excess errors)
+PASS: 22_locale/conversions/string/1.cc execution test
PASS: 22_locale/conversions/string/2.cc (test for excess errors)
PASS: 22_locale/conversions/string/2.cc execution test
PASS: 22_locale/conversions/string/3.cc (test for excess errors)
@@ -3102,14 +3508,14 @@ PASS: 23_containers/array/specialized_algorithms/swap.cc execution test
PASS: 23_containers/array/tuple_interface/constexpr_get.cc (test for excess errors)
PASS: 23_containers/array/tuple_interface/get.cc (test for excess errors)
UNSUPPORTED: 23_containers/array/tuple_interface/get_debug_neg.cc
-PASS: 23_containers/array/tuple_interface/get_neg.cc (test for errors, line 283)
-PASS: 23_containers/array/tuple_interface/get_neg.cc (test for errors, line 292)
-PASS: 23_containers/array/tuple_interface/get_neg.cc (test for errors, line 300)
+PASS: 23_containers/array/tuple_interface/get_neg.cc (test for errors, line 295)
+PASS: 23_containers/array/tuple_interface/get_neg.cc (test for errors, line 304)
+PASS: 23_containers/array/tuple_interface/get_neg.cc (test for errors, line 312)
PASS: 23_containers/array/tuple_interface/get_neg.cc (test for excess errors)
PASS: 23_containers/array/tuple_interface/tuple_element.cc (test for excess errors)
PASS: 23_containers/array/tuple_interface/tuple_element_cpp14.cc (test for excess errors)
UNSUPPORTED: 23_containers/array/tuple_interface/tuple_element_debug_neg.cc
-PASS: 23_containers/array/tuple_interface/tuple_element_neg.cc (test for errors, line 331)
+PASS: 23_containers/array/tuple_interface/tuple_element_neg.cc (test for errors, line 343)
PASS: 23_containers/array/tuple_interface/tuple_element_neg.cc (test for excess errors)
PASS: 23_containers/array/tuple_interface/tuple_size.cc (test for excess errors)
PASS: 23_containers/bitset/18604.cc (test for excess errors)
@@ -3243,6 +3649,8 @@ PASS: 23_containers/deque/init-list.cc (test for excess errors)
PASS: 23_containers/deque/init-list.cc execution test
PASS: 23_containers/deque/modifiers/emplace/52799.cc (test for excess errors)
PASS: 23_containers/deque/modifiers/emplace/const_iterator.cc (test for excess errors)
+PASS: 23_containers/deque/modifiers/emplace/cxx17_return.cc (test for excess errors)
+PASS: 23_containers/deque/modifiers/emplace/cxx17_return.cc execution test
PASS: 23_containers/deque/modifiers/erase/1.cc (test for excess errors)
PASS: 23_containers/deque/modifiers/erase/1.cc execution test
PASS: 23_containers/deque/modifiers/erase/2.cc (test for excess errors)
@@ -3350,7 +3758,7 @@ PASS: 23_containers/forward_list/cons/cons_size.cc execution test
PASS: 23_containers/forward_list/cons/moveable.cc (test for excess errors)
PASS: 23_containers/forward_list/cons/moveable.cc execution test
PASS: 23_containers/forward_list/cons/noexcept_move_construct.cc (test for excess errors)
-PASS: 23_containers/forward_list/debug/60499.cc (test for excess errors)
+UNSUPPORTED: 23_containers/forward_list/debug/60499.cc
PASS: 23_containers/forward_list/debug/clear.cc (test for excess errors)
PASS: 23_containers/forward_list/debug/clear.cc execution test
UNSUPPORTED: 23_containers/forward_list/debug/construct1_neg.cc
@@ -3403,6 +3811,8 @@ PASS: 23_containers/forward_list/modifiers/5.cc execution test
PASS: 23_containers/forward_list/modifiers/6.cc (test for excess errors)
PASS: 23_containers/forward_list/modifiers/6.cc execution test
PASS: 23_containers/forward_list/modifiers/addressof.cc (test for excess errors)
+PASS: 23_containers/forward_list/modifiers/emplace_cxx17_return.cc (test for excess errors)
+PASS: 23_containers/forward_list/modifiers/emplace_cxx17_return.cc execution test
PASS: 23_containers/forward_list/operations/1.cc (test for excess errors)
PASS: 23_containers/forward_list/operations/1.cc execution test
PASS: 23_containers/forward_list/operations/2.cc (test for excess errors)
@@ -3423,14 +3833,14 @@ PASS: 23_containers/forward_list/range_access.cc (test for excess errors)
PASS: 23_containers/forward_list/requirements/citerators.cc (test for excess errors)
PASS: 23_containers/forward_list/requirements/citerators.cc execution test
PASS: 23_containers/forward_list/requirements/do_the_right_thing.cc (test for excess errors)
-PASS: 23_containers/forward_list/requirements/dr438/assign_neg.cc (test for errors, line 33)
+PASS: 23_containers/forward_list/requirements/dr438/assign_neg.cc (test for errors, line 31)
PASS: 23_containers/forward_list/requirements/dr438/assign_neg.cc (test for excess errors)
PASS: 23_containers/forward_list/requirements/dr438/constructor.cc (test for excess errors)
-PASS: 23_containers/forward_list/requirements/dr438/constructor_1_neg.cc (test for errors, line 27)
+PASS: 23_containers/forward_list/requirements/dr438/constructor_1_neg.cc (test for errors, line 25)
PASS: 23_containers/forward_list/requirements/dr438/constructor_1_neg.cc (test for excess errors)
-PASS: 23_containers/forward_list/requirements/dr438/constructor_2_neg.cc (test for errors, line 28)
+PASS: 23_containers/forward_list/requirements/dr438/constructor_2_neg.cc (test for errors, line 26)
PASS: 23_containers/forward_list/requirements/dr438/constructor_2_neg.cc (test for excess errors)
-PASS: 23_containers/forward_list/requirements/dr438/insert_neg.cc (test for errors, line 33)
+PASS: 23_containers/forward_list/requirements/dr438/insert_neg.cc (test for errors, line 31)
PASS: 23_containers/forward_list/requirements/dr438/insert_neg.cc (test for excess errors)
PASS: 23_containers/forward_list/requirements/exception/basic.cc (test for excess errors)
PASS: 23_containers/forward_list/requirements/exception/basic.cc execution test
@@ -3555,6 +3965,8 @@ PASS: 23_containers/list/modifiers/3.cc execution test
PASS: 23_containers/list/modifiers/addressof.cc (test for excess errors)
PASS: 23_containers/list/modifiers/emplace/52799.cc (test for excess errors)
PASS: 23_containers/list/modifiers/emplace/const_iterator.cc (test for excess errors)
+PASS: 23_containers/list/modifiers/emplace/cxx17_return.cc (test for excess errors)
+PASS: 23_containers/list/modifiers/emplace/cxx17_return.cc execution test
PASS: 23_containers/list/modifiers/erase/54577.cc (test for excess errors)
PASS: 23_containers/list/modifiers/insert/25288.cc (test for excess errors)
PASS: 23_containers/list/modifiers/insert/25288.cc execution test
@@ -3622,6 +4034,7 @@ PASS: 23_containers/map/23781_neg.cc (test for excess errors)
PASS: 23_containers/map/56613.cc (test for excess errors)
PASS: 23_containers/map/58764.cc (test for excess errors)
PASS: 23_containers/map/59872.cc (test for excess errors)
+PASS: 23_containers/map/77334.cc (test for excess errors)
PASS: 23_containers/map/allocator/copy.cc (test for excess errors)
PASS: 23_containers/map/allocator/copy.cc execution test
PASS: 23_containers/map/allocator/copy_assign.cc (test for excess errors)
@@ -3641,8 +4054,9 @@ PASS: 23_containers/map/capacity/29134.cc (test for excess errors)
PASS: 23_containers/map/capacity/29134.cc execution test
PASS: 23_containers/map/cons/moveable.cc (test for excess errors)
PASS: 23_containers/map/cons/moveable.cc execution test
+PASS: 23_containers/map/cons/noexcept_default_construct.cc (test for excess errors)
PASS: 23_containers/map/cons/noexcept_move_construct.cc (test for excess errors)
-PASS: 23_containers/map/debug/60499.cc (test for excess errors)
+UNSUPPORTED: 23_containers/map/debug/60499.cc
UNSUPPORTED: 23_containers/map/debug/construct1_neg.cc
UNSUPPORTED: 23_containers/map/debug/construct2_neg.cc
UNSUPPORTED: 23_containers/map/debug/construct3_neg.cc
@@ -3685,6 +4099,8 @@ PASS: 23_containers/map/modifiers/erase/abi_tag.cc (test for excess errors)
PASS: 23_containers/map/modifiers/erase/abi_tag.cc scan-assembler _ZNSt3mapIiiSt4lessIiESaISt4pairIKiiEEE5eraseB5cxx11ESt17_Rb_tree_iteratorIS4_E
PASS: 23_containers/map/modifiers/erase/dr130-linkage-check.cc (test for excess errors)
PASS: 23_containers/map/modifiers/erase/dr130-linkage-check.cc execution test
+PASS: 23_containers/map/modifiers/extract.cc (test for excess errors)
+PASS: 23_containers/map/modifiers/extract.cc execution test
PASS: 23_containers/map/modifiers/insert/1.cc (test for excess errors)
PASS: 23_containers/map/modifiers/insert/1.cc execution test
PASS: 23_containers/map/modifiers/insert/16813.cc (test for excess errors)
@@ -3699,6 +4115,8 @@ PASS: 23_containers/map/modifiers/insert/5.cc (test for excess errors)
PASS: 23_containers/map/modifiers/insert/5.cc execution test
PASS: 23_containers/map/modifiers/insert_or_assign/1.cc (test for excess errors)
PASS: 23_containers/map/modifiers/insert_or_assign/1.cc execution test
+PASS: 23_containers/map/modifiers/merge.cc (test for excess errors)
+PASS: 23_containers/map/modifiers/merge.cc execution test
PASS: 23_containers/map/modifiers/swap/1.cc (test for excess errors)
PASS: 23_containers/map/modifiers/swap/1.cc execution test
PASS: 23_containers/map/modifiers/swap/2.cc (test for excess errors)
@@ -3715,8 +4133,8 @@ PASS: 23_containers/map/operations/31440.cc (test for excess errors)
PASS: 23_containers/map/operations/count.cc (test for excess errors)
PASS: 23_containers/map/operations/count.cc execution test
PASS: 23_containers/map/operators/1.cc (test for excess errors)
+PASS: 23_containers/map/operators/1_neg.cc (test for errors, line 38)
PASS: 23_containers/map/operators/1_neg.cc (test for errors, line 39)
-PASS: 23_containers/map/operators/1_neg.cc (test for errors, line 40)
PASS: 23_containers/map/operators/1_neg.cc (test for excess errors)
PASS: 23_containers/map/operators/2.cc (test for excess errors)
PASS: 23_containers/map/operators/2.cc execution test
@@ -3764,8 +4182,9 @@ PASS: 23_containers/multimap/capacity/29134.cc (test for excess errors)
PASS: 23_containers/multimap/capacity/29134.cc execution test
PASS: 23_containers/multimap/cons/moveable.cc (test for excess errors)
PASS: 23_containers/multimap/cons/moveable.cc execution test
+PASS: 23_containers/multimap/cons/noexcept_default_construct.cc (test for excess errors)
PASS: 23_containers/multimap/cons/noexcept_move_construct.cc (test for excess errors)
-PASS: 23_containers/multimap/debug/60499.cc (test for excess errors)
+UNSUPPORTED: 23_containers/multimap/debug/60499.cc
UNSUPPORTED: 23_containers/multimap/debug/construct1_neg.cc
UNSUPPORTED: 23_containers/multimap/debug/construct2_neg.cc
UNSUPPORTED: 23_containers/multimap/debug/construct3_neg.cc
@@ -3800,6 +4219,8 @@ PASS: 23_containers/multimap/modifiers/erase/abi_tag.cc (test for excess errors)
PASS: 23_containers/multimap/modifiers/erase/abi_tag.cc scan-assembler _ZNSt8multimapIiiSt4lessIiESaISt4pairIKiiEEE5eraseB5cxx11ESt17_Rb_tree_iteratorIS4_E
PASS: 23_containers/multimap/modifiers/erase/dr130-linkage-check.cc (test for excess errors)
PASS: 23_containers/multimap/modifiers/erase/dr130-linkage-check.cc execution test
+PASS: 23_containers/multimap/modifiers/extract.cc (test for excess errors)
+PASS: 23_containers/multimap/modifiers/extract.cc execution test
PASS: 23_containers/multimap/modifiers/insert/1.cc (test for excess errors)
PASS: 23_containers/multimap/modifiers/insert/1.cc execution test
PASS: 23_containers/multimap/modifiers/insert/2.cc (test for excess errors)
@@ -3810,6 +4231,8 @@ PASS: 23_containers/multimap/modifiers/insert/3.cc (test for excess errors)
PASS: 23_containers/multimap/modifiers/insert/3.cc execution test
PASS: 23_containers/multimap/modifiers/insert/4.cc (test for excess errors)
PASS: 23_containers/multimap/modifiers/insert/4.cc execution test
+PASS: 23_containers/multimap/modifiers/merge.cc (test for excess errors)
+PASS: 23_containers/multimap/modifiers/merge.cc execution test
PASS: 23_containers/multimap/modifiers/swap/1.cc (test for excess errors)
PASS: 23_containers/multimap/modifiers/swap/1.cc execution test
PASS: 23_containers/multimap/modifiers/swap/2.cc (test for excess errors)
@@ -3864,8 +4287,9 @@ PASS: 23_containers/multiset/capacity/29134.cc (test for excess errors)
PASS: 23_containers/multiset/capacity/29134.cc execution test
PASS: 23_containers/multiset/cons/moveable.cc (test for excess errors)
PASS: 23_containers/multiset/cons/moveable.cc execution test
+PASS: 23_containers/multiset/cons/noexcept_default_construct.cc (test for excess errors)
PASS: 23_containers/multiset/cons/noexcept_move_construct.cc (test for excess errors)
-PASS: 23_containers/multiset/debug/60499.cc (test for excess errors)
+UNSUPPORTED: 23_containers/multiset/debug/60499.cc
UNSUPPORTED: 23_containers/multiset/debug/construct1_neg.cc
UNSUPPORTED: 23_containers/multiset/debug/construct2_neg.cc
UNSUPPORTED: 23_containers/multiset/debug/construct3_neg.cc
@@ -3900,6 +4324,8 @@ PASS: 23_containers/multiset/modifiers/erase/abi_tag.cc scan-assembler _ZNSt8mul
PASS: 23_containers/multiset/modifiers/erase/abi_tag.cc scan-assembler _ZNSt8multisetIiSt4lessIiESaIiEE5eraseB5cxx11ESt23_Rb_tree_const_iteratorIiES5_
PASS: 23_containers/multiset/modifiers/erase/dr130-linkage-check.cc (test for excess errors)
PASS: 23_containers/multiset/modifiers/erase/dr130-linkage-check.cc execution test
+PASS: 23_containers/multiset/modifiers/extract.cc (test for excess errors)
+PASS: 23_containers/multiset/modifiers/extract.cc execution test
PASS: 23_containers/multiset/modifiers/insert/1.cc (test for excess errors)
PASS: 23_containers/multiset/modifiers/insert/1.cc execution test
PASS: 23_containers/multiset/modifiers/insert/2.cc (test for excess errors)
@@ -3910,6 +4336,8 @@ PASS: 23_containers/multiset/modifiers/insert/3.cc (test for excess errors)
PASS: 23_containers/multiset/modifiers/insert/3.cc execution test
PASS: 23_containers/multiset/modifiers/insert/4.cc (test for excess errors)
PASS: 23_containers/multiset/modifiers/insert/4.cc execution test
+PASS: 23_containers/multiset/modifiers/merge.cc (test for excess errors)
+PASS: 23_containers/multiset/modifiers/merge.cc execution test
PASS: 23_containers/multiset/modifiers/swap/1.cc (test for excess errors)
PASS: 23_containers/multiset/modifiers/swap/1.cc execution test
PASS: 23_containers/multiset/modifiers/swap/2.cc (test for excess errors)
@@ -3940,6 +4368,8 @@ PASS: 23_containers/multiset/requirements/explicit_instantiation/5.cc (test for
PASS: 23_containers/multiset/requirements/explicit_instantiation/5_c++0x.cc (test for excess errors)
PASS: 23_containers/multiset/requirements/partial_specialization/1.cc (test for excess errors)
PASS: 23_containers/multiset/requirements/typedefs.cc (test for excess errors)
+PASS: 23_containers/priority_queue/allocator.cc (test for excess errors)
+PASS: 23_containers/priority_queue/allocator.cc execution test
PASS: 23_containers/priority_queue/members/7161.cc (test for excess errors)
PASS: 23_containers/priority_queue/members/7161.cc execution test
PASS: 23_containers/priority_queue/moveable.cc (test for excess errors)
@@ -3950,6 +4380,8 @@ PASS: 23_containers/priority_queue/requirements/typedefs.cc (test for excess err
PASS: 23_containers/priority_queue/requirements/uses_allocator.cc (test for excess errors)
PASS: 23_containers/queue/members/7157.cc (test for excess errors)
PASS: 23_containers/queue/members/7157.cc execution test
+PASS: 23_containers/queue/members/emplace_cxx17_return.cc (test for excess errors)
+PASS: 23_containers/queue/members/emplace_cxx17_return.cc execution test
PASS: 23_containers/queue/moveable.cc (test for excess errors)
PASS: 23_containers/queue/moveable.cc execution test
PASS: 23_containers/queue/requirements/explicit_instantiation/1.cc (test for excess errors)
@@ -3962,6 +4394,8 @@ PASS: 23_containers/set/23781_neg.cc (test for errors, line 27)
PASS: 23_containers/set/23781_neg.cc (test for errors, line 28)
PASS: 23_containers/set/23781_neg.cc (test for excess errors)
PASS: 23_containers/set/58764.cc (test for excess errors)
+PASS: 23_containers/set/allocator/71964.cc (test for excess errors)
+PASS: 23_containers/set/allocator/71964.cc execution test
PASS: 23_containers/set/allocator/copy.cc (test for excess errors)
PASS: 23_containers/set/allocator/copy.cc execution test
PASS: 23_containers/set/allocator/copy_assign.cc (test for excess errors)
@@ -3985,8 +4419,9 @@ PASS: 23_containers/set/cons/61023.cc (test for excess errors)
PASS: 23_containers/set/cons/61023.cc execution test
PASS: 23_containers/set/cons/moveable.cc (test for excess errors)
PASS: 23_containers/set/cons/moveable.cc execution test
+PASS: 23_containers/set/cons/noexcept_default_construct.cc (test for excess errors)
PASS: 23_containers/set/cons/noexcept_move_construct.cc (test for excess errors)
-PASS: 23_containers/set/debug/60499.cc (test for excess errors)
+UNSUPPORTED: 23_containers/set/debug/60499.cc
UNSUPPORTED: 23_containers/set/debug/construct1_neg.cc
UNSUPPORTED: 23_containers/set/debug/construct2_neg.cc
UNSUPPORTED: 23_containers/set/debug/construct3_neg.cc
@@ -4025,26 +4460,32 @@ PASS: 23_containers/set/modifiers/erase/abi_tag.cc scan-assembler _ZNSt3setIiSt4
PASS: 23_containers/set/modifiers/erase/abi_tag.cc scan-assembler _ZNSt3setIiSt4lessIiESaIiEE5eraseB5cxx11ESt23_Rb_tree_const_iteratorIiES5_
PASS: 23_containers/set/modifiers/erase/dr130-linkage-check.cc (test for excess errors)
PASS: 23_containers/set/modifiers/erase/dr130-linkage-check.cc execution test
+PASS: 23_containers/set/modifiers/extract.cc (test for excess errors)
+PASS: 23_containers/set/modifiers/extract.cc execution test
PASS: 23_containers/set/modifiers/insert/1.cc (test for excess errors)
PASS: 23_containers/set/modifiers/insert/1.cc execution test
PASS: 23_containers/set/modifiers/insert/2.cc (test for excess errors)
PASS: 23_containers/set/modifiers/insert/2.cc execution test
PASS: 23_containers/set/modifiers/insert/3.cc (test for excess errors)
PASS: 23_containers/set/modifiers/insert/3.cc execution test
+PASS: 23_containers/set/modifiers/merge.cc (test for excess errors)
+PASS: 23_containers/set/modifiers/merge.cc execution test
PASS: 23_containers/set/modifiers/swap/1.cc (test for excess errors)
PASS: 23_containers/set/modifiers/swap/1.cc execution test
PASS: 23_containers/set/modifiers/swap/2.cc (test for excess errors)
PASS: 23_containers/set/modifiers/swap/2.cc execution test
PASS: 23_containers/set/modifiers/swap/3.cc (test for excess errors)
PASS: 23_containers/set/modifiers/swap/3.cc execution test
+PASS: 23_containers/set/move_comparison.cc (test for excess errors)
+PASS: 23_containers/set/move_comparison.cc execution test
PASS: 23_containers/set/operations/1.cc (test for excess errors)
PASS: 23_containers/set/operations/1.cc execution test
PASS: 23_containers/set/operations/2.cc (test for excess errors)
PASS: 23_containers/set/operations/2.cc execution test
PASS: 23_containers/set/operations/count.cc (test for excess errors)
PASS: 23_containers/set/operations/count.cc execution test
-PASS: 23_containers/set/operators/1_neg.cc (test for errors, line 37)
-PASS: 23_containers/set/operators/1_neg.cc (test for errors, line 38)
+PASS: 23_containers/set/operators/1_neg.cc (test for errors, line 35)
+PASS: 23_containers/set/operators/1_neg.cc (test for errors, line 36)
PASS: 23_containers/set/operators/1_neg.cc (test for excess errors)
PASS: 23_containers/set/range_access.cc (test for excess errors)
PASS: 23_containers/set/requirements/citerators.cc (test for excess errors)
@@ -4066,6 +4507,8 @@ PASS: 23_containers/set/requirements/partial_specialization/1.cc (test for exces
PASS: 23_containers/set/requirements/typedefs.cc (test for excess errors)
PASS: 23_containers/stack/members/7158.cc (test for excess errors)
PASS: 23_containers/stack/members/7158.cc execution test
+PASS: 23_containers/stack/members/emplace_cxx17_return.cc (test for excess errors)
+PASS: 23_containers/stack/members/emplace_cxx17_return.cc execution test
PASS: 23_containers/stack/requirements/explicit_instantiation/1.cc (test for excess errors)
PASS: 23_containers/stack/requirements/explicit_instantiation/1_c++0x.cc (test for excess errors)
PASS: 23_containers/stack/requirements/typedefs.cc (test for excess errors)
@@ -4090,7 +4533,7 @@ PASS: 23_containers/unordered_map/cons/56112.cc execution test
PASS: 23_containers/unordered_map/cons/66055.cc (test for excess errors)
PASS: 23_containers/unordered_map/cons/moveable.cc (test for excess errors)
PASS: 23_containers/unordered_map/cons/moveable.cc execution test
-PASS: 23_containers/unordered_map/debug/60499.cc (test for excess errors)
+UNSUPPORTED: 23_containers/unordered_map/debug/60499.cc
UNSUPPORTED: 23_containers/unordered_map/debug/begin1_neg.cc
UNSUPPORTED: 23_containers/unordered_map/debug/begin2_neg.cc
UNSUPPORTED: 23_containers/unordered_map/debug/bucket_size_neg.cc
@@ -4138,6 +4581,8 @@ PASS: 23_containers/unordered_map/init-list.cc (test for excess errors)
PASS: 23_containers/unordered_map/init-list.cc execution test
PASS: 23_containers/unordered_map/insert/24061-map.cc (test for excess errors)
PASS: 23_containers/unordered_map/insert/24061-map.cc execution test
+PASS: 23_containers/unordered_map/insert/57619.cc (test for excess errors)
+PASS: 23_containers/unordered_map/insert/57619.cc execution test
PASS: 23_containers/unordered_map/insert/array_syntax.cc (test for excess errors)
PASS: 23_containers/unordered_map/insert/array_syntax.cc execution test
PASS: 23_containers/unordered_map/insert/array_syntax_move.cc (test for excess errors)
@@ -4154,8 +4599,12 @@ PASS: 23_containers/unordered_map/modifiers/61667.cc (test for excess errors)
PASS: 23_containers/unordered_map/modifiers/61667.cc execution test
PASS: 23_containers/unordered_map/modifiers/emplace.cc (test for excess errors)
PASS: 23_containers/unordered_map/modifiers/emplace.cc execution test
+PASS: 23_containers/unordered_map/modifiers/extract.cc (test for excess errors)
+PASS: 23_containers/unordered_map/modifiers/extract.cc execution test
PASS: 23_containers/unordered_map/modifiers/insert_or_assign.cc (test for excess errors)
PASS: 23_containers/unordered_map/modifiers/insert_or_assign.cc execution test
+PASS: 23_containers/unordered_map/modifiers/merge.cc (test for excess errors)
+PASS: 23_containers/unordered_map/modifiers/merge.cc execution test
PASS: 23_containers/unordered_map/modifiers/reserve.cc (test for excess errors)
PASS: 23_containers/unordered_map/modifiers/reserve.cc execution test
PASS: 23_containers/unordered_map/modifiers/try_emplace.cc (test for excess errors)
@@ -4210,7 +4659,7 @@ PASS: 23_containers/unordered_multimap/allocator/swap.cc execution test
PASS: 23_containers/unordered_multimap/cons/66055.cc (test for excess errors)
PASS: 23_containers/unordered_multimap/cons/moveable.cc (test for excess errors)
PASS: 23_containers/unordered_multimap/cons/moveable.cc execution test
-PASS: 23_containers/unordered_multimap/debug/60499.cc (test for excess errors)
+UNSUPPORTED: 23_containers/unordered_multimap/debug/60499.cc
UNSUPPORTED: 23_containers/unordered_multimap/debug/begin1_neg.cc
UNSUPPORTED: 23_containers/unordered_multimap/debug/begin2_neg.cc
UNSUPPORTED: 23_containers/unordered_multimap/debug/bucket_size_neg.cc
@@ -4268,6 +4717,8 @@ PASS: 23_containers/unordered_multimap/insert/53115.cc (test for excess errors)
PASS: 23_containers/unordered_multimap/insert/53115.cc execution test
PASS: 23_containers/unordered_multimap/insert/55028-debug.cc (test for excess errors)
PASS: 23_containers/unordered_multimap/insert/55028-debug.cc execution test
+PASS: 23_containers/unordered_multimap/insert/57619.cc (test for excess errors)
+PASS: 23_containers/unordered_multimap/insert/57619.cc execution test
PASS: 23_containers/unordered_multimap/insert/hint.cc (test for excess errors)
PASS: 23_containers/unordered_multimap/insert/hint.cc execution test
PASS: 23_containers/unordered_multimap/insert/multimap_range.cc (test for excess errors)
@@ -4280,6 +4731,10 @@ PASS: 23_containers/unordered_multimap/insert/multimap_single_move-2.cc (test fo
PASS: 23_containers/unordered_multimap/insert/multimap_single_move-2.cc execution test
PASS: 23_containers/unordered_multimap/modifiers/emplace.cc (test for excess errors)
PASS: 23_containers/unordered_multimap/modifiers/emplace.cc execution test
+PASS: 23_containers/unordered_multimap/modifiers/extract.cc (test for excess errors)
+PASS: 23_containers/unordered_multimap/modifiers/extract.cc execution test
+PASS: 23_containers/unordered_multimap/modifiers/merge.cc (test for excess errors)
+PASS: 23_containers/unordered_multimap/modifiers/merge.cc execution test
PASS: 23_containers/unordered_multimap/modifiers/reserve.cc (test for excess errors)
PASS: 23_containers/unordered_multimap/modifiers/reserve.cc execution test
PASS: 23_containers/unordered_multimap/observers.cc (test for excess errors)
@@ -4327,7 +4782,7 @@ PASS: 23_containers/unordered_multiset/cons/copy.cc (test for excess errors)
PASS: 23_containers/unordered_multiset/cons/copy.cc execution test
PASS: 23_containers/unordered_multiset/cons/moveable.cc (test for excess errors)
PASS: 23_containers/unordered_multiset/cons/moveable.cc execution test
-PASS: 23_containers/unordered_multiset/debug/60499.cc (test for excess errors)
+UNSUPPORTED: 23_containers/unordered_multiset/debug/60499.cc
UNSUPPORTED: 23_containers/unordered_multiset/debug/begin1_neg.cc
UNSUPPORTED: 23_containers/unordered_multiset/debug/begin2_neg.cc
UNSUPPORTED: 23_containers/unordered_multiset/debug/bucket_size_neg.cc
@@ -4389,6 +4844,10 @@ PASS: 23_containers/unordered_multiset/insert/multiset_single_move.cc (test for
PASS: 23_containers/unordered_multiset/insert/multiset_single_move.cc execution test
PASS: 23_containers/unordered_multiset/modifiers/emplace.cc (test for excess errors)
PASS: 23_containers/unordered_multiset/modifiers/emplace.cc execution test
+PASS: 23_containers/unordered_multiset/modifiers/extract.cc (test for excess errors)
+PASS: 23_containers/unordered_multiset/modifiers/extract.cc execution test
+PASS: 23_containers/unordered_multiset/modifiers/merge.cc (test for excess errors)
+PASS: 23_containers/unordered_multiset/modifiers/merge.cc execution test
PASS: 23_containers/unordered_multiset/modifiers/reserve.cc (test for excess errors)
PASS: 23_containers/unordered_multiset/modifiers/reserve.cc execution test
PASS: 23_containers/unordered_multiset/observers.cc (test for excess errors)
@@ -4443,7 +4902,7 @@ PASS: 23_containers/unordered_set/buckets/swap.cc execution test
PASS: 23_containers/unordered_set/cons/66055.cc (test for excess errors)
PASS: 23_containers/unordered_set/cons/moveable.cc (test for excess errors)
PASS: 23_containers/unordered_set/cons/moveable.cc execution test
-PASS: 23_containers/unordered_set/debug/60499.cc (test for excess errors)
+UNSUPPORTED: 23_containers/unordered_set/debug/60499.cc
UNSUPPORTED: 23_containers/unordered_set/debug/begin1_neg.cc
UNSUPPORTED: 23_containers/unordered_set/debug/begin2_neg.cc
UNSUPPORTED: 23_containers/unordered_set/debug/bucket_size_neg.cc
@@ -4484,10 +4943,16 @@ PASS: 23_containers/unordered_set/erase/51142.cc (test for excess errors)
PASS: 23_containers/unordered_set/final_hash.cc (test for excess errors)
PASS: 23_containers/unordered_set/hash_policy/26132.cc (test for excess errors)
PASS: 23_containers/unordered_set/hash_policy/26132.cc execution test
+PASS: 23_containers/unordered_set/hash_policy/71181.cc (test for excess errors)
+PASS: 23_containers/unordered_set/hash_policy/71181.cc execution test
PASS: 23_containers/unordered_set/hash_policy/dr1189.cc (test for excess errors)
PASS: 23_containers/unordered_set/hash_policy/dr1189.cc execution test
PASS: 23_containers/unordered_set/hash_policy/load_factor.cc (test for excess errors)
PASS: 23_containers/unordered_set/hash_policy/load_factor.cc execution test
+PASS: 23_containers/unordered_set/hash_policy/power2_rehash.cc (test for excess errors)
+PASS: 23_containers/unordered_set/hash_policy/power2_rehash.cc execution test
+PASS: 23_containers/unordered_set/hash_policy/prime_rehash.cc (test for excess errors)
+PASS: 23_containers/unordered_set/hash_policy/prime_rehash.cc execution test
PASS: 23_containers/unordered_set/hash_policy/rehash.cc (test for excess errors)
PASS: 23_containers/unordered_set/hash_policy/rehash.cc execution test
PASS: 23_containers/unordered_set/init-list.cc (test for excess errors)
@@ -4504,12 +4969,16 @@ PASS: 23_containers/unordered_set/insert/set_single.cc (test for excess errors)
PASS: 23_containers/unordered_set/insert/set_single.cc execution test
PASS: 23_containers/unordered_set/insert/set_single_move.cc (test for excess errors)
PASS: 23_containers/unordered_set/insert/set_single_move.cc execution test
-PASS: 23_containers/unordered_set/instantiation_neg.cc (test for errors, line 265)
+PASS: 23_containers/unordered_set/instantiation_neg.cc (test for errors, line 268)
PASS: 23_containers/unordered_set/instantiation_neg.cc (test for excess errors)
PASS: 23_containers/unordered_set/max_load_factor/robustness.cc (test for excess errors)
PASS: 23_containers/unordered_set/max_load_factor/robustness.cc execution test
PASS: 23_containers/unordered_set/modifiers/emplace.cc (test for excess errors)
PASS: 23_containers/unordered_set/modifiers/emplace.cc execution test
+PASS: 23_containers/unordered_set/modifiers/extract.cc (test for excess errors)
+PASS: 23_containers/unordered_set/modifiers/extract.cc execution test
+PASS: 23_containers/unordered_set/modifiers/merge.cc (test for excess errors)
+PASS: 23_containers/unordered_set/modifiers/merge.cc execution test
PASS: 23_containers/unordered_set/modifiers/reserve.cc (test for excess errors)
PASS: 23_containers/unordered_set/modifiers/reserve.cc execution test
PASS: 23_containers/unordered_set/modifiers/swap.cc (test for excess errors)
@@ -4553,6 +5022,7 @@ PASS: 23_containers/vector/58764.cc (test for excess errors)
PASS: 23_containers/vector/59829.cc (test for excess errors)
PASS: 23_containers/vector/59829.cc execution test
PASS: 23_containers/vector/63500.cc (test for excess errors)
+PASS: 23_containers/vector/allocator/construction.cc (test for excess errors)
PASS: 23_containers/vector/allocator/copy.cc (test for excess errors)
PASS: 23_containers/vector/allocator/copy.cc execution test
PASS: 23_containers/vector/allocator/copy_assign.cc (test for excess errors)
@@ -4574,6 +5044,8 @@ PASS: 23_containers/vector/bool/21244.cc (test for excess errors)
PASS: 23_containers/vector/bool/23632.cc (test for excess errors)
PASS: 23_containers/vector/bool/6886.cc (test for excess errors)
PASS: 23_containers/vector/bool/6886.cc execution test
+PASS: 23_containers/vector/bool/72847.cc (test for excess errors)
+PASS: 23_containers/vector/bool/72847.cc execution test
PASS: 23_containers/vector/bool/allocator/copy.cc (test for excess errors)
PASS: 23_containers/vector/bool/allocator/copy.cc execution test
PASS: 23_containers/vector/bool/allocator/copy_assign.cc (test for excess errors)
@@ -4603,6 +5075,8 @@ PASS: 23_containers/vector/bool/cons/2.cc execution test
PASS: 23_containers/vector/bool/cons/noexcept_move_construct.cc (test for excess errors)
PASS: 23_containers/vector/bool/emplace.cc (test for excess errors)
PASS: 23_containers/vector/bool/emplace.cc execution test
+PASS: 23_containers/vector/bool/emplace_cxx17_return.cc (test for excess errors)
+PASS: 23_containers/vector/bool/emplace_cxx17_return.cc execution test
PASS: 23_containers/vector/bool/hash/1.cc (test for excess errors)
PASS: 23_containers/vector/bool/hash/1.cc execution test
PASS: 23_containers/vector/bool/modifiers/erase/1.cc (test for excess errors)
@@ -4673,9 +5147,9 @@ PASS: 23_containers/vector/cons/moveable2.cc (test for excess errors)
PASS: 23_containers/vector/cons/noexcept_move_construct.cc (test for excess errors)
PASS: 23_containers/vector/data_access/1.cc (test for excess errors)
PASS: 23_containers/vector/data_access/1.cc execution test
-PASS: 23_containers/vector/debug/52433.cc (test for excess errors)
+UNSUPPORTED: 23_containers/vector/debug/52433.cc
UNSUPPORTED: 23_containers/vector/debug/57779_neg.cc
-PASS: 23_containers/vector/debug/60499.cc (test for excess errors)
+UNSUPPORTED: 23_containers/vector/debug/60499.cc
UNSUPPORTED: 23_containers/vector/debug/60587.cc
UNSUPPORTED: 23_containers/vector/debug/60587_neg.cc
PASS: 23_containers/vector/debug/alloc_prop.cc (test for excess errors)
@@ -4715,6 +5189,8 @@ XFAIL: 23_containers/vector/debug/move_assign_neg.cc execution test
PASS: 23_containers/vector/debug/move_neg.cc (test for excess errors)
XFAIL: 23_containers/vector/debug/move_neg.cc execution test
UNSUPPORTED: 23_containers/vector/debug/multithreaded_swap.cc
+PASS: 23_containers/vector/debug/mutex_association.cc (test for excess errors)
+PASS: 23_containers/vector/debug/mutex_association.cc execution test
UNSUPPORTED: 23_containers/vector/debug/self_move_assign_neg.cc
UNSUPPORTED: 23_containers/vector/debug/shrink_to_fit.cc
PASS: 23_containers/vector/debug_mode_requires_reallocation-1.cc (test for excess errors)
@@ -4750,6 +5226,10 @@ PASS: 23_containers/vector/modifiers/2.cc (test for excess errors)
PASS: 23_containers/vector/modifiers/2.cc execution test
PASS: 23_containers/vector/modifiers/emplace/52799.cc (test for excess errors)
PASS: 23_containers/vector/modifiers/emplace/const_iterator.cc (test for excess errors)
+PASS: 23_containers/vector/modifiers/emplace/cxx17_return.cc (test for excess errors)
+PASS: 23_containers/vector/modifiers/emplace/cxx17_return.cc execution test
+PASS: 23_containers/vector/modifiers/emplace/self_emplace.cc (test for excess errors)
+PASS: 23_containers/vector/modifiers/emplace/self_emplace.cc execution test
PASS: 23_containers/vector/modifiers/erase/1.cc (test for excess errors)
PASS: 23_containers/vector/modifiers/erase/1.cc execution test
PASS: 23_containers/vector/modifiers/erase/50529.cc (test for excess errors)
@@ -4760,7 +5240,13 @@ PASS: 23_containers/vector/modifiers/erase/moveable.cc execution test
PASS: 23_containers/vector/modifiers/insert/1.cc (test for excess errors)
PASS: 23_containers/vector/modifiers/insert/1.cc execution test
PASS: 23_containers/vector/modifiers/insert/58148.cc (test for excess errors)
+PASS: 23_containers/vector/modifiers/insert/aliasing.cc (test for excess errors)
+PASS: 23_containers/vector/modifiers/insert/aliasing.cc execution test
PASS: 23_containers/vector/modifiers/insert/const_iterator.cc (test for excess errors)
+PASS: 23_containers/vector/modifiers/insert/self_insert.cc (test for excess errors)
+PASS: 23_containers/vector/modifiers/insert/self_insert.cc execution test
+PASS: 23_containers/vector/modifiers/insert_vs_emplace.cc (test for excess errors)
+PASS: 23_containers/vector/modifiers/insert_vs_emplace.cc execution test
PASS: 23_containers/vector/modifiers/moveable.cc (test for excess errors)
PASS: 23_containers/vector/modifiers/moveable.cc execution test
PASS: 23_containers/vector/modifiers/moveable2.cc (test for excess errors)
@@ -4821,8 +5307,13 @@ PASS: 24_iterators/front_insert_iterator/requirements/base_classes.cc (test for
PASS: 24_iterators/front_insert_iterator/requirements/container.cc (test for excess errors)
PASS: 24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 24_iterators/front_insert_iterator/requirements/typedefs.cc (test for excess errors)
-PASS: 24_iterators/headers/iterator/range_access.cc (test for excess errors)
+PASS: 24_iterators/headers/iterator/range_access_c++11.cc (test for excess errors)
+PASS: 24_iterators/headers/iterator/range_access_c++14.cc (test for excess errors)
+PASS: 24_iterators/headers/iterator/range_access_c++17.cc (test for excess errors)
PASS: 24_iterators/headers/iterator/synopsis.cc (test for excess errors)
+PASS: 24_iterators/headers/iterator/synopsis_c++11.cc (test for excess errors)
+PASS: 24_iterators/headers/iterator/synopsis_c++14.cc (test for excess errors)
+PASS: 24_iterators/headers/iterator/synopsis_c++17.cc (test for excess errors)
PASS: 24_iterators/headers/iterator/types_std.cc (test for excess errors)
PASS: 24_iterators/insert_iterator/2.cc (test for excess errors)
PASS: 24_iterators/insert_iterator/2.cc execution test
@@ -4832,6 +5323,7 @@ PASS: 24_iterators/insert_iterator/requirements/explicit_instantiation.cc (test
PASS: 24_iterators/insert_iterator/requirements/typedefs.cc (test for excess errors)
PASS: 24_iterators/istream_iterator/2.cc (test for excess errors)
PASS: 24_iterators/istream_iterator/2.cc execution test
+PASS: 24_iterators/istream_iterator/70766.cc (test for excess errors)
PASS: 24_iterators/istream_iterator/cons/constexpr.cc (test for excess errors)
PASS: 24_iterators/istream_iterator/requirements/base_classes.cc (test for excess errors)
PASS: 24_iterators/istream_iterator/requirements/explicit_instantiation.cc (test for excess errors)
@@ -4859,6 +5351,7 @@ PASS: 24_iterators/operations/prev.cc (test for excess errors)
PASS: 24_iterators/operations/prev.cc execution test
PASS: 24_iterators/operations/prev_neg.cc (test for errors, line 220)
PASS: 24_iterators/operations/prev_neg.cc (test for excess errors)
+PASS: 24_iterators/ostream_iterator/70766.cc (test for excess errors)
PASS: 24_iterators/ostream_iterator/requirements/base_classes.cc (test for excess errors)
PASS: 24_iterators/ostream_iterator/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 24_iterators/ostream_iterator/requirements/typedefs.cc (test for excess errors)
@@ -4880,6 +5373,7 @@ PASS: 24_iterators/reverse_iterator/2.cc (test for excess errors)
PASS: 24_iterators/reverse_iterator/2.cc execution test
PASS: 24_iterators/reverse_iterator/3.cc (test for excess errors)
PASS: 24_iterators/reverse_iterator/3.cc execution test
+PASS: 24_iterators/reverse_iterator/71771.cc (test for excess errors)
PASS: 24_iterators/reverse_iterator/greedy_ops.cc (test for excess errors)
PASS: 24_iterators/reverse_iterator/make.cc (test for excess errors)
PASS: 24_iterators/reverse_iterator/make.cc execution test
@@ -4909,8 +5403,17 @@ PASS: 25_algorithms/binary_search/1.cc execution test
PASS: 25_algorithms/binary_search/2.cc (test for excess errors)
PASS: 25_algorithms/binary_search/2.cc execution test
PASS: 25_algorithms/binary_search/check_type.cc (test for excess errors)
+PASS: 25_algorithms/binary_search/partitioned.cc (test for excess errors)
+PASS: 25_algorithms/binary_search/partitioned.cc execution test
PASS: 25_algorithms/binary_search/requirements/explicit_instantiation/2.cc (test for excess errors)
PASS: 25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc (test for excess errors)
+PASS: 25_algorithms/clamp/1.cc (test for excess errors)
+PASS: 25_algorithms/clamp/1.cc execution test
+PASS: 25_algorithms/clamp/2.cc (test for excess errors)
+PASS: 25_algorithms/clamp/2.cc execution test
+PASS: 25_algorithms/clamp/constexpr.cc (test for excess errors)
+PASS: 25_algorithms/clamp/requirements/explicit_instantiation/1.cc (test for excess errors)
+PASS: 25_algorithms/clamp/requirements/explicit_instantiation/pod.cc (test for excess errors)
PASS: 25_algorithms/copy/1.cc (test for excess errors)
PASS: 25_algorithms/copy/1.cc execution test
PASS: 25_algorithms/copy/2.cc (test for excess errors)
@@ -4921,7 +5424,7 @@ PASS: 25_algorithms/copy/34595.cc (test for excess errors)
PASS: 25_algorithms/copy/34595.cc execution test
PASS: 25_algorithms/copy/4.cc (test for excess errors)
PASS: 25_algorithms/copy/4.cc execution test
-PASS: 25_algorithms/copy/58982.cc (test for errors, line 40)
+PASS: 25_algorithms/copy/58982.cc (test for errors, line 39)
PASS: 25_algorithms/copy/58982.cc (test for excess errors)
PASS: 25_algorithms/copy/deque_iterators/1.cc (test for excess errors)
PASS: 25_algorithms/copy/deque_iterators/1.cc execution test
@@ -4966,7 +5469,7 @@ PASS: 25_algorithms/copy_n/4.cc (test for excess errors)
PASS: 25_algorithms/copy_n/4.cc execution test
PASS: 25_algorithms/copy_n/50119.cc (test for excess errors)
PASS: 25_algorithms/copy_n/50119.cc execution test
-PASS: 25_algorithms/copy_n/58982.cc (test for errors, line 40)
+PASS: 25_algorithms/copy_n/58982.cc (test for errors, line 39)
PASS: 25_algorithms/copy_n/58982.cc (test for excess errors)
PASS: 25_algorithms/copy_n/move_iterators/1.cc (test for excess errors)
PASS: 25_algorithms/copy_n/move_iterators/1.cc execution test
@@ -4996,6 +5499,8 @@ PASS: 25_algorithms/equal_range/1.cc execution test
PASS: 25_algorithms/equal_range/2.cc (test for excess errors)
PASS: 25_algorithms/equal_range/2.cc execution test
PASS: 25_algorithms/equal_range/check_type.cc (test for excess errors)
+PASS: 25_algorithms/equal_range/partitioned.cc (test for excess errors)
+PASS: 25_algorithms/equal_range/partitioned.cc execution test
PASS: 25_algorithms/equal_range/requirements/explicit_instantiation/2.cc (test for excess errors)
PASS: 25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc (test for excess errors)
PASS: 25_algorithms/fill/1.cc (test for excess errors)
@@ -5074,6 +5579,7 @@ PASS: 25_algorithms/generate_n/requirements/explicit_instantiation/2.cc (test fo
PASS: 25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc (test for excess errors)
UNSUPPORTED: 25_algorithms/headers/algorithm/algorithm_parallel_mode.cc
UNSUPPORTED: 25_algorithms/headers/algorithm/parallel_algorithm.cc
+UNSUPPORTED: 25_algorithms/headers/algorithm/parallel_algorithm_assert.cc
UNSUPPORTED: 25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc
UNSUPPORTED: 25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc
PASS: 25_algorithms/headers/algorithm/synopsis.cc (test for excess errors)
@@ -5141,8 +5647,8 @@ PASS: 25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc (test for
PASS: 25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc (test for excess errors)
PASS: 25_algorithms/lexicographical_compare/1.cc (test for excess errors)
PASS: 25_algorithms/lexicographical_compare/1.cc execution test
+PASS: 25_algorithms/lexicographical_compare/71545.cc (test for excess errors)
PASS: 25_algorithms/lexicographical_compare/check_type.cc (test for excess errors)
-UNSUPPORTED: 25_algorithms/lexicographical_compare/debug/irreflexive_neg.cc
PASS: 25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc (test for excess errors)
PASS: 25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc (test for excess errors)
PASS: 25_algorithms/lower_bound/1.cc (test for excess errors)
@@ -5151,8 +5657,10 @@ PASS: 25_algorithms/lower_bound/2.cc (test for excess errors)
PASS: 25_algorithms/lower_bound/2.cc execution test
PASS: 25_algorithms/lower_bound/33613.cc (test for excess errors)
PASS: 25_algorithms/lower_bound/check_type.cc (test for excess errors)
-PASS: 25_algorithms/lower_bound/debug/irreflexive.cc (test for excess errors)
+UNSUPPORTED: 25_algorithms/lower_bound/debug/irreflexive.cc
PASS: 25_algorithms/lower_bound/no_operator_ne.cc (test for excess errors)
+PASS: 25_algorithms/lower_bound/partitioned.cc (test for excess errors)
+PASS: 25_algorithms/lower_bound/partitioned.cc execution test
PASS: 25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc (test for excess errors)
PASS: 25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc (test for excess errors)
PASS: 25_algorithms/make_heap/complexity.cc (test for excess errors)
@@ -5396,6 +5904,10 @@ PASS: 25_algorithms/rotate/rotate.cc (test for excess errors)
PASS: 25_algorithms/rotate/rotate.cc execution test
PASS: 25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc (test for excess errors)
PASS: 25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc (test for excess errors)
+PASS: 25_algorithms/sample/1.cc (test for excess errors)
+PASS: 25_algorithms/sample/1.cc execution test
+PASS: 25_algorithms/sample/2.cc (test for excess errors)
+PASS: 25_algorithms/sample/2.cc execution test
PASS: 25_algorithms/search/1.cc (test for excess errors)
PASS: 25_algorithms/search/1.cc execution test
PASS: 25_algorithms/search/check_type.cc (test for excess errors)
@@ -5526,6 +6038,8 @@ PASS: 25_algorithms/upper_bound/2.cc (test for excess errors)
PASS: 25_algorithms/upper_bound/2.cc execution test
PASS: 25_algorithms/upper_bound/33613.cc (test for excess errors)
PASS: 25_algorithms/upper_bound/check_type.cc (test for excess errors)
+PASS: 25_algorithms/upper_bound/partitioned.cc (test for excess errors)
+PASS: 25_algorithms/upper_bound/partitioned.cc execution test
PASS: 25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc (test for excess errors)
PASS: 25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc (test for excess errors)
PASS: 26_numerics/accumulate/1.cc (test for excess errors)
@@ -5585,6 +6099,18 @@ PASS: 26_numerics/complex/value_operations/constexpr.cc (test for excess errors)
PASS: 26_numerics/complex/value_operations/constexpr2.cc (test for excess errors)
PASS: 26_numerics/complex/value_operations/dr387.cc (test for excess errors)
PASS: 26_numerics/complex/value_operations/dr387.cc execution test
+PASS: 26_numerics/gcd/1.cc (test for excess errors)
+PASS: 26_numerics/gcd/gcd_neg.cc (test for errors, line 26)
+PASS: 26_numerics/gcd/gcd_neg.cc (test for errors, line 27)
+PASS: 26_numerics/gcd/gcd_neg.cc (test for errors, line 28)
+PASS: 26_numerics/gcd/gcd_neg.cc (test for errors, line 29)
+PASS: 26_numerics/gcd/gcd_neg.cc (test for errors, line 30)
+PASS: 26_numerics/gcd/gcd_neg.cc (test for errors, line 31)
+PASS: 26_numerics/gcd/gcd_neg.cc (test for errors, line 134)
+PASS: 26_numerics/gcd/gcd_neg.cc (test for errors, line 135)
+PASS: 26_numerics/gcd/gcd_neg.cc (test for errors, line 136)
+PASS: 26_numerics/gcd/gcd_neg.cc (test for errors, line 137)
+PASS: 26_numerics/gcd/gcd_neg.cc (test for excess errors)
PASS: 26_numerics/headers/ccomplex/std_c++0x_neg.cc (test for errors, line 32)
PASS: 26_numerics/headers/ccomplex/std_c++0x_neg.cc (test for excess errors)
PASS: 26_numerics/headers/cfenv/std_c++0x_neg.cc (test for errors, line 32)
@@ -5608,14 +6134,22 @@ PASS: 26_numerics/headers/cmath/c99_classification_macros_c.cc (test for excess
PASS: 26_numerics/headers/cmath/c_math.cc (test for excess errors)
PASS: 26_numerics/headers/cmath/c_math.cc execution test
PASS: 26_numerics/headers/cmath/c_math_dynamic.cc (test for excess errors)
+PASS: 26_numerics/headers/cmath/dr2192.cc (test for excess errors)
+PASS: 26_numerics/headers/cmath/dr2192_neg.cc (test for errors, line 26)
+PASS: 26_numerics/headers/cmath/dr2192_neg.cc (test for errors, line 27)
+PASS: 26_numerics/headers/cmath/dr2192_neg.cc (test for errors, line 28)
+PASS: 26_numerics/headers/cmath/dr2192_neg.cc (test for excess errors)
PASS: 26_numerics/headers/cmath/dr550.cc (test for excess errors)
PASS: 26_numerics/headers/cmath/dr550.cc execution test
PASS: 26_numerics/headers/cmath/fabs_inline.cc (test for excess errors)
-PASS: 26_numerics/headers/cmath/fabs_inline.cc execution test
PASS: 26_numerics/headers/cmath/functions_std.cc (test for excess errors)
+PASS: 26_numerics/headers/cmath/functions_std_c++17.cc (test for excess errors)
+PASS: 26_numerics/headers/cmath/hypot.cc (test for excess errors)
+PASS: 26_numerics/headers/cmath/hypot.cc execution test
PASS: 26_numerics/headers/cmath/macros.cc (test for excess errors)
PASS: 26_numerics/headers/cmath/overloads.cc (test for excess errors)
PASS: 26_numerics/headers/cmath/overloads.cc execution test
+PASS: 26_numerics/headers/cmath/overloads_c++0x_neg.cc (test for errors, line 27)
PASS: 26_numerics/headers/cmath/overloads_c++0x_neg.cc (test for errors, line 28)
PASS: 26_numerics/headers/cmath/overloads_c++0x_neg.cc (test for errors, line 29)
PASS: 26_numerics/headers/cmath/overloads_c++0x_neg.cc (test for errors, line 30)
@@ -5650,11 +6184,11 @@ PASS: 26_numerics/headers/cmath/overloads_c++0x_neg.cc (test for errors, line 5
PASS: 26_numerics/headers/cmath/overloads_c++0x_neg.cc (test for errors, line 59)
PASS: 26_numerics/headers/cmath/overloads_c++0x_neg.cc (test for errors, line 60)
PASS: 26_numerics/headers/cmath/overloads_c++0x_neg.cc (test for errors, line 61)
-PASS: 26_numerics/headers/cmath/overloads_c++0x_neg.cc (test for errors, line 62)
PASS: 26_numerics/headers/cmath/overloads_c++0x_neg.cc (test for excess errors)
PASS: 26_numerics/headers/cmath/powi.cc (test for excess errors)
PASS: 26_numerics/headers/cmath/powi.cc execution test
PASS: 26_numerics/headers/cmath/types_std_c++0x.cc (test for excess errors)
+PASS: 26_numerics/headers/cmath/types_std_c++0x_neg.cc (test for errors, line 25)
PASS: 26_numerics/headers/cmath/types_std_c++0x_neg.cc (test for errors, line 26)
PASS: 26_numerics/headers/cmath/types_std_c++0x_neg.cc (test for errors, line 27)
PASS: 26_numerics/headers/cmath/types_std_c++0x_neg.cc (test for errors, line 28)
@@ -5677,15 +6211,19 @@ PASS: 26_numerics/headers/cmath/types_std_c++0x_neg.cc (test for errors, line 4
PASS: 26_numerics/headers/cmath/types_std_c++0x_neg.cc (test for errors, line 45)
PASS: 26_numerics/headers/cmath/types_std_c++0x_neg.cc (test for errors, line 46)
PASS: 26_numerics/headers/cmath/types_std_c++0x_neg.cc (test for errors, line 47)
-PASS: 26_numerics/headers/cmath/types_std_c++0x_neg.cc (test for errors, line 48)
PASS: 26_numerics/headers/cmath/types_std_c++0x_neg.cc (test for excess errors)
PASS: 26_numerics/headers/complex/synopsis.cc (test for excess errors)
PASS: 26_numerics/headers/cstdlib/13943.cc (test for excess errors)
PASS: 26_numerics/headers/cstdlib/13943.cc execution test
PASS: 26_numerics/headers/cstdlib/2190.cc (test for excess errors)
PASS: 26_numerics/headers/cstdlib/2190.cc execution test
-PASS: 26_numerics/headers/cstdlib/54686.c (test for excess errors)
+PASS: 26_numerics/headers/cstdlib/54686.cc (test for excess errors)
PASS: 26_numerics/headers/cstdlib/60401.cc (test for excess errors)
+PASS: 26_numerics/headers/cstdlib/dr2192.cc (test for excess errors)
+PASS: 26_numerics/headers/cstdlib/dr2192_neg.cc (test for errors, line 26)
+PASS: 26_numerics/headers/cstdlib/dr2192_neg.cc (test for errors, line 27)
+PASS: 26_numerics/headers/cstdlib/dr2192_neg.cc (test for errors, line 28)
+PASS: 26_numerics/headers/cstdlib/dr2192_neg.cc (test for excess errors)
PASS: 26_numerics/headers/cstdlib/functions_std.cc (test for excess errors)
PASS: 26_numerics/headers/cstdlib/macros.cc (test for excess errors)
PASS: 26_numerics/headers/cstdlib/types_std.cc (test for excess errors)
@@ -5711,6 +6249,18 @@ PASS: 26_numerics/iota/1.cc (test for excess errors)
PASS: 26_numerics/iota/1.cc execution test
PASS: 26_numerics/iota/requirements/explicit_instantiation/2.cc (test for excess errors)
PASS: 26_numerics/iota/requirements/explicit_instantiation/pod.cc (test for excess errors)
+PASS: 26_numerics/lcm/1.cc (test for excess errors)
+PASS: 26_numerics/lcm/lcm_neg.cc (test for errors, line 26)
+PASS: 26_numerics/lcm/lcm_neg.cc (test for errors, line 27)
+PASS: 26_numerics/lcm/lcm_neg.cc (test for errors, line 28)
+PASS: 26_numerics/lcm/lcm_neg.cc (test for errors, line 29)
+PASS: 26_numerics/lcm/lcm_neg.cc (test for errors, line 30)
+PASS: 26_numerics/lcm/lcm_neg.cc (test for errors, line 31)
+PASS: 26_numerics/lcm/lcm_neg.cc (test for errors, line 147)
+PASS: 26_numerics/lcm/lcm_neg.cc (test for errors, line 148)
+PASS: 26_numerics/lcm/lcm_neg.cc (test for errors, line 149)
+PASS: 26_numerics/lcm/lcm_neg.cc (test for errors, line 150)
+PASS: 26_numerics/lcm/lcm_neg.cc (test for excess errors)
PASS: 26_numerics/partial_sum/1.cc (test for excess errors)
PASS: 26_numerics/partial_sum/1.cc execution test
PASS: 26_numerics/partial_sum/requirements/explicit_instantiation/2.cc (test for excess errors)
@@ -5932,7 +6482,7 @@ PASS: 26_numerics/random/linear_congruential_engine/operators/serialize.cc execu
PASS: 26_numerics/random/linear_congruential_engine/requirements/constants.cc (test for excess errors)
PASS: 26_numerics/random/linear_congruential_engine/requirements/constexpr_data.cc (test for excess errors)
PASS: 26_numerics/random/linear_congruential_engine/requirements/constexpr_functions.cc (test for excess errors)
-PASS: 26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc (test for errors, line 31)
+PASS: 26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc (test for errors, line 29)
PASS: 26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc (test for excess errors)
PASS: 26_numerics/random/linear_congruential_engine/requirements/typedefs.cc (test for excess errors)
PASS: 26_numerics/random/lognormal_distribution/cons/default.cc (test for excess errors)
@@ -6198,7 +6748,6 @@ PASS: 26_numerics/valarray/algo.cc execution test
PASS: 26_numerics/valarray/binary_closure.cc (test for excess errors)
PASS: 26_numerics/valarray/binary_closure.cc execution test
PASS: 26_numerics/valarray/const_bracket.cc (test for excess errors)
-PASS: 26_numerics/valarray/const_bracket.cc execution test
PASS: 26_numerics/valarray/dr543.cc (test for excess errors)
PASS: 26_numerics/valarray/dr543.cc execution test
PASS: 26_numerics/valarray/dr630-1.cc (test for excess errors)
@@ -6257,8 +6806,8 @@ PASS: 27_io/basic_filebuf/cons/2020.cc (test for excess errors)
PASS: 27_io/basic_filebuf/cons/2020.cc execution test
PASS: 27_io/basic_filebuf/cons/char/1.cc (test for excess errors)
PASS: 27_io/basic_filebuf/cons/char/1.cc execution test
+PASS: 27_io/basic_filebuf/cons/char/copy_neg.cc (test for errors, line 25)
PASS: 27_io/basic_filebuf/cons/char/copy_neg.cc (test for errors, line 26)
-PASS: 27_io/basic_filebuf/cons/char/copy_neg.cc (test for errors, line 27)
PASS: 27_io/basic_filebuf/cons/char/copy_neg.cc (test for excess errors)
PASS: 27_io/basic_filebuf/cons/wchar_t/1.cc (test for excess errors)
PASS: 27_io/basic_filebuf/cons/wchar_t/1.cc execution test
@@ -6694,7 +7243,7 @@ PASS: 27_io/basic_ios/cons/char/3.cc (test for excess errors)
PASS: 27_io/basic_ios/cons/char/3.cc execution test
PASS: 27_io/basic_ios/conv/bool.cc (test for excess errors)
PASS: 27_io/basic_ios/conv/bool.cc execution test
-PASS: 27_io/basic_ios/conv/bool_neg.cc (test for errors, line 26)
+PASS: 27_io/basic_ios/conv/bool_neg.cc (test for errors, line 25)
PASS: 27_io/basic_ios/conv/bool_neg.cc (test for excess errors)
PASS: 27_io/basic_ios/conv/voidptr.cc (test for excess errors)
PASS: 27_io/basic_ios/conv/voidptr.cc execution test
@@ -7652,6 +8201,8 @@ PASS: 27_io/fpos/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 27_io/headers/cinttypes/std_c++0x_neg.cc (test for errors, line 32)
PASS: 27_io/headers/cinttypes/std_c++0x_neg.cc (test for excess errors)
PASS: 27_io/headers/cinttypes/types_std_c++0x.cc (test for excess errors)
+PASS: 27_io/headers/cstdio/functions_neg.cc (test for errors, line 24)
+PASS: 27_io/headers/cstdio/functions_neg.cc (test for excess errors)
PASS: 27_io/headers/cstdio/functions_std.cc (test for excess errors)
PASS: 27_io/headers/cstdio/macros.cc (test for excess errors)
PASS: 27_io/headers/cstdio/types_std.cc (test for excess errors)
@@ -7887,7 +8438,7 @@ PASS: 28_regex/algorithms/regex_match/basic/string_range_02_03.cc (test for exce
PASS: 28_regex/algorithms/regex_match/basic/string_range_02_03.cc execution test
PASS: 28_regex/algorithms/regex_match/cstring_bracket_01.cc (test for excess errors)
PASS: 28_regex/algorithms/regex_match/cstring_bracket_01.cc execution test
-PASS: 28_regex/algorithms/regex_match/dr2329_neg.cc (test for errors, line 27)
+PASS: 28_regex/algorithms/regex_match/dr2329_neg.cc (test for errors, line 26)
PASS: 28_regex/algorithms/regex_match/dr2329_neg.cc (test for excess errors)
PASS: 28_regex/algorithms/regex_match/ecma/char/53622.cc (test for excess errors)
PASS: 28_regex/algorithms/regex_match/ecma/char/53622.cc execution test
@@ -7949,7 +8500,7 @@ PASS: 28_regex/algorithms/regex_search/61720.cc (test for excess errors)
PASS: 28_regex/algorithms/regex_search/61720.cc execution test
PASS: 28_regex/algorithms/regex_search/basic/string_01.cc (test for excess errors)
PASS: 28_regex/algorithms/regex_search/basic/string_01.cc execution test
-PASS: 28_regex/algorithms/regex_search/dr2332_neg.cc (test for errors, line 27)
+PASS: 28_regex/algorithms/regex_search/dr2332_neg.cc (test for errors, line 26)
PASS: 28_regex/algorithms/regex_search/dr2332_neg.cc (test for excess errors)
PASS: 28_regex/algorithms/regex_search/ecma/assertion.cc (test for excess errors)
PASS: 28_regex/algorithms/regex_search/ecma/assertion.cc execution test
@@ -8028,7 +8579,7 @@ PASS: 28_regex/iterators/regex_iterator/char/string_01.cc execution test
PASS: 28_regex/iterators/regex_iterator/char/string_position_01.cc (test for excess errors)
PASS: 28_regex/iterators/regex_iterator/char/string_position_01.cc execution test
PASS: 28_regex/iterators/regex_iterator/ctors/char/default.cc (test for excess errors)
-PASS: 28_regex/iterators/regex_iterator/ctors/char/dr2332_neg.cc (test for errors, line 28)
+PASS: 28_regex/iterators/regex_iterator/ctors/char/dr2332_neg.cc (test for errors, line 27)
PASS: 28_regex/iterators/regex_iterator/ctors/char/dr2332_neg.cc (test for excess errors)
PASS: 28_regex/iterators/regex_iterator/ctors/wchar_t/default.cc (test for excess errors)
PASS: 28_regex/iterators/regex_iterator/typedefs.cc (test for excess errors)
@@ -8041,10 +8592,10 @@ PASS: 28_regex/iterators/regex_token_iterator/64303.cc execution test
PASS: 28_regex/iterators/regex_token_iterator/char/string_01.cc (test for excess errors)
PASS: 28_regex/iterators/regex_token_iterator/char/string_01.cc execution test
PASS: 28_regex/iterators/regex_token_iterator/ctors/char/default.cc (test for excess errors)
-PASS: 28_regex/iterators/regex_token_iterator/ctors/char/dr2332_neg.cc (test for errors, line 29)
-PASS: 28_regex/iterators/regex_token_iterator/ctors/char/dr2332_neg.cc (test for errors, line 32)
-PASS: 28_regex/iterators/regex_token_iterator/ctors/char/dr2332_neg.cc (test for errors, line 35)
-PASS: 28_regex/iterators/regex_token_iterator/ctors/char/dr2332_neg.cc (test for errors, line 38)
+PASS: 28_regex/iterators/regex_token_iterator/ctors/char/dr2332_neg.cc (test for errors, line 28)
+PASS: 28_regex/iterators/regex_token_iterator/ctors/char/dr2332_neg.cc (test for errors, line 31)
+PASS: 28_regex/iterators/regex_token_iterator/ctors/char/dr2332_neg.cc (test for errors, line 34)
+PASS: 28_regex/iterators/regex_token_iterator/ctors/char/dr2332_neg.cc (test for errors, line 37)
PASS: 28_regex/iterators/regex_token_iterator/ctors/char/dr2332_neg.cc (test for excess errors)
PASS: 28_regex/iterators/regex_token_iterator/ctors/wchar_t/default.cc (test for excess errors)
PASS: 28_regex/iterators/regex_token_iterator/typedefs.cc (test for excess errors)
@@ -8124,21 +8675,23 @@ PASS: 28_regex/traits/wchar_t/value.cc (test for excess errors)
PASS: 28_regex/traits/wchar_t/value.cc execution test
PASS: 29_atomics/atomic/60658.cc (test for excess errors)
PASS: 29_atomics/atomic/60658.cc execution test
-PASS: 29_atomics/atomic/60695.cc (test for errors, line 181)
+PASS: 29_atomics/atomic/60695.cc (test for errors, line 190)
PASS: 29_atomics/atomic/60695.cc (test for excess errors)
PASS: 29_atomics/atomic/62259.cc (test for excess errors)
PASS: 29_atomics/atomic/64658.cc (test for excess errors)
PASS: 29_atomics/atomic/64658.cc execution test
PASS: 29_atomics/atomic/65147.cc (test for excess errors)
-UNSUPPORTED: 29_atomics/atomic/65913.cc
+PASS: 29_atomics/atomic/65913.cc (test for excess errors)
+PASS: 29_atomics/atomic/65913.cc execution test
+PASS: 29_atomics/atomic/70766.cc (test for excess errors)
PASS: 29_atomics/atomic/cons/49445.cc (test for excess errors)
PASS: 29_atomics/atomic/cons/49445.cc execution test
-PASS: 29_atomics/atomic/cons/assign_neg.cc (test for errors, line 615)
+PASS: 29_atomics/atomic/cons/assign_neg.cc (test for errors, line 620)
PASS: 29_atomics/atomic/cons/assign_neg.cc (test for excess errors)
PASS: 29_atomics/atomic/cons/constexpr.cc (test for excess errors)
PASS: 29_atomics/atomic/cons/copy_list.cc (test for excess errors)
PASS: 29_atomics/atomic/cons/copy_list.cc execution test
-PASS: 29_atomics/atomic/cons/copy_neg.cc (test for errors, line 654)
+PASS: 29_atomics/atomic/cons/copy_neg.cc (test for errors, line 659)
PASS: 29_atomics/atomic/cons/copy_neg.cc (test for excess errors)
PASS: 29_atomics/atomic/cons/default.cc (test for excess errors)
PASS: 29_atomics/atomic/cons/default.cc execution test
@@ -8147,6 +8700,7 @@ PASS: 29_atomics/atomic/cons/direct_list.cc execution test
PASS: 29_atomics/atomic/cons/single_value.cc (test for excess errors)
PASS: 29_atomics/atomic/cons/single_value.cc execution test
PASS: 29_atomics/atomic/cons/user_pod.cc (test for excess errors)
+PASS: 29_atomics/atomic/is_always_lock_free.cc (test for excess errors)
PASS: 29_atomics/atomic/operators/51811.cc (test for excess errors)
PASS: 29_atomics/atomic/operators/51811.cc execution test
PASS: 29_atomics/atomic/operators/56011.cc (test for excess errors)
@@ -8164,9 +8718,9 @@ PASS: 29_atomics/atomic_flag/clear/1.cc execution test
PASS: 29_atomics/atomic_flag/cons/1.cc (test for excess errors)
PASS: 29_atomics/atomic_flag/cons/56012.cc (test for excess errors)
PASS: 29_atomics/atomic_flag/cons/aggregate.cc (test for excess errors)
-PASS: 29_atomics/atomic_flag/cons/assign_neg.cc (test for errors, line 29)
+PASS: 29_atomics/atomic_flag/cons/assign_neg.cc (test for errors, line 28)
PASS: 29_atomics/atomic_flag/cons/assign_neg.cc (test for excess errors)
-PASS: 29_atomics/atomic_flag/cons/copy_neg.cc (test for errors, line 28)
+PASS: 29_atomics/atomic_flag/cons/copy_neg.cc (test for errors, line 27)
PASS: 29_atomics/atomic_flag/cons/copy_neg.cc (test for excess errors)
PASS: 29_atomics/atomic_flag/cons/default.cc (test for excess errors)
PASS: 29_atomics/atomic_flag/cons/default.cc execution test
@@ -8181,12 +8735,12 @@ PASS: 29_atomics/atomic_flag/test_and_set/implicit.cc (test for excess errors)
PASS: 29_atomics/atomic_flag/test_and_set/implicit.cc execution test
PASS: 29_atomics/atomic_integral/60940.cc (test for excess errors)
PASS: 29_atomics/atomic_integral/65147.cc (test for excess errors)
-PASS: 29_atomics/atomic_integral/cons/assign_neg.cc (test for errors, line 615)
+PASS: 29_atomics/atomic_integral/cons/assign_neg.cc (test for errors, line 620)
PASS: 29_atomics/atomic_integral/cons/assign_neg.cc (test for excess errors)
PASS: 29_atomics/atomic_integral/cons/constexpr.cc (test for excess errors)
PASS: 29_atomics/atomic_integral/cons/copy_list.cc (test for excess errors)
PASS: 29_atomics/atomic_integral/cons/copy_list.cc execution test
-PASS: 29_atomics/atomic_integral/cons/copy_neg.cc (test for errors, line 654)
+PASS: 29_atomics/atomic_integral/cons/copy_neg.cc (test for errors, line 659)
PASS: 29_atomics/atomic_integral/cons/copy_neg.cc (test for excess errors)
PASS: 29_atomics/atomic_integral/cons/default.cc (test for excess errors)
PASS: 29_atomics/atomic_integral/cons/default.cc execution test
@@ -8194,12 +8748,11 @@ PASS: 29_atomics/atomic_integral/cons/direct_list.cc (test for excess errors)
PASS: 29_atomics/atomic_integral/cons/direct_list.cc execution test
PASS: 29_atomics/atomic_integral/cons/single_value.cc (test for excess errors)
PASS: 29_atomics/atomic_integral/cons/single_value.cc execution test
+PASS: 29_atomics/atomic_integral/is_always_lock_free.cc (test for excess errors)
PASS: 29_atomics/atomic_integral/operators/bitwise.cc (test for excess errors)
-PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for errors, line 469)
-PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for errors, line 470)
-PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for errors, line 471)
-PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for errors, line 472)
-PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for errors, line 473)
+PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for errors, line 476)
+PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for errors, line 477)
+PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for errors, line 478)
PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for excess errors)
PASS: 29_atomics/atomic_integral/operators/decrement.cc (test for excess errors)
PASS: 29_atomics/atomic_integral/operators/decrement_neg.cc (test for errors, line 428)
@@ -8222,14 +8775,15 @@ PASS: 29_atomics/headers/atomic/macros.cc (test for excess errors)
PASS: 29_atomics/headers/atomic/std_c++0x_neg.cc (test for errors, line 32)
PASS: 29_atomics/headers/atomic/std_c++0x_neg.cc (test for excess errors)
PASS: 29_atomics/headers/atomic/types_std_c++0x.cc (test for excess errors)
+PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 25)
PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 26)
PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 27)
PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 28)
PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 29)
PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 30)
PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 31)
-PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 32)
-PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 34)
+PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 33)
+PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 35)
PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 36)
PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 37)
PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 38)
@@ -8244,7 +8798,7 @@ PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 4
PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 47)
PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 48)
PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 49)
-PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 50)
+PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 51)
PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 52)
PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 53)
PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 54)
@@ -8266,8 +8820,8 @@ PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 6
PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 70)
PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 71)
PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 72)
-PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 73)
-PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 75)
+PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 74)
+PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 76)
PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for excess errors)
PASS: 30_threads/async/42819.cc (test for excess errors)
PASS: 30_threads/async/42819.cc execution test
@@ -8297,14 +8851,16 @@ PASS: 30_threads/call_once/60497.cc (test for excess errors)
PASS: 30_threads/call_once/call_once1.cc (test for excess errors)
PASS: 30_threads/call_once/call_once1.cc execution test
PASS: 30_threads/call_once/constexpr.cc (test for excess errors)
+PASS: 30_threads/call_once/dr2442.cc (test for excess errors)
+PASS: 30_threads/call_once/dr2442.cc execution test
PASS: 30_threads/call_once/once_flag.cc (test for excess errors)
PASS: 30_threads/condition_variable/54185.cc (test for excess errors)
PASS: 30_threads/condition_variable/54185.cc execution test
PASS: 30_threads/condition_variable/cons/1.cc (test for excess errors)
PASS: 30_threads/condition_variable/cons/1.cc execution test
-PASS: 30_threads/condition_variable/cons/assign_neg.cc (test for errors, line 31)
+PASS: 30_threads/condition_variable/cons/assign_neg.cc (test for errors, line 30)
PASS: 30_threads/condition_variable/cons/assign_neg.cc (test for excess errors)
-PASS: 30_threads/condition_variable/cons/copy_neg.cc (test for errors, line 30)
+PASS: 30_threads/condition_variable/cons/copy_neg.cc (test for errors, line 29)
PASS: 30_threads/condition_variable/cons/copy_neg.cc (test for excess errors)
PASS: 30_threads/condition_variable/members/1.cc (test for excess errors)
PASS: 30_threads/condition_variable/members/1.cc execution test
@@ -8324,20 +8880,20 @@ PASS: 30_threads/condition_variable_any/53830.cc (test for excess errors)
PASS: 30_threads/condition_variable_any/53830.cc execution test
PASS: 30_threads/condition_variable_any/cons/1.cc (test for excess errors)
PASS: 30_threads/condition_variable_any/cons/1.cc execution test
-PASS: 30_threads/condition_variable_any/cons/assign_neg.cc (test for errors, line 31)
+PASS: 30_threads/condition_variable_any/cons/assign_neg.cc (test for errors, line 30)
PASS: 30_threads/condition_variable_any/cons/assign_neg.cc (test for excess errors)
-PASS: 30_threads/condition_variable_any/cons/copy_neg.cc (test for errors, line 30)
+PASS: 30_threads/condition_variable_any/cons/copy_neg.cc (test for errors, line 29)
PASS: 30_threads/condition_variable_any/cons/copy_neg.cc (test for excess errors)
PASS: 30_threads/condition_variable_any/members/1.cc (test for excess errors)
PASS: 30_threads/condition_variable_any/members/1.cc execution test
PASS: 30_threads/condition_variable_any/members/2.cc (test for excess errors)
PASS: 30_threads/condition_variable_any/members/2.cc execution test
-PASS: 30_threads/future/cons/assign_neg.cc (test for errors, line 34)
+PASS: 30_threads/future/cons/assign_neg.cc (test for errors, line 33)
PASS: 30_threads/future/cons/assign_neg.cc (test for excess errors)
PASS: 30_threads/future/cons/constexpr.cc (test for excess errors)
PASS: 30_threads/future/cons/constexpr.cc scan-assembler-not _ZNSt6futureIvEC2Ev
PASS: 30_threads/future/cons/constexpr.cc scan-assembler-not _ZNSt6futureIiEC2Ev
-PASS: 30_threads/future/cons/copy_neg.cc (test for errors, line 33)
+PASS: 30_threads/future/cons/copy_neg.cc (test for errors, line 32)
PASS: 30_threads/future/cons/copy_neg.cc (test for excess errors)
PASS: 30_threads/future/cons/default.cc (test for excess errors)
PASS: 30_threads/future/cons/default.cc execution test
@@ -8388,10 +8944,10 @@ PASS: 30_threads/lock_guard/requirements/explicit_instantiation.cc (test for exc
PASS: 30_threads/lock_guard/requirements/typedefs.cc (test for excess errors)
PASS: 30_threads/mutex/cons/1.cc (test for excess errors)
PASS: 30_threads/mutex/cons/1.cc execution test
-PASS: 30_threads/mutex/cons/assign_neg.cc (test for errors, line 32)
+PASS: 30_threads/mutex/cons/assign_neg.cc (test for errors, line 31)
PASS: 30_threads/mutex/cons/assign_neg.cc (test for excess errors)
PASS: 30_threads/mutex/cons/constexpr.cc (test for excess errors)
-PASS: 30_threads/mutex/cons/copy_neg.cc (test for errors, line 31)
+PASS: 30_threads/mutex/cons/copy_neg.cc (test for errors, line 30)
PASS: 30_threads/mutex/cons/copy_neg.cc (test for excess errors)
PASS: 30_threads/mutex/dest/destructor_locked.cc (test for excess errors)
PASS: 30_threads/mutex/dest/destructor_locked.cc execution test
@@ -8427,9 +8983,9 @@ PASS: 30_threads/packaged_task/cons/alloc.cc (test for excess errors)
PASS: 30_threads/packaged_task/cons/alloc.cc execution test
PASS: 30_threads/packaged_task/cons/alloc2.cc (test for excess errors)
PASS: 30_threads/packaged_task/cons/alloc_min.cc (test for excess errors)
-PASS: 30_threads/packaged_task/cons/assign_neg.cc (test for errors, line 32)
+PASS: 30_threads/packaged_task/cons/assign_neg.cc (test for errors, line 31)
PASS: 30_threads/packaged_task/cons/assign_neg.cc (test for excess errors)
-PASS: 30_threads/packaged_task/cons/copy_neg.cc (test for errors, line 31)
+PASS: 30_threads/packaged_task/cons/copy_neg.cc (test for errors, line 30)
PASS: 30_threads/packaged_task/cons/copy_neg.cc (test for excess errors)
PASS: 30_threads/packaged_task/cons/move.cc (test for excess errors)
PASS: 30_threads/packaged_task/cons/move.cc execution test
@@ -8473,9 +9029,9 @@ PASS: 30_threads/promise/cons/alloc.cc (test for excess errors)
PASS: 30_threads/promise/cons/alloc.cc execution test
PASS: 30_threads/promise/cons/alloc2.cc (test for excess errors)
PASS: 30_threads/promise/cons/alloc_min.cc (test for excess errors)
-PASS: 30_threads/promise/cons/assign_neg.cc (test for errors, line 32)
+PASS: 30_threads/promise/cons/assign_neg.cc (test for errors, line 31)
PASS: 30_threads/promise/cons/assign_neg.cc (test for excess errors)
-PASS: 30_threads/promise/cons/copy_neg.cc (test for errors, line 31)
+PASS: 30_threads/promise/cons/copy_neg.cc (test for errors, line 30)
PASS: 30_threads/promise/cons/copy_neg.cc (test for excess errors)
PASS: 30_threads/promise/cons/move.cc (test for excess errors)
PASS: 30_threads/promise/cons/move.cc execution test
@@ -8503,9 +9059,9 @@ PASS: 30_threads/promise/requirements/explicit_instantiation.cc (test for excess
PASS: 30_threads/promise/uses_allocator.cc (test for excess errors)
PASS: 30_threads/recursive_mutex/cons/1.cc (test for excess errors)
PASS: 30_threads/recursive_mutex/cons/1.cc execution test
-PASS: 30_threads/recursive_mutex/cons/assign_neg.cc (test for errors, line 32)
+PASS: 30_threads/recursive_mutex/cons/assign_neg.cc (test for errors, line 31)
PASS: 30_threads/recursive_mutex/cons/assign_neg.cc (test for excess errors)
-PASS: 30_threads/recursive_mutex/cons/copy_neg.cc (test for errors, line 31)
+PASS: 30_threads/recursive_mutex/cons/copy_neg.cc (test for errors, line 30)
PASS: 30_threads/recursive_mutex/cons/copy_neg.cc (test for excess errors)
PASS: 30_threads/recursive_mutex/dest/destructor_locked.cc (test for excess errors)
PASS: 30_threads/recursive_mutex/dest/destructor_locked.cc execution test
@@ -8527,9 +9083,9 @@ PASS: 30_threads/recursive_mutex/unlock/2.cc (test for excess errors)
PASS: 30_threads/recursive_mutex/unlock/2.cc execution test
PASS: 30_threads/recursive_timed_mutex/cons/1.cc (test for excess errors)
PASS: 30_threads/recursive_timed_mutex/cons/1.cc execution test
-PASS: 30_threads/recursive_timed_mutex/cons/assign_neg.cc (test for errors, line 31)
+PASS: 30_threads/recursive_timed_mutex/cons/assign_neg.cc (test for errors, line 30)
PASS: 30_threads/recursive_timed_mutex/cons/assign_neg.cc (test for excess errors)
-PASS: 30_threads/recursive_timed_mutex/cons/copy_neg.cc (test for errors, line 30)
+PASS: 30_threads/recursive_timed_mutex/cons/copy_neg.cc (test for errors, line 29)
PASS: 30_threads/recursive_timed_mutex/cons/copy_neg.cc (test for excess errors)
PASS: 30_threads/recursive_timed_mutex/dest/destructor_locked.cc (test for excess errors)
PASS: 30_threads/recursive_timed_mutex/dest/destructor_locked.cc execution test
@@ -8587,6 +9143,7 @@ PASS: 30_threads/shared_future/members/wait_for.cc execution test
PASS: 30_threads/shared_future/members/wait_until.cc (test for excess errors)
PASS: 30_threads/shared_future/members/wait_until.cc execution test
PASS: 30_threads/shared_future/requirements/explicit_instantiation.cc (test for excess errors)
+PASS: 30_threads/shared_lock/70766.cc (test for excess errors)
UNSUPPORTED: 30_threads/shared_lock/cons/1.cc
UNSUPPORTED: 30_threads/shared_lock/cons/2.cc
UNSUPPORTED: 30_threads/shared_lock/cons/3.cc
@@ -8611,9 +9168,9 @@ UNSUPPORTED: 30_threads/shared_mutex/try_lock/2.cc
PASS: 30_threads/shared_mutex/unlock/1.cc (test for excess errors)
PASS: 30_threads/shared_mutex/unlock/1.cc execution test
UNSUPPORTED: 30_threads/shared_timed_mutex/cons/1.cc
-PASS: 30_threads/shared_timed_mutex/cons/assign_neg.cc (test for errors, line 32)
+PASS: 30_threads/shared_timed_mutex/cons/assign_neg.cc (test for errors, line 31)
PASS: 30_threads/shared_timed_mutex/cons/assign_neg.cc (test for excess errors)
-PASS: 30_threads/shared_timed_mutex/cons/copy_neg.cc (test for errors, line 31)
+PASS: 30_threads/shared_timed_mutex/cons/copy_neg.cc (test for errors, line 30)
PASS: 30_threads/shared_timed_mutex/cons/copy_neg.cc (test for excess errors)
PASS: 30_threads/shared_timed_mutex/requirements/standard_layout.cc (test for excess errors)
UNSUPPORTED: 30_threads/shared_timed_mutex/try_lock/1.cc
@@ -8657,12 +9214,13 @@ PASS: 30_threads/thread/cons/8.cc (test for excess errors)
PASS: 30_threads/thread/cons/8.cc execution test
PASS: 30_threads/thread/cons/9.cc (test for excess errors)
PASS: 30_threads/thread/cons/9.cc execution test
-PASS: 30_threads/thread/cons/assign_neg.cc (test for errors, line 31)
+PASS: 30_threads/thread/cons/assign_neg.cc (test for errors, line 30)
PASS: 30_threads/thread/cons/assign_neg.cc (test for excess errors)
-PASS: 30_threads/thread/cons/copy_neg.cc (test for errors, line 30)
+PASS: 30_threads/thread/cons/copy_neg.cc (test for errors, line 29)
PASS: 30_threads/thread/cons/copy_neg.cc (test for excess errors)
PASS: 30_threads/thread/cons/moveable.cc (test for excess errors)
PASS: 30_threads/thread/cons/moveable.cc execution test
+PASS: 30_threads/thread/id/70294.cc (test for excess errors)
PASS: 30_threads/thread/id/hash.cc (test for excess errors)
PASS: 30_threads/thread/id/operators.cc (test for excess errors)
PASS: 30_threads/thread/members/1.cc (test for excess errors)
@@ -8686,9 +9244,9 @@ PASS: 30_threads/thread/swap/1.cc (test for excess errors)
PASS: 30_threads/thread/swap/1.cc execution test
PASS: 30_threads/timed_mutex/cons/1.cc (test for excess errors)
PASS: 30_threads/timed_mutex/cons/1.cc execution test
-PASS: 30_threads/timed_mutex/cons/assign_neg.cc (test for errors, line 31)
+PASS: 30_threads/timed_mutex/cons/assign_neg.cc (test for errors, line 30)
PASS: 30_threads/timed_mutex/cons/assign_neg.cc (test for excess errors)
-PASS: 30_threads/timed_mutex/cons/copy_neg.cc (test for errors, line 30)
+PASS: 30_threads/timed_mutex/cons/copy_neg.cc (test for errors, line 29)
PASS: 30_threads/timed_mutex/cons/copy_neg.cc (test for excess errors)
PASS: 30_threads/timed_mutex/dest/destructor_locked.cc (test for excess errors)
PASS: 30_threads/timed_mutex/dest/destructor_locked.cc execution test
@@ -9169,6 +9727,8 @@ PASS: experimental/any/assign/1.cc (test for excess errors)
PASS: experimental/any/assign/1.cc execution test
PASS: experimental/any/assign/2.cc (test for excess errors)
PASS: experimental/any/assign/2.cc execution test
+PASS: experimental/any/assign/exception.cc (test for excess errors)
+PASS: experimental/any/assign/exception.cc execution test
PASS: experimental/any/assign/self.cc (test for excess errors)
PASS: experimental/any/assign/self.cc execution test
PASS: experimental/any/cons/1.cc (test for excess errors)
@@ -9181,7 +9741,7 @@ PASS: experimental/any/cons/nontrivial.cc (test for excess errors)
PASS: experimental/any/cons/nontrivial.cc execution test
PASS: experimental/any/misc/any_cast.cc (test for excess errors)
PASS: experimental/any/misc/any_cast.cc execution test
-PASS: experimental/any/misc/any_cast_neg.cc (test for errors, line 353)
+PASS: experimental/any/misc/any_cast_neg.cc (test for errors, line 359)
PASS: experimental/any/misc/any_cast_neg.cc (test for excess errors)
PASS: experimental/any/misc/any_cast_no_rtti.cc (test for excess errors)
PASS: experimental/any/misc/any_cast_no_rtti.cc execution test
@@ -9193,7 +9753,7 @@ PASS: experimental/any/observers/type.cc (test for excess errors)
PASS: experimental/any/observers/type.cc execution test
PASS: experimental/any/typedefs.cc (test for excess errors)
PASS: experimental/array/make_array.cc (test for excess errors)
-PASS: experimental/array/neg.cc (test for errors, line 77)
+PASS: experimental/array/neg.cc (test for errors, line 76)
PASS: experimental/array/neg.cc (test for excess errors)
PASS: experimental/chrono/value.cc (test for excess errors)
PASS: experimental/deque/erasure.cc (test for excess errors)
@@ -9202,6 +9762,8 @@ PASS: experimental/feat-cxx14.cc (test for excess errors)
PASS: experimental/feat-lib-fund.cc (test for excess errors)
PASS: experimental/filesystem/iterators/directory_iterator.cc (test for excess errors)
PASS: experimental/filesystem/iterators/directory_iterator.cc execution test
+PASS: experimental/filesystem/iterators/pop.cc (test for excess errors)
+PASS: experimental/filesystem/iterators/pop.cc execution test
PASS: experimental/filesystem/iterators/recursive_directory_iterator.cc (test for excess errors)
PASS: experimental/filesystem/iterators/recursive_directory_iterator.cc execution test
PASS: experimental/filesystem/operations/absolute.cc (test for excess errors)
@@ -9210,14 +9772,32 @@ PASS: experimental/filesystem/operations/canonical.cc (test for excess errors)
PASS: experimental/filesystem/operations/canonical.cc execution test
PASS: experimental/filesystem/operations/copy.cc (test for excess errors)
PASS: experimental/filesystem/operations/copy.cc execution test
+PASS: experimental/filesystem/operations/copy_file.cc (test for excess errors)
+PASS: experimental/filesystem/operations/copy_file.cc execution test
PASS: experimental/filesystem/operations/create_directories.cc (test for excess errors)
PASS: experimental/filesystem/operations/create_directories.cc execution test
+PASS: experimental/filesystem/operations/create_directory.cc (test for excess errors)
+PASS: experimental/filesystem/operations/create_directory.cc execution test
+PASS: experimental/filesystem/operations/create_symlink.cc (test for excess errors)
+PASS: experimental/filesystem/operations/create_symlink.cc execution test
PASS: experimental/filesystem/operations/current_path.cc (test for excess errors)
PASS: experimental/filesystem/operations/current_path.cc execution test
+PASS: experimental/filesystem/operations/equivalent.cc (test for excess errors)
+PASS: experimental/filesystem/operations/equivalent.cc execution test
PASS: experimental/filesystem/operations/exists.cc (test for excess errors)
PASS: experimental/filesystem/operations/exists.cc execution test
PASS: experimental/filesystem/operations/file_size.cc (test for excess errors)
PASS: experimental/filesystem/operations/file_size.cc execution test
+PASS: experimental/filesystem/operations/is_empty.cc (test for excess errors)
+PASS: experimental/filesystem/operations/is_empty.cc execution test
+PASS: experimental/filesystem/operations/last_write_time.cc (test for excess errors)
+PASS: experimental/filesystem/operations/last_write_time.cc execution test
+PASS: experimental/filesystem/operations/permissions.cc (test for excess errors)
+PASS: experimental/filesystem/operations/permissions.cc execution test
+PASS: experimental/filesystem/operations/read_symlink.cc (test for excess errors)
+PASS: experimental/filesystem/operations/read_symlink.cc execution test
+PASS: experimental/filesystem/operations/remove_all.cc (test for excess errors)
+PASS: experimental/filesystem/operations/remove_all.cc execution test
PASS: experimental/filesystem/operations/status.cc (test for excess errors)
PASS: experimental/filesystem/operations/status.cc execution test
PASS: experimental/filesystem/operations/temp_directory_path.cc (test for excess errors)
@@ -9246,6 +9826,8 @@ PASS: experimental/filesystem/path/construct/locale.cc (test for excess errors)
PASS: experimental/filesystem/path/construct/locale.cc execution test
PASS: experimental/filesystem/path/construct/range.cc (test for excess errors)
PASS: experimental/filesystem/path/construct/range.cc execution test
+PASS: experimental/filesystem/path/construct/string_view.cc (test for excess errors)
+PASS: experimental/filesystem/path/construct/string_view.cc execution test
PASS: experimental/filesystem/path/decompose/extension.cc (test for excess errors)
PASS: experimental/filesystem/path/decompose/extension.cc execution test
PASS: experimental/filesystem/path/decompose/filename.cc (test for excess errors)
@@ -9278,6 +9860,8 @@ PASS: experimental/filesystem/path/modifiers/replace_filename.cc (test for exces
PASS: experimental/filesystem/path/modifiers/replace_filename.cc execution test
PASS: experimental/filesystem/path/modifiers/swap.cc (test for excess errors)
PASS: experimental/filesystem/path/modifiers/swap.cc execution test
+PASS: experimental/filesystem/path/native/string.cc (test for excess errors)
+PASS: experimental/filesystem/path/native/string.cc execution test
PASS: experimental/filesystem/path/nonmember/hash_value.cc (test for excess errors)
PASS: experimental/filesystem/path/nonmember/hash_value.cc execution test
PASS: experimental/filesystem/path/query/empty.cc (test for excess errors)
@@ -9341,15 +9925,22 @@ PASS: experimental/memory/shared_ptr/cons/alloc_ctor.cc (test for excess errors)
PASS: experimental/memory/shared_ptr/cons/alloc_ctor.cc execution test
PASS: experimental/memory/shared_ptr/cons/copy_ctor.cc (test for excess errors)
PASS: experimental/memory/shared_ptr/cons/copy_ctor.cc execution test
-PASS: experimental/memory/shared_ptr/cons/copy_ctor_neg.cc (test for errors, line 40)
-PASS: experimental/memory/shared_ptr/cons/copy_ctor_neg.cc (test for errors, line 49)
+PASS: experimental/memory/shared_ptr/cons/copy_ctor_neg.cc (test for errors, line 36)
+PASS: experimental/memory/shared_ptr/cons/copy_ctor_neg.cc (test for errors, line 43)
PASS: experimental/memory/shared_ptr/cons/copy_ctor_neg.cc (test for excess errors)
PASS: experimental/memory/shared_ptr/cons/default_ctor.cc (test for excess errors)
PASS: experimental/memory/shared_ptr/cons/default_ctor.cc execution test
+PASS: experimental/memory/shared_ptr/cons/enable_shared_from_this.cc (test for excess errors)
+PASS: experimental/memory/shared_ptr/cons/enable_shared_from_this.cc execution test
PASS: experimental/memory/shared_ptr/cons/move_ctor.cc (test for excess errors)
PASS: experimental/memory/shared_ptr/cons/move_ctor.cc execution test
PASS: experimental/memory/shared_ptr/cons/pointer_ctor.cc (test for excess errors)
PASS: experimental/memory/shared_ptr/cons/pointer_ctor.cc execution test
+PASS: experimental/memory/shared_ptr/cons/pointer_ctor_neg.cc (test for errors, line 36)
+PASS: experimental/memory/shared_ptr/cons/pointer_ctor_neg.cc (test for errors, line 43)
+PASS: experimental/memory/shared_ptr/cons/pointer_ctor_neg.cc (test for errors, line 50)
+PASS: experimental/memory/shared_ptr/cons/pointer_ctor_neg.cc (test for excess errors)
+PASS: experimental/memory/shared_ptr/cons/torture.cc (test for excess errors)
PASS: experimental/memory/shared_ptr/cons/unique_ptr_ctor.cc (test for excess errors)
PASS: experimental/memory/shared_ptr/cons/unique_ptr_ctor.cc execution test
PASS: experimental/memory/shared_ptr/cons/weak_ptr_ctor.cc (test for excess errors)
@@ -9358,6 +9949,11 @@ PASS: experimental/memory/shared_ptr/dest/dest.cc (test for excess errors)
PASS: experimental/memory/shared_ptr/dest/dest.cc execution test
PASS: experimental/memory/shared_ptr/modifiers/reset.cc (test for excess errors)
PASS: experimental/memory/shared_ptr/modifiers/reset.cc execution test
+PASS: experimental/memory/shared_ptr/modifiers/reset_neg.cc (test for errors, line 40)
+PASS: experimental/memory/shared_ptr/modifiers/reset_neg.cc (test for errors, line 41)
+PASS: experimental/memory/shared_ptr/modifiers/reset_neg.cc (test for errors, line 43)
+PASS: experimental/memory/shared_ptr/modifiers/reset_neg.cc (test for errors, line 44)
+PASS: experimental/memory/shared_ptr/modifiers/reset_neg.cc (test for excess errors)
PASS: experimental/memory/shared_ptr/modifiers/swap.cc (test for excess errors)
PASS: experimental/memory/shared_ptr/modifiers/swap.cc execution test
PASS: experimental/memory/shared_ptr/observers/bool_conv.cc (test for excess errors)
@@ -9368,8 +9964,17 @@ PASS: experimental/memory/shared_ptr/observers/owner_before.cc (test for excess
PASS: experimental/memory/shared_ptr/observers/owner_before.cc execution test
PASS: experimental/memory/shared_ptr/observers/use_count.cc (test for excess errors)
PASS: experimental/memory/shared_ptr/observers/use_count.cc execution test
+PASS: experimental/memory_resource/1.cc (test for excess errors)
+PASS: experimental/memory_resource/1.cc execution test
+PASS: experimental/memory_resource/null_memory_resource.cc (test for excess errors)
+PASS: experimental/memory_resource/null_memory_resource.cc execution test
+PASS: experimental/memory_resource/resource_adaptor.cc (test for excess errors)
+PASS: experimental/memory_resource/resource_adaptor.cc execution test
+PASS: experimental/numeric/77801.cc (test for excess errors)
PASS: experimental/numeric/gcd.cc (test for excess errors)
-FAIL: experimental/numeric/lcm.cc (test for excess errors)
+PASS: experimental/numeric/lcm.cc (test for excess errors)
+PASS: experimental/optional/77288.cc (test for excess errors)
+PASS: experimental/optional/77288.cc execution test
PASS: experimental/optional/assignment/1.cc (test for excess errors)
PASS: experimental/optional/assignment/1.cc execution test
PASS: experimental/optional/assignment/2.cc (test for excess errors)
@@ -9382,6 +9987,8 @@ PASS: experimental/optional/assignment/5.cc (test for excess errors)
PASS: experimental/optional/assignment/5.cc execution test
PASS: experimental/optional/assignment/6.cc (test for excess errors)
PASS: experimental/optional/assignment/6.cc execution test
+PASS: experimental/optional/cons/77727.cc (test for excess errors)
+PASS: experimental/optional/cons/77727.cc execution test
PASS: experimental/optional/cons/copy.cc (test for excess errors)
PASS: experimental/optional/cons/copy.cc execution test
PASS: experimental/optional/cons/default.cc (test for excess errors)
@@ -9390,6 +9997,9 @@ PASS: experimental/optional/cons/move.cc (test for excess errors)
PASS: experimental/optional/cons/move.cc execution test
PASS: experimental/optional/cons/value.cc (test for excess errors)
PASS: experimental/optional/cons/value.cc execution test
+PASS: experimental/optional/cons/value_neg.cc (test for errors, line 34)
+PASS: experimental/optional/cons/value_neg.cc (test for errors, line 36)
+PASS: experimental/optional/cons/value_neg.cc (test for excess errors)
PASS: experimental/optional/constexpr/cons/default.cc (test for excess errors)
PASS: experimental/optional/constexpr/cons/value.cc (test for excess errors)
PASS: experimental/optional/constexpr/in_place.cc (test for excess errors)
@@ -9442,29 +10052,29 @@ PASS: experimental/optional/requirements.cc execution test
PASS: experimental/optional/swap/1.cc (test for excess errors)
PASS: experimental/optional/swap/1.cc execution test
PASS: experimental/optional/typedefs.cc (test for excess errors)
-PASS: experimental/propagate_const/assignment/copy.cc (test for errors, line 30)
+PASS: experimental/propagate_const/assignment/copy.cc (test for errors, line 29)
PASS: experimental/propagate_const/assignment/copy.cc (test for excess errors)
PASS: experimental/propagate_const/assignment/move.cc (test for excess errors)
PASS: experimental/propagate_const/assignment/move.cc execution test
-PASS: experimental/propagate_const/assignment/move_neg.cc (test for errors, line 158)
-PASS: experimental/propagate_const/assignment/move_neg.cc (test for errors, line 34)
-PASS: experimental/propagate_const/assignment/move_neg.cc (test for errors, line 37)
+PASS: experimental/propagate_const/assignment/move_neg.cc (test for errors, line 162)
+PASS: experimental/propagate_const/assignment/move_neg.cc (test for errors, line 33)
+PASS: experimental/propagate_const/assignment/move_neg.cc (test for errors, line 36)
PASS: experimental/propagate_const/assignment/move_neg.cc (test for excess errors)
+PASS: experimental/propagate_const/cons/copy.cc (test for errors, line 27)
PASS: experimental/propagate_const/cons/copy.cc (test for errors, line 28)
-PASS: experimental/propagate_const/cons/copy.cc (test for errors, line 29)
PASS: experimental/propagate_const/cons/copy.cc (test for excess errors)
PASS: experimental/propagate_const/cons/default.cc (test for excess errors)
PASS: experimental/propagate_const/cons/default.cc execution test
PASS: experimental/propagate_const/cons/move.cc (test for excess errors)
PASS: experimental/propagate_const/cons/move.cc execution test
-PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 117)
-PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 124)
-PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 133)
-PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 142)
+PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 120)
+PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 127)
+PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 136)
+PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 145)
+PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 37)
PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 38)
PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 39)
PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 40)
-PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 41)
PASS: experimental/propagate_const/cons/move_neg.cc (test for excess errors)
PASS: experimental/propagate_const/hash/1.cc (test for excess errors)
PASS: experimental/propagate_const/hash/1.cc execution test
@@ -9473,19 +10083,19 @@ PASS: experimental/propagate_const/observers/1.cc execution test
PASS: experimental/propagate_const/relops/1.cc (test for excess errors)
PASS: experimental/propagate_const/relops/1.cc execution test
PASS: experimental/propagate_const/requirements1.cc (test for excess errors)
-PASS: experimental/propagate_const/requirements2.cc (test for errors, line 104)
-PASS: experimental/propagate_const/requirements2.cc (test for errors, line 65)
-PASS: experimental/propagate_const/requirements2.cc (test for errors, line 184)
-PASS: experimental/propagate_const/requirements2.cc (test for errors, line 210)
+PASS: experimental/propagate_const/requirements2.cc (test for errors, line 107)
+PASS: experimental/propagate_const/requirements2.cc (test for errors, line 68)
+PASS: experimental/propagate_const/requirements2.cc (test for errors, line 189)
+PASS: experimental/propagate_const/requirements2.cc (test for errors, line 215)
PASS: experimental/propagate_const/requirements2.cc (test for excess errors)
-PASS: experimental/propagate_const/requirements3.cc (test for errors, line 104)
+PASS: experimental/propagate_const/requirements3.cc (test for errors, line 107)
PASS: experimental/propagate_const/requirements3.cc (test for excess errors)
-PASS: experimental/propagate_const/requirements4.cc (test for errors, line 104)
-PASS: experimental/propagate_const/requirements4.cc (test for errors, line 65)
-PASS: experimental/propagate_const/requirements4.cc (test for errors, line 111)
-PASS: experimental/propagate_const/requirements4.cc (test for errors, line 29)
+PASS: experimental/propagate_const/requirements4.cc (test for errors, line 107)
+PASS: experimental/propagate_const/requirements4.cc (test for errors, line 68)
+PASS: experimental/propagate_const/requirements4.cc (test for errors, line 114)
+PASS: experimental/propagate_const/requirements4.cc (test for errors, line 28)
PASS: experimental/propagate_const/requirements4.cc (test for excess errors)
-PASS: experimental/propagate_const/requirements5.cc (test for errors, line 104)
+PASS: experimental/propagate_const/requirements5.cc (test for errors, line 107)
PASS: experimental/propagate_const/requirements5.cc (test for excess errors)
PASS: experimental/propagate_const/swap/1.cc (test for excess errors)
PASS: experimental/propagate_const/swap/1.cc execution test
@@ -9619,14 +10229,9 @@ PASS: experimental/system_error/value.cc (test for excess errors)
PASS: experimental/tuple/apply.cc (test for excess errors)
PASS: experimental/tuple/apply.cc execution test
PASS: experimental/tuple/tuple_size.cc (test for excess errors)
-PASS: experimental/type_erased_allocator/1.cc (test for excess errors)
-PASS: experimental/type_erased_allocator/1.cc execution test
-PASS: experimental/type_erased_allocator/1_neg.cc (test for excess errors)
-XFAIL: experimental/type_erased_allocator/1_neg.cc execution test
PASS: experimental/type_erased_allocator/2.cc (test for excess errors)
PASS: experimental/type_erased_allocator/2.cc execution test
PASS: experimental/type_erased_allocator/uses_allocator.cc (test for excess errors)
-PASS: experimental/type_erased_allocator/uses_allocator.cc execution test
PASS: experimental/type_traits/detection.cc (test for excess errors)
PASS: experimental/type_traits/value.cc (test for excess errors)
PASS: experimental/unordered_map/erasure.cc (test for excess errors)
@@ -9661,6 +10266,8 @@ PASS: ext/bitmap_allocator/check_delete.cc (test for excess errors)
PASS: ext/bitmap_allocator/check_delete.cc execution test
PASS: ext/bitmap_allocator/check_new.cc (test for excess errors)
PASS: ext/bitmap_allocator/check_new.cc execution test
+PASS: ext/bitmap_allocator/overaligned.cc (test for excess errors)
+PASS: ext/bitmap_allocator/overaligned.cc execution test
PASS: ext/bitmap_allocator/variadic_construct.cc (test for excess errors)
PASS: ext/bitmap_allocator/variadic_construct.cc execution test
PASS: ext/codecvt/1.cc (test for excess errors)
@@ -9693,14 +10300,14 @@ PASS: ext/enc_filebuf/wchar_t/13189.cc (test for excess errors)
PASS: ext/enc_filebuf/wchar_t/13189.cc execution test
PASS: ext/ext_pointer/1.cc (test for excess errors)
PASS: ext/ext_pointer/1.cc execution test
-PASS: ext/ext_pointer/1_neg.cc 31 (test for errors, line 56)
-PASS: ext/ext_pointer/1_neg.cc 32 (test for errors, line 57)
-PASS: ext/ext_pointer/1_neg.cc 39 (test for errors, line 64)
-PASS: ext/ext_pointer/1_neg.cc 40 (test for errors, line 65)
-PASS: ext/ext_pointer/1_neg.cc 48 (test for errors, line 73)
-PASS: ext/ext_pointer/1_neg.cc 54 (test for errors, line 79)
-PASS: ext/ext_pointer/1_neg.cc 61 (test for errors, line 86)
-PASS: ext/ext_pointer/1_neg.cc 62 (test for errors, line 87)
+PASS: ext/ext_pointer/1_neg.cc 31 (test for errors, line 54)
+PASS: ext/ext_pointer/1_neg.cc 32 (test for errors, line 55)
+PASS: ext/ext_pointer/1_neg.cc 39 (test for errors, line 62)
+PASS: ext/ext_pointer/1_neg.cc 40 (test for errors, line 63)
+PASS: ext/ext_pointer/1_neg.cc 48 (test for errors, line 71)
+PASS: ext/ext_pointer/1_neg.cc 54 (test for errors, line 77)
+PASS: ext/ext_pointer/1_neg.cc 61 (test for errors, line 84)
+PASS: ext/ext_pointer/1_neg.cc 62 (test for errors, line 85)
PASS: ext/ext_pointer/1_neg.cc (test for excess errors)
PASS: ext/forced_error/cons_virtual_derivation.cc (test for excess errors)
PASS: ext/forced_error/cons_virtual_derivation.cc execution test
@@ -9724,6 +10331,10 @@ PASS: ext/malloc_allocator/deallocate_global.cc execution test
PASS: ext/malloc_allocator/deallocate_local.cc (test for excess errors)
PASS: ext/malloc_allocator/deallocate_local.cc execution test
PASS: ext/malloc_allocator/explicit_instantiation.cc (test for excess errors)
+PASS: ext/malloc_allocator/overaligned.cc (test for excess errors)
+PASS: ext/malloc_allocator/overaligned.cc execution test
+PASS: ext/malloc_allocator/sanity.cc (test for excess errors)
+PASS: ext/malloc_allocator/sanity.cc execution test
PASS: ext/malloc_allocator/variadic_construct.cc (test for excess errors)
PASS: ext/malloc_allocator/variadic_construct.cc execution test
PASS: ext/median.cc (test for excess errors)
@@ -9767,6 +10378,8 @@ PASS: ext/mt_allocator/deallocate_local_thread-5.cc execution test
PASS: ext/mt_allocator/deallocate_local_thread-7.cc (test for excess errors)
PASS: ext/mt_allocator/deallocate_local_thread-7.cc execution test
PASS: ext/mt_allocator/explicit_instantiation.cc (test for excess errors)
+PASS: ext/mt_allocator/overaligned.cc (test for excess errors)
+PASS: ext/mt_allocator/overaligned.cc execution test
PASS: ext/mt_allocator/tune-1.cc (test for excess errors)
PASS: ext/mt_allocator/tune-1.cc execution test
PASS: ext/mt_allocator/tune-2.cc (test for excess errors)
@@ -9790,6 +10403,8 @@ PASS: ext/new_allocator/deallocate_global.cc execution test
PASS: ext/new_allocator/deallocate_local.cc (test for excess errors)
PASS: ext/new_allocator/deallocate_local.cc execution test
PASS: ext/new_allocator/instantiate.cc (test for excess errors)
+PASS: ext/new_allocator/overaligned.cc (test for excess errors)
+PASS: ext/new_allocator/overaligned.cc execution test
PASS: ext/new_allocator/variadic_construct.cc (test for excess errors)
PASS: ext/new_allocator/variadic_construct.cc execution test
PASS: ext/numeric_traits/numeric_traits.cc (test for excess errors)
@@ -9895,10 +10510,12 @@ PASS: ext/pool_allocator/check_delete.cc execution test
PASS: ext/pool_allocator/check_new.cc (test for excess errors)
PASS: ext/pool_allocator/check_new.cc execution test
PASS: ext/pool_allocator/explicit_instantiation.cc (test for excess errors)
+PASS: ext/pool_allocator/overaligned.cc (test for excess errors)
+PASS: ext/pool_allocator/overaligned.cc execution test
PASS: ext/pool_allocator/variadic_construct.cc (test for excess errors)
PASS: ext/pool_allocator/variadic_construct.cc execution test
UNSUPPORTED: ext/profile/all.cc
-PASS: ext/profile/mutex_extensions_neg.cc (test for errors, line 324)
+PASS: ext/profile/mutex_extensions_neg.cc (test for errors, line 350)
PASS: ext/profile/mutex_extensions_neg.cc (test for excess errors)
UNSUPPORTED: ext/profile/profiler_algos.cc
UNSUPPORTED: ext/profile/replace_new.cc
@@ -10053,6 +10670,18 @@ PASS: ext/random/triangular_distribution/operators/serialize.cc (test for excess
PASS: ext/random/triangular_distribution/operators/serialize.cc execution test
PASS: ext/random/triangular_distribution/requirements/explicit_instantiation/1.cc (test for excess errors)
PASS: ext/random/triangular_distribution/requirements/typedefs.cc (test for excess errors)
+PASS: ext/random/uniform_inside_sphere_distribution/cons/default.cc (test for excess errors)
+PASS: ext/random/uniform_inside_sphere_distribution/cons/default.cc execution test
+PASS: ext/random/uniform_inside_sphere_distribution/cons/parms.cc (test for excess errors)
+PASS: ext/random/uniform_inside_sphere_distribution/cons/parms.cc execution test
+PASS: ext/random/uniform_inside_sphere_distribution/operators/equal.cc (test for excess errors)
+PASS: ext/random/uniform_inside_sphere_distribution/operators/equal.cc execution test
+PASS: ext/random/uniform_inside_sphere_distribution/operators/generate.cc (test for excess errors)
+PASS: ext/random/uniform_inside_sphere_distribution/operators/generate.cc execution test
+PASS: ext/random/uniform_inside_sphere_distribution/operators/inequal.cc (test for excess errors)
+PASS: ext/random/uniform_inside_sphere_distribution/operators/inequal.cc execution test
+PASS: ext/random/uniform_inside_sphere_distribution/operators/serialize.cc (test for excess errors)
+PASS: ext/random/uniform_inside_sphere_distribution/operators/serialize.cc execution test
PASS: ext/random/uniform_on_sphere_distribution/cons/default.cc (test for excess errors)
PASS: ext/random/uniform_on_sphere_distribution/cons/default.cc execution test
PASS: ext/random/uniform_on_sphere_distribution/operators/equal.cc (test for excess errors)
@@ -10089,6 +10718,7 @@ PASS: ext/rope/40299.cc (test for excess errors)
PASS: ext/rope/44708.cc (test for excess errors)
PASS: ext/rope/44963.cc (test for excess errors)
PASS: ext/rope/5.cc (test for excess errors)
+PASS: ext/rope/6.cc (test for excess errors)
PASS: ext/rope/61946.cc (test for excess errors)
PASS: ext/rope/pthread7-rope.cc (test for excess errors)
PASS: ext/rope/pthread7-rope.cc execution test
@@ -10213,6 +10843,8 @@ PASS: ext/vstring/inserters_extractors/wchar_t/28277.cc (test for excess errors)
PASS: ext/vstring/inserters_extractors/wchar_t/28277.cc execution test
PASS: ext/vstring/modifiers/assign/move_assign.cc (test for excess errors)
PASS: ext/vstring/modifiers/assign/move_assign.cc execution test
+PASS: ext/vstring/modifiers/clear/56166.cc (test for excess errors)
+PASS: ext/vstring/modifiers/clear/56166.cc execution test
PASS: ext/vstring/modifiers/erase/char/54577.cc (test for excess errors)
PASS: ext/vstring/modifiers/erase/wchar_t/54577.cc (test for excess errors)
PASS: ext/vstring/modifiers/insert/char/const_iterator.cc (test for excess errors)
@@ -10393,14 +11025,14 @@ PASS: tr1/2_general_utilities/shared_ptr/assign/assign.cc (test for excess error
PASS: tr1/2_general_utilities/shared_ptr/assign/assign.cc execution test
PASS: tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc (test for excess errors)
PASS: tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc execution test
-PASS: tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc (test for errors, line 40)
+PASS: tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc (test for errors, line 38)
PASS: tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc (test for excess errors)
-PASS: tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc (test for errors, line 39)
+PASS: tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc (test for errors, line 37)
PASS: tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc (test for excess errors)
PASS: tr1/2_general_utilities/shared_ptr/assign/dr541.cc (test for excess errors)
PASS: tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc (test for excess errors)
PASS: tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc execution test
-PASS: tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc (test for errors, line 38)
+PASS: tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc (test for errors, line 36)
PASS: tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc (test for errors, line )
PASS: tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc (test for errors, line )
PASS: tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc (test for errors, line )
@@ -10416,7 +11048,7 @@ PASS: tr1/2_general_utilities/shared_ptr/cons/43820_neg.cc (test for errors, li
PASS: tr1/2_general_utilities/shared_ptr/cons/43820_neg.cc (test for excess errors)
PASS: tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc (test for excess errors)
PASS: tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc execution test
-PASS: tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc (test for errors, line 38)
+PASS: tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc (test for errors, line 36)
PASS: tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc (test for excess errors)
PASS: tr1/2_general_utilities/shared_ptr/cons/copy.cc (test for excess errors)
PASS: tr1/2_general_utilities/shared_ptr/cons/copy.cc execution test
@@ -10441,11 +11073,11 @@ PASS: tr1/2_general_utilities/shared_ptr/misc/swap.cc execution test
PASS: tr1/2_general_utilities/shared_ptr/modifiers/24805.cc (test for excess errors)
PASS: tr1/2_general_utilities/shared_ptr/modifiers/reset.cc (test for excess errors)
PASS: tr1/2_general_utilities/shared_ptr/modifiers/reset.cc execution test
-PASS: tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc (test for errors, line 36)
+PASS: tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc (test for errors, line 34)
PASS: tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc (test for excess errors)
PASS: tr1/2_general_utilities/shared_ptr/modifiers/swap.cc (test for excess errors)
PASS: tr1/2_general_utilities/shared_ptr/modifiers/swap.cc execution test
-PASS: tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc (test for errors, line 37)
+PASS: tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc (test for errors, line 35)
PASS: tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc (test for excess errors)
PASS: tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc (test for excess errors)
PASS: tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc execution test
@@ -11347,6 +11979,27 @@ PASS: libstdc++-prettyprinters/cxx11.cc print uptr
PASS: libstdc++-prettyprinters/cxx11.cc print ruptr
PASS: libstdc++-prettyprinters/cxx11.cc print tpl
PASS: libstdc++-prettyprinters/cxx11.cc print rtpl
+PASS: libstdc++-prettyprinters/cxx17.cc execution test
+PASS: libstdc++-prettyprinters/cxx17.cc print str
+PASS: libstdc++-prettyprinters/cxx17.cc print o
+PASS: libstdc++-prettyprinters/cxx17.cc print ob
+PASS: libstdc++-prettyprinters/cxx17.cc print oi
+PASS: libstdc++-prettyprinters/cxx17.cc print op
+PASS: libstdc++-prettyprinters/cxx17.cc print om
+PASS: libstdc++-prettyprinters/cxx17.cc print os
+PASS: libstdc++-prettyprinters/cxx17.cc print a
+PASS: libstdc++-prettyprinters/cxx17.cc print ab
+PASS: libstdc++-prettyprinters/cxx17.cc print ai
+PASS: libstdc++-prettyprinters/cxx17.cc print ap
+PASS: libstdc++-prettyprinters/cxx17.cc print as
+PASS: libstdc++-prettyprinters/cxx17.cc print as2
+PASS: libstdc++-prettyprinters/cxx17.cc print am
+PASS: libstdc++-prettyprinters/cxx17.cc print v0
+PASS: libstdc++-prettyprinters/cxx17.cc print v1
+PASS: libstdc++-prettyprinters/cxx17.cc print v2
+PASS: libstdc++-prettyprinters/cxx17.cc print v3
+PASS: libstdc++-prettyprinters/cxx17.cc print v4
+PASS: libstdc++-prettyprinters/cxx17.cc print vref
PASS: libstdc++-prettyprinters/debug.cc execution test
PASS: libstdc++-prettyprinters/debug.cc print str
PASS: libstdc++-prettyprinters/debug.cc print bs
@@ -11525,7 +12178,14 @@ PASS: libstdc++-xmethods/deque.cc print q3.front()
PASS: libstdc++-xmethods/deque.cc print q1.back()==(100+q1_size-1)
PASS: libstdc++-xmethods/deque.cc print q2.back()==(200+q2_size-1)
PASS: libstdc++-xmethods/deque.cc print q3.back()==(300+q3_size-1)
-UNSUPPORTED: libstdc++-xmethods/deque.cc
+PASS: libstdc++-xmethods/deque.cc print q3[0]
+PASS: libstdc++-xmethods/deque.cc print q3[q3_size/2]==(300+q3_size/2)
+PASS: libstdc++-xmethods/deque.cc print q3[q3_size-1]==(300+q3_size-1)
+PASS: libstdc++-xmethods/deque.cc whatis q0.empty()
+PASS: libstdc++-xmethods/deque.cc whatis q0.size()
+PASS: libstdc++-xmethods/deque.cc whatis q1.front()
+PASS: libstdc++-xmethods/deque.cc whatis q1.back()
+PASS: libstdc++-xmethods/deque.cc whatis q3[0]
PASS: libstdc++-xmethods/forwardlist.cc execution test
PASS: libstdc++-xmethods/forwardlist.cc print l0.empty()
PASS: libstdc++-xmethods/forwardlist.cc print l1.empty()
@@ -11536,7 +12196,12 @@ PASS: libstdc++-xmethods/list.cc execution test
PASS: libstdc++-xmethods/list.cc print l0.empty()
PASS: libstdc++-xmethods/list.cc print l1.empty()
PASS: libstdc++-xmethods/list.cc print l1.size()
-UNSUPPORTED: libstdc++-xmethods/list.cc
+PASS: libstdc++-xmethods/list.cc print l1.front()
+PASS: libstdc++-xmethods/list.cc print l1.back()
+PASS: libstdc++-xmethods/list.cc whatis l1.empty()
+PASS: libstdc++-xmethods/list.cc whatis l1.size()
+PASS: libstdc++-xmethods/list.cc whatis l1.front()
+PASS: libstdc++-xmethods/list.cc whatis l1.back()
PASS: libstdc++-xmethods/unique_ptr.cc execution test
PASS: libstdc++-xmethods/unique_ptr.cc print *p
PASS: libstdc++-xmethods/unique_ptr.cc print p.get()
@@ -11552,11 +12217,62 @@ PASS: libstdc++-xmethods/vector.cc execution test
PASS: libstdc++-xmethods/vector.cc print v1[0]
PASS: libstdc++-xmethods/vector.cc print v1[1]
PASS: libstdc++-xmethods/vector.cc print v1[2]
-UNSUPPORTED: libstdc++-xmethods/vector.cc
+PASS: libstdc++-xmethods/vector.cc print bv1[0]
+PASS: libstdc++-xmethods/vector.cc print bv1[1]
+PASS: libstdc++-xmethods/vector.cc print bv1[14]
+PASS: libstdc++-xmethods/vector.cc print bv2[0]
+PASS: libstdc++-xmethods/vector.cc print bv2[1]
+PASS: libstdc++-xmethods/vector.cc print bv2[63]
+PASS: libstdc++-xmethods/vector.cc print bv3[0]
+PASS: libstdc++-xmethods/vector.cc print bv3[1]
+PASS: libstdc++-xmethods/vector.cc print bv3[63]
+PASS: libstdc++-xmethods/vector.cc print v0.size()
+PASS: libstdc++-xmethods/vector.cc print bv0.size()
+PASS: libstdc++-xmethods/vector.cc print v1.size()
+PASS: libstdc++-xmethods/vector.cc print bv1.size()
+PASS: libstdc++-xmethods/vector.cc print bv2.size()
+PASS: libstdc++-xmethods/vector.cc print bv3.size()
+PASS: libstdc++-xmethods/vector.cc print v0.empty()
+PASS: libstdc++-xmethods/vector.cc print v1.empty()
+PASS: libstdc++-xmethods/vector.cc print bv0.empty()
+PASS: libstdc++-xmethods/vector.cc print bv1.empty()
+PASS: libstdc++-xmethods/vector.cc print bv2.empty()
+PASS: libstdc++-xmethods/vector.cc print bv3.empty()
+PASS: libstdc++-xmethods/vector.cc print v1.front()
+PASS: libstdc++-xmethods/vector.cc print v1.back()
+PASS: libstdc++-xmethods/vector.cc print bv1.front()
+PASS: libstdc++-xmethods/vector.cc print bv1.back()
+PASS: libstdc++-xmethods/vector.cc print bv2.front()
+PASS: libstdc++-xmethods/vector.cc print bv2.back()
+PASS: libstdc++-xmethods/vector.cc print bv3.front()
+PASS: libstdc++-xmethods/vector.cc print bv3.back()
+PASS: libstdc++-xmethods/vector.cc print v1.at(1)
+PASS: libstdc++-xmethods/vector.cc print bv1.at(0)
+PASS: libstdc++-xmethods/vector.cc print bv1.at(1)
+PASS: libstdc++-xmethods/vector.cc print bv1.at(14)
+PASS: libstdc++-xmethods/vector.cc print bv2.at(0)
+PASS: libstdc++-xmethods/vector.cc print bv2.at(1)
+PASS: libstdc++-xmethods/vector.cc print bv2.at(63)
+PASS: libstdc++-xmethods/vector.cc print bv3.at(0)
+PASS: libstdc++-xmethods/vector.cc print bv3.at(1)
+PASS: libstdc++-xmethods/vector.cc print bv3.at(63)
+PASS: libstdc++-xmethods/vector.cc print bv3.at(64)
+PASS: libstdc++-xmethods/vector.cc whatis v0.empty()
+PASS: libstdc++-xmethods/vector.cc whatis v0.size()
+PASS: libstdc++-xmethods/vector.cc whatis v1.front()
+PASS: libstdc++-xmethods/vector.cc whatis v1.back()
+PASS: libstdc++-xmethods/vector.cc whatis v1[0]
+PASS: libstdc++-xmethods/vector.cc whatis v1.at(1)
+PASS: libstdc++-xmethods/vector.cc whatis bv0.empty()
+PASS: libstdc++-xmethods/vector.cc whatis bv0.size()
+PASS: libstdc++-xmethods/vector.cc whatis bv1.front()
+PASS: libstdc++-xmethods/vector.cc whatis bv1.back()
+PASS: libstdc++-xmethods/vector.cc whatis bv1[0]
+PASS: libstdc++-xmethods/vector.cc whatis bv1.at(1)
=== libstdc++ Summary ===
-# of expected passes 11203
-# of unexpected failures 18
-# of expected failures 67
-# of unsupported tests 249
+# of expected passes 11912
+# of unexpected failures 17
+# of expected failures 65
+# of unsupported tests 259
diff --git a/gcc/laplace.SCHWINGE/test/gcc/testsuite/g++/g++.sum b/gcc/laplace.SCHWINGE/test/gcc/testsuite/g++/g++.sum
index d2adf05b..dad3d9f1 100644
--- a/gcc/laplace.SCHWINGE/test/gcc/testsuite/g++/g++.sum
+++ b/gcc/laplace.SCHWINGE/test/gcc/testsuite/g++/g++.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Fri Dec 2 02:20:21 2016
+Test Run By thomas on Sun Dec 11 20:21:44 2016
Native configuration is i686-unknown-gnu0.8
=== g++ tests ===
@@ -65,6 +65,8 @@ PASS: g++.dg/bprob/g++-bprob-2.C compilation, -Os -fprofile-arcs
PASS: g++.dg/bprob/g++-bprob-2.C execution, -Os -fprofile-arcs
PASS: g++.dg/bprob/g++-bprob-2.C compilation, -Os -fbranch-probabilities
PASS: g++.dg/bprob/g++-bprob-2.C execution, -Os -fbranch-probabilities
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/g++.dg/bprob/g++-bprob-1.C -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/g++.dg/bprob/g++-bprob-2.C -fauto-profile
Running [...]/hurd/master/gcc/testsuite/g++.dg/charset/charset.exp ...
PASS: g++.dg/charset/asm1.c -std=c++98 (test for excess errors)
PASS: g++.dg/charset/asm1.c -std=c++98 scan-assembler .ascii bar
@@ -1950,6 +1952,87 @@ PASS: g++.dg/debug/pr70271.C -gstabs+ -O3 (test for excess errors)
PASS: g++.dg/debug/pr70271.C -gstabs+3 (test for excess errors)
PASS: g++.dg/debug/pr70271.C -gstabs+3 -O2 (test for excess errors)
PASS: g++.dg/debug/pr70271.C -gstabs+3 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gdwarf-2 -g1 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gdwarf-2 -g1 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gdwarf-2 -g1 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gdwarf-2 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gdwarf-2 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gdwarf-2 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gdwarf-2 -g3 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gdwarf-2 -g3 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gdwarf-2 -g3 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gstabs1 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gstabs1 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gstabs1 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gstabs (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gstabs -O2 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gstabs -O3 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gstabs3 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gstabs3 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gstabs3 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gstabs+1 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gstabs+1 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gstabs+1 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gstabs+ (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gstabs+ -O2 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gstabs+ -O3 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gstabs+3 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gstabs+3 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr71057.C -gstabs+3 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gdwarf-2 -g1 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gdwarf-2 -g1 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gdwarf-2 -g1 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gdwarf-2 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gdwarf-2 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gdwarf-2 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gdwarf-2 -g3 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gdwarf-2 -g3 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gdwarf-2 -g3 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gstabs1 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gstabs1 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gstabs1 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gstabs (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gstabs -O2 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gstabs -O3 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gstabs3 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gstabs3 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gstabs3 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gstabs+1 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gstabs+1 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gstabs+1 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gstabs+ (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gstabs+ -O2 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gstabs+ -O3 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gstabs+3 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gstabs+3 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr71432.C -gstabs+3 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gdwarf-2 -g1 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gdwarf-2 -g1 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gdwarf-2 -g1 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gdwarf-2 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gdwarf-2 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gdwarf-2 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gdwarf-2 -g3 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gdwarf-2 -g3 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gdwarf-2 -g3 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gstabs1 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gstabs1 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gstabs1 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gstabs (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gstabs -O2 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gstabs -O3 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gstabs3 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gstabs3 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gstabs3 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gstabs+1 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gstabs+1 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gstabs+1 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gstabs+ (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gstabs+ -O2 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gstabs+ -O3 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gstabs+3 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gstabs+3 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr72808.C -gstabs+3 -O3 (test for excess errors)
PASS: g++.dg/debug/ra1.C -gdwarf-2 -g1 (test for excess errors)
PASS: g++.dg/debug/ra1.C -gdwarf-2 -g1 -O2 (test for excess errors)
PASS: g++.dg/debug/ra1.C -gdwarf-2 -g1 -O3 (test for excess errors)
@@ -2467,6 +2550,8 @@ UNSUPPORTED: g++.dg/debug/dwarf2/const2.C -std=gnu++14
UNSUPPORTED: g++.dg/debug/dwarf2/const2b.C -std=gnu++98
UNSUPPORTED: g++.dg/debug/dwarf2/const2b.C -std=gnu++11
UNSUPPORTED: g++.dg/debug/dwarf2/const2b.C -std=gnu++14
+PASS: g++.dg/debug/dwarf2/constexpr-var-1.C (test for excess errors)
+PASS: g++.dg/debug/dwarf2/constexpr-var-1.C scan-assembler-times DW_AT_const_expr 2
PASS: g++.dg/debug/dwarf2/deallocator.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/debug/dwarf2/deallocator.C -std=gnu++98 scan-assembler deallocator.C:29
PASS: g++.dg/debug/dwarf2/deallocator.C -std=gnu++98 scan-assembler deallocator.C:24
@@ -2482,8 +2567,14 @@ PASS: g++.dg/debug/dwarf2/deallocator.C -std=gnu++14 scan-assembler deallocato
PASS: g++.dg/debug/dwarf2/deallocator.C -std=gnu++14 scan-assembler deallocator.C:24
PASS: g++.dg/debug/dwarf2/deallocator.C -std=gnu++14 scan-assembler deallocator.C:34
PASS: g++.dg/debug/dwarf2/deallocator.C -std=gnu++14 scan-assembler deallocator.C:21
+PASS: g++.dg/debug/dwarf2/defaulted-member-function-1.C (test for excess errors)
+PASS: g++.dg/debug/dwarf2/defaulted-member-function-1.C scan-assembler-times 0x1[ \t][^\n]* DW_AT_defaulted 1
+PASS: g++.dg/debug/dwarf2/defaulted-member-function-2.C (test for excess errors)
+PASS: g++.dg/debug/dwarf2/defaulted-member-function-2.C scan-assembler-times 0x2[ \t][^\n]* DW_AT_defaulted 1
+PASS: g++.dg/debug/dwarf2/defaulted-member-function-3.C (test for excess errors)
+PASS: g++.dg/debug/dwarf2/defaulted-member-function-3.C scan-assembler-not DW_AT_defaulted
PASS: g++.dg/debug/dwarf2/deleted-member-function.C (test for excess errors)
-PASS: g++.dg/debug/dwarf2/deleted-member-function.C scan-assembler-times DW_AT_GNU_deleted 2
+PASS: g++.dg/debug/dwarf2/deleted-member-function.C scan-assembler-times DW_AT_deleted 2
XFAIL: g++.dg/debug/dwarf2/dwarf2-1.C -std=gnu++98 broken -feliminate-dwarf2-dups (test for bogus messages, line 1)
PASS: g++.dg/debug/dwarf2/dwarf2-1.C -std=gnu++98 (test for excess errors)
XFAIL: g++.dg/debug/dwarf2/dwarf2-1.C -std=gnu++11 broken -feliminate-dwarf2-dups (test for bogus messages, line 1)
@@ -3744,6 +3835,12 @@ PASS: g++.dg/debug/dwarf2/imported-module-4.C -std=gnu++14 scan-assembler DW_T
PASS: g++.dg/debug/dwarf2/imported-module.C -std=c++98 (test for excess errors)
PASS: g++.dg/debug/dwarf2/imported-module.C -std=c++11 (test for excess errors)
PASS: g++.dg/debug/dwarf2/imported-module.C -std=c++14 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/inline-var-1.C (test for excess errors)
+PASS: g++.dg/debug/dwarf2/inline-var-1.C scan-assembler-times 0x3[^\n\r]* DW_AT_inline 6
+PASS: g++.dg/debug/dwarf2/inline-var-1.C scan-assembler-times 0x1[^\n\r]* DW_AT_inline 2
+PASS: g++.dg/debug/dwarf2/inline-var-1.C scan-assembler-times DW_AT_declaration 6
+PASS: g++.dg/debug/dwarf2/inline-var-1.C scan-assembler-times DW_AT_specification 6
+PASS: g++.dg/debug/dwarf2/inline-var-1.C scan-assembler-times DW_AT_[^\n\r]*linkage_name 7
PASS: g++.dg/debug/dwarf2/inline1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/debug/dwarf2/inline1.C -std=gnu++98 scan-assembler DW_TAG_inlined_subroutine
PASS: g++.dg/debug/dwarf2/inline1.C -std=gnu++11 (test for excess errors)
@@ -4059,6 +4156,25 @@ PASS: g++.dg/debug/dwarf2/pr67764.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/debug/dwarf2/pr67764.C -std=gnu++11 scan-assembler-times DW_AT_const_value 2
PASS: g++.dg/debug/dwarf2/pr67764.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/debug/dwarf2/pr67764.C -std=gnu++14 scan-assembler-times DW_AT_const_value 2
+PASS: g++.dg/debug/dwarf2/pr77363.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/pr77363.C -std=gnu++98 scan-assembler DIE \\([^\n\r]*\\) DW_TAG_typedef[^\n\r]*[\n\r]*[^\n\r]*type2[^\n\r]* DW_AT_name[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_file[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_line[^\n\r]*[\n\r]*[^\n\r]* DW_AT_type
+PASS: g++.dg/debug/dwarf2/pr77363.C -std=gnu++98 scan-assembler DIE \\([^\n\r]*\\) DW_TAG_typedef[^\n\r]*[\n\r]*[^\n\r]*type3[^\n\r]* DW_AT_name[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_file[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_line[^\n\r]*[\n\r]*[^\n\r]* DW_AT_type
+PASS: g++.dg/debug/dwarf2/pr77363.C -std=gnu++98 scan-assembler DIE \\([^\n\r]*\\) DW_TAG_typedef[^\n\r]*[\n\r]*[^\n\r]*type4[^\n\r]* DW_AT_name[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_file[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_line[^\n\r]*[\n\r]*[^\n\r]* DW_AT_type
+PASS: g++.dg/debug/dwarf2/pr77363.C -std=gnu++98 scan-assembler DIE \\([^\n\r]*\\) DW_TAG_typedef[^\n\r]*[\n\r]*[^\n\r]*type5[^\n\r]* DW_AT_name[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_file[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_line[^\n\r]*[\n\r]*[^\n\r]* DW_AT_type
+PASS: g++.dg/debug/dwarf2/pr77363.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/pr77363.C -std=gnu++11 scan-assembler DIE \\([^\n\r]*\\) DW_TAG_typedef[^\n\r]*[\n\r]*[^\n\r]*type2[^\n\r]* DW_AT_name[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_file[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_line[^\n\r]*[\n\r]*[^\n\r]* DW_AT_type
+PASS: g++.dg/debug/dwarf2/pr77363.C -std=gnu++11 scan-assembler DIE \\([^\n\r]*\\) DW_TAG_typedef[^\n\r]*[\n\r]*[^\n\r]*type3[^\n\r]* DW_AT_name[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_file[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_line[^\n\r]*[\n\r]*[^\n\r]* DW_AT_type
+PASS: g++.dg/debug/dwarf2/pr77363.C -std=gnu++11 scan-assembler DIE \\([^\n\r]*\\) DW_TAG_typedef[^\n\r]*[\n\r]*[^\n\r]*type4[^\n\r]* DW_AT_name[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_file[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_line[^\n\r]*[\n\r]*[^\n\r]* DW_AT_type
+PASS: g++.dg/debug/dwarf2/pr77363.C -std=gnu++11 scan-assembler DIE \\([^\n\r]*\\) DW_TAG_typedef[^\n\r]*[\n\r]*[^\n\r]*type5[^\n\r]* DW_AT_name[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_file[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_line[^\n\r]*[\n\r]*[^\n\r]* DW_AT_type
+PASS: g++.dg/debug/dwarf2/pr77363.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/pr77363.C -std=gnu++14 scan-assembler DIE \\([^\n\r]*\\) DW_TAG_typedef[^\n\r]*[\n\r]*[^\n\r]*type2[^\n\r]* DW_AT_name[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_file[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_line[^\n\r]*[\n\r]*[^\n\r]* DW_AT_type
+PASS: g++.dg/debug/dwarf2/pr77363.C -std=gnu++14 scan-assembler DIE \\([^\n\r]*\\) DW_TAG_typedef[^\n\r]*[\n\r]*[^\n\r]*type3[^\n\r]* DW_AT_name[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_file[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_line[^\n\r]*[\n\r]*[^\n\r]* DW_AT_type
+PASS: g++.dg/debug/dwarf2/pr77363.C -std=gnu++14 scan-assembler DIE \\([^\n\r]*\\) DW_TAG_typedef[^\n\r]*[\n\r]*[^\n\r]*type4[^\n\r]* DW_AT_name[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_file[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_line[^\n\r]*[\n\r]*[^\n\r]* DW_AT_type
+PASS: g++.dg/debug/dwarf2/pr77363.C -std=gnu++14 scan-assembler DIE \\([^\n\r]*\\) DW_TAG_typedef[^\n\r]*[\n\r]*[^\n\r]*type5[^\n\r]* DW_AT_name[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_file[^\n\r]*[\n\r]*[^\n\r]* DW_AT_decl_line[^\n\r]*[\n\r]*[^\n\r]* DW_AT_type
+PASS: g++.dg/debug/dwarf2/ptrdmem-1.C (test for excess errors)
+PASS: g++.dg/debug/dwarf2/ptrdmem-1.C scan-assembler-times DIE \\([^\n]*\\) DW_TAG_ptr_to_member_type 1
+PASS: g++.dg/debug/dwarf2/ptrdmem-1.C scan-assembler-times DW_AT_use_location 1
+PASS: g++.dg/debug/dwarf2/ptrdmem-1.C scan-assembler-not DW_AT_reference
UNSUPPORTED: g++.dg/debug/dwarf2/pubnames-1.C -std=gnu++98
UNSUPPORTED: g++.dg/debug/dwarf2/pubnames-1.C -std=gnu++11
UNSUPPORTED: g++.dg/debug/dwarf2/pubnames-1.C -std=gnu++14
@@ -4302,6 +4418,49 @@ PASS: g++.dg/debug/dwarf2/redeclaration-1.C -std=gnu++11 (test for excess error
PASS: g++.dg/debug/dwarf2/redeclaration-1.C -std=gnu++11 scan-assembler-times [^\n\r]*\\(DIE [^\n\r]*DW_TAG_lexical_block\\)[\n\r]{1,2}[^\n\r]*DW_AT_low_pc[\n\r]{1,2}[^\n\r]*DW_AT_high_pc[\n\r]{1,2}[^\n\r]*\\(DIE [^\n\r]*DW_TAG_variable\\)[\n\r]{1,2}[^\n\r]*DW_AT_name 2
PASS: g++.dg/debug/dwarf2/redeclaration-1.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/debug/dwarf2/redeclaration-1.C -std=gnu++14 scan-assembler-times [^\n\r]*\\(DIE [^\n\r]*DW_TAG_lexical_block\\)[\n\r]{1,2}[^\n\r]*DW_AT_low_pc[\n\r]{1,2}[^\n\r]*DW_AT_high_pc[\n\r]{1,2}[^\n\r]*\\(DIE [^\n\r]*DW_TAG_variable\\)[\n\r]{1,2}[^\n\r]*DW_AT_name 2
+PASS: g++.dg/debug/dwarf2/ref-1.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/ref-1.C -std=gnu++98 scan-assembler-not DW_TAG_const_type
+PASS: g++.dg/debug/dwarf2/ref-1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/ref-1.C -std=gnu++11 scan-assembler-not DW_TAG_const_type
+PASS: g++.dg/debug/dwarf2/ref-1.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/ref-1.C -std=gnu++14 scan-assembler-not DW_TAG_const_type
+UNSUPPORTED: g++.dg/debug/dwarf2/ref-2.C -std=gnu++98
+PASS: g++.dg/debug/dwarf2/ref-2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/ref-2.C -std=gnu++11 scan-assembler-times DW_AT_reference 1
+PASS: g++.dg/debug/dwarf2/ref-2.C -std=gnu++11 scan-assembler-times DW_AT_rvalue_reference 1
+PASS: g++.dg/debug/dwarf2/ref-2.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/ref-2.C -std=gnu++14 scan-assembler-times DW_AT_reference 1
+PASS: g++.dg/debug/dwarf2/ref-2.C -std=gnu++14 scan-assembler-times DW_AT_rvalue_reference 1
+UNSUPPORTED: g++.dg/debug/dwarf2/ref-3.C -std=gnu++98
+PASS: g++.dg/debug/dwarf2/ref-3.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/ref-3.C -std=gnu++11 scan-assembler-times DW_AT_reference 5
+PASS: g++.dg/debug/dwarf2/ref-3.C -std=gnu++11 scan-assembler-times DW_AT_rvalue_reference 5
+PASS: g++.dg/debug/dwarf2/ref-3.C -std=gnu++11 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_subroutine_type 6
+PASS: g++.dg/debug/dwarf2/ref-3.C -std=gnu++11 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_ptr_to_member_type 7
+PASS: g++.dg/debug/dwarf2/ref-3.C -std=gnu++11 scan-assembler-times DW_AT_use_location 1
+PASS: g++.dg/debug/dwarf2/ref-3.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/ref-3.C -std=gnu++14 scan-assembler-times DW_AT_reference 5
+PASS: g++.dg/debug/dwarf2/ref-3.C -std=gnu++14 scan-assembler-times DW_AT_rvalue_reference 5
+PASS: g++.dg/debug/dwarf2/ref-3.C -std=gnu++14 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_subroutine_type 6
+PASS: g++.dg/debug/dwarf2/ref-3.C -std=gnu++14 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_ptr_to_member_type 7
+PASS: g++.dg/debug/dwarf2/ref-3.C -std=gnu++14 scan-assembler-times DW_AT_use_location 1
+UNSUPPORTED: g++.dg/debug/dwarf2/ref-4.C -std=gnu++98
+PASS: g++.dg/debug/dwarf2/ref-4.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/ref-4.C -std=gnu++11 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_typedef 2
+PASS: g++.dg/debug/dwarf2/ref-4.C -std=gnu++11 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_ptr_to_member_type 2
+PASS: g++.dg/debug/dwarf2/ref-4.C -std=gnu++11 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_subroutine_type 1
+PASS: g++.dg/debug/dwarf2/ref-4.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/ref-4.C -std=gnu++14 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_typedef 2
+PASS: g++.dg/debug/dwarf2/ref-4.C -std=gnu++14 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_ptr_to_member_type 2
+PASS: g++.dg/debug/dwarf2/ref-4.C -std=gnu++14 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_subroutine_type 1
+PASS: g++.dg/debug/dwarf2/refqual-1.C (test for excess errors)
+PASS: g++.dg/debug/dwarf2/refqual-1.C scan-assembler-times DIE \\([^\n]*\\) DW_TAG_ptr_to_member_type 1
+PASS: g++.dg/debug/dwarf2/refqual-1.C scan-assembler-times DW_AT_reference 2
+PASS: g++.dg/debug/dwarf2/refqual-1.C scan-assembler-not DW_AT_use_location
+PASS: g++.dg/debug/dwarf2/refqual-2.C (test for excess errors)
+PASS: g++.dg/debug/dwarf2/refqual-2.C scan-assembler-times DIE \\([^\n]*\\) DW_TAG_ptr_to_member_type 1
+PASS: g++.dg/debug/dwarf2/refqual-2.C scan-assembler-times DW_AT_rvalue_reference 2
+PASS: g++.dg/debug/dwarf2/refqual-2.C scan-assembler-not DW_AT_use_location
UNSUPPORTED: g++.dg/debug/dwarf2/rv1.C -std=gnu++98
PASS: g++.dg/debug/dwarf2/rv1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/debug/dwarf2/rv1.C -std=gnu++11 scan-assembler-times DIE[^\n\r]*DW_TAG_reference_type 1
@@ -4452,6 +4611,69 @@ PASS: g++.dg/debug/dwarf2/template-params-11.C -std=gnu++11 (test for excess er
PASS: g++.dg/debug/dwarf2/template-params-11.C -std=gnu++11 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_type_param 1
PASS: g++.dg/debug/dwarf2/template-params-11.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/debug/dwarf2/template-params-11.C -std=gnu++14 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_type_param 1
+PASS: g++.dg/debug/dwarf2/template-params-12f.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/template-params-12f.C -std=gnu++98 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param 1
+PASS: g++.dg/debug/dwarf2/template-params-12f.C -std=gnu++98 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param[^\n]*\n[^\n]* DW_AT_name\n[^\n]* DW_AT_type\n[^\n]*[^\n]* DW_AT_location\n[^\n]* DW_OP_addr\n[^\n]*_ZN1S1fEv[^\n]*\n[^\n]* DW_OP_stack_value\n[^\n]* DW_OP_piece\n[^\n]*\n[^\n]* DW_OP_lit0\n[^\n]* DW_OP_stack_value\n[^\n]* DW_OP_piece 1
+PASS: g++.dg/debug/dwarf2/template-params-12f.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/template-params-12f.C -std=gnu++11 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param 1
+PASS: g++.dg/debug/dwarf2/template-params-12f.C -std=gnu++11 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param[^\n]*\n[^\n]* DW_AT_name\n[^\n]* DW_AT_type\n[^\n]*[^\n]* DW_AT_location\n[^\n]* DW_OP_addr\n[^\n]*_ZN1S1fEv[^\n]*\n[^\n]* DW_OP_stack_value\n[^\n]* DW_OP_piece\n[^\n]*\n[^\n]* DW_OP_lit0\n[^\n]* DW_OP_stack_value\n[^\n]* DW_OP_piece 1
+PASS: g++.dg/debug/dwarf2/template-params-12f.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/template-params-12f.C -std=gnu++14 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param 1
+PASS: g++.dg/debug/dwarf2/template-params-12f.C -std=gnu++14 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param[^\n]*\n[^\n]* DW_AT_name\n[^\n]* DW_AT_type\n[^\n]*[^\n]* DW_AT_location\n[^\n]* DW_OP_addr\n[^\n]*_ZN1S1fEv[^\n]*\n[^\n]* DW_OP_stack_value\n[^\n]* DW_OP_piece\n[^\n]*\n[^\n]* DW_OP_lit0\n[^\n]* DW_OP_stack_value\n[^\n]* DW_OP_piece 1
+PASS: g++.dg/debug/dwarf2/template-params-12g.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/template-params-12g.C -std=gnu++98 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param 1
+PASS: g++.dg/debug/dwarf2/template-params-12g.C -std=gnu++98 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param[^\n]*\n[^\n]* DW_AT_name\n[^\n]* DW_AT_type\n[^\n]*[^\n]* DW_AT_location\n[^\n]* DW_OP_addr\n[^\n]*_ZN1B1gEv[^\n]*\n[^\n]* DW_OP_stack_value\n[^\n]* DW_OP_piece\n[^\n]*\n[^\n]* DW_OP_lit0\n[^\n]* DW_OP_stack_value\n[^\n]* DW_OP_piece 1
+PASS: g++.dg/debug/dwarf2/template-params-12g.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/template-params-12g.C -std=gnu++11 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param 1
+PASS: g++.dg/debug/dwarf2/template-params-12g.C -std=gnu++11 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param[^\n]*\n[^\n]* DW_AT_name\n[^\n]* DW_AT_type\n[^\n]*[^\n]* DW_AT_location\n[^\n]* DW_OP_addr\n[^\n]*_ZN1B1gEv[^\n]*\n[^\n]* DW_OP_stack_value\n[^\n]* DW_OP_piece\n[^\n]*\n[^\n]* DW_OP_lit0\n[^\n]* DW_OP_stack_value\n[^\n]* DW_OP_piece 1
+PASS: g++.dg/debug/dwarf2/template-params-12g.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/template-params-12g.C -std=gnu++14 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param 1
+PASS: g++.dg/debug/dwarf2/template-params-12g.C -std=gnu++14 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param[^\n]*\n[^\n]* DW_AT_name\n[^\n]* DW_AT_type\n[^\n]*[^\n]* DW_AT_location\n[^\n]* DW_OP_addr\n[^\n]*_ZN1B1gEv[^\n]*\n[^\n]* DW_OP_stack_value\n[^\n]* DW_OP_piece\n[^\n]*\n[^\n]* DW_OP_lit0\n[^\n]* DW_OP_stack_value\n[^\n]* DW_OP_piece 1
+PASS: g++.dg/debug/dwarf2/template-params-12n.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/template-params-12n.C -std=gnu++98 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param 1
+PASS: g++.dg/debug/dwarf2/template-params-12n.C -std=gnu++98 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param[^\n]*\n[^\n]* DW_AT_name\n[^\n]* DW_AT_type\n[^\n]* DW_AT_const_value 1
+PASS: g++.dg/debug/dwarf2/template-params-12n.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/template-params-12n.C -std=gnu++11 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param 1
+PASS: g++.dg/debug/dwarf2/template-params-12n.C -std=gnu++11 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param[^\n]*\n[^\n]* DW_AT_name\n[^\n]* DW_AT_type\n[^\n]* DW_AT_const_value 1
+PASS: g++.dg/debug/dwarf2/template-params-12n.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/template-params-12n.C -std=gnu++14 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param 1
+PASS: g++.dg/debug/dwarf2/template-params-12n.C -std=gnu++14 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param[^\n]*\n[^\n]* DW_AT_name\n[^\n]* DW_AT_type\n[^\n]* DW_AT_const_value 1
+PASS: g++.dg/debug/dwarf2/template-params-12s.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/template-params-12s.C -std=gnu++98 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param 1
+PASS: g++.dg/debug/dwarf2/template-params-12s.C -std=gnu++98 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param[^\n]*\n[^\n]* DW_AT_name\n[^\n]* DW_AT_type\n[^\n]* [^\n]*DIE 1
+PASS: g++.dg/debug/dwarf2/template-params-12s.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/template-params-12s.C -std=gnu++11 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param 1
+PASS: g++.dg/debug/dwarf2/template-params-12s.C -std=gnu++11 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param[^\n]*\n[^\n]* DW_AT_name\n[^\n]* DW_AT_type\n[^\n]* [^\n]*DIE 1
+PASS: g++.dg/debug/dwarf2/template-params-12s.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/template-params-12s.C -std=gnu++14 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param 1
+PASS: g++.dg/debug/dwarf2/template-params-12s.C -std=gnu++14 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param[^\n]*\n[^\n]* DW_AT_name\n[^\n]* DW_AT_type\n[^\n]* [^\n]*DIE 1
+PASS: g++.dg/debug/dwarf2/template-params-12u.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/template-params-12u.C -std=gnu++98 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param 1
+PASS: g++.dg/debug/dwarf2/template-params-12u.C -std=gnu++98 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param[^\n]*\n[^\n]* DW_AT_name\n[^\n]* DW_AT_type\n[^\n]* [^\n]*DIE 1
+PASS: g++.dg/debug/dwarf2/template-params-12u.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/template-params-12u.C -std=gnu++11 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param 1
+PASS: g++.dg/debug/dwarf2/template-params-12u.C -std=gnu++11 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param[^\n]*\n[^\n]* DW_AT_name\n[^\n]* DW_AT_type\n[^\n]* [^\n]*DIE 1
+PASS: g++.dg/debug/dwarf2/template-params-12u.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/template-params-12u.C -std=gnu++14 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param 1
+PASS: g++.dg/debug/dwarf2/template-params-12u.C -std=gnu++14 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param[^\n]*\n[^\n]* DW_AT_name\n[^\n]* DW_AT_type\n[^\n]* [^\n]*DIE 1
+PASS: g++.dg/debug/dwarf2/template-params-12v.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/template-params-12v.C -std=gnu++98 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param 1
+PASS: g++.dg/debug/dwarf2/template-params-12v.C -std=gnu++98 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param[^\n]*\n[^\n]* DW_AT_name\n[^\n]* DW_AT_type\n[^\n]* DW_AT_const_value 1
+PASS: g++.dg/debug/dwarf2/template-params-12v.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/template-params-12v.C -std=gnu++11 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param 1
+PASS: g++.dg/debug/dwarf2/template-params-12v.C -std=gnu++11 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param[^\n]*\n[^\n]* DW_AT_name\n[^\n]* DW_AT_type\n[^\n]* DW_AT_const_value 1
+PASS: g++.dg/debug/dwarf2/template-params-12v.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/template-params-12v.C -std=gnu++14 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param 1
+PASS: g++.dg/debug/dwarf2/template-params-12v.C -std=gnu++14 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param[^\n]*\n[^\n]* DW_AT_name\n[^\n]* DW_AT_type\n[^\n]* DW_AT_const_value 1
+PASS: g++.dg/debug/dwarf2/template-params-12w.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/template-params-12w.C -std=gnu++98 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param 1
+PASS: g++.dg/debug/dwarf2/template-params-12w.C -std=gnu++98 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param[^\n]*\n[^\n]* DW_AT_name\n[^\n]* DW_AT_type\n[^\n]* DW_AT_const_value 1
+PASS: g++.dg/debug/dwarf2/template-params-12w.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/template-params-12w.C -std=gnu++11 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param 1
+PASS: g++.dg/debug/dwarf2/template-params-12w.C -std=gnu++11 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param[^\n]*\n[^\n]* DW_AT_name\n[^\n]* DW_AT_type\n[^\n]* DW_AT_const_value 1
+PASS: g++.dg/debug/dwarf2/template-params-12w.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/debug/dwarf2/template-params-12w.C -std=gnu++14 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param 1
+PASS: g++.dg/debug/dwarf2/template-params-12w.C -std=gnu++14 scan-assembler-times DIE \\([^\n]*\\) DW_TAG_template_value_param[^\n]*\n[^\n]* DW_AT_name\n[^\n]* DW_AT_type\n[^\n]* DW_AT_const_value 1
PASS: g++.dg/debug/dwarf2/template-params-2.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/debug/dwarf2/template-params-2.C -std=gnu++98 scan-assembler DW_TAG_template_value_param
PASS: g++.dg/debug/dwarf2/template-params-2.C -std=gnu++98 scan-assembler i.*DW_AT_name
@@ -5228,6 +5450,32 @@ PASS: g++.dg/20090121-1.C -std=gnu++11 (test for warnings, line 10)
PASS: g++.dg/20090121-1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/20090121-1.C -std=gnu++14 (test for warnings, line 10)
PASS: g++.dg/20090121-1.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/DRs/dr1511-1.C -std=c++98 (test for excess errors)
+PASS: g++.dg/DRs/dr1511-1.C -std=c++98 execution test
+PASS: g++.dg/DRs/dr1511-1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/DRs/dr1511-1.C -std=c++11 execution test
+PASS: g++.dg/DRs/dr1511-1.C -std=c++14 (test for excess errors)
+PASS: g++.dg/DRs/dr1511-1.C -std=c++14 execution test
+PASS: g++.dg/DRs/dr1511-2.C -std=c++98 (test for excess errors)
+PASS: g++.dg/DRs/dr1511-2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/DRs/dr1511-2.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/DRs/dr2137-1.C -std=c++98
+PASS: g++.dg/DRs/dr2137-1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/DRs/dr2137-1.C -std=c++11 execution test
+PASS: g++.dg/DRs/dr2137-1.C -std=c++14 (test for excess errors)
+PASS: g++.dg/DRs/dr2137-1.C -std=c++14 execution test
+UNSUPPORTED: g++.dg/DRs/dr2137-2.C -std=c++98
+PASS: g++.dg/DRs/dr2137-2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/DRs/dr2137-2.C -std=c++14 (test for excess errors)
+PASS: g++.dg/Wattributes.C -std=c++98 (test for warnings, line 6)
+PASS: g++.dg/Wattributes.C -std=c++98 (test for warnings, line 7)
+PASS: g++.dg/Wattributes.C -std=c++98 (test for excess errors)
+PASS: g++.dg/Wattributes.C -std=c++11 (test for warnings, line 6)
+PASS: g++.dg/Wattributes.C -std=c++11 (test for warnings, line 7)
+PASS: g++.dg/Wattributes.C -std=c++11 (test for excess errors)
+PASS: g++.dg/Wattributes.C -std=c++14 (test for warnings, line 6)
+PASS: g++.dg/Wattributes.C -std=c++14 (test for warnings, line 7)
+PASS: g++.dg/Wattributes.C -std=c++14 (test for excess errors)
PASS: g++.dg/Wframe-address-in-Wall.C -std=gnu++98 (test for warnings, line 9)
PASS: g++.dg/Wframe-address-in-Wall.C -std=gnu++98 (test for warnings, line 10)
PASS: g++.dg/Wframe-address-in-Wall.C -std=gnu++98 (test for excess errors)
@@ -5504,6 +5752,84 @@ PASS: g++.dg/abi/abi-tag20.C -std=c++11 (test for excess errors)
PASS: g++.dg/abi/abi-tag20.C -std=c++11 scan-assembler _ZN1B1gIcEEN7__cxx111XEv
PASS: g++.dg/abi/abi-tag20.C -std=c++14 (test for excess errors)
PASS: g++.dg/abi/abi-tag20.C -std=c++14 scan-assembler _ZN1B1gIcEEN7__cxx111XEv
+UNSUPPORTED: g++.dg/abi/abi-tag21.C -std=gnu++98
+PASS: g++.dg/abi/abi-tag21.C -std=gnu++11 (test for warnings, line 13)
+PASS: g++.dg/abi/abi-tag21.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/abi/abi-tag21.C -std=gnu++11 scan-assembler _ZN1BIiE2faEi
+PASS: g++.dg/abi/abi-tag21.C -std=gnu++11 scan-assembler _ZN1BIiE2fvEv
+PASS: g++.dg/abi/abi-tag21.C -std=gnu++11 scan-assembler _ZN1BIiE2gaE1AB3foo
+PASS: g++.dg/abi/abi-tag21.C -std=gnu++11 scan-assembler _ZN1BIiE2gvB3fooEv
+PASS: g++.dg/abi/abi-tag21.C -std=gnu++11 scan-assembler _ZN1BIiE2hvIiEEDTclsr1AB3foo1fIT_EEEv
+PASS: g++.dg/abi/abi-tag21.C -std=gnu++14 (test for warnings, line 13)
+PASS: g++.dg/abi/abi-tag21.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/abi/abi-tag21.C -std=gnu++14 scan-assembler _ZN1BIiE2faEi
+PASS: g++.dg/abi/abi-tag21.C -std=gnu++14 scan-assembler _ZN1BIiE2fvEv
+PASS: g++.dg/abi/abi-tag21.C -std=gnu++14 scan-assembler _ZN1BIiE2gaE1AB3foo
+PASS: g++.dg/abi/abi-tag21.C -std=gnu++14 scan-assembler _ZN1BIiE2gvB3fooEv
+PASS: g++.dg/abi/abi-tag21.C -std=gnu++14 scan-assembler _ZN1BIiE2hvIiEEDTclsr1AB3foo1fIT_EEEv
+UNSUPPORTED: g++.dg/abi/abi-tag21a.C -std=gnu++98
+PASS: g++.dg/abi/abi-tag21a.C -std=gnu++11 (test for warnings, line 13)
+PASS: g++.dg/abi/abi-tag21a.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/abi/abi-tag21a.C -std=gnu++11 scan-assembler _ZN1BIiE2faEi
+PASS: g++.dg/abi/abi-tag21a.C -std=gnu++11 scan-assembler _ZN1BIiE2fvB3fooEv
+PASS: g++.dg/abi/abi-tag21a.C -std=gnu++11 scan-assembler _ZN1BIiE2gaE1AB3foo
+PASS: g++.dg/abi/abi-tag21a.C -std=gnu++11 scan-assembler _ZN1BIiE2gvB3fooEv
+PASS: g++.dg/abi/abi-tag21a.C -std=gnu++11 scan-assembler _ZN1BIiE2hvIiEEDTclsr1AB3foo1fIT_EEEv
+PASS: g++.dg/abi/abi-tag21a.C -std=gnu++14 (test for warnings, line 13)
+PASS: g++.dg/abi/abi-tag21a.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/abi/abi-tag21a.C -std=gnu++14 scan-assembler _ZN1BIiE2faEi
+PASS: g++.dg/abi/abi-tag21a.C -std=gnu++14 scan-assembler _ZN1BIiE2fvB3fooEv
+PASS: g++.dg/abi/abi-tag21a.C -std=gnu++14 scan-assembler _ZN1BIiE2gaE1AB3foo
+PASS: g++.dg/abi/abi-tag21a.C -std=gnu++14 scan-assembler _ZN1BIiE2gvB3fooEv
+PASS: g++.dg/abi/abi-tag21a.C -std=gnu++14 scan-assembler _ZN1BIiE2hvIiEEDTclsr1AB3foo1fIT_EEEv
+UNSUPPORTED: g++.dg/abi/abi-tag21b.C -std=gnu++98
+PASS: g++.dg/abi/abi-tag21b.C -std=gnu++11 (test for warnings, line 15)
+PASS: g++.dg/abi/abi-tag21b.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/abi/abi-tag21b.C -std=gnu++11 scan-assembler _ZN1BIiE2faEi
+PASS: g++.dg/abi/abi-tag21b.C -std=gnu++11 scan-assembler _ZN1BIiE2fvEv
+PASS: g++.dg/abi/abi-tag21b.C -std=gnu++11 scan-assembler _ZN1BIiE2gaE1AB3foo
+PASS: g++.dg/abi/abi-tag21b.C -std=gnu++11 scan-assembler _ZN1BIiE2gvEv
+PASS: g++.dg/abi/abi-tag21b.C -std=gnu++11 scan-assembler _ZN1BIiE2hvIiEEDTclsr1AB3foo1fIT_EEEv
+PASS: g++.dg/abi/abi-tag21b.C -std=gnu++14 (test for warnings, line 15)
+PASS: g++.dg/abi/abi-tag21b.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/abi/abi-tag21b.C -std=gnu++14 scan-assembler _ZN1BIiE2faEi
+PASS: g++.dg/abi/abi-tag21b.C -std=gnu++14 scan-assembler _ZN1BIiE2fvEv
+PASS: g++.dg/abi/abi-tag21b.C -std=gnu++14 scan-assembler _ZN1BIiE2gaE1AB3foo
+PASS: g++.dg/abi/abi-tag21b.C -std=gnu++14 scan-assembler _ZN1BIiE2gvEv
+PASS: g++.dg/abi/abi-tag21b.C -std=gnu++14 scan-assembler _ZN1BIiE2hvIiEEDTclsr1AB3foo1fIT_EEEv
+PASS: g++.dg/abi/abi-tag22.C -std=gnu++98 (test for warnings, line 6)
+PASS: g++.dg/abi/abi-tag22.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/abi/abi-tag22.C -std=gnu++98 scan-assembler _ZN3A18cv1AB1AB1BEv
+PASS: g++.dg/abi/abi-tag22.C -std=gnu++11 (test for warnings, line 6)
+PASS: g++.dg/abi/abi-tag22.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/abi/abi-tag22.C -std=gnu++11 scan-assembler _ZN3A18cv1AB1AB1BEv
+PASS: g++.dg/abi/abi-tag22.C -std=gnu++14 (test for warnings, line 6)
+PASS: g++.dg/abi/abi-tag22.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/abi/abi-tag22.C -std=gnu++14 scan-assembler _ZN3A18cv1AB1AB1BEv
+PASS: g++.dg/abi/abi-tag22a.C -std=gnu++98 (test for warnings, line 6)
+PASS: g++.dg/abi/abi-tag22a.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/abi/abi-tag22a.C -std=gnu++98 scan-assembler _ZN3A18cv1AB1AB1BB1AB1BEv
+PASS: g++.dg/abi/abi-tag22a.C -std=gnu++11 (test for warnings, line 6)
+PASS: g++.dg/abi/abi-tag22a.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/abi/abi-tag22a.C -std=gnu++11 scan-assembler _ZN3A18cv1AB1AB1BB1AB1BEv
+PASS: g++.dg/abi/abi-tag22a.C -std=gnu++14 (test for warnings, line 6)
+PASS: g++.dg/abi/abi-tag22a.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/abi/abi-tag22a.C -std=gnu++14 scan-assembler _ZN3A18cv1AB1AB1BB1AB1BEv
+PASS: g++.dg/abi/abi-tag23.C -std=gnu++98 (test for warnings, line 22)
+PASS: g++.dg/abi/abi-tag23.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/abi/abi-tag23.C -std=gnu++98 scan-assembler _ZThn[0-9]+_N7Derived7get_fooB3barEv
+PASS: g++.dg/abi/abi-tag23.C -std=gnu++11 (test for warnings, line 22)
+PASS: g++.dg/abi/abi-tag23.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/abi/abi-tag23.C -std=gnu++11 scan-assembler _ZThn[0-9]+_N7Derived7get_fooB3barEv
+PASS: g++.dg/abi/abi-tag23.C -std=gnu++14 (test for warnings, line 22)
+PASS: g++.dg/abi/abi-tag23.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/abi/abi-tag23.C -std=gnu++14 scan-assembler _ZThn[0-9]+_N7Derived7get_fooB3barEv
+PASS: g++.dg/abi/abi-tag23a.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/abi/abi-tag23a.C -std=gnu++98 scan-assembler _ZThn[0-9]+_N7Derived7get_fooEv
+PASS: g++.dg/abi/abi-tag23a.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/abi/abi-tag23a.C -std=gnu++11 scan-assembler _ZThn[0-9]+_N7Derived7get_fooEv
+PASS: g++.dg/abi/abi-tag23a.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/abi/abi-tag23a.C -std=gnu++14 scan-assembler _ZThn[0-9]+_N7Derived7get_fooEv
PASS: g++.dg/abi/abi-tag3.C -std=c++98 (test for warnings, line 14)
PASS: g++.dg/abi/abi-tag3.C -std=c++98 (test for excess errors)
PASS: g++.dg/abi/abi-tag3.C -std=c++98 scan-assembler _ZN3FooB5cxx11IcE1fEv
@@ -5853,9 +6179,9 @@ PASS: g++.dg/abi/inline1.C -std=c++14 scan-assembler-not _ZTV1S
UNSUPPORTED: g++.dg/abi/key1.C -std=c++98
UNSUPPORTED: g++.dg/abi/key1.C -std=c++11
UNSUPPORTED: g++.dg/abi/key1.C -std=c++14
-UNSUPPORTED: g++.dg/abi/key2.C -std=c++98
-UNSUPPORTED: g++.dg/abi/key2.C -std=c++11
-UNSUPPORTED: g++.dg/abi/key2.C -std=c++14
+UNSUPPORTED: g++.dg/abi/key2.C -std=gnu++98
+UNSUPPORTED: g++.dg/abi/key2.C -std=gnu++11
+UNSUPPORTED: g++.dg/abi/key2.C -std=gnu++14
PASS: g++.dg/abi/layout1.C -std=c++98 (test for excess errors)
PASS: g++.dg/abi/layout1.C -std=c++98 execution test
PASS: g++.dg/abi/layout1.C -std=c++11 (test for excess errors)
@@ -7016,6 +7342,8 @@ PASS: g++.dg/concepts/auto1.C (test for errors, line 27)
PASS: g++.dg/concepts/auto1.C (test for excess errors)
PASS: g++.dg/concepts/auto3.C (test for errors, line 12)
PASS: g++.dg/concepts/auto3.C (test for excess errors)
+PASS: g++.dg/concepts/class-deduction1.C (test for errors, line 17)
+PASS: g++.dg/concepts/class-deduction1.C (test for excess errors)
PASS: g++.dg/concepts/class.C (test for excess errors)
PASS: g++.dg/concepts/class1.C (test for excess errors)
PASS: g++.dg/concepts/class2.C (test for errors, line 12)
@@ -7043,19 +7371,23 @@ PASS: g++.dg/concepts/decl-diagnose.C (test for errors, line 14)
PASS: g++.dg/concepts/decl-diagnose.C (test for errors, line 15)
PASS: g++.dg/concepts/decl-diagnose.C (test for errors, line 17)
PASS: g++.dg/concepts/decl-diagnose.C (test for errors, line 18)
-PASS: g++.dg/concepts/decl-diagnose.C (test for errors, line 19)
+PASS: g++.dg/concepts/decl-diagnose.C (test for errors, line 18)
PASS: g++.dg/concepts/decl-diagnose.C (test for errors, line 20)
PASS: g++.dg/concepts/decl-diagnose.C (test for errors, line 21)
-PASS: g++.dg/concepts/decl-diagnose.C (test for errors, line 24)
-PASS: g++.dg/concepts/decl-diagnose.C (test for errors, line 27)
-PASS: g++.dg/concepts/decl-diagnose.C (test for errors, line 31)
+PASS: g++.dg/concepts/decl-diagnose.C (test for errors, line 22)
+PASS: g++.dg/concepts/decl-diagnose.C (test for errors, line 25)
+PASS: g++.dg/concepts/decl-diagnose.C (test for errors, line 28)
+PASS: g++.dg/concepts/decl-diagnose.C (test for errors, line 32)
PASS: g++.dg/concepts/decl-diagnose.C (test for excess errors)
PASS: g++.dg/concepts/deduction-constraint1.C (test for excess errors)
-PASS: g++.dg/concepts/diagnostic1.C (test for errors, line 16)
+PASS: g++.dg/concepts/diagnostic1.C (test for errors, line 29)
+PASS: g++.dg/concepts/diagnostic1.C (test for errors, line 30)
PASS: g++.dg/concepts/diagnostic1.C (test for excess errors)
PASS: g++.dg/concepts/disjunction1.C (test for excess errors)
-PASS: g++.dg/concepts/dr1430.C (test for errors, line 28)
-PASS: g++.dg/concepts/dr1430.C (test for errors, line 33)
+PASS: g++.dg/concepts/dr1430.C (test for errors, line 31)
+PASS: g++.dg/concepts/dr1430.C (test for errors, line 35)
+PASS: g++.dg/concepts/dr1430.C (test for errors, line 40)
+PASS: g++.dg/concepts/dr1430.C (test for errors, line 41)
PASS: g++.dg/concepts/dr1430.C (test for excess errors)
PASS: g++.dg/concepts/equiv.C (test for excess errors)
PASS: g++.dg/concepts/equiv2.C (test for excess errors)
@@ -7170,6 +7502,8 @@ PASS: g++.dg/concepts/memfun-err.C (test for errors, line 35)
PASS: g++.dg/concepts/memfun-err.C (test for errors, line 36)
PASS: g++.dg/concepts/memfun-err.C (test for excess errors)
PASS: g++.dg/concepts/memfun.C (test for excess errors)
+PASS: g++.dg/concepts/memfun2.C (test for excess errors)
+PASS: g++.dg/concepts/memtmpl1.C (test for excess errors)
PASS: g++.dg/concepts/partial-concept-id1.C (test for excess errors)
PASS: g++.dg/concepts/partial-concept-id2.C (test for excess errors)
PASS: g++.dg/concepts/partial-spec.C (test for excess errors)
@@ -7229,18 +7563,18 @@ PASS: g++.dg/concepts/req15.C (test for excess errors)
PASS: g++.dg/concepts/req16.C (test for excess errors)
PASS: g++.dg/concepts/req17.C (test for excess errors)
PASS: g++.dg/concepts/req18.C (test for excess errors)
+PASS: g++.dg/concepts/req19.C (test for excess errors)
PASS: g++.dg/concepts/req2.C (test for errors, line 17)
PASS: g++.dg/concepts/req2.C (test for errors, line 18)
PASS: g++.dg/concepts/req2.C (test for excess errors)
+PASS: g++.dg/concepts/req20.C (test for excess errors)
PASS: g++.dg/concepts/req3.C (test for excess errors)
PASS: g++.dg/concepts/req3.C execution test
-PASS: g++.dg/concepts/req4.C (test for errors, line 12)
PASS: g++.dg/concepts/req4.C (test for errors, line 17)
PASS: g++.dg/concepts/req4.C (test for excess errors)
-PASS: g++.dg/concepts/req5.C (test for errors, line 12)
PASS: g++.dg/concepts/req5.C (test for errors, line 17)
PASS: g++.dg/concepts/req5.C (test for excess errors)
-PASS: g++.dg/concepts/req6.C (test for errors, line 10)
+PASS: g++.dg/concepts/req6.C (test for errors, line 14)
PASS: g++.dg/concepts/req6.C (test for excess errors)
PASS: g++.dg/concepts/req7.C (test for errors, line 23)
PASS: g++.dg/concepts/req7.C (test for excess errors)
@@ -7341,6 +7675,7 @@ UNSUPPORTED: g++.dg/concepts/variadic3.C -std=gnu++98
UNSUPPORTED: g++.dg/concepts/variadic3.C -std=gnu++11
PASS: g++.dg/concepts/variadic3.C -std=gnu++14 (test for errors, line 8)
PASS: g++.dg/concepts/variadic3.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/concepts/variadic4.C (test for excess errors)
PASS: g++.dg/conflict-markers-1.C (test for excess errors)
UNSUPPORTED: g++.dg/constexpr-null1.C -std=c++98
PASS: g++.dg/constexpr-null1.C -std=c++11 (test for excess errors)
@@ -7369,6 +7704,18 @@ PASS: g++.dg/conversion/ambig2.C -std=c++11 (test for errors, line 14)
PASS: g++.dg/conversion/ambig2.C -std=c++11 (test for excess errors)
PASS: g++.dg/conversion/ambig2.C -std=c++14 (test for errors, line 14)
PASS: g++.dg/conversion/ambig2.C -std=c++14 (test for excess errors)
+PASS: g++.dg/conversion/ambig3.C -std=c++98 (test for warnings, line 5)
+PASS: g++.dg/conversion/ambig3.C -std=c++98 (test for warnings, line 6)
+PASS: g++.dg/conversion/ambig3.C -std=c++98 (test for errors, line 12)
+PASS: g++.dg/conversion/ambig3.C -std=c++98 (test for excess errors)
+PASS: g++.dg/conversion/ambig3.C -std=c++11 (test for warnings, line 5)
+PASS: g++.dg/conversion/ambig3.C -std=c++11 (test for warnings, line 6)
+PASS: g++.dg/conversion/ambig3.C -std=c++11 (test for errors, line 12)
+PASS: g++.dg/conversion/ambig3.C -std=c++11 (test for excess errors)
+PASS: g++.dg/conversion/ambig3.C -std=c++14 (test for warnings, line 5)
+PASS: g++.dg/conversion/ambig3.C -std=c++14 (test for warnings, line 6)
+PASS: g++.dg/conversion/ambig3.C -std=c++14 (test for errors, line 12)
+PASS: g++.dg/conversion/ambig3.C -std=c++14 (test for excess errors)
PASS: g++.dg/conversion/base1.C -std=c++98 (test for excess errors)
PASS: g++.dg/conversion/base1.C -std=c++11 (test for excess errors)
PASS: g++.dg/conversion/base1.C -std=c++14 (test for excess errors)
@@ -7972,10 +8319,10 @@ PASS: g++.dg/cpp/weak.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/cpp/weak.C -std=gnu++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/Wattributes1.C -std=c++98
PASS: g++.dg/cpp0x/Wattributes1.C -std=c++11 (test for warnings, line 6)
-PASS: g++.dg/cpp0x/Wattributes1.C -std=c++11 (test for warnings, line 116)
+PASS: g++.dg/cpp0x/Wattributes1.C -std=c++11 (test for warnings, line 120)
PASS: g++.dg/cpp0x/Wattributes1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/Wattributes1.C -std=c++14 (test for warnings, line 6)
-PASS: g++.dg/cpp0x/Wattributes1.C -std=c++14 (test for warnings, line 116)
+PASS: g++.dg/cpp0x/Wattributes1.C -std=c++14 (test for warnings, line 120)
PASS: g++.dg/cpp0x/Wattributes1.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/Wdtor1.C -std=gnu++98
PASS: g++.dg/cpp0x/Wdtor1.C -std=gnu++11 (test for excess errors)
@@ -8018,6 +8365,23 @@ PASS: g++.dg/cpp0x/Wnarrowing4.C -std=gnu++14 execution test
UNSUPPORTED: g++.dg/cpp0x/Wunused-parm.C -std=gnu++98
PASS: g++.dg/cpp0x/Wunused-parm.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/cpp0x/Wunused-parm.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/Wunused-variable-1.C -std=gnu++98
+PASS: g++.dg/cpp0x/Wunused-variable-1.C -std=gnu++11 (test for warnings, line 24)
+PASS: g++.dg/cpp0x/Wunused-variable-1.C -std=gnu++11 (test for warnings, line 25)
+PASS: g++.dg/cpp0x/Wunused-variable-1.C -std=gnu++11 (test for warnings, line 26)
+PASS: g++.dg/cpp0x/Wunused-variable-1.C -std=gnu++11 (test for warnings, line 27)
+PASS: g++.dg/cpp0x/Wunused-variable-1.C -std=gnu++11 (test for warnings, line 28)
+PASS: g++.dg/cpp0x/Wunused-variable-1.C -std=gnu++11 (test for warnings, line 29)
+PASS: g++.dg/cpp0x/Wunused-variable-1.C -std=gnu++11 (test for warnings, line 30)
+PASS: g++.dg/cpp0x/Wunused-variable-1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp0x/Wunused-variable-1.C -std=gnu++14 (test for warnings, line 24)
+PASS: g++.dg/cpp0x/Wunused-variable-1.C -std=gnu++14 (test for warnings, line 25)
+PASS: g++.dg/cpp0x/Wunused-variable-1.C -std=gnu++14 (test for warnings, line 26)
+PASS: g++.dg/cpp0x/Wunused-variable-1.C -std=gnu++14 (test for warnings, line 27)
+PASS: g++.dg/cpp0x/Wunused-variable-1.C -std=gnu++14 (test for warnings, line 28)
+PASS: g++.dg/cpp0x/Wunused-variable-1.C -std=gnu++14 (test for warnings, line 29)
+PASS: g++.dg/cpp0x/Wunused-variable-1.C -std=gnu++14 (test for warnings, line 30)
+PASS: g++.dg/cpp0x/Wunused-variable-1.C -std=gnu++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/Wzero-as-null-pointer-constant-1.C -std=gnu++98
PASS: g++.dg/cpp0x/Wzero-as-null-pointer-constant-1.C -std=gnu++11 (test for warnings, line 17)
PASS: g++.dg/cpp0x/Wzero-as-null-pointer-constant-1.C -std=gnu++11 (test for warnings, line 18)
@@ -8087,6 +8451,37 @@ PASS: g++.dg/cpp0x/access01.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/access02.C -std=c++98
PASS: g++.dg/cpp0x/access02.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/access02.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/addressof1.C -std=c++98
+PASS: g++.dg/cpp0x/addressof1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/addressof1.C -std=c++11 execution test
+PASS: g++.dg/cpp0x/addressof1.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp0x/addressof1.C -std=c++14 execution test
+UNSUPPORTED: g++.dg/cpp0x/addressof2.C -std=c++98
+PASS: g++.dg/cpp0x/addressof2.C -std=c++11 (test for errors, line 11)
+PASS: g++.dg/cpp0x/addressof2.C -std=c++11 (test for errors, line 12)
+PASS: g++.dg/cpp0x/addressof2.C -std=c++11 (test for errors, line 18)
+PASS: g++.dg/cpp0x/addressof2.C -std=c++11 (test for errors, line 19)
+PASS: g++.dg/cpp0x/addressof2.C -std=c++11 (test for errors, line 20)
+PASS: g++.dg/cpp0x/addressof2.C -std=c++11 (test for errors, line 21)
+PASS: g++.dg/cpp0x/addressof2.C -std=c++11 (test for errors, line 22)
+PASS: g++.dg/cpp0x/addressof2.C -std=c++11 (test for errors, line 23)
+PASS: g++.dg/cpp0x/addressof2.C -std=c++11 (test for errors, line 31)
+PASS: g++.dg/cpp0x/addressof2.C -std=c++11 (test for errors, line 32)
+PASS: g++.dg/cpp0x/addressof2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/addressof2.C -std=c++14 (test for errors, line 11)
+PASS: g++.dg/cpp0x/addressof2.C -std=c++14 (test for errors, line 12)
+PASS: g++.dg/cpp0x/addressof2.C -std=c++14 (test for errors, line 18)
+PASS: g++.dg/cpp0x/addressof2.C -std=c++14 (test for errors, line 19)
+PASS: g++.dg/cpp0x/addressof2.C -std=c++14 (test for errors, line 20)
+PASS: g++.dg/cpp0x/addressof2.C -std=c++14 (test for errors, line 21)
+PASS: g++.dg/cpp0x/addressof2.C -std=c++14 (test for errors, line 22)
+PASS: g++.dg/cpp0x/addressof2.C -std=c++14 (test for errors, line 23)
+PASS: g++.dg/cpp0x/addressof2.C -std=c++14 (test for errors, line 31)
+PASS: g++.dg/cpp0x/addressof2.C -std=c++14 (test for errors, line 32)
+PASS: g++.dg/cpp0x/addressof2.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp0x/addressof3.C -std=c++98 (test for excess errors)
+PASS: g++.dg/cpp0x/addressof3.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/addressof3.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/aggr1.C -std=c++98
PASS: g++.dg/cpp0x/aggr1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/aggr1.C -std=c++14 (test for excess errors)
@@ -8333,6 +8728,24 @@ PASS: g++.dg/cpp0x/alias-decl-51.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/alias-decl-52.C -std=c++98
PASS: g++.dg/cpp0x/alias-decl-52.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/alias-decl-52.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/alias-decl-53.C -std=c++98
+PASS: g++.dg/cpp0x/alias-decl-53.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/alias-decl-53.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/alias-decl-54.C -std=c++98
+PASS: g++.dg/cpp0x/alias-decl-54.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/alias-decl-54.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/alias-decl-55.C -std=c++98
+PASS: g++.dg/cpp0x/alias-decl-55.C -std=c++11 (test for errors, line 14)
+PASS: g++.dg/cpp0x/alias-decl-55.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/alias-decl-55.C -std=c++14 (test for errors, line 14)
+PASS: g++.dg/cpp0x/alias-decl-55.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/alias-decl-56.C -std=c++98
+PASS: g++.dg/cpp0x/alias-decl-56.C -std=c++11 (test for warnings, line 3)
+PASS: g++.dg/cpp0x/alias-decl-56.C -std=c++11 (test for errors, line 4)
+PASS: g++.dg/cpp0x/alias-decl-56.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/alias-decl-56.C -std=c++14 (test for warnings, line 3)
+PASS: g++.dg/cpp0x/alias-decl-56.C -std=c++14 (test for errors, line 4)
+PASS: g++.dg/cpp0x/alias-decl-56.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/alias-decl-6.C -std=c++98
PASS: g++.dg/cpp0x/alias-decl-6.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/alias-decl-6.C -std=c++14 (test for excess errors)
@@ -8387,6 +8800,24 @@ PASS: g++.dg/cpp0x/alignas4.C -std=c++14 (test for excess errors)
PASS: g++.dg/cpp0x/alignas5.C -std=c++98 (test for excess errors)
PASS: g++.dg/cpp0x/alignas5.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/alignas5.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/alignas6.C -std=gnu++98
+PASS: g++.dg/cpp0x/alignas6.C -std=gnu++11 (test for errors, line 13)
+PASS: g++.dg/cpp0x/alignas6.C -std=gnu++11 (test for errors, line 14)
+PASS: g++.dg/cpp0x/alignas6.C -std=gnu++11 (test for errors, line 17)
+PASS: g++.dg/cpp0x/alignas6.C -std=gnu++11 (test for errors, line 18)
+PASS: g++.dg/cpp0x/alignas6.C -std=gnu++11 (test for errors, line 26)
+PASS: g++.dg/cpp0x/alignas6.C -std=gnu++11 (test for errors, line 28)
+PASS: g++.dg/cpp0x/alignas6.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp0x/alignas6.C -std=gnu++14 (test for errors, line 13)
+PASS: g++.dg/cpp0x/alignas6.C -std=gnu++14 (test for errors, line 14)
+PASS: g++.dg/cpp0x/alignas6.C -std=gnu++14 (test for errors, line 17)
+PASS: g++.dg/cpp0x/alignas6.C -std=gnu++14 (test for errors, line 18)
+PASS: g++.dg/cpp0x/alignas6.C -std=gnu++14 (test for errors, line 26)
+PASS: g++.dg/cpp0x/alignas6.C -std=gnu++14 (test for errors, line 28)
+PASS: g++.dg/cpp0x/alignas6.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/alignas7.C -std=c++98
+PASS: g++.dg/cpp0x/alignas7.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/alignas7.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/alignof.C -std=c++98
PASS: g++.dg/cpp0x/alignof.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/alignof.C -std=c++14 (test for excess errors)
@@ -8604,6 +9035,11 @@ PASS: g++.dg/cpp0x/auto46.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/auto47.C -std=c++98
PASS: g++.dg/cpp0x/auto47.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/auto47.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/auto48.C -std=c++98
+PASS: g++.dg/cpp0x/auto48.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/cpp0x/auto48.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/auto48.C -std=c++14 (test for errors, line 7)
+PASS: g++.dg/cpp0x/auto48.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/auto5.C -std=c++98
PASS: g++.dg/cpp0x/auto5.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/auto5.C -std=c++14 (test for excess errors)
@@ -8825,6 +9261,13 @@ PASS: g++.dg/cpp0x/constexpr-49776.C -std=c++11 (test for errors, line 10)
PASS: g++.dg/cpp0x/constexpr-49776.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-49776.C -std=c++14 (test for errors, line 10)
PASS: g++.dg/cpp0x/constexpr-49776.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-50060.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-50060.C -std=c++11 S (test for errors, line 8)
+PASS: g++.dg/cpp0x/constexpr-50060.C -std=c++11 T (test for errors, line 15)
+PASS: g++.dg/cpp0x/constexpr-50060.C -std=c++11 (test for errors, line 20)
+PASS: g++.dg/cpp0x/constexpr-50060.C -std=c++11 (test for errors, line 21)
+PASS: g++.dg/cpp0x/constexpr-50060.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-50060.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-51369.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-51369.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-51369.C -std=c++14 (test for excess errors)
@@ -8899,6 +9342,29 @@ PASS: g++.dg/cpp0x/constexpr-59937-2.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-59938.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-59938.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-59938.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-60049.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-60049.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/cpp0x/constexpr-60049.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/cpp0x/constexpr-60049.C -std=c++11 (test for errors, line 8)
+PASS: g++.dg/cpp0x/constexpr-60049.C -std=c++11 (test for errors, line 9)
+PASS: g++.dg/cpp0x/constexpr-60049.C -std=c++11 (test for errors, line 10)
+PASS: g++.dg/cpp0x/constexpr-60049.C -std=c++11 (test for errors, line 20)
+PASS: g++.dg/cpp0x/constexpr-60049.C -std=c++11 (test for errors, line 21)
+PASS: g++.dg/cpp0x/constexpr-60049.C -std=c++11 (test for errors, line 22)
+PASS: g++.dg/cpp0x/constexpr-60049.C -std=c++11 (test for errors, line 23)
+PASS: g++.dg/cpp0x/constexpr-60049.C -std=c++11 (test for errors, line 24)
+PASS: g++.dg/cpp0x/constexpr-60049.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-60049.C -std=c++14 (test for errors, line 6)
+PASS: g++.dg/cpp0x/constexpr-60049.C -std=c++14 (test for errors, line 7)
+PASS: g++.dg/cpp0x/constexpr-60049.C -std=c++14 (test for errors, line 8)
+PASS: g++.dg/cpp0x/constexpr-60049.C -std=c++14 (test for errors, line 9)
+PASS: g++.dg/cpp0x/constexpr-60049.C -std=c++14 (test for errors, line 10)
+PASS: g++.dg/cpp0x/constexpr-60049.C -std=c++14 (test for errors, line 20)
+PASS: g++.dg/cpp0x/constexpr-60049.C -std=c++14 (test for errors, line 21)
+PASS: g++.dg/cpp0x/constexpr-60049.C -std=c++14 (test for errors, line 22)
+PASS: g++.dg/cpp0x/constexpr-60049.C -std=c++14 (test for errors, line 23)
+PASS: g++.dg/cpp0x/constexpr-60049.C -std=c++14 (test for errors, line 24)
+PASS: g++.dg/cpp0x/constexpr-60049.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-60199.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-60199.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-60199.C -std=c++14 (test for excess errors)
@@ -8967,6 +9433,19 @@ PASS: g++.dg/cpp0x/constexpr-70323a.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-70323a.C -std=gnu++14 (test for errors, line 8)
PASS: g++.dg/cpp0x/constexpr-70323a.C -std=gnu++14 (test for errors, line 11)
PASS: g++.dg/cpp0x/constexpr-70323a.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-71828.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-71828.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-71828.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-71988.C -std=gnu++98
+PASS: g++.dg/cpp0x/constexpr-71988.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-71988.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-77482.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-77482.C -std=c++11 (test for errors, line 4)
+PASS: g++.dg/cpp0x/constexpr-77482.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/cpp0x/constexpr-77482.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-77482.C -std=c++14 (test for errors, line 4)
+PASS: g++.dg/cpp0x/constexpr-77482.C -std=c++14 (test for errors, line 6)
+PASS: g++.dg/cpp0x/constexpr-77482.C -std=c++14 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-98.C (test for warnings, line 3)
PASS: g++.dg/cpp0x/constexpr-98.C (test for errors, line 3)
PASS: g++.dg/cpp0x/constexpr-98.C (test for excess errors)
@@ -8996,6 +9475,9 @@ PASS: g++.dg/cpp0x/constexpr-aggr3.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-and.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-and.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-and.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-arith-overflow.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-arith-overflow.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-arith-overflow.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-array-ptr.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-array-ptr.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-array-ptr.C -std=c++14 (test for excess errors)
@@ -9129,6 +9611,9 @@ PASS: g++.dg/cpp0x/constexpr-array15.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-array15.C -std=c++11 execution test
PASS: g++.dg/cpp0x/constexpr-array15.C -std=c++14 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-array15.C -std=c++14 execution test
+UNSUPPORTED: g++.dg/cpp0x/constexpr-array17.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-array17.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-array17.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-array2.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-array2.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-array2.C -std=c++14 (test for excess errors)
@@ -9212,6 +9697,17 @@ PASS: g++.dg/cpp0x/constexpr-builtin3.C (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-cache1.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-cache1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-cache1.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-cast.C -std=c++98
+XFAIL: g++.dg/cpp0x/constexpr-cast.C -std=c++11 bug c++/49171 (test for errors, line 8)
+PASS: g++.dg/cpp0x/constexpr-cast.C -std=c++11 (test for errors, line 10)
+PASS: g++.dg/cpp0x/constexpr-cast.C -std=c++11 (test for errors, line 11)
+PASS: g++.dg/cpp0x/constexpr-cast.C -std=c++11 (test for errors, line 24)
+PASS: g++.dg/cpp0x/constexpr-cast.C -std=c++11 (test for excess errors)
+XFAIL: g++.dg/cpp0x/constexpr-cast.C -std=c++14 bug c++/49171 (test for errors, line 8)
+PASS: g++.dg/cpp0x/constexpr-cast.C -std=c++14 (test for errors, line 10)
+PASS: g++.dg/cpp0x/constexpr-cast.C -std=c++14 (test for errors, line 11)
+PASS: g++.dg/cpp0x/constexpr-cast.C -std=c++14 (test for errors, line 24)
+PASS: g++.dg/cpp0x/constexpr-cast.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-cleanup.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-cleanup.C -std=c++11 (test for errors, line 9)
PASS: g++.dg/cpp0x/constexpr-cleanup.C -std=c++11 (test for excess errors)
@@ -9220,6 +9716,9 @@ PASS: g++.dg/cpp0x/constexpr-cleanup.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-complex.C -std=gnu++98
PASS: g++.dg/cpp0x/constexpr-complex.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-complex.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-complex2.C -std=gnu++98
+PASS: g++.dg/cpp0x/constexpr-complex2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-complex2.C -std=gnu++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-compound.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-compound.C -std=c++11 (test for errors, line 5)
PASS: g++.dg/cpp0x/constexpr-compound.C -std=c++11 (test for errors, line 8)
@@ -9278,6 +9777,11 @@ PASS: g++.dg/cpp0x/constexpr-ctor17.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-ctor18.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-ctor18.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-ctor18.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-ctor19.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-ctor19.C -std=c++11 (test for errors, line 22)
+PASS: g++.dg/cpp0x/constexpr-ctor19.C -std=c++11 (test for errors, line 29)
+PASS: g++.dg/cpp0x/constexpr-ctor19.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-ctor19.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-ctor2.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-ctor2.C -std=c++11 (test for errors, line 10)
PASS: g++.dg/cpp0x/constexpr-ctor2.C -std=c++11 (test for excess errors)
@@ -9443,6 +9947,12 @@ PASS: g++.dg/cpp0x/constexpr-empty10.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-empty11.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-empty11.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-empty11.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-empty12.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-empty12.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-empty12.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-empty13.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-empty13.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-empty13.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-empty2.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-empty2.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-empty2.C -std=c++14 (test for excess errors)
@@ -9598,6 +10108,11 @@ PASS: g++.dg/cpp0x/constexpr-ice15.C -std=c++11 (test for errors, line 11)
PASS: g++.dg/cpp0x/constexpr-ice15.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-ice15.C -std=c++14 (test for errors, line 11)
PASS: g++.dg/cpp0x/constexpr-ice15.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-ice16.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-ice16.C -std=c++11 (test for errors, line 9)
+PASS: g++.dg/cpp0x/constexpr-ice16.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-ice16.C -std=c++14 (test for errors, line 9)
+PASS: g++.dg/cpp0x/constexpr-ice16.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-ice2.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-ice2.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-ice2.C -std=c++14 (test for excess errors)
@@ -9648,10 +10163,8 @@ UNSUPPORTED: g++.dg/cpp0x/constexpr-incomplete3.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-incomplete3.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-incomplete3.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-inhctor1.C -std=c++98
-PASS: g++.dg/cpp0x/constexpr-inhctor1.C -std=c++11 (test for errors, line 12)
PASS: g++.dg/cpp0x/constexpr-inhctor1.C -std=c++11 (test for errors, line 15)
PASS: g++.dg/cpp0x/constexpr-inhctor1.C -std=c++11 (test for excess errors)
-PASS: g++.dg/cpp0x/constexpr-inhctor1.C -std=c++14 (test for errors, line 12)
PASS: g++.dg/cpp0x/constexpr-inhctor1.C -std=c++14 (test for errors, line 15)
PASS: g++.dg/cpp0x/constexpr-inhctor1.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-initlist.C -std=c++98
@@ -9703,6 +10216,9 @@ PASS: g++.dg/cpp0x/constexpr-invisiref1.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-is_literal.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-is_literal.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-is_literal.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-list1.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-list1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-list1.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-main.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-main.C -std=c++11 (test for errors, line 3)
PASS: g++.dg/cpp0x/constexpr-main.C -std=c++11 (test for excess errors)
@@ -9838,6 +10354,105 @@ PASS: g++.dg/cpp0x/constexpr-nullptr-1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-nullptr-1.C -std=gnu++11 scan-assembler-not abort
PASS: g++.dg/cpp0x/constexpr-nullptr-1.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-nullptr-1.C -std=gnu++14 scan-assembler-not abort
+UNSUPPORTED: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 15)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 34)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 45)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 75)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 78)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 80)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 83)
+XFAIL: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 bug c++/49171 (test for errors, line 104)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 117)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 118)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 119)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 123)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 124)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 125)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 126)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 127)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 131)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 132)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 157)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 158)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 159)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 164)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 167)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 199)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 200)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 202)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 203)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 205)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 206)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 208)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 209)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for warnings, line 218)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 227)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 228)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 230)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 231)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 233)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 234)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 239)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 254)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 268)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 269)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 270)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 277)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 278)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 279)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 280)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for errors, line 281)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 15)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 34)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 45)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 75)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 78)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 80)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 83)
+XFAIL: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 bug c++/49171 (test for errors, line 104)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 117)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 118)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 119)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 123)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 124)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 125)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 126)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 127)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 131)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 132)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 157)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 158)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 159)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 164)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 167)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 199)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 200)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 202)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 203)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 205)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 206)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 208)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 209)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for warnings, line 218)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 227)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 228)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 230)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 231)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 233)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 234)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 239)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 254)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 268)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 269)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 270)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 277)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 278)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 279)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 280)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for errors, line 281)
+PASS: g++.dg/cpp0x/constexpr-nullptr-2.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-nullptr.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-nullptr.C -std=c++11 (test for errors, line 5)
PASS: g++.dg/cpp0x/constexpr-nullptr.C -std=c++11 (test for errors, line 6)
@@ -9882,6 +10497,11 @@ PASS: g++.dg/cpp0x/constexpr-pedantic.C -std=gnu++11 (test for excess errors)
XFAIL: g++.dg/cpp0x/constexpr-pedantic.C -std=gnu++14 (test for warnings, line 9)
XFAIL: g++.dg/cpp0x/constexpr-pedantic.C -std=gnu++14 (test for warnings, line 10)
PASS: g++.dg/cpp0x/constexpr-pedantic.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-pmf1.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-pmf1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-pmf1.C -std=gnu++11 scan-tree-dump gimple "== viewAdded"
+PASS: g++.dg/cpp0x/constexpr-pmf1.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-pmf1.C -std=gnu++14 scan-tree-dump gimple "== viewAdded"
UNSUPPORTED: g++.dg/cpp0x/constexpr-pos1.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-pos1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-pos1.C -std=c++14 (test for excess errors)
@@ -9906,6 +10526,9 @@ PASS: g++.dg/cpp0x/constexpr-ptrmem4.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-ptrmem5.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-ptrmem5.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-ptrmem5.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-ptrmem6.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-ptrmem6.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-ptrmem6.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-ptrsub.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-ptrsub.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-ptrsub.C -std=c++14 (test for excess errors)
@@ -9917,15 +10540,23 @@ PASS: g++.dg/cpp0x/constexpr-recursion.C -std=gnu++11 (test for errors, line 6
PASS: g++.dg/cpp0x/constexpr-recursion.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-recursion.C -std=gnu++14 (test for errors, line 6)
PASS: g++.dg/cpp0x/constexpr-recursion.C -std=gnu++14 (test for excess errors)
-UNSUPPORTED: g++.dg/cpp0x/constexpr-recursion2.C -std=c++98
-PASS: g++.dg/cpp0x/constexpr-recursion2.C -std=c++11 (test for excess errors)
-PASS: g++.dg/cpp0x/constexpr-recursion2.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-recursion2.C -std=gnu++98
+PASS: g++.dg/cpp0x/constexpr-recursion2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-recursion2.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-recursion3.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-recursion3.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-recursion3.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-redeclaration1.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-redeclaration1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-redeclaration1.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-ref1.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-ref1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-ref1.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-ref10.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-ref10.C -std=c++11 (test for errors, line 4)
+PASS: g++.dg/cpp0x/constexpr-ref10.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-ref10.C -std=c++14 (test for errors, line 4)
+PASS: g++.dg/cpp0x/constexpr-ref10.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-ref2.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-ref2.C -std=c++11 (test for errors, line 5)
PASS: g++.dg/cpp0x/constexpr-ref2.C -std=c++11 (test for errors, line 7)
@@ -9957,6 +10588,9 @@ PASS: g++.dg/cpp0x/constexpr-ref7.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-ref8.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-ref8.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-ref8.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-ref9.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-ref9.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-ref9.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-reinterpret1.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-reinterpret1.C -std=c++11 (test for errors, line 19)
PASS: g++.dg/cpp0x/constexpr-reinterpret1.C -std=c++11 (test for excess errors)
@@ -9991,14 +10625,14 @@ UNSUPPORTED: g++.dg/cpp0x/constexpr-sizeof1.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-sizeof1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-sizeof1.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-specialization.C -std=c++98
-PASS: g++.dg/cpp0x/constexpr-specialization.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/cpp0x/constexpr-specialization.C -std=c++11 (test for warnings, line 6)
PASS: g++.dg/cpp0x/constexpr-specialization.C -std=c++11 (test for errors, line 7)
-PASS: g++.dg/cpp0x/constexpr-specialization.C -std=c++11 (test for errors, line 11)
+PASS: g++.dg/cpp0x/constexpr-specialization.C -std=c++11 (test for warnings, line 11)
PASS: g++.dg/cpp0x/constexpr-specialization.C -std=c++11 (test for errors, line 12)
PASS: g++.dg/cpp0x/constexpr-specialization.C -std=c++11 (test for excess errors)
-PASS: g++.dg/cpp0x/constexpr-specialization.C -std=c++14 (test for errors, line 6)
+PASS: g++.dg/cpp0x/constexpr-specialization.C -std=c++14 (test for warnings, line 6)
PASS: g++.dg/cpp0x/constexpr-specialization.C -std=c++14 (test for errors, line 7)
-PASS: g++.dg/cpp0x/constexpr-specialization.C -std=c++14 (test for errors, line 11)
+PASS: g++.dg/cpp0x/constexpr-specialization.C -std=c++14 (test for warnings, line 11)
PASS: g++.dg/cpp0x/constexpr-specialization.C -std=c++14 (test for errors, line 12)
PASS: g++.dg/cpp0x/constexpr-specialization.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-static.C -std=gnu++98
@@ -10014,6 +10648,11 @@ PASS: g++.dg/cpp0x/constexpr-static10.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-static11.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-static11.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-static11.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-static12.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-static12.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-static12.C -std=c++11 scan-assembler-not _ZNSt10unique_ptrC1Ei
+PASS: g++.dg/cpp0x/constexpr-static12.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-static12.C -std=c++14 scan-assembler-not _ZNSt10unique_ptrC1Ei
UNSUPPORTED: g++.dg/cpp0x/constexpr-static2.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-static2.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-static2.C -std=c++14 (test for excess errors)
@@ -10044,10 +10683,8 @@ PASS: g++.dg/cpp0x/constexpr-static7.C -std=c++14 (test for errors, line 10)
PASS: g++.dg/cpp0x/constexpr-static7.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-static8.C -std=gnu++98
PASS: g++.dg/cpp0x/constexpr-static8.C -std=gnu++11 (test for warnings, line 6)
-PASS: g++.dg/cpp0x/constexpr-static8.C -std=gnu++11 (test for warnings, line 8)
PASS: g++.dg/cpp0x/constexpr-static8.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-static8.C -std=gnu++14 (test for warnings, line 6)
-PASS: g++.dg/cpp0x/constexpr-static8.C -std=gnu++14 (test for warnings, line 8)
PASS: g++.dg/cpp0x/constexpr-static8.C -std=gnu++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-stmtexpr.C -std=gnu++98
PASS: g++.dg/cpp0x/constexpr-stmtexpr.C -std=gnu++11 (test for excess errors)
@@ -10086,6 +10723,9 @@ PASS: g++.dg/cpp0x/constexpr-temp1.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-template1.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-template1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-template1.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-template10.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-template10.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-template10.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-template2.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-template2.C -std=c++11 (test for errors, line 6)
PASS: g++.dg/cpp0x/constexpr-template2.C -std=c++11 (test for errors, line 11)
@@ -10126,6 +10766,9 @@ PASS: g++.dg/cpp0x/constexpr-throw.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-trivial1.C -std=gnu++98
PASS: g++.dg/cpp0x/constexpr-trivial1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-trivial1.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-trivial2.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-trivial2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-trivial2.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-tuple.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-tuple.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-tuple.C -std=c++11 execution test
@@ -10385,6 +11028,11 @@ PASS: g++.dg/cpp0x/decltype-38655.C -std=gnu++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/decltype-54581.C -std=gnu++98
PASS: g++.dg/cpp0x/decltype-54581.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/cpp0x/decltype-54581.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/decltype-77338.C -std=c++98
+PASS: g++.dg/cpp0x/decltype-77338.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/cpp0x/decltype-77338.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/decltype-77338.C -std=c++14 (test for errors, line 7)
+PASS: g++.dg/cpp0x/decltype-77338.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/decltype-call1.C -std=c++98
PASS: g++.dg/cpp0x/decltype-call1.C -std=c++11 (test for warnings, line 5)
PASS: g++.dg/cpp0x/decltype-call1.C -std=c++11 (test for errors, line 15)
@@ -10673,6 +11321,23 @@ PASS: g++.dg/cpp0x/decltype63.C -std=c++11 (test for errors, line 7)
PASS: g++.dg/cpp0x/decltype63.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/decltype63.C -std=c++14 (test for errors, line 7)
PASS: g++.dg/cpp0x/decltype63.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/decltype64.C -std=c++98
+PASS: g++.dg/cpp0x/decltype64.C -std=c++11 (test for errors, line 15)
+PASS: g++.dg/cpp0x/decltype64.C -std=c++11 (test for warnings, line 29)
+PASS: g++.dg/cpp0x/decltype64.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/decltype64.C -std=c++14 (test for errors, line 15)
+PASS: g++.dg/cpp0x/decltype64.C -std=c++14 (test for warnings, line 29)
+PASS: g++.dg/cpp0x/decltype64.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/decltype65.C -std=c++98
+PASS: g++.dg/cpp0x/decltype65.C -std=c++11 (test for errors, line 11)
+PASS: g++.dg/cpp0x/decltype65.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/decltype65.C -std=c++14 (test for errors, line 11)
+PASS: g++.dg/cpp0x/decltype65.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/decltype66.C -std=c++98
+PASS: g++.dg/cpp0x/decltype66.C -std=c++11 (test for errors, line 15)
+PASS: g++.dg/cpp0x/decltype66.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/decltype66.C -std=c++14 (test for errors, line 15)
+PASS: g++.dg/cpp0x/decltype66.C -std=c++14 (test for excess errors)
PASS: g++.dg/cpp0x/decltype7.C -std=c++98 (test for errors, line 6)
PASS: g++.dg/cpp0x/decltype7.C -std=c++98 (test for errors, line 7)
PASS: g++.dg/cpp0x/decltype7.C -std=c++98 (test for errors, line 13)
@@ -10907,12 +11572,12 @@ PASS: g++.dg/cpp0x/defaulted30.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/defaulted30.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/defaulted31.C -std=c++98
PASS: g++.dg/cpp0x/defaulted31.C -std=c++11 (test for warnings, line 6)
-PASS: g++.dg/cpp0x/defaulted31.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/cpp0x/defaulted31.C -std=c++11 (test for warnings, line 7)
PASS: g++.dg/cpp0x/defaulted31.C -std=c++11 (test for errors, line 10)
PASS: g++.dg/cpp0x/defaulted31.C -std=c++11 (test for errors, line 11)
PASS: g++.dg/cpp0x/defaulted31.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/defaulted31.C -std=c++14 (test for warnings, line 6)
-PASS: g++.dg/cpp0x/defaulted31.C -std=c++14 (test for errors, line 7)
+PASS: g++.dg/cpp0x/defaulted31.C -std=c++14 (test for warnings, line 7)
PASS: g++.dg/cpp0x/defaulted31.C -std=c++14 (test for errors, line 10)
PASS: g++.dg/cpp0x/defaulted31.C -std=c++14 (test for errors, line 11)
PASS: g++.dg/cpp0x/defaulted31.C -std=c++14 (test for excess errors)
@@ -11272,6 +11937,18 @@ PASS: g++.dg/cpp0x/enum30.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/enum31.C -std=c++98
PASS: g++.dg/cpp0x/enum31.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/enum31.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/enum32.C -std=c++98
+PASS: g++.dg/cpp0x/enum32.C -std=c++11 (test for errors, line 24)
+PASS: g++.dg/cpp0x/enum32.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/enum32.C -std=c++14 (test for errors, line 24)
+PASS: g++.dg/cpp0x/enum32.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/enum33.C -std=c++98
+PASS: g++.dg/cpp0x/enum33.C -std=c++11 (test for errors, line 9)
+PASS: g++.dg/cpp0x/enum33.C -std=c++11 (test for errors, line 10)
+PASS: g++.dg/cpp0x/enum33.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/enum33.C -std=c++14 (test for errors, line 9)
+PASS: g++.dg/cpp0x/enum33.C -std=c++14 (test for errors, line 10)
+PASS: g++.dg/cpp0x/enum33.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/enum4.C -std=c++98
PASS: g++.dg/cpp0x/enum4.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/enum4.C -std=c++14 (test for excess errors)
@@ -11364,6 +12041,13 @@ PASS: g++.dg/cpp0x/error8.C -std=c++11 (test for errors, line 6)
PASS: g++.dg/cpp0x/error8.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/error8.C -std=c++14 (test for errors, line 6)
PASS: g++.dg/cpp0x/error8.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp0x/explicit-inst1.C -std=c++98 (test for excess errors)
+PASS: g++.dg/cpp0x/explicit-inst1.C -std=c++11 (test for errors, line 10)
+PASS: g++.dg/cpp0x/explicit-inst1.C -std=c++11 (test for errors, line 13)
+PASS: g++.dg/cpp0x/explicit-inst1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/explicit-inst1.C -std=c++14 (test for errors, line 10)
+PASS: g++.dg/cpp0x/explicit-inst1.C -std=c++14 (test for errors, line 13)
+PASS: g++.dg/cpp0x/explicit-inst1.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/explicit1.C -std=c++98
PASS: g++.dg/cpp0x/explicit1.C -std=c++11 (test for errors, line 39)
PASS: g++.dg/cpp0x/explicit1.C -std=c++11 (test for errors, line 41)
@@ -11394,6 +12078,20 @@ PASS: g++.dg/cpp0x/explicit10.C -std=c++14 (test for warnings, line 37)
PASS: g++.dg/cpp0x/explicit10.C -std=c++14 (test for warnings, line 38)
PASS: g++.dg/cpp0x/explicit10.C -std=c++14 (test for warnings, line 39)
PASS: g++.dg/cpp0x/explicit10.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/explicit11.C -std=c++98
+PASS: g++.dg/cpp0x/explicit11.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/explicit11.C -std=c++11 scan-assembler-not _ZN1AIiEC1Ev
+PASS: g++.dg/cpp0x/explicit11.C -std=c++11 scan-assembler-not _ZN1AIiEC1ERKS0_
+PASS: g++.dg/cpp0x/explicit11.C -std=c++11 scan-assembler-not _ZN1AIiEaSERKS0_
+PASS: g++.dg/cpp0x/explicit11.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp0x/explicit11.C -std=c++14 scan-assembler-not _ZN1AIiEC1Ev
+PASS: g++.dg/cpp0x/explicit11.C -std=c++14 scan-assembler-not _ZN1AIiEC1ERKS0_
+PASS: g++.dg/cpp0x/explicit11.C -std=c++14 scan-assembler-not _ZN1AIiEaSERKS0_
+UNSUPPORTED: g++.dg/cpp0x/explicit12.C -std=gnu++98
+PASS: g++.dg/cpp0x/explicit12.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp0x/explicit12.C -std=gnu++11 scan-assembler-not _ZN1AIiEC1Ev
+PASS: g++.dg/cpp0x/explicit12.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp0x/explicit12.C -std=gnu++14 scan-assembler-not _ZN1AIiEC1Ev
UNSUPPORTED: g++.dg/cpp0x/explicit2.C -std=c++98
PASS: g++.dg/cpp0x/explicit2.C -std=c++11 (test for errors, line 15)
PASS: g++.dg/cpp0x/explicit2.C -std=c++11 (test for errors, line 16)
@@ -11479,6 +12177,34 @@ PASS: g++.dg/cpp0x/extern_template-2.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/cpp0x/extern_template-3.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/cpp0x/extern_template-3.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/cpp0x/extern_template-3.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/fallthrough1.C -std=gnu++98
+PASS: g++.dg/cpp0x/fallthrough1.C -std=gnu++11 (test for warnings, line 9)
+PASS: g++.dg/cpp0x/fallthrough1.C -std=gnu++11 (test for errors, line 12)
+PASS: g++.dg/cpp0x/fallthrough1.C -std=gnu++11 (test for errors, line 14)
+PASS: g++.dg/cpp0x/fallthrough1.C -std=gnu++11 (test for warnings, line 17)
+PASS: g++.dg/cpp0x/fallthrough1.C -std=gnu++11 (test for warnings, line 22)
+PASS: g++.dg/cpp0x/fallthrough1.C -std=gnu++11 (test for warnings, line 33)
+PASS: g++.dg/cpp0x/fallthrough1.C -std=gnu++11 (test for warnings, line 39)
+PASS: g++.dg/cpp0x/fallthrough1.C -std=gnu++11 (test for warnings, line 51)
+PASS: g++.dg/cpp0x/fallthrough1.C -std=gnu++11 (test for errors, line 56)
+PASS: g++.dg/cpp0x/fallthrough1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp0x/fallthrough1.C -std=gnu++14 (test for warnings, line 9)
+PASS: g++.dg/cpp0x/fallthrough1.C -std=gnu++14 (test for errors, line 12)
+PASS: g++.dg/cpp0x/fallthrough1.C -std=gnu++14 (test for errors, line 14)
+PASS: g++.dg/cpp0x/fallthrough1.C -std=gnu++14 (test for warnings, line 17)
+PASS: g++.dg/cpp0x/fallthrough1.C -std=gnu++14 (test for warnings, line 22)
+PASS: g++.dg/cpp0x/fallthrough1.C -std=gnu++14 (test for warnings, line 33)
+PASS: g++.dg/cpp0x/fallthrough1.C -std=gnu++14 (test for warnings, line 39)
+PASS: g++.dg/cpp0x/fallthrough1.C -std=gnu++14 (test for warnings, line 51)
+PASS: g++.dg/cpp0x/fallthrough1.C -std=gnu++14 (test for errors, line 56)
+PASS: g++.dg/cpp0x/fallthrough1.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/fallthrough2.C -std=gnu++98
+PASS: g++.dg/cpp0x/fallthrough2.C -std=gnu++11 (test for warnings, line 14)
+PASS: g++.dg/cpp0x/fallthrough2.C -std=gnu++11 (test for warnings, line 17)
+PASS: g++.dg/cpp0x/fallthrough2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp0x/fallthrough2.C -std=gnu++14 (test for warnings, line 14)
+PASS: g++.dg/cpp0x/fallthrough2.C -std=gnu++14 (test for warnings, line 17)
+PASS: g++.dg/cpp0x/fallthrough2.C -std=gnu++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/fntmpdefarg1.C -std=c++98
PASS: g++.dg/cpp0x/fntmpdefarg1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/fntmpdefarg1.C -std=c++14 (test for excess errors)
@@ -11508,27 +12234,56 @@ PASS: g++.dg/cpp0x/fntmpdefarg5.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/fntmpdefarg5.C -std=c++14 (test for warnings, line 15)
PASS: g++.dg/cpp0x/fntmpdefarg5.C -std=c++14 (test for bogus messages, line 16)
PASS: g++.dg/cpp0x/fntmpdefarg5.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/fntmpdefarg6.C -std=c++98
+PASS: g++.dg/cpp0x/fntmpdefarg6.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/fntmpdefarg6.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/forw_enum1.C -std=c++98
PASS: g++.dg/cpp0x/forw_enum1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/forw_enum1.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/forw_enum10.C -std=c++98
-PASS: g++.dg/cpp0x/forw_enum10.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/cpp0x/forw_enum10.C -std=c++11 (test for warnings, line 6)
PASS: g++.dg/cpp0x/forw_enum10.C -std=c++11 (test for errors, line 7)
PASS: g++.dg/cpp0x/forw_enum10.C -std=c++11 (test for warnings, line 9)
-PASS: g++.dg/cpp0x/forw_enum10.C -std=c++11 (test for errors, line 27)
+PASS: g++.dg/cpp0x/forw_enum10.C -std=c++11 (test for warnings, line 27)
PASS: g++.dg/cpp0x/forw_enum10.C -std=c++11 (test for errors, line 28)
PASS: g++.dg/cpp0x/forw_enum10.C -std=c++11 (test for warnings, line 30)
PASS: g++.dg/cpp0x/forw_enum10.C -std=c++11 (test for excess errors)
-PASS: g++.dg/cpp0x/forw_enum10.C -std=c++14 (test for errors, line 6)
+PASS: g++.dg/cpp0x/forw_enum10.C -std=c++14 (test for warnings, line 6)
PASS: g++.dg/cpp0x/forw_enum10.C -std=c++14 (test for errors, line 7)
PASS: g++.dg/cpp0x/forw_enum10.C -std=c++14 (test for warnings, line 9)
-PASS: g++.dg/cpp0x/forw_enum10.C -std=c++14 (test for errors, line 27)
+PASS: g++.dg/cpp0x/forw_enum10.C -std=c++14 (test for warnings, line 27)
PASS: g++.dg/cpp0x/forw_enum10.C -std=c++14 (test for errors, line 28)
PASS: g++.dg/cpp0x/forw_enum10.C -std=c++14 (test for warnings, line 30)
PASS: g++.dg/cpp0x/forw_enum10.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/forw_enum11.C -std=c++98
PASS: g++.dg/cpp0x/forw_enum11.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/forw_enum11.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/forw_enum12.C -std=c++98
+PASS: g++.dg/cpp0x/forw_enum12.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/cpp0x/forw_enum12.C -std=c++11 (test for errors, line 13)
+PASS: g++.dg/cpp0x/forw_enum12.C -std=c++11 (test for errors, line 19)
+PASS: g++.dg/cpp0x/forw_enum12.C -std=c++11 (test for errors, line 27)
+PASS: g++.dg/cpp0x/forw_enum12.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/forw_enum12.C -std=c++14 (test for errors, line 7)
+PASS: g++.dg/cpp0x/forw_enum12.C -std=c++14 (test for errors, line 13)
+PASS: g++.dg/cpp0x/forw_enum12.C -std=c++14 (test for errors, line 19)
+PASS: g++.dg/cpp0x/forw_enum12.C -std=c++14 (test for errors, line 27)
+PASS: g++.dg/cpp0x/forw_enum12.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/forw_enum13.C -std=c++98
+PASS: g++.dg/cpp0x/forw_enum13.C -std=c++11 (test for errors, line 8)
+PASS: g++.dg/cpp0x/forw_enum13.C -std=c++11 (test for errors, line 15)
+PASS: g++.dg/cpp0x/forw_enum13.C -std=c++11 (test for errors, line 21)
+PASS: g++.dg/cpp0x/forw_enum13.C -std=c++11 (test for errors, line 27)
+PASS: g++.dg/cpp0x/forw_enum13.C -std=c++11 (test for errors, line 35)
+PASS: g++.dg/cpp0x/forw_enum13.C -std=c++11 (test for errors, line 45)
+PASS: g++.dg/cpp0x/forw_enum13.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/forw_enum13.C -std=c++14 (test for errors, line 8)
+PASS: g++.dg/cpp0x/forw_enum13.C -std=c++14 (test for errors, line 15)
+PASS: g++.dg/cpp0x/forw_enum13.C -std=c++14 (test for errors, line 21)
+PASS: g++.dg/cpp0x/forw_enum13.C -std=c++14 (test for errors, line 27)
+PASS: g++.dg/cpp0x/forw_enum13.C -std=c++14 (test for errors, line 35)
+PASS: g++.dg/cpp0x/forw_enum13.C -std=c++14 (test for errors, line 45)
+PASS: g++.dg/cpp0x/forw_enum13.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/forw_enum2.C -std=c++98
PASS: g++.dg/cpp0x/forw_enum2.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/forw_enum2.C -std=c++14 (test for excess errors)
@@ -11542,13 +12297,13 @@ UNSUPPORTED: g++.dg/cpp0x/forw_enum5.C -std=c++98
PASS: g++.dg/cpp0x/forw_enum5.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/forw_enum5.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/forw_enum6.C -std=c++98
-PASS: g++.dg/cpp0x/forw_enum6.C -std=c++11 (test for errors, line 3)
+PASS: g++.dg/cpp0x/forw_enum6.C -std=c++11 (test for warnings, line 3)
PASS: g++.dg/cpp0x/forw_enum6.C -std=c++11 (test for errors, line 4)
-PASS: g++.dg/cpp0x/forw_enum6.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/cpp0x/forw_enum6.C -std=c++11 (test for warnings, line 6)
PASS: g++.dg/cpp0x/forw_enum6.C -std=c++11 (test for errors, line 7)
-PASS: g++.dg/cpp0x/forw_enum6.C -std=c++11 (test for errors, line 12)
+PASS: g++.dg/cpp0x/forw_enum6.C -std=c++11 (test for warnings, line 12)
PASS: g++.dg/cpp0x/forw_enum6.C -std=c++11 (test for errors, line 13)
-PASS: g++.dg/cpp0x/forw_enum6.C -std=c++11 (test for errors, line 15)
+PASS: g++.dg/cpp0x/forw_enum6.C -std=c++11 (test for warnings, line 15)
PASS: g++.dg/cpp0x/forw_enum6.C -std=c++11 (test for errors, line 16)
PASS: g++.dg/cpp0x/forw_enum6.C -std=c++11 (test for errors, line 24)
PASS: g++.dg/cpp0x/forw_enum6.C -std=c++11 (test for errors, line 25)
@@ -11564,13 +12319,13 @@ PASS: g++.dg/cpp0x/forw_enum6.C -std=c++11 (test for errors, line 61)
PASS: g++.dg/cpp0x/forw_enum6.C -std=c++11 (test for errors, line 67)
PASS: g++.dg/cpp0x/forw_enum6.C -std=c++11 (test for errors, line 68)
PASS: g++.dg/cpp0x/forw_enum6.C -std=c++11 (test for excess errors)
-PASS: g++.dg/cpp0x/forw_enum6.C -std=c++14 (test for errors, line 3)
+PASS: g++.dg/cpp0x/forw_enum6.C -std=c++14 (test for warnings, line 3)
PASS: g++.dg/cpp0x/forw_enum6.C -std=c++14 (test for errors, line 4)
-PASS: g++.dg/cpp0x/forw_enum6.C -std=c++14 (test for errors, line 6)
+PASS: g++.dg/cpp0x/forw_enum6.C -std=c++14 (test for warnings, line 6)
PASS: g++.dg/cpp0x/forw_enum6.C -std=c++14 (test for errors, line 7)
-PASS: g++.dg/cpp0x/forw_enum6.C -std=c++14 (test for errors, line 12)
+PASS: g++.dg/cpp0x/forw_enum6.C -std=c++14 (test for warnings, line 12)
PASS: g++.dg/cpp0x/forw_enum6.C -std=c++14 (test for errors, line 13)
-PASS: g++.dg/cpp0x/forw_enum6.C -std=c++14 (test for errors, line 15)
+PASS: g++.dg/cpp0x/forw_enum6.C -std=c++14 (test for warnings, line 15)
PASS: g++.dg/cpp0x/forw_enum6.C -std=c++14 (test for errors, line 16)
PASS: g++.dg/cpp0x/forw_enum6.C -std=c++14 (test for errors, line 24)
PASS: g++.dg/cpp0x/forw_enum6.C -std=c++14 (test for errors, line 25)
@@ -11590,16 +12345,16 @@ UNSUPPORTED: g++.dg/cpp0x/forw_enum7.C -std=gnu++98
PASS: g++.dg/cpp0x/forw_enum7.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/cpp0x/forw_enum7.C -std=gnu++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/forw_enum8.C -std=c++98
-PASS: g++.dg/cpp0x/forw_enum8.C -std=c++11 (test for errors, line 14)
+PASS: g++.dg/cpp0x/forw_enum8.C -std=c++11 (test for warnings, line 14)
PASS: g++.dg/cpp0x/forw_enum8.C -std=c++11 (test for errors, line 15)
PASS: g++.dg/cpp0x/forw_enum8.C -std=c++11 (test for warnings, line 17)
-PASS: g++.dg/cpp0x/forw_enum8.C -std=c++11 (test for errors, line 22)
+PASS: g++.dg/cpp0x/forw_enum8.C -std=c++11 (test for warnings, line 22)
PASS: g++.dg/cpp0x/forw_enum8.C -std=c++11 (test for errors, line 23)
PASS: g++.dg/cpp0x/forw_enum8.C -std=c++11 (test for excess errors)
-PASS: g++.dg/cpp0x/forw_enum8.C -std=c++14 (test for errors, line 14)
+PASS: g++.dg/cpp0x/forw_enum8.C -std=c++14 (test for warnings, line 14)
PASS: g++.dg/cpp0x/forw_enum8.C -std=c++14 (test for errors, line 15)
PASS: g++.dg/cpp0x/forw_enum8.C -std=c++14 (test for warnings, line 17)
-PASS: g++.dg/cpp0x/forw_enum8.C -std=c++14 (test for errors, line 22)
+PASS: g++.dg/cpp0x/forw_enum8.C -std=c++14 (test for warnings, line 22)
PASS: g++.dg/cpp0x/forw_enum8.C -std=c++14 (test for errors, line 23)
PASS: g++.dg/cpp0x/forw_enum8.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/forw_enum9.C -std=gnu++98
@@ -11926,6 +12681,20 @@ PASS: g++.dg/cpp0x/gen-attrs-60.C -std=c++11 (test for errors, line 4)
PASS: g++.dg/cpp0x/gen-attrs-60.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/gen-attrs-60.C -std=c++14 (test for errors, line 4)
PASS: g++.dg/cpp0x/gen-attrs-60.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/gen-attrs-61.C -std=c++98
+PASS: g++.dg/cpp0x/gen-attrs-61.C -std=c++11 (test for warnings, line 5)
+PASS: g++.dg/cpp0x/gen-attrs-61.C -std=c++11 (test for warnings, line 6)
+PASS: g++.dg/cpp0x/gen-attrs-61.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/gen-attrs-61.C -std=c++14 (test for warnings, line 5)
+PASS: g++.dg/cpp0x/gen-attrs-61.C -std=c++14 (test for warnings, line 6)
+PASS: g++.dg/cpp0x/gen-attrs-61.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/gen-attrs-62.C -std=c++98
+PASS: g++.dg/cpp0x/gen-attrs-62.C -std=c++11 (test for errors, line 4)
+PASS: g++.dg/cpp0x/gen-attrs-62.C -std=c++11 (test for errors, line 5)
+PASS: g++.dg/cpp0x/gen-attrs-62.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/gen-attrs-62.C -std=c++14 (test for errors, line 4)
+PASS: g++.dg/cpp0x/gen-attrs-62.C -std=c++14 (test for errors, line 5)
+PASS: g++.dg/cpp0x/gen-attrs-62.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/gen-attrs-7.C -std=gnu++98
PASS: g++.dg/cpp0x/gen-attrs-7.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/cpp0x/gen-attrs-7.C -std=gnu++14 (test for excess errors)
@@ -12181,15 +12950,20 @@ PASS: g++.dg/cpp0x/inh-ctor1.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/inh-ctor10.C -std=gnu++98
PASS: g++.dg/cpp0x/inh-ctor10.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/cpp0x/inh-ctor10.C -std=gnu++14 (test for excess errors)
-UNSUPPORTED: g++.dg/cpp0x/inh-ctor11.C -std=c++98
-PASS: g++.dg/cpp0x/inh-ctor11.C -std=c++11 (test for warnings, line 5)
-PASS: g++.dg/cpp0x/inh-ctor11.C -std=c++11 (test for warnings, line 10)
-PASS: g++.dg/cpp0x/inh-ctor11.C -std=c++11 (test for errors, line 14)
-PASS: g++.dg/cpp0x/inh-ctor11.C -std=c++11 (test for excess errors)
-PASS: g++.dg/cpp0x/inh-ctor11.C -std=c++14 (test for warnings, line 5)
-PASS: g++.dg/cpp0x/inh-ctor11.C -std=c++14 (test for warnings, line 10)
-PASS: g++.dg/cpp0x/inh-ctor11.C -std=c++14 (test for errors, line 14)
-PASS: g++.dg/cpp0x/inh-ctor11.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/inh-ctor11.C -std=gnu++98
+PASS: g++.dg/cpp0x/inh-ctor11.C -std=gnu++11 (test for warnings, line 6)
+PASS: g++.dg/cpp0x/inh-ctor11.C -std=gnu++11 (test for warnings, line 11)
+PASS: g++.dg/cpp0x/inh-ctor11.C -std=gnu++11 (test for errors, line 15)
+PASS: g++.dg/cpp0x/inh-ctor11.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp0x/inh-ctor11.C -std=gnu++14 (test for warnings, line 6)
+PASS: g++.dg/cpp0x/inh-ctor11.C -std=gnu++14 (test for warnings, line 11)
+PASS: g++.dg/cpp0x/inh-ctor11.C -std=gnu++14 (test for errors, line 15)
+PASS: g++.dg/cpp0x/inh-ctor11.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/inh-ctor11a.C -std=gnu++98
+XFAIL: g++.dg/cpp0x/inh-ctor11a.C -std=gnu++11 (test for bogus messages, line 15)
+PASS: g++.dg/cpp0x/inh-ctor11a.C -std=gnu++11 (test for excess errors)
+XFAIL: g++.dg/cpp0x/inh-ctor11a.C -std=gnu++14 (test for bogus messages, line 15)
+PASS: g++.dg/cpp0x/inh-ctor11a.C -std=gnu++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/inh-ctor12.C -std=c++98
PASS: g++.dg/cpp0x/inh-ctor12.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/inh-ctor12.C -std=c++11 execution test
@@ -12207,11 +12981,14 @@ PASS: g++.dg/cpp0x/inh-ctor13.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/inh-ctor14.C -std=c++98
PASS: g++.dg/cpp0x/inh-ctor14.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/inh-ctor14.C -std=c++14 (test for excess errors)
-UNSUPPORTED: g++.dg/cpp0x/inh-ctor15.C -std=c++98
-PASS: g++.dg/cpp0x/inh-ctor15.C -std=c++11 (test for errors, line 15)
-PASS: g++.dg/cpp0x/inh-ctor15.C -std=c++11 (test for excess errors)
-PASS: g++.dg/cpp0x/inh-ctor15.C -std=c++14 (test for errors, line 15)
-PASS: g++.dg/cpp0x/inh-ctor15.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/inh-ctor15.C -std=gnu++98
+PASS: g++.dg/cpp0x/inh-ctor15.C -std=gnu++11 (test for errors, line 16)
+PASS: g++.dg/cpp0x/inh-ctor15.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp0x/inh-ctor15.C -std=gnu++14 (test for errors, line 16)
+PASS: g++.dg/cpp0x/inh-ctor15.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/inh-ctor15a.C -std=gnu++98
+PASS: g++.dg/cpp0x/inh-ctor15a.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp0x/inh-ctor15a.C -std=gnu++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/inh-ctor16.C -std=c++98
PASS: g++.dg/cpp0x/inh-ctor16.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/inh-ctor16.C -std=c++14 (test for excess errors)
@@ -12229,13 +13006,32 @@ PASS: g++.dg/cpp0x/inh-ctor19.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/inh-ctor2.C -std=c++98
PASS: g++.dg/cpp0x/inh-ctor2.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/inh-ctor2.C -std=c++14 (test for excess errors)
-UNSUPPORTED: g++.dg/cpp0x/inh-ctor3.C -std=c++98
-PASS: g++.dg/cpp0x/inh-ctor3.C -std=c++11 (test for errors, line 10)
-PASS: g++.dg/cpp0x/inh-ctor3.C -std=c++11 (test for errors, line 11)
-PASS: g++.dg/cpp0x/inh-ctor3.C -std=c++11 (test for excess errors)
-PASS: g++.dg/cpp0x/inh-ctor3.C -std=c++14 (test for errors, line 10)
-PASS: g++.dg/cpp0x/inh-ctor3.C -std=c++14 (test for errors, line 11)
-PASS: g++.dg/cpp0x/inh-ctor3.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/inh-ctor20.C -std=c++98
+PASS: g++.dg/cpp0x/inh-ctor20.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/inh-ctor20.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/inh-ctor21.C -std=c++98
+PASS: g++.dg/cpp0x/inh-ctor21.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/inh-ctor21.C -std=c++11 execution test
+PASS: g++.dg/cpp0x/inh-ctor21.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp0x/inh-ctor21.C -std=c++14 execution test
+UNSUPPORTED: g++.dg/cpp0x/inh-ctor22.C -std=c++98
+PASS: g++.dg/cpp0x/inh-ctor22.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/inh-ctor22.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/inh-ctor23.C -std=c++98
+PASS: g++.dg/cpp0x/inh-ctor23.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/inh-ctor23.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/inh-ctor3.C -std=gnu++98
+PASS: g++.dg/cpp0x/inh-ctor3.C -std=gnu++11 (test for errors, line 11)
+PASS: g++.dg/cpp0x/inh-ctor3.C -std=gnu++11 (test for errors, line 12)
+PASS: g++.dg/cpp0x/inh-ctor3.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp0x/inh-ctor3.C -std=gnu++14 (test for errors, line 11)
+PASS: g++.dg/cpp0x/inh-ctor3.C -std=gnu++14 (test for errors, line 12)
+PASS: g++.dg/cpp0x/inh-ctor3.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/inh-ctor3a.C -std=gnu++98
+PASS: g++.dg/cpp0x/inh-ctor3a.C -std=gnu++11 (test for errors, line 21)
+PASS: g++.dg/cpp0x/inh-ctor3a.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp0x/inh-ctor3a.C -std=gnu++14 (test for errors, line 21)
+PASS: g++.dg/cpp0x/inh-ctor3a.C -std=gnu++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/inh-ctor4.C -std=c++98
PASS: g++.dg/cpp0x/inh-ctor4.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/inh-ctor4.C -std=c++14 (test for excess errors)
@@ -12262,10 +13058,8 @@ PASS: g++.dg/cpp0x/inh-ctor8.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/inh-ctor8.C -std=c++14 (test for errors, line 19)
PASS: g++.dg/cpp0x/inh-ctor8.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/inh-ctor9.C -std=c++98
-PASS: g++.dg/cpp0x/inh-ctor9.C -std=c++11 (test for warnings, line 12)
PASS: g++.dg/cpp0x/inh-ctor9.C -std=c++11 (test for errors, line 15)
PASS: g++.dg/cpp0x/inh-ctor9.C -std=c++11 (test for excess errors)
-PASS: g++.dg/cpp0x/inh-ctor9.C -std=c++14 (test for warnings, line 12)
PASS: g++.dg/cpp0x/inh-ctor9.C -std=c++14 (test for errors, line 15)
PASS: g++.dg/cpp0x/inh-ctor9.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/initlist-array2.C -std=c++98
@@ -12286,6 +13080,17 @@ PASS: g++.dg/cpp0x/initlist-array4.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/initlist-arrray1.C -std=c++98
PASS: g++.dg/cpp0x/initlist-arrray1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/initlist-arrray1.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/initlist-base1.C -std=c++98
+PASS: g++.dg/cpp0x/initlist-base1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/initlist-base1.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/initlist-base2.C -std=c++98
+PASS: g++.dg/cpp0x/initlist-base2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/initlist-base2.C -std=c++11 execution test
+PASS: g++.dg/cpp0x/initlist-base2.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp0x/initlist-base2.C -std=c++14 execution test
+UNSUPPORTED: g++.dg/cpp0x/initlist-base3.C -std=c++98
+PASS: g++.dg/cpp0x/initlist-base3.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/initlist-base3.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/initlist-ctor1.C -std=c++98
PASS: g++.dg/cpp0x/initlist-ctor1.C -std=c++11 (test for warnings, line 9)
PASS: g++.dg/cpp0x/initlist-ctor1.C -std=c++11 (test for warnings, line 10)
@@ -12313,6 +13118,9 @@ PASS: g++.dg/cpp0x/initlist-dr1518.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/initlist-explicit-sfinae.C -std=c++98
PASS: g++.dg/cpp0x/initlist-explicit-sfinae.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/initlist-explicit-sfinae.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/initlist-explicit1.C -std=c++98
+PASS: g++.dg/cpp0x/initlist-explicit1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/initlist-explicit1.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/initlist-lifetime1.C -std=c++98
PASS: g++.dg/cpp0x/initlist-lifetime1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/initlist-lifetime1.C -std=c++11 execution test
@@ -12347,6 +13155,14 @@ PASS: g++.dg/cpp0x/initlist-protected.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/initlist-pure.C -std=c++98
PASS: g++.dg/cpp0x/initlist-pure.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/initlist-pure.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/initlist-template1.C -std=c++98
+PASS: g++.dg/cpp0x/initlist-template1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/initlist-template1.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/initlist-template2.C -std=gnu++98
+PASS: g++.dg/cpp0x/initlist-template2.C -std=gnu++11 (test for errors, line 17)
+PASS: g++.dg/cpp0x/initlist-template2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp0x/initlist-template2.C -std=gnu++14 (test for errors, line 17)
+PASS: g++.dg/cpp0x/initlist-template2.C -std=gnu++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/initlist-value.C -std=c++98
PASS: g++.dg/cpp0x/initlist-value.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/initlist-value.C -std=c++11 execution test
@@ -12372,13 +13188,13 @@ UNSUPPORTED: g++.dg/cpp0x/initlist11.C -std=c++98
PASS: g++.dg/cpp0x/initlist11.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/initlist11.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/initlist12.C -std=c++98
-PASS: g++.dg/cpp0x/initlist12.C -std=c++11 (test for errors, line 10)
-PASS: g++.dg/cpp0x/initlist12.C -std=c++11 (test for errors, line 17)
-PASS: g++.dg/cpp0x/initlist12.C -std=c++11 (test for errors, line 21)
+PASS: g++.dg/cpp0x/initlist12.C -std=c++11 (test for errors, line 9)
+PASS: g++.dg/cpp0x/initlist12.C -std=c++11 (test for errors, line 16)
+PASS: g++.dg/cpp0x/initlist12.C -std=c++11 (test for errors, line 20)
PASS: g++.dg/cpp0x/initlist12.C -std=c++11 (test for excess errors)
-PASS: g++.dg/cpp0x/initlist12.C -std=c++14 (test for errors, line 10)
-PASS: g++.dg/cpp0x/initlist12.C -std=c++14 (test for errors, line 17)
-PASS: g++.dg/cpp0x/initlist12.C -std=c++14 (test for errors, line 21)
+PASS: g++.dg/cpp0x/initlist12.C -std=c++14 (test for errors, line 9)
+PASS: g++.dg/cpp0x/initlist12.C -std=c++14 (test for errors, line 16)
+PASS: g++.dg/cpp0x/initlist12.C -std=c++14 (test for errors, line 20)
PASS: g++.dg/cpp0x/initlist12.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/initlist13.C -std=c++98
PASS: g++.dg/cpp0x/initlist13.C -std=c++11 (test for excess errors)
@@ -12895,6 +13711,11 @@ PASS: g++.dg/cpp0x/lambda/lambda-70218.C -std=c++11 (test for errors, line 16)
PASS: g++.dg/cpp0x/lambda/lambda-70218.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-70218.C -std=c++14 (test for errors, line 16)
PASS: g++.dg/cpp0x/lambda/lambda-70218.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-77791.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-77791.C -std=c++11 (test for errors, line 4)
+PASS: g++.dg/cpp0x/lambda/lambda-77791.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/lambda/lambda-77791.C -std=c++14 (test for errors, line 4)
+PASS: g++.dg/cpp0x/lambda/lambda-77791.C -std=c++14 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-98.C (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-__func__.C -std=c++98
PASS: g++.dg/cpp0x/lambda/lambda-__func__.C -std=c++11 (test for excess errors)
@@ -12992,11 +13813,19 @@ PASS: g++.dg/cpp0x/lambda/lambda-const5.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-conv.C -std=c++98
PASS: g++.dg/cpp0x/lambda/lambda-conv.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-conv.C -std=c++11 scan-assembler weak[^\n\r]*_?_ZZ1fvENKUlvE_cvPFvvEEv
-PASS: g++.dg/cpp0x/lambda/lambda-conv.C -std=c++14 (test for excess errors)
-PASS: g++.dg/cpp0x/lambda/lambda-conv.C -std=c++14 scan-assembler weak[^\n\r]*_?_ZZ1fvENKUlvE_cvPFvvEEv
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-conv.C -std=c++14
UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-conv10.C -std=c++98
PASS: g++.dg/cpp0x/lambda/lambda-conv10.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-conv10.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-conv11.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-conv11.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/cpp0x/lambda/lambda-conv11.C -std=c++11 (test for errors, line 8)
+PASS: g++.dg/cpp0x/lambda/lambda-conv11.C -std=c++11 (test for errors, line 9)
+PASS: g++.dg/cpp0x/lambda/lambda-conv11.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/lambda/lambda-conv11.C -std=c++14 (test for errors, line 7)
+PASS: g++.dg/cpp0x/lambda/lambda-conv11.C -std=c++14 (test for errors, line 8)
+PASS: g++.dg/cpp0x/lambda/lambda-conv11.C -std=c++14 (test for errors, line 9)
+PASS: g++.dg/cpp0x/lambda/lambda-conv11.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-conv2.C -std=c++98
PASS: g++.dg/cpp0x/lambda/lambda-conv2.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-conv2.C -std=c++11 execution test
@@ -13113,6 +13942,9 @@ PASS: g++.dg/cpp0x/lambda/lambda-deduce2.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-deduce2.C -std=c++14 (test for errors, line 9)
PASS: g++.dg/cpp0x/lambda/lambda-deduce2.C -std=c++14 (test for errors, line 10)
PASS: g++.dg/cpp0x/lambda/lambda-deduce2.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-deduce3.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-deduce3.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/lambda/lambda-deduce3.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-defarg.C -std=c++98
PASS: g++.dg/cpp0x/lambda/lambda-defarg.C -std=c++11 (test for errors, line 5)
PASS: g++.dg/cpp0x/lambda/lambda-defarg.C -std=c++11 (test for excess errors)
@@ -13237,6 +14069,11 @@ PASS: g++.dg/cpp0x/lambda/lambda-ice15.C -std=c++11 (test for errors, line 8)
PASS: g++.dg/cpp0x/lambda/lambda-ice15.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-ice15.C -std=c++14 (test for errors, line 8)
PASS: g++.dg/cpp0x/lambda/lambda-ice15.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-ice16.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-ice16.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/cpp0x/lambda/lambda-ice16.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/lambda/lambda-ice16.C -std=c++14 (test for errors, line 7)
+PASS: g++.dg/cpp0x/lambda/lambda-ice16.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-ice2.C -std=c++98
PASS: g++.dg/cpp0x/lambda/lambda-ice2.C -std=c++11 (test for warnings, line 5)
PASS: g++.dg/cpp0x/lambda/lambda-ice2.C -std=c++11 (test for warnings, line 12)
@@ -13363,11 +14200,11 @@ PASS: g++.dg/cpp0x/lambda/lambda-mangle3.C -std=c++14 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-mangle3.C -std=c++14 scan-assembler _ZN1AC1IN3foo3barMUlvE_EEET_
UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-mangle4.C -std=c++98
PASS: g++.dg/cpp0x/lambda/lambda-mangle4.C -std=c++11 (test for excess errors)
-PASS: g++.dg/cpp0x/lambda/lambda-mangle4.C -std=c++11 scan-assembler _ZNK1AIcE1pMUlvE_cvPFvvEEv
-PASS: g++.dg/cpp0x/lambda/lambda-mangle4.C -std=c++11 scan-assembler _ZNK1AIiE1pMUlvE_cvPFvvEEv
+PASS: g++.dg/cpp0x/lambda/lambda-mangle4.C -std=c++11 scan-assembler _ZNK1AIcE1pMUlvE_clEv
+PASS: g++.dg/cpp0x/lambda/lambda-mangle4.C -std=c++11 scan-assembler _ZNK1AIiE1pMUlvE_clEv
PASS: g++.dg/cpp0x/lambda/lambda-mangle4.C -std=c++14 (test for excess errors)
-PASS: g++.dg/cpp0x/lambda/lambda-mangle4.C -std=c++14 scan-assembler _ZNK1AIcE1pMUlvE_cvPFvvEEv
-PASS: g++.dg/cpp0x/lambda/lambda-mangle4.C -std=c++14 scan-assembler _ZNK1AIiE1pMUlvE_cvPFvvEEv
+PASS: g++.dg/cpp0x/lambda/lambda-mangle4.C -std=c++14 scan-assembler _ZNK1AIcE1pMUlvE_clEv
+PASS: g++.dg/cpp0x/lambda/lambda-mangle4.C -std=c++14 scan-assembler _ZNK1AIiE1pMUlvE_clEv
UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-mixed.C -std=c++98
PASS: g++.dg/cpp0x/lambda/lambda-mixed.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-mixed.C -std=c++11 execution test
@@ -13526,11 +14363,13 @@ PASS: g++.dg/cpp0x/lambda/lambda-switch.C -std=c++11 (test for errors, line 15
PASS: g++.dg/cpp0x/lambda/lambda-switch.C -std=c++11 (test for errors, line 16)
PASS: g++.dg/cpp0x/lambda/lambda-switch.C -std=c++11 (test for errors, line 21)
PASS: g++.dg/cpp0x/lambda/lambda-switch.C -std=c++11 (test for errors, line 22)
+PASS: g++.dg/cpp0x/lambda/lambda-switch.C -std=c++11 (test for warnings, line 23)
PASS: g++.dg/cpp0x/lambda/lambda-switch.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-switch.C -std=c++14 (test for errors, line 15)
PASS: g++.dg/cpp0x/lambda/lambda-switch.C -std=c++14 (test for errors, line 16)
PASS: g++.dg/cpp0x/lambda/lambda-switch.C -std=c++14 (test for errors, line 21)
PASS: g++.dg/cpp0x/lambda/lambda-switch.C -std=c++14 (test for errors, line 22)
+PASS: g++.dg/cpp0x/lambda/lambda-switch.C -std=c++14 (test for warnings, line 23)
PASS: g++.dg/cpp0x/lambda/lambda-switch.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-syntax1.C -std=c++98
PASS: g++.dg/cpp0x/lambda/lambda-syntax1.C -std=c++11 returning (test for errors, line 4)
@@ -13740,6 +14579,11 @@ PASS: g++.dg/cpp0x/mem-init-aggr1.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/move1.C -std=c++98
PASS: g++.dg/cpp0x/move1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/move1.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/mutable1.C -std=c++98
+PASS: g++.dg/cpp0x/mutable1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/mutable1.C -std=c++11 execution test
+PASS: g++.dg/cpp0x/mutable1.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp0x/mutable1.C -std=c++14 execution test
UNSUPPORTED: g++.dg/cpp0x/named.C -std=c++98
PASS: g++.dg/cpp0x/named.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/named.C -std=c++14 (test for excess errors)
@@ -13924,6 +14768,13 @@ PASS: g++.dg/cpp0x/not_special.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/nsdmi-aggr1.C -std=c++98
PASS: g++.dg/cpp0x/nsdmi-aggr1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/nsdmi-aggr1.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/nsdmi-anon-struct1.C -std=gnu++98
+PASS: g++.dg/cpp0x/nsdmi-anon-struct1.C -std=gnu++11 (test for errors, line 35)
+PASS: g++.dg/cpp0x/nsdmi-anon-struct1.C -std=gnu++11 (test for errors, line 45)
+PASS: g++.dg/cpp0x/nsdmi-anon-struct1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp0x/nsdmi-anon-struct1.C -std=gnu++14 (test for errors, line 35)
+PASS: g++.dg/cpp0x/nsdmi-anon-struct1.C -std=gnu++14 (test for errors, line 45)
+PASS: g++.dg/cpp0x/nsdmi-anon-struct1.C -std=gnu++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/nsdmi-const1.C -std=c++98
PASS: g++.dg/cpp0x/nsdmi-const1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/nsdmi-const1.C -std=c++14 (test for excess errors)
@@ -14336,6 +15187,91 @@ PASS: g++.dg/cpp0x/nullptr33.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/nullptr34.C -std=c++98
PASS: g++.dg/cpp0x/nullptr34.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/nullptr34.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/nullptr35.C -std=c++98
+PASS: g++.dg/cpp0x/nullptr35.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/nullptr35.C -std=c++11 execution test
+PASS: g++.dg/cpp0x/nullptr35.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp0x/nullptr35.C -std=c++14 execution test
+UNSUPPORTED: g++.dg/cpp0x/nullptr36.C -std=c++98
+PASS: g++.dg/cpp0x/nullptr36.C -std=c++11 (test for errors, line 3)
+PASS: g++.dg/cpp0x/nullptr36.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/nullptr36.C -std=c++14 (test for errors, line 3)
+PASS: g++.dg/cpp0x/nullptr36.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/nullptr37.C -std=c++98
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 9)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 10)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 11)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 12)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 13)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 14)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 15)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 16)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 18)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 19)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 20)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 21)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 22)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 23)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 24)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 25)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 27)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 28)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 29)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 30)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 31)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 32)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 33)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 34)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 36)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 37)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 38)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 39)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 40)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 41)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 42)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 43)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 71)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 72)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 74)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for errors, line 75)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 9)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 10)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 11)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 12)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 13)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 14)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 15)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 16)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 18)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 19)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 20)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 21)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 22)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 23)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 24)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 25)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 27)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 28)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 29)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 30)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 31)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 32)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 33)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 34)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 36)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 37)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 38)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 39)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 40)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 41)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 42)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 43)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 71)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 72)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 74)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for errors, line 75)
+PASS: g++.dg/cpp0x/nullptr37.C -std=c++14 (test for excess errors)
PASS: g++.dg/cpp0x/overflow1.C -std=c++98 (test for errors, line 6)
PASS: g++.dg/cpp0x/overflow1.C -std=c++98 (test for excess errors)
PASS: g++.dg/cpp0x/overflow1.C -std=c++11 (test for errors, line 6)
@@ -14524,7 +15460,7 @@ PASS: g++.dg/cpp0x/override2.C -std=c++11 (test for errors, line 20)
PASS: g++.dg/cpp0x/override2.C -std=c++11 (test for errors, line 24)
PASS: g++.dg/cpp0x/override2.C -std=c++11 (test for errors, line 26)
PASS: g++.dg/cpp0x/override2.C -std=c++11 (test for errors, line 28)
-PASS: g++.dg/cpp0x/override2.C -std=c++11 (test for errors, line 41)
+PASS: g++.dg/cpp0x/override2.C -std=c++11 (test for warnings, line 41)
PASS: g++.dg/cpp0x/override2.C -std=c++11 (test for errors, line 42)
PASS: g++.dg/cpp0x/override2.C -std=c++11 (test for errors, line 44)
PASS: g++.dg/cpp0x/override2.C -std=c++11 (test for errors, line 45)
@@ -14532,7 +15468,7 @@ PASS: g++.dg/cpp0x/override2.C -std=c++11 (test for warnings, line 46)
PASS: g++.dg/cpp0x/override2.C -std=c++11 (test for errors, line 47)
PASS: g++.dg/cpp0x/override2.C -std=c++11 (test for errors, line 48)
PASS: g++.dg/cpp0x/override2.C -std=c++11 (test for errors, line 49)
-PASS: g++.dg/cpp0x/override2.C -std=c++11 (test for errors, line 50)
+PASS: g++.dg/cpp0x/override2.C -std=c++11 (test for warnings, line 50)
PASS: g++.dg/cpp0x/override2.C -std=c++11 (test for errors, line 51)
PASS: g++.dg/cpp0x/override2.C -std=c++11 (test for errors, line 52)
PASS: g++.dg/cpp0x/override2.C -std=c++11 (test for excess errors)
@@ -14542,7 +15478,7 @@ PASS: g++.dg/cpp0x/override2.C -std=c++14 (test for errors, line 20)
PASS: g++.dg/cpp0x/override2.C -std=c++14 (test for errors, line 24)
PASS: g++.dg/cpp0x/override2.C -std=c++14 (test for errors, line 26)
PASS: g++.dg/cpp0x/override2.C -std=c++14 (test for errors, line 28)
-PASS: g++.dg/cpp0x/override2.C -std=c++14 (test for errors, line 41)
+PASS: g++.dg/cpp0x/override2.C -std=c++14 (test for warnings, line 41)
PASS: g++.dg/cpp0x/override2.C -std=c++14 (test for errors, line 42)
PASS: g++.dg/cpp0x/override2.C -std=c++14 (test for errors, line 44)
PASS: g++.dg/cpp0x/override2.C -std=c++14 (test for errors, line 45)
@@ -14550,7 +15486,7 @@ PASS: g++.dg/cpp0x/override2.C -std=c++14 (test for warnings, line 46)
PASS: g++.dg/cpp0x/override2.C -std=c++14 (test for errors, line 47)
PASS: g++.dg/cpp0x/override2.C -std=c++14 (test for errors, line 48)
PASS: g++.dg/cpp0x/override2.C -std=c++14 (test for errors, line 49)
-PASS: g++.dg/cpp0x/override2.C -std=c++14 (test for errors, line 50)
+PASS: g++.dg/cpp0x/override2.C -std=c++14 (test for warnings, line 50)
PASS: g++.dg/cpp0x/override2.C -std=c++14 (test for errors, line 51)
PASS: g++.dg/cpp0x/override2.C -std=c++14 (test for errors, line 52)
PASS: g++.dg/cpp0x/override2.C -std=c++14 (test for excess errors)
@@ -15113,6 +16049,11 @@ PASS: g++.dg/cpp0x/pr60249.C -std=c++11 (test for errors, line 4)
PASS: g++.dg/cpp0x/pr60249.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/pr60249.C -std=c++14 (test for errors, line 4)
PASS: g++.dg/cpp0x/pr60249.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/pr61019.C -std=c++98
+PASS: g++.dg/cpp0x/pr61019.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/cpp0x/pr61019.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/pr61019.C -std=c++14 (test for errors, line 7)
+PASS: g++.dg/cpp0x/pr61019.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/pr61038.C -std=c++98
PASS: g++.dg/cpp0x/pr61038.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/pr61038.C -std=c++14 (test for excess errors)
@@ -15205,6 +16146,19 @@ PASS: g++.dg/cpp0x/pr66243.C -std=c++11 (test for errors, line 10)
PASS: g++.dg/cpp0x/pr66243.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/pr66243.C -std=c++14 (test for errors, line 10)
PASS: g++.dg/cpp0x/pr66243.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/pr66443-cxx11-2.C -std=c++98
+PASS: g++.dg/cpp0x/pr66443-cxx11-2.C -std=c++11 (test for errors, line 13)
+PASS: g++.dg/cpp0x/pr66443-cxx11-2.C -std=c++11 (test for errors, line 18)
+PASS: g++.dg/cpp0x/pr66443-cxx11-2.C -std=c++11 (test for errors, line 23)
+PASS: g++.dg/cpp0x/pr66443-cxx11-2.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/pr66443-cxx11-2.C -std=c++14
+UNSUPPORTED: g++.dg/cpp0x/pr66443-cxx11.C -std=c++98
+PASS: g++.dg/cpp0x/pr66443-cxx11.C -std=c++11 (test for warnings, line 8)
+PASS: g++.dg/cpp0x/pr66443-cxx11.C -std=c++11 (test for warnings, line 9)
+PASS: g++.dg/cpp0x/pr66443-cxx11.C -std=c++11 (test for warnings, line 12)
+PASS: g++.dg/cpp0x/pr66443-cxx11.C -std=c++11 (test for errors, line 28)
+PASS: g++.dg/cpp0x/pr66443-cxx11.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/pr66443-cxx11.C -std=c++14
UNSUPPORTED: g++.dg/cpp0x/pr67238.C -std=gnu++98
PASS: g++.dg/cpp0x/pr67238.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/cpp0x/pr67238.C -std=gnu++14 (test for excess errors)
@@ -15219,6 +16173,11 @@ PASS: g++.dg/cpp0x/pr68116.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/pr68348.C -std=c++98
PASS: g++.dg/cpp0x/pr68348.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/pr68348.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/pr68724.C -std=c++98
+PASS: g++.dg/cpp0x/pr68724.C -std=c++11 (test for errors, line 12)
+PASS: g++.dg/cpp0x/pr68724.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/pr68724.C -std=c++14 (test for errors, line 12)
+PASS: g++.dg/cpp0x/pr68724.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/pr68726.C -std=c++98
PASS: g++.dg/cpp0x/pr68726.C -std=c++11 (test for errors, line 4)
PASS: g++.dg/cpp0x/pr68726.C -std=c++11 (test for errors, line 6)
@@ -15242,6 +16201,71 @@ PASS: g++.dg/cpp0x/pr69056.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/pr70528.C -std=c++98
PASS: g++.dg/cpp0x/pr70528.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/pr70528.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/pr70869.C -std=c++98
+PASS: g++.dg/cpp0x/pr70869.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/pr70869.C -std=c++11 execution test
+PASS: g++.dg/cpp0x/pr70869.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp0x/pr70869.C -std=c++14 execution test
+UNSUPPORTED: g++.dg/cpp0x/pr71054.C -std=c++98
+PASS: g++.dg/cpp0x/pr71054.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/pr71054.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/pr71225.C -std=c++98
+PASS: g++.dg/cpp0x/pr71225.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/pr71225.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/pr71248.C -std=c++98
+PASS: g++.dg/cpp0x/pr71248.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/cpp0x/pr71248.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/pr71248.C -std=c++14 (test for errors, line 7)
+PASS: g++.dg/cpp0x/pr71248.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/pr71450-1.C -std=c++98
+PASS: g++.dg/cpp0x/pr71450-1.C -std=c++11 (test for errors, line 9)
+PASS: g++.dg/cpp0x/pr71450-1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/pr71450-1.C -std=c++14 (test for errors, line 9)
+PASS: g++.dg/cpp0x/pr71450-1.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/pr71450-2.C -std=c++98
+PASS: g++.dg/cpp0x/pr71450-2.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/cpp0x/pr71450-2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/pr71450-2.C -std=c++14 (test for errors, line 7)
+PASS: g++.dg/cpp0x/pr71450-2.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/pr71665-1.C -std=c++98
+PASS: g++.dg/cpp0x/pr71665-1.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/cpp0x/pr71665-1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/pr71665-1.C -std=c++14 (test for errors, line 7)
+PASS: g++.dg/cpp0x/pr71665-1.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/pr71665-2.C -std=c++98
+PASS: g++.dg/cpp0x/pr71665-2.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/cpp0x/pr71665-2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/pr71665-2.C -std=c++14 (test for errors, line 7)
+PASS: g++.dg/cpp0x/pr71665-2.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/pr71739.C -std=c++98
+PASS: g++.dg/cpp0x/pr71739.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/pr71739.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/pr71979.C -std=c++98
+PASS: g++.dg/cpp0x/pr71979.C -std=c++11 (test for errors, line 9)
+PASS: g++.dg/cpp0x/pr71979.C -std=c++11 (test for errors, line 14)
+PASS: g++.dg/cpp0x/pr71979.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/pr71979.C -std=c++14 (test for errors, line 9)
+PASS: g++.dg/cpp0x/pr71979.C -std=c++14 (test for errors, line 14)
+PASS: g++.dg/cpp0x/pr71979.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/pr77907.C -std=gnu++98
+PASS: g++.dg/cpp0x/pr77907.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp0x/pr77907.C -std=gnu++11 execution test
+PASS: g++.dg/cpp0x/pr77907.C -std=gnu++11 scan-assembler-not static_initialization
+PASS: g++.dg/cpp0x/pr77907.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp0x/pr77907.C -std=gnu++14 execution test
+PASS: g++.dg/cpp0x/pr77907.C -std=gnu++14 scan-assembler-not static_initialization
+PASS: g++.dg/cpp0x/pr77948-1.C (test for excess errors)
+PASS: g++.dg/cpp0x/pr77948-2.C (test for errors, line 8)
+PASS: g++.dg/cpp0x/pr77948-2.C (test for errors, line 9)
+PASS: g++.dg/cpp0x/pr77948-2.C (test for excess errors)
+PASS: g++.dg/cpp0x/pr77948-3.C (test for excess errors)
+PASS: g++.dg/cpp0x/pr77948-4.C (test for excess errors)
+PASS: g++.dg/cpp0x/pr77948-5.C (test for errors, line 8)
+PASS: g++.dg/cpp0x/pr77948-5.C (test for errors, line 9)
+PASS: g++.dg/cpp0x/pr77948-5.C (test for excess errors)
+PASS: g++.dg/cpp0x/pr77948-6.C (test for errors, line 8)
+PASS: g++.dg/cpp0x/pr77948-6.C (test for errors, line 9)
+PASS: g++.dg/cpp0x/pr77948-6.C (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/ptrmem-cst-arg1.C -std=c++98
PASS: g++.dg/cpp0x/ptrmem-cst-arg1.C -std=c++11 (test for errors, line 8)
PASS: g++.dg/cpp0x/ptrmem-cst-arg1.C -std=c++11 (test for excess errors)
@@ -15383,6 +16407,11 @@ PASS: g++.dg/cpp0x/range-for30.C -std=c++11 (test for errors, line 16)
PASS: g++.dg/cpp0x/range-for30.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/range-for30.C -std=c++14 (test for errors, line 16)
PASS: g++.dg/cpp0x/range-for30.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/range-for31.C -std=c++98
+PASS: g++.dg/cpp0x/range-for31.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/cpp0x/range-for31.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/range-for31.C -std=c++14 (test for errors, line 7)
+PASS: g++.dg/cpp0x/range-for31.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/range-for4.C -std=c++98
PASS: g++.dg/cpp0x/range-for4.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/range-for4.C -std=c++11 execution test
@@ -15410,7 +16439,11 @@ PASS: g++.dg/cpp0x/range-for7.C -std=c++11 execution test
PASS: g++.dg/cpp0x/range-for7.C -std=c++14 (test for excess errors)
PASS: g++.dg/cpp0x/range-for7.C -std=c++14 execution test
UNSUPPORTED: g++.dg/cpp0x/range-for8.C -std=c++98
+PASS: g++.dg/cpp0x/range-for8.C -std=c++11 (test for errors, line 10)
+PASS: g++.dg/cpp0x/range-for8.C -std=c++11 (test for errors, line 13)
PASS: g++.dg/cpp0x/range-for8.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/range-for8.C -std=c++14 (test for errors, line 10)
+PASS: g++.dg/cpp0x/range-for8.C -std=c++14 (test for errors, line 13)
PASS: g++.dg/cpp0x/range-for8.C -std=c++14 (test for excess errors)
PASS: g++.dg/cpp0x/range-for9.C -std=c++98 (test for errors, line 8)
PASS: g++.dg/cpp0x/range-for9.C -std=c++98 (test for excess errors)
@@ -15474,6 +16507,9 @@ PASS: g++.dg/cpp0x/ref-qual15.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/ref-qual16.C -std=c++98
PASS: g++.dg/cpp0x/ref-qual16.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/ref-qual16.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/ref-qual17.C -std=c++98
+PASS: g++.dg/cpp0x/ref-qual17.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/ref-qual17.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/ref-qual2.C -std=c++98
PASS: g++.dg/cpp0x/ref-qual2.C -std=c++11 (test for errors, line 21)
PASS: g++.dg/cpp0x/ref-qual2.C -std=c++11 (test for errors, line 23)
@@ -15569,6 +16605,9 @@ PASS: g++.dg/cpp0x/rv-bitfield.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/rv-bitfield2.C -std=c++98
PASS: g++.dg/cpp0x/rv-bitfield2.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/rv-bitfield2.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/rv-bitfield3.C -std=c++98
+PASS: g++.dg/cpp0x/rv-bitfield3.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/rv-bitfield3.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/rv-cast.C -std=c++98
PASS: g++.dg/cpp0x/rv-cast.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/rv-cast.C -std=c++14 (test for excess errors)
@@ -15675,6 +16714,9 @@ PASS: g++.dg/cpp0x/rv-template1.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/rv-this.C -std=c++98
PASS: g++.dg/cpp0x/rv-this.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/rv-this.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/rv-this2.C -std=c++98
+PASS: g++.dg/cpp0x/rv-this2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/rv-this2.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/rv-trivial-bug.C -std=c++98
PASS: g++.dg/cpp0x/rv-trivial-bug.C -std=c++11 (test for warnings, line 8)
PASS: g++.dg/cpp0x/rv-trivial-bug.C -std=c++11 (test for errors, line 18)
@@ -18107,6 +19149,11 @@ PASS: g++.dg/cpp0x/sfinae55.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/sfinae56.C -std=c++98
PASS: g++.dg/cpp0x/sfinae56.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/sfinae56.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/sfinae57.C -std=c++98
+PASS: g++.dg/cpp0x/sfinae57.C -std=c++11 (test for bogus messages, line 5)
+PASS: g++.dg/cpp0x/sfinae57.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/sfinae57.C -std=c++14 (test for bogus messages, line 5)
+PASS: g++.dg/cpp0x/sfinae57.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/sfinae6.C -std=c++98
PASS: g++.dg/cpp0x/sfinae6.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/sfinae6.C -std=c++14 (test for excess errors)
@@ -18798,6 +19845,17 @@ PASS: g++.dg/cpp0x/udlit-tmpl-arg-neg.C -std=c++11 (test for errors, line 4)
PASS: g++.dg/cpp0x/udlit-tmpl-arg-neg.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/udlit-tmpl-arg-neg.C -std=c++14 (test for errors, line 4)
PASS: g++.dg/cpp0x/udlit-tmpl-arg-neg.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/udlit-tmpl-arg-neg2.C -std=c++98
+PASS: g++.dg/cpp0x/udlit-tmpl-arg-neg2.C -std=c++11 (test for errors, line 4)
+PASS: g++.dg/cpp0x/udlit-tmpl-arg-neg2.C -std=c++11 (test for errors, line 5)
+PASS: g++.dg/cpp0x/udlit-tmpl-arg-neg2.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/cpp0x/udlit-tmpl-arg-neg2.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/cpp0x/udlit-tmpl-arg-neg2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/udlit-tmpl-arg-neg2.C -std=c++14 (test for errors, line 4)
+PASS: g++.dg/cpp0x/udlit-tmpl-arg-neg2.C -std=c++14 (test for errors, line 5)
+PASS: g++.dg/cpp0x/udlit-tmpl-arg-neg2.C -std=c++14 (test for errors, line 6)
+PASS: g++.dg/cpp0x/udlit-tmpl-arg-neg2.C -std=c++14 (test for errors, line 7)
+PASS: g++.dg/cpp0x/udlit-tmpl-arg-neg2.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/udlit-tmpl-arg.C -std=c++98
PASS: g++.dg/cpp0x/udlit-tmpl-arg.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/udlit-tmpl-arg.C -std=c++14 (test for excess errors)
@@ -19009,11 +20067,48 @@ PASS: g++.dg/cpp0x/variadic-init.C -std=c++14 execution test
UNSUPPORTED: g++.dg/cpp0x/variadic-lambda.C -std=c++98
PASS: g++.dg/cpp0x/variadic-lambda.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/variadic-lambda.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/variadic-mangle1.C -std=c++98
+PASS: g++.dg/cpp0x/variadic-mangle1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/variadic-mangle1.C -std=c++11 scan-assembler _Z1fIJidEEv1AIXsZT_EE
+PASS: g++.dg/cpp0x/variadic-mangle1.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp0x/variadic-mangle1.C -std=c++14 scan-assembler _Z1fIJidEEv1AIXsZT_EE
+UNSUPPORTED: g++.dg/cpp0x/variadic-mangle1a.C -std=gnu++98
+PASS: g++.dg/cpp0x/variadic-mangle1a.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp0x/variadic-mangle1a.C -std=gnu++11 scan-assembler _Z1fIJidEEv1AIXstDpT_EE
+PASS: g++.dg/cpp0x/variadic-mangle1a.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp0x/variadic-mangle1a.C -std=gnu++14 scan-assembler _Z1fIJidEEv1AIXstDpT_EE
+UNSUPPORTED: g++.dg/cpp0x/variadic-mangle2.C -std=c++98
+PASS: g++.dg/cpp0x/variadic-mangle2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/variadic-mangle2.C -std=c++11 scan-assembler _ZN1A1fIJLi1ELi2ELi3EEEEvRAsZT__i
+PASS: g++.dg/cpp0x/variadic-mangle2.C -std=c++11 scan-assembler _ZN1A1gIJiiiEEEvRAsZT__i
+PASS: g++.dg/cpp0x/variadic-mangle2.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp0x/variadic-mangle2.C -std=c++14 scan-assembler _ZN1A1fIJLi1ELi2ELi3EEEEvRAsZT__i
+PASS: g++.dg/cpp0x/variadic-mangle2.C -std=c++14 scan-assembler _ZN1A1gIJiiiEEEvRAsZT__i
+UNSUPPORTED: g++.dg/cpp0x/variadic-mangle2a.C -std=gnu++98
+PASS: g++.dg/cpp0x/variadic-mangle2a.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp0x/variadic-mangle2a.C -std=gnu++11 scan-assembler _ZN1A1fIJLi1ELi2ELi3EEEEvRAszspT__i
+PASS: g++.dg/cpp0x/variadic-mangle2a.C -std=gnu++11 scan-assembler _ZN1A1gIJiiiEEEvRAstDpT__i
+PASS: g++.dg/cpp0x/variadic-mangle2a.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp0x/variadic-mangle2a.C -std=gnu++14 scan-assembler _ZN1A1fIJLi1ELi2ELi3EEEEvRAszspT__i
+PASS: g++.dg/cpp0x/variadic-mangle2a.C -std=gnu++14 scan-assembler _ZN1A1gIJiiiEEEvRAstDpT__i
+UNSUPPORTED: g++.dg/cpp0x/variadic-mangle3.C -std=c++98
+PASS: g++.dg/cpp0x/variadic-mangle3.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/variadic-mangle3.C -std=c++11 scan-assembler _ZN1A1fIJiiEiJiiiEEEvRAsPDpT_T0_DpT1_E_iS3_S5_
+PASS: g++.dg/cpp0x/variadic-mangle3.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp0x/variadic-mangle3.C -std=c++14 scan-assembler _ZN1A1fIJiiEiJiiiEEEvRAsPDpT_T0_DpT1_E_iS3_S5_
+UNSUPPORTED: g++.dg/cpp0x/variadic-mangle3a.C -std=gnu++98
+PASS: g++.dg/cpp0x/variadic-mangle3a.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp0x/variadic-mangle3a.C -std=gnu++11 scan-assembler _ZN1A1fIJiiEiJiiiEEEvRAstDpT1__iT0_S2_
+PASS: g++.dg/cpp0x/variadic-mangle3a.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp0x/variadic-mangle3a.C -std=gnu++14 scan-assembler _ZN1A1fIJiiEiJiiiEEEvRAstDpT1__iT0_S2_
UNSUPPORTED: g++.dg/cpp0x/variadic-mem_fn.C -std=c++98
PASS: g++.dg/cpp0x/variadic-mem_fn.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/variadic-mem_fn.C -std=c++11 execution test
PASS: g++.dg/cpp0x/variadic-mem_fn.C -std=c++14 (test for excess errors)
PASS: g++.dg/cpp0x/variadic-mem_fn.C -std=c++14 execution test
+UNSUPPORTED: g++.dg/cpp0x/variadic-nested1.C -std=c++98
+PASS: g++.dg/cpp0x/variadic-nested1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/variadic-nested1.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/variadic-new.C -std=c++98
PASS: g++.dg/cpp0x/variadic-new.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/variadic-new.C -std=c++11 execution test
@@ -19355,6 +20450,22 @@ PASS: g++.dg/cpp0x/variadic166.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/variadic167.C -std=c++98
PASS: g++.dg/cpp0x/variadic167.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/variadic167.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/variadic168.C -std=c++98
+PASS: g++.dg/cpp0x/variadic168.C -std=c++11 (test for errors, line 5)
+PASS: g++.dg/cpp0x/variadic168.C -std=c++11 (test for errors, line 11)
+PASS: g++.dg/cpp0x/variadic168.C -std=c++11 (test for errors, line 14)
+PASS: g++.dg/cpp0x/variadic168.C -std=c++11 (test for errors, line 18)
+PASS: g++.dg/cpp0x/variadic168.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/variadic168.C -std=c++14 (test for errors, line 5)
+PASS: g++.dg/cpp0x/variadic168.C -std=c++14 (test for errors, line 11)
+PASS: g++.dg/cpp0x/variadic168.C -std=c++14 (test for errors, line 14)
+PASS: g++.dg/cpp0x/variadic168.C -std=c++14 (test for errors, line 18)
+PASS: g++.dg/cpp0x/variadic168.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/variadic169.C -std=c++98
+PASS: g++.dg/cpp0x/variadic169.C -std=c++11 (test for errors, line 8)
+PASS: g++.dg/cpp0x/variadic169.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/variadic169.C -std=c++14 (test for errors, line 8)
+PASS: g++.dg/cpp0x/variadic169.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/variadic17.C -std=c++98
PASS: g++.dg/cpp0x/variadic17.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/variadic17.C -std=c++14 (test for excess errors)
@@ -20148,6 +21259,17 @@ PASS: g++.dg/cpp1y/auto-fn3.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/auto-fn30.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/auto-fn30.C -std=c++11
PASS: g++.dg/cpp1y/auto-fn30.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/auto-fn31.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/auto-fn31.C -std=c++11
+PASS: g++.dg/cpp1y/auto-fn31.C -std=c++14 (test for errors, line 6)
+PASS: g++.dg/cpp1y/auto-fn31.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/auto-fn32.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/auto-fn32.C -std=c++11
+PASS: g++.dg/cpp1y/auto-fn32.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/auto-fn33.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/auto-fn33.C -std=c++11
+PASS: g++.dg/cpp1y/auto-fn33.C -std=c++14 (test for bogus messages, line 23)
+PASS: g++.dg/cpp1y/auto-fn33.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/auto-fn4.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/auto-fn4.C -std=c++11
PASS: g++.dg/cpp1y/auto-fn4.C -std=c++14 (test for excess errors)
@@ -20182,6 +21304,19 @@ UNSUPPORTED: g++.dg/cpp1y/auto-neg1.C -std=c++11
PASS: g++.dg/cpp1y/auto-neg1.C -std=c++14 (test for errors, line 6)
PASS: g++.dg/cpp1y/auto-neg1.C -std=c++14 (test for errors, line 13)
PASS: g++.dg/cpp1y/auto-neg1.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/builtin_location.C -std=c++98
+PASS: g++.dg/cpp1y/builtin_location.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1y/builtin_location.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp1y/constexpr-50060.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/constexpr-77467.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/constexpr-77467.C -std=c++11
+PASS: g++.dg/cpp1y/constexpr-77467.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/constexpr-77553.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/constexpr-77553.C -std=c++11
+PASS: g++.dg/cpp1y/constexpr-77553.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/constexpr-arith-overflow.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/constexpr-arith-overflow.C -std=c++11
+PASS: g++.dg/cpp1y/constexpr-arith-overflow.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/constexpr-array1.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/constexpr-array1.C -std=c++11
PASS: g++.dg/cpp1y/constexpr-array1.C -std=c++14 (test for excess errors)
@@ -20195,6 +21330,9 @@ PASS: g++.dg/cpp1y/constexpr-array3.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/constexpr-array4.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/constexpr-array4.C -std=c++11
PASS: g++.dg/cpp1y/constexpr-array4.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/constexpr-array5.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/constexpr-array5.C -std=c++11
+PASS: g++.dg/cpp1y/constexpr-array5.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/constexpr-assert1.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/constexpr-assert1.C -std=c++11
PASS: g++.dg/cpp1y/constexpr-assert1.C -std=c++14 (test for excess errors)
@@ -20219,6 +21357,9 @@ PASS: g++.dg/cpp1y/constexpr-empty1.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/constexpr-empty2.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/constexpr-empty2.C -std=c++11
PASS: g++.dg/cpp1y/constexpr-empty2.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/constexpr-hana1.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/constexpr-hana1.C -std=c++11
+PASS: g++.dg/cpp1y/constexpr-hana1.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/constexpr-incr1.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/constexpr-incr1.C -std=c++11
PASS: g++.dg/cpp1y/constexpr-incr1.C -std=c++14 (test for excess errors)
@@ -20256,6 +21397,16 @@ PASS: g++.dg/cpp1y/constexpr-loop3.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/constexpr-loop4.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/constexpr-loop4.C -std=c++11
PASS: g++.dg/cpp1y/constexpr-loop4.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/constexpr-loop5.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/constexpr-loop5.C -std=c++11
+PASS: g++.dg/cpp1y/constexpr-loop5.C -std=c++14 (test for errors, line 12)
+PASS: g++.dg/cpp1y/constexpr-loop5.C -std=c++14 (test for errors, line 18)
+PASS: g++.dg/cpp1y/constexpr-loop5.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/constexpr-loop6.C -std=gnu++98
+UNSUPPORTED: g++.dg/cpp1y/constexpr-loop6.C -std=gnu++11
+PASS: g++.dg/cpp1y/constexpr-loop6.C -std=gnu++14 (test for errors, line 6)
+PASS: g++.dg/cpp1y/constexpr-loop6.C -std=gnu++14 (test for warnings, line 11)
+PASS: g++.dg/cpp1y/constexpr-loop6.C -std=gnu++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/constexpr-neg1.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/constexpr-neg1.C -std=c++11
PASS: g++.dg/cpp1y/constexpr-neg1.C -std=c++14 (test for errors, line 6)
@@ -20285,6 +21436,9 @@ UNSUPPORTED: g++.dg/cpp1y/constexpr-return2.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/constexpr-return2.C -std=c++11
PASS: g++.dg/cpp1y/constexpr-return2.C -std=c++14 (test for errors, line 7)
PASS: g++.dg/cpp1y/constexpr-return2.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/constexpr-sfinae.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/constexpr-sfinae.C -std=c++11
+PASS: g++.dg/cpp1y/constexpr-sfinae.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/constexpr-shift1.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/constexpr-shift1.C -std=c++11
PASS: g++.dg/cpp1y/constexpr-shift1.C -std=c++14 (test for errors, line 6)
@@ -20299,6 +21453,7 @@ PASS: g++.dg/cpp1y/constexpr-switch2.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/constexpr-switch3.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/constexpr-switch3.C -std=c++11
PASS: g++.dg/cpp1y/constexpr-switch3.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp1y/constexpr-switch4.C (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/constexpr-throw.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/constexpr-throw.C -std=c++11
PASS: g++.dg/cpp1y/constexpr-throw.C -std=c++14 (test for errors, line 11)
@@ -20430,6 +21585,21 @@ PASS: g++.dg/cpp1y/feat-vla.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/fn-generic-member-ool.C -std=gnu++98
UNSUPPORTED: g++.dg/cpp1y/fn-generic-member-ool.C -std=gnu++11
PASS: g++.dg/cpp1y/fn-generic-member-ool.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/func_constexpr.C -std=c++98
+PASS: g++.dg/cpp1y/func_constexpr.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1y/func_constexpr.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/lambda-conv1.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/lambda-conv1.C -std=c++11
+PASS: g++.dg/cpp1y/lambda-conv1.C -std=c++14 (test for errors, line 7)
+PASS: g++.dg/cpp1y/lambda-conv1.C -std=c++14 (test for errors, line 8)
+PASS: g++.dg/cpp1y/lambda-conv1.C -std=c++14 (test for errors, line 9)
+PASS: g++.dg/cpp1y/lambda-conv1.C -std=c++14 (test for errors, line 10)
+PASS: g++.dg/cpp1y/lambda-conv1.C -std=c++14 (test for errors, line 11)
+PASS: g++.dg/cpp1y/lambda-conv1.C -std=c++14 (test for errors, line 12)
+PASS: g++.dg/cpp1y/lambda-conv1.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/lambda-conv2.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/lambda-conv2.C -std=c++11
+PASS: g++.dg/cpp1y/lambda-conv2.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/lambda-deduce-mult-neg.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/lambda-deduce-mult-neg.C -std=c++11
PASS: g++.dg/cpp1y/lambda-deduce-mult-neg.C -std=c++14 (test for errors, line 11)
@@ -20452,6 +21622,12 @@ PASS: g++.dg/cpp1y/lambda-generic-const2.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/lambda-generic-conv1.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/lambda-generic-conv1.C -std=c++11
PASS: g++.dg/cpp1y/lambda-generic-conv1.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/lambda-generic-conv2.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/lambda-generic-conv2.C -std=c++11
+PASS: g++.dg/cpp1y/lambda-generic-conv2.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/lambda-generic-conv3.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/lambda-generic-conv3.C -std=c++11
+PASS: g++.dg/cpp1y/lambda-generic-conv3.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/lambda-generic-dep.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/lambda-generic-dep.C -std=c++11
PASS: g++.dg/cpp1y/lambda-generic-dep.C -std=c++14 (test for excess errors)
@@ -20470,6 +21646,14 @@ PASS: g++.dg/cpp1y/lambda-generic-ice4.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/lambda-generic-mixed.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/lambda-generic-mixed.C -std=c++11
PASS: g++.dg/cpp1y/lambda-generic-mixed.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/lambda-generic-static1.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/lambda-generic-static1.C -std=c++11
+PASS: g++.dg/cpp1y/lambda-generic-static1.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp1y/lambda-generic-static1.C -std=c++14 execution test
+UNSUPPORTED: g++.dg/cpp1y/lambda-generic-static2.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/lambda-generic-static2.C -std=c++11
+PASS: g++.dg/cpp1y/lambda-generic-static2.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp1y/lambda-generic-static2.C -std=c++14 execution test
UNSUPPORTED: g++.dg/cpp1y/lambda-generic-trailing1.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/lambda-generic-trailing1.C -std=c++11
PASS: g++.dg/cpp1y/lambda-generic-trailing1.C -std=c++14 (test for excess errors)
@@ -20511,6 +21695,10 @@ PASS: g++.dg/cpp1y/lambda-generic-xudt.C -std=gnu++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/lambda-generic.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/lambda-generic.C -std=c++11
PASS: g++.dg/cpp1y/lambda-generic.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/lambda-ice1.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/lambda-ice1.C -std=c++11
+PASS: g++.dg/cpp1y/lambda-ice1.C -std=c++14 (test for errors, line 6)
+PASS: g++.dg/cpp1y/lambda-ice1.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/lambda-init.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/lambda-init.C -std=c++11
PASS: g++.dg/cpp1y/lambda-init.C -std=c++14 (test for excess errors)
@@ -20534,6 +21722,15 @@ PASS: g++.dg/cpp1y/lambda-init13.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/lambda-init14.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/lambda-init14.C -std=c++11
PASS: g++.dg/cpp1y/lambda-init14.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/lambda-init15.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/lambda-init15.C -std=c++11
+PASS: g++.dg/cpp1y/lambda-init15.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/lambda-init15a.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/lambda-init15a.C -std=c++11
+PASS: g++.dg/cpp1y/lambda-init15a.C -std=c++14 (test for errors, line 6)
+PASS: g++.dg/cpp1y/lambda-init15a.C -std=c++14 (test for warnings, line 11)
+PASS: g++.dg/cpp1y/lambda-init15a.C -std=c++14 (test for warnings, line 12)
+PASS: g++.dg/cpp1y/lambda-init15a.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/lambda-init2.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/lambda-init2.C -std=c++11
PASS: g++.dg/cpp1y/lambda-init2.C -std=c++14 (test for errors, line 7)
@@ -20619,6 +21816,9 @@ PASS: g++.dg/cpp1y/paren2.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/paren3.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/paren3.C -std=c++11
PASS: g++.dg/cpp1y/paren3.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/paren4.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/paren4.C -std=c++11
+PASS: g++.dg/cpp1y/paren4.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/pr57640.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/pr57640.C -std=c++11
PASS: g++.dg/cpp1y/pr57640.C -std=c++14 (test for excess errors)
@@ -20787,6 +21987,25 @@ PASS: g++.dg/cpp1y/pr65340.C -std=c++14 (test for errors, line 7)
PASS: g++.dg/cpp1y/pr65340.C -std=c++14 (test for errors, line 15)
PASS: g++.dg/cpp1y/pr65340.C -std=c++14 (test for errors, line 19)
PASS: g++.dg/cpp1y/pr65340.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/pr66443-cxx14-2.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/pr66443-cxx14-2.C -std=c++11
+PASS: g++.dg/cpp1y/pr66443-cxx14-2.C -std=c++14 (test for errors, line 18)
+PASS: g++.dg/cpp1y/pr66443-cxx14-2.C -std=c++14 (test for errors, line 29)
+PASS: g++.dg/cpp1y/pr66443-cxx14-2.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/pr66443-cxx14-3.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/pr66443-cxx14-3.C -std=c++11
+PASS: g++.dg/cpp1y/pr66443-cxx14-3.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/pr66443-cxx14.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/pr66443-cxx14.C -std=c++11
+PASS: g++.dg/cpp1y/pr66443-cxx14.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp1y/pr66443-cxx14.C -std=c++14 execution test
+UNSUPPORTED: g++.dg/cpp1y/pr67980.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/pr67980.C -std=c++11
+PASS: g++.dg/cpp1y/pr67980.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/pr68180.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/pr68180.C -std=c++11
+PASS: g++.dg/cpp1y/pr68180.C -std=c++14 (test for errors, line 14)
+PASS: g++.dg/cpp1y/pr68180.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/pr68278.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/pr68278.C -std=c++11
PASS: g++.dg/cpp1y/pr68278.C -std=c++14 (test for excess errors)
@@ -20802,6 +22021,27 @@ PASS: g++.dg/cpp1y/pr69066.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/pr70001.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/pr70001.C -std=c++11
PASS: g++.dg/cpp1y/pr70001.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/pr72759.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/pr72759.C -std=c++11
+PASS: g++.dg/cpp1y/pr72759.C -std=c++14 (test for errors, line 17)
+PASS: g++.dg/cpp1y/pr72759.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/pr77321.C -std=gnu++98
+UNSUPPORTED: g++.dg/cpp1y/pr77321.C -std=gnu++11
+PASS: g++.dg/cpp1y/pr77321.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/pr77446.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/pr77446.C -std=c++11
+PASS: g++.dg/cpp1y/pr77446.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/pr77539.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/pr77539.C -std=c++11
+PASS: g++.dg/cpp1y/pr77539.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/pr77591.C -std=gnu++98
+UNSUPPORTED: g++.dg/cpp1y/pr77591.C -std=gnu++11
+PASS: g++.dg/cpp1y/pr77591.C -std=gnu++14 (test for warnings, line 10)
+PASS: g++.dg/cpp1y/pr77591.C -std=gnu++14 (test for warnings, line 17)
+PASS: g++.dg/cpp1y/pr77591.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/pr77739.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/pr77739.C -std=c++11
+PASS: g++.dg/cpp1y/pr77739.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/regress1.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/regress1.C -std=c++11
PASS: g++.dg/cpp1y/regress1.C -std=c++14 (test for excess errors)
@@ -20983,6 +22223,15 @@ PASS: g++.dg/cpp1y/var-templ38.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/var-templ39.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/var-templ39.C -std=c++11
PASS: g++.dg/cpp1y/var-templ39.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/var-templ39a.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/var-templ39a.C -std=c++11
+PASS: g++.dg/cpp1y/var-templ39a.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp1y/var-templ39a.C -std=c++14 scan-assembler _Z3fooIiE
+PASS: g++.dg/cpp1y/var-templ39a.C -std=c++14 scan-assembler _Z3fooIdE
+PASS: g++.dg/cpp1y/var-templ39a.C -std=c++14 scan-assembler _Z3fooIA3_iE
+PASS: g++.dg/cpp1y/var-templ39a.C -std=c++14 scan-assembler _Z3fooIA3_dE
+PASS: g++.dg/cpp1y/var-templ39a.C -std=c++14 scan-assembler _Z3fooIA2_A5_A3_iE
+PASS: g++.dg/cpp1y/var-templ39a.C -std=c++14 scan-assembler _Z3fooIA2_A5_A3_dE
UNSUPPORTED: g++.dg/cpp1y/var-templ4.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/var-templ4.C -std=c++11
PASS: g++.dg/cpp1y/var-templ4.C -std=c++14 (test for excess errors)
@@ -20991,7 +22240,6 @@ UNSUPPORTED: g++.dg/cpp1y/var-templ40.C -std=c++11
PASS: g++.dg/cpp1y/var-templ40.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/var-templ42.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/var-templ42.C -std=c++11
-PASS: g++.dg/cpp1y/var-templ42.C -std=c++14 (test for errors, line 17)
PASS: g++.dg/cpp1y/var-templ42.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/var-templ43.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/var-templ43.C -std=c++11
@@ -21021,6 +22269,15 @@ PASS: g++.dg/cpp1y/var-templ5.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/var-templ50.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/var-templ50.C -std=c++11
PASS: g++.dg/cpp1y/var-templ50.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/var-templ51.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/var-templ51.C -std=c++11
+PASS: g++.dg/cpp1y/var-templ51.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/var-templ52.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/var-templ52.C -std=c++11
+PASS: g++.dg/cpp1y/var-templ52.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1y/var-templ53.C -std=c++98
+UNSUPPORTED: g++.dg/cpp1y/var-templ53.C -std=c++11
+PASS: g++.dg/cpp1y/var-templ53.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/cpp1y/var-templ6.C -std=c++98
UNSUPPORTED: g++.dg/cpp1y/var-templ6.C -std=c++11
PASS: g++.dg/cpp1y/var-templ6.C -std=c++14 (test for excess errors)
@@ -21081,11 +22338,696 @@ PASS: g++.dg/cpp1y/vla9.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/cpp1z/abbrev1.C (test for excess errors)
PASS: g++.dg/cpp1z/abbrev2.C (test for excess errors)
PASS: g++.dg/cpp1z/abbrev2.C execution test
+PASS: g++.dg/cpp1z/aggr-base1.C (test for excess errors)
+PASS: g++.dg/cpp1z/aggr-base1.C execution test
+UNSUPPORTED: g++.dg/cpp1z/aggr-base1a.C -std=c++98
+PASS: g++.dg/cpp1z/aggr-base1a.C -std=c++11 (test for errors, line 14)
+PASS: g++.dg/cpp1z/aggr-base1a.C -std=c++11 (test for errors, line 15)
+PASS: g++.dg/cpp1z/aggr-base1a.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/aggr-base1a.C -std=c++14 (test for errors, line 14)
+PASS: g++.dg/cpp1z/aggr-base1a.C -std=c++14 (test for errors, line 15)
+PASS: g++.dg/cpp1z/aggr-base1a.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp1z/aggr-base2.C (test for errors, line 11)
+PASS: g++.dg/cpp1z/aggr-base2.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/aggr-base2a.C -std=c++98
+PASS: g++.dg/cpp1z/aggr-base2a.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/aggr-base2a.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp1z/aggr-base3.C (test for errors, line 9)
+PASS: g++.dg/cpp1z/aggr-base3.C (test for excess errors)
+PASS: g++.dg/cpp1z/aggr-base4.C (test for excess errors)
+PASS: g++.dg/cpp1z/aggr-base4.C execution test
+PASS: g++.dg/cpp1z/aggr-base5.C (test for excess errors)
+PASS: g++.dg/cpp1z/aggr-base5.C execution test
+PASS: g++.dg/cpp1z/aggr-base6.C (test for excess errors)
+PASS: g++.dg/cpp1z/aggr-base6.C execution test
+PASS: g++.dg/cpp1z/aligned-new1.C (test for excess errors)
+PASS: g++.dg/cpp1z/aligned-new1.C execution test
+PASS: g++.dg/cpp1z/aligned-new2.C (test for excess errors)
+PASS: g++.dg/cpp1z/aligned-new2.C execution test
+PASS: g++.dg/cpp1z/aligned-new3.C (test for excess errors)
+PASS: g++.dg/cpp1z/aligned-new3.C execution test
+PASS: g++.dg/cpp1z/aligned-new4.C (test for warnings, line 11)
+PASS: g++.dg/cpp1z/aligned-new4.C (test for excess errors)
+PASS: g++.dg/cpp1z/aligned-new4a.C (test for warnings, line 11)
+PASS: g++.dg/cpp1z/aligned-new4a.C (test for warnings, line 12)
+PASS: g++.dg/cpp1z/aligned-new4a.C (test for excess errors)
+PASS: g++.dg/cpp1z/aligned-new5.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/cpp1z/aligned-new5.C -std=gnu++98 execution test
+PASS: g++.dg/cpp1z/aligned-new5.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/aligned-new5.C -std=gnu++11 execution test
+PASS: g++.dg/cpp1z/aligned-new5.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp1z/aligned-new5.C -std=gnu++14 execution test
+UNSUPPORTED: g++.dg/cpp1z/aligned-new6.C -std=gnu++98
+PASS: g++.dg/cpp1z/aligned-new6.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/aligned-new6.C -std=gnu++11 execution test
+PASS: g++.dg/cpp1z/aligned-new6.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp1z/aligned-new6.C -std=gnu++14 execution test
+PASS: g++.dg/cpp1z/aligned-new7.C (test for excess errors)
PASS: g++.dg/cpp1z/attributes-enum-1.C (test for excess errors)
PASS: g++.dg/cpp1z/attributes-enum-1a.C (test for excess errors)
+PASS: g++.dg/cpp1z/bool-increment1.C (test for errors, line 8)
+PASS: g++.dg/cpp1z/bool-increment1.C (test for errors, line 9)
+PASS: g++.dg/cpp1z/bool-increment1.C (test for errors, line 10)
+PASS: g++.dg/cpp1z/bool-increment1.C (test for errors, line 11)
+PASS: g++.dg/cpp1z/bool-increment1.C (test for excess errors)
+PASS: g++.dg/cpp1z/class-deduction1.C (test for excess errors)
+PASS: g++.dg/cpp1z/class-deduction10.C (test for errors, line 11)
+PASS: g++.dg/cpp1z/class-deduction10.C (test for excess errors)
+PASS: g++.dg/cpp1z/class-deduction11.C (test for errors, line 11)
+PASS: g++.dg/cpp1z/class-deduction11.C (test for excess errors)
+PASS: g++.dg/cpp1z/class-deduction12.C (test for excess errors)
+PASS: g++.dg/cpp1z/class-deduction13.C (test for excess errors)
+PASS: g++.dg/cpp1z/class-deduction14.C (test for warnings, line 10)
+PASS: g++.dg/cpp1z/class-deduction14.C (test for errors, line 15)
+PASS: g++.dg/cpp1z/class-deduction14.C (test for excess errors)
+PASS: g++.dg/cpp1z/class-deduction15.C (test for excess errors)
+PASS: g++.dg/cpp1z/class-deduction16.C (test for excess errors)
+PASS: g++.dg/cpp1z/class-deduction18.C (test for excess errors)
+PASS: g++.dg/cpp1z/class-deduction19.C (test for excess errors)
+PASS: g++.dg/cpp1z/class-deduction2.C (test for excess errors)
+PASS: g++.dg/cpp1z/class-deduction20.C (test for excess errors)
+PASS: g++.dg/cpp1z/class-deduction21.C (test for errors, line 13)
+PASS: g++.dg/cpp1z/class-deduction21.C (test for excess errors)
+PASS: g++.dg/cpp1z/class-deduction22.C (test for errors, line 6)
+PASS: g++.dg/cpp1z/class-deduction22.C (test for warnings, line 20)
+PASS: g++.dg/cpp1z/class-deduction22.C (test for excess errors)
+PASS: g++.dg/cpp1z/class-deduction23.C (test for errors, line 10)
+PASS: g++.dg/cpp1z/class-deduction23.C (test for excess errors)
+PASS: g++.dg/cpp1z/class-deduction3.C (test for excess errors)
+PASS: g++.dg/cpp1z/class-deduction4.C (test for excess errors)
+PASS: g++.dg/cpp1z/class-deduction5.C (test for excess errors)
+PASS: g++.dg/cpp1z/class-deduction6.C (test for excess errors)
+PASS: g++.dg/cpp1z/class-deduction7.C (test for errors, line 10)
+PASS: g++.dg/cpp1z/class-deduction7.C (test for excess errors)
+PASS: g++.dg/cpp1z/class-deduction8.C (test for warnings, line 7)
+PASS: g++.dg/cpp1z/class-deduction8.C (test for errors, line 10)
+PASS: g++.dg/cpp1z/class-deduction8.C (test for excess errors)
+PASS: g++.dg/cpp1z/class-deduction9.C (test for errors, line 13)
+PASS: g++.dg/cpp1z/class-deduction9.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/constexpr-if1.C -std=gnu++98
+PASS: g++.dg/cpp1z/constexpr-if1.C -std=gnu++11 (test for warnings, line 7)
+PASS: g++.dg/cpp1z/constexpr-if1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-if1.C -std=gnu++14 (test for warnings, line 7)
+PASS: g++.dg/cpp1z/constexpr-if1.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/constexpr-if2.C -std=gnu++98
+UNSUPPORTED: g++.dg/cpp1z/constexpr-if2.C -std=gnu++11
+PASS: g++.dg/cpp1z/constexpr-if2.C -std=gnu++14 (test for warnings, line 9)
+PASS: g++.dg/cpp1z/constexpr-if2.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/constexpr-if3.C -std=gnu++98
+PASS: g++.dg/cpp1z/constexpr-if3.C -std=gnu++11 (test for warnings, line 7)
+PASS: g++.dg/cpp1z/constexpr-if3.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-if3.C -std=gnu++14 (test for warnings, line 7)
+PASS: g++.dg/cpp1z/constexpr-if3.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/constexpr-if4.C -std=gnu++98
+PASS: g++.dg/cpp1z/constexpr-if4.C -std=gnu++11 (test for warnings, line 6)
+PASS: g++.dg/cpp1z/constexpr-if4.C -std=gnu++11 (test for warnings, line 7)
+PASS: g++.dg/cpp1z/constexpr-if4.C -std=gnu++11 (test for errors, line 9)
+PASS: g++.dg/cpp1z/constexpr-if4.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-if4.C -std=gnu++14 (test for warnings, line 6)
+PASS: g++.dg/cpp1z/constexpr-if4.C -std=gnu++14 (test for warnings, line 7)
+PASS: g++.dg/cpp1z/constexpr-if4.C -std=gnu++14 (test for errors, line 9)
+PASS: g++.dg/cpp1z/constexpr-if4.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/constexpr-if5.C -std=gnu++98
+PASS: g++.dg/cpp1z/constexpr-if5.C -std=gnu++11 (test for warnings, line 6)
+PASS: g++.dg/cpp1z/constexpr-if5.C -std=gnu++11 (test for warnings, line 8)
+PASS: g++.dg/cpp1z/constexpr-if5.C -std=gnu++11 (test for errors, line 12)
+PASS: g++.dg/cpp1z/constexpr-if5.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-if5.C -std=gnu++14 (test for warnings, line 6)
+PASS: g++.dg/cpp1z/constexpr-if5.C -std=gnu++14 (test for warnings, line 8)
+PASS: g++.dg/cpp1z/constexpr-if5.C -std=gnu++14 (test for errors, line 12)
+PASS: g++.dg/cpp1z/constexpr-if5.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/constexpr-if6.C -std=gnu++98
+PASS: g++.dg/cpp1z/constexpr-if6.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-if6.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/constexpr-if7.C -std=gnu++98
+PASS: g++.dg/cpp1z/constexpr-if7.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-if7.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/constexpr-if8.C -std=gnu++98
+PASS: g++.dg/cpp1z/constexpr-if8.C -std=gnu++11 (test for errors, line 8)
+PASS: g++.dg/cpp1z/constexpr-if8.C -std=gnu++11 (test for warnings, line 12)
+PASS: g++.dg/cpp1z/constexpr-if8.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-if8.C -std=gnu++14 (test for errors, line 8)
+PASS: g++.dg/cpp1z/constexpr-if8.C -std=gnu++14 (test for warnings, line 12)
+PASS: g++.dg/cpp1z/constexpr-if8.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/constexpr-if9.C -std=gnu++98
+PASS: g++.dg/cpp1z/constexpr-if9.C -std=gnu++11 (test for warnings, line 7)
+PASS: g++.dg/cpp1z/constexpr-if9.C -std=gnu++11 (test for errors, line 9)
+PASS: g++.dg/cpp1z/constexpr-if9.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-if9.C -std=gnu++14 (test for warnings, line 7)
+PASS: g++.dg/cpp1z/constexpr-if9.C -std=gnu++14 (test for errors, line 9)
+PASS: g++.dg/cpp1z/constexpr-if9.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-lambda1.C (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-lambda10.C (test for errors, line 8)
+PASS: g++.dg/cpp1z/constexpr-lambda10.C (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-lambda11.C (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-lambda12.C (test for errors, line 6)
+PASS: g++.dg/cpp1z/constexpr-lambda12.C (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-lambda13.C (test for errors, line 3)
+PASS: g++.dg/cpp1z/constexpr-lambda13.C (test for errors, line 4)
+PASS: g++.dg/cpp1z/constexpr-lambda13.C (test for errors, line 5)
+PASS: g++.dg/cpp1z/constexpr-lambda13.C (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-lambda14.C (test for errors, line 3)
+PASS: g++.dg/cpp1z/constexpr-lambda14.C (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-lambda2.C (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-lambda3.C (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-lambda4.C (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-lambda5.C (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-lambda6.C (test for errors, line 27)
+PASS: g++.dg/cpp1z/constexpr-lambda6.C (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-lambda7.C (test for errors, line 11)
+PASS: g++.dg/cpp1z/constexpr-lambda7.C (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-lambda8.C (test for errors, line 9)
+PASS: g++.dg/cpp1z/constexpr-lambda8.C (test for warnings, line 11)
+PASS: g++.dg/cpp1z/constexpr-lambda8.C (test for errors, line 11)
+PASS: g++.dg/cpp1z/constexpr-lambda8.C (test for excess errors)
+PASS: g++.dg/cpp1z/constexpr-lambda9.C (test for excess errors)
PASS: g++.dg/cpp1z/cplusplus.C (test for excess errors)
+PASS: g++.dg/cpp1z/decomp-bitfield1.C (test for errors, line 16)
+PASS: g++.dg/cpp1z/decomp-bitfield1.C (test for errors, line 17)
+PASS: g++.dg/cpp1z/decomp-bitfield1.C (test for errors, line 18)
+PASS: g++.dg/cpp1z/decomp-bitfield1.C (test for excess errors)
+PASS: g++.dg/cpp1z/decomp-constexpr1.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/decomp1.C -std=gnu++98
+PASS: g++.dg/cpp1z/decomp1.C -std=gnu++11 (test for warnings, line 10)
+PASS: g++.dg/cpp1z/decomp1.C -std=gnu++11 (test for warnings, line 11)
+PASS: g++.dg/cpp1z/decomp1.C -std=gnu++11 (test for warnings, line 12)
+PASS: g++.dg/cpp1z/decomp1.C -std=gnu++11 (test for warnings, line 13)
+PASS: g++.dg/cpp1z/decomp1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/decomp1.C -std=gnu++11 execution test
+PASS: g++.dg/cpp1z/decomp1.C -std=gnu++14 (test for warnings, line 10)
+PASS: g++.dg/cpp1z/decomp1.C -std=gnu++14 (test for warnings, line 11)
+PASS: g++.dg/cpp1z/decomp1.C -std=gnu++14 (test for warnings, line 12)
+PASS: g++.dg/cpp1z/decomp1.C -std=gnu++14 (test for warnings, line 13)
+PASS: g++.dg/cpp1z/decomp1.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp1z/decomp1.C -std=gnu++14 execution test
+PASS: g++.dg/cpp1z/decomp10.C (test for errors, line 10)
+PASS: g++.dg/cpp1z/decomp10.C (test for errors, line 14)
+PASS: g++.dg/cpp1z/decomp10.C (test for errors, line 18)
+PASS: g++.dg/cpp1z/decomp10.C (test for errors, line 22)
+PASS: g++.dg/cpp1z/decomp10.C (test for errors, line 27)
+PASS: g++.dg/cpp1z/decomp10.C (test for errors, line 34)
+PASS: g++.dg/cpp1z/decomp10.C (test for errors, line 39)
+PASS: g++.dg/cpp1z/decomp10.C (test for errors, line 45)
+PASS: g++.dg/cpp1z/decomp10.C (test for excess errors)
+PASS: g++.dg/cpp1z/decomp11.C (test for excess errors)
+PASS: g++.dg/cpp1z/decomp12.C (test for excess errors)
+PASS: g++.dg/cpp1z/decomp12.C execution test
+UNSUPPORTED: g++.dg/cpp1z/decomp13.C -std=gnu++98
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 (test for warnings, line 14)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 (test for warnings, line 16)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 (test for warnings, line 18)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 (test for warnings, line 20)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 (test for warnings, line 26)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 (test for warnings, line 28)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 (test for warnings, line 30)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 (test for warnings, line 34)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 (test for warnings, line 42)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 (test for warnings, line 44)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 (test for warnings, line 51)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 scan-assembler _ZDC2aa2bb2cc2ddE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 scan-assembler _ZDC1e1f1g1hE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 scan-assembler _ZDC2ee2ffE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 scan-assembler _ZDC2gg2hhE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 scan-assembler _ZN1N1MDC1i1j1k1lEE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 scan-assembler _ZN1N1MDC1m1n1o3pppEE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 scan-assembler _ZN1N1MDC2ii2jjEE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 scan-assembler _ZN1N1M2iiE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 scan-assembler _ZN1N1M2jjE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 scan-assembler _ZN1N1MDC2mm2nnEE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 scan-assembler _ZN1N1M2mmE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 scan-assembler _ZN1N1M2nnE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 scan-assembler _ZStDC2i22j22k22l2E
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 scan-assembler _ZStDC2vv2wwE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 scan-assembler _ZSt2vv
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++11 scan-assembler _ZSt2ww
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 (test for warnings, line 14)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 (test for warnings, line 16)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 (test for warnings, line 18)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 (test for warnings, line 20)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 (test for warnings, line 26)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 (test for warnings, line 28)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 (test for warnings, line 30)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 (test for warnings, line 34)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 (test for warnings, line 42)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 (test for warnings, line 44)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 (test for warnings, line 51)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 scan-assembler _ZDC2aa2bb2cc2ddE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 scan-assembler _ZDC1e1f1g1hE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 scan-assembler _ZDC2ee2ffE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 scan-assembler _ZDC2gg2hhE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 scan-assembler _ZN1N1MDC1i1j1k1lEE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 scan-assembler _ZN1N1MDC1m1n1o3pppEE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 scan-assembler _ZN1N1MDC2ii2jjEE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 scan-assembler _ZN1N1M2iiE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 scan-assembler _ZN1N1M2jjE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 scan-assembler _ZN1N1MDC2mm2nnEE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 scan-assembler _ZN1N1M2mmE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 scan-assembler _ZN1N1M2nnE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 scan-assembler _ZStDC2i22j22k22l2E
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 scan-assembler _ZStDC2vv2wwE
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 scan-assembler _ZSt2vv
+PASS: g++.dg/cpp1z/decomp13.C -std=gnu++14 scan-assembler _ZSt2ww
+UNSUPPORTED: g++.dg/cpp1z/decomp14.C -std=gnu++98
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++11 (test for warnings, line 12)
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++11 (test for warnings, line 14)
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++11 (test for warnings, line 21)
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++11 (test for errors, line 22)
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++11 (test for warnings, line 22)
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++11 (test for errors, line 24)
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++11 (test for warnings, line 24)
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++11 (test for warnings, line 26)
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++11 (test for errors, line 27)
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++11 (test for warnings, line 27)
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++11 (test for warnings, line 29)
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++14 (test for warnings, line 12)
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++14 (test for warnings, line 14)
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++14 (test for warnings, line 21)
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++14 (test for errors, line 22)
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++14 (test for warnings, line 22)
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++14 (test for errors, line 24)
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++14 (test for warnings, line 24)
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++14 (test for warnings, line 26)
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++14 (test for errors, line 27)
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++14 (test for warnings, line 27)
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++14 (test for warnings, line 29)
+PASS: g++.dg/cpp1z/decomp14.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp1z/decomp15.C (test for excess errors)
+PASS: g++.dg/cpp1z/decomp16.C (test for errors, line 11)
+PASS: g++.dg/cpp1z/decomp16.C (test for errors, line 13)
+PASS: g++.dg/cpp1z/decomp16.C (test for errors, line 15)
+PASS: g++.dg/cpp1z/decomp16.C (test for errors, line 17)
+PASS: g++.dg/cpp1z/decomp16.C (test for errors, line 19)
+PASS: g++.dg/cpp1z/decomp16.C (test for errors, line 21)
+PASS: g++.dg/cpp1z/decomp16.C (test for errors, line 26)
+PASS: g++.dg/cpp1z/decomp16.C (test for errors, line 33)
+PASS: g++.dg/cpp1z/decomp16.C (test for errors, line 34)
+PASS: g++.dg/cpp1z/decomp16.C (test for errors, line 38)
+PASS: g++.dg/cpp1z/decomp16.C (test for errors, line 42)
+PASS: g++.dg/cpp1z/decomp16.C (test for errors, line 43)
+PASS: g++.dg/cpp1z/decomp16.C (test for errors, line 44)
+PASS: g++.dg/cpp1z/decomp16.C (test for errors, line 45)
+PASS: g++.dg/cpp1z/decomp16.C (test for errors, line 46)
+PASS: g++.dg/cpp1z/decomp16.C (test for excess errors)
+PASS: g++.dg/cpp1z/decomp17.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/decomp18.C -std=gnu++98
+PASS: g++.dg/cpp1z/decomp18.C -std=gnu++11 (test for warnings, line 10)
+PASS: g++.dg/cpp1z/decomp18.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/decomp18.C -std=gnu++14 (test for warnings, line 10)
+PASS: g++.dg/cpp1z/decomp18.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/decomp2.C -std=gnu++98
+PASS: g++.dg/cpp1z/decomp2.C -std=gnu++11 (test for warnings, line 12)
+PASS: g++.dg/cpp1z/decomp2.C -std=gnu++11 (test for warnings, line 13)
+PASS: g++.dg/cpp1z/decomp2.C -std=gnu++11 (test for warnings, line 14)
+PASS: g++.dg/cpp1z/decomp2.C -std=gnu++11 (test for warnings, line 15)
+PASS: g++.dg/cpp1z/decomp2.C -std=gnu++11 (test for warnings, line 16)
+PASS: g++.dg/cpp1z/decomp2.C -std=gnu++11 (test for warnings, line 17)
+PASS: g++.dg/cpp1z/decomp2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/decomp2.C -std=gnu++11 execution test
+PASS: g++.dg/cpp1z/decomp2.C -std=gnu++14 (test for warnings, line 12)
+PASS: g++.dg/cpp1z/decomp2.C -std=gnu++14 (test for warnings, line 13)
+PASS: g++.dg/cpp1z/decomp2.C -std=gnu++14 (test for warnings, line 14)
+PASS: g++.dg/cpp1z/decomp2.C -std=gnu++14 (test for warnings, line 15)
+PASS: g++.dg/cpp1z/decomp2.C -std=gnu++14 (test for warnings, line 16)
+PASS: g++.dg/cpp1z/decomp2.C -std=gnu++14 (test for warnings, line 17)
+PASS: g++.dg/cpp1z/decomp2.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp1z/decomp2.C -std=gnu++14 execution test
+PASS: g++.dg/cpp1z/decomp3.C (test for errors, line 12)
+PASS: g++.dg/cpp1z/decomp3.C (test for warnings, line 12)
+PASS: g++.dg/cpp1z/decomp3.C (test for errors, line 14)
+PASS: g++.dg/cpp1z/decomp3.C (test for warnings, line 14)
+PASS: g++.dg/cpp1z/decomp3.C (test for warnings, line 16)
+PASS: g++.dg/cpp1z/decomp3.C (test for errors, line 17)
+PASS: g++.dg/cpp1z/decomp3.C (test for warnings, line 17)
+PASS: g++.dg/cpp1z/decomp3.C (test for errors, line 20)
+PASS: g++.dg/cpp1z/decomp3.C (test for warnings, line 20)
+PASS: g++.dg/cpp1z/decomp3.C (test for errors, line 22)
+PASS: g++.dg/cpp1z/decomp3.C (test for warnings, line 22)
+PASS: g++.dg/cpp1z/decomp3.C (test for errors, line 24)
+PASS: g++.dg/cpp1z/decomp3.C (test for warnings, line 24)
+PASS: g++.dg/cpp1z/decomp3.C (test for errors, line 26)
+PASS: g++.dg/cpp1z/decomp3.C (test for warnings, line 26)
+PASS: g++.dg/cpp1z/decomp3.C (test for errors, line 28)
+PASS: g++.dg/cpp1z/decomp3.C (test for warnings, line 28)
+PASS: g++.dg/cpp1z/decomp3.C (test for errors, line 30)
+PASS: g++.dg/cpp1z/decomp3.C (test for warnings, line 30)
+PASS: g++.dg/cpp1z/decomp3.C (test for errors, line 32)
+PASS: g++.dg/cpp1z/decomp3.C (test for warnings, line 32)
+PASS: g++.dg/cpp1z/decomp3.C (test for errors, line 34)
+PASS: g++.dg/cpp1z/decomp3.C (test for warnings, line 34)
+PASS: g++.dg/cpp1z/decomp3.C (test for errors, line 36)
+PASS: g++.dg/cpp1z/decomp3.C (test for warnings, line 36)
+PASS: g++.dg/cpp1z/decomp3.C (test for errors, line 38)
+PASS: g++.dg/cpp1z/decomp3.C (test for warnings, line 38)
+PASS: g++.dg/cpp1z/decomp3.C (test for errors, line 40)
+PASS: g++.dg/cpp1z/decomp3.C (test for warnings, line 40)
+PASS: g++.dg/cpp1z/decomp3.C (test for errors, line 45)
+PASS: g++.dg/cpp1z/decomp3.C (test for errors, line 54)
+PASS: g++.dg/cpp1z/decomp3.C (test for warnings, line 54)
+PASS: g++.dg/cpp1z/decomp3.C (test for errors, line 56)
+PASS: g++.dg/cpp1z/decomp3.C (test for warnings, line 56)
+PASS: g++.dg/cpp1z/decomp3.C (test for errors, line 58)
+PASS: g++.dg/cpp1z/decomp3.C (test for warnings, line 58)
+PASS: g++.dg/cpp1z/decomp3.C (test for errors, line 60)
+PASS: g++.dg/cpp1z/decomp3.C (test for warnings, line 60)
+PASS: g++.dg/cpp1z/decomp3.C (test for errors, line 62)
+PASS: g++.dg/cpp1z/decomp3.C (test for warnings, line 62)
+PASS: g++.dg/cpp1z/decomp3.C (test for errors, line 64)
+PASS: g++.dg/cpp1z/decomp3.C (test for warnings, line 64)
+PASS: g++.dg/cpp1z/decomp3.C (test for excess errors)
+PASS: g++.dg/cpp1z/decomp4.C (test for errors, line 17)
+PASS: g++.dg/cpp1z/decomp4.C (test for warnings, line 17)
+PASS: g++.dg/cpp1z/decomp4.C (test for errors, line 19)
+PASS: g++.dg/cpp1z/decomp4.C (test for warnings, line 19)
+PASS: g++.dg/cpp1z/decomp4.C (test for errors, line 21)
+PASS: g++.dg/cpp1z/decomp4.C (test for warnings, line 21)
+PASS: g++.dg/cpp1z/decomp4.C (test for warnings, line 23)
+PASS: g++.dg/cpp1z/decomp4.C (test for errors, line 24)
+PASS: g++.dg/cpp1z/decomp4.C (test for warnings, line 24)
+PASS: g++.dg/cpp1z/decomp4.C (test for warnings, line 26)
+PASS: g++.dg/cpp1z/decomp4.C (test for errors, line 27)
+PASS: g++.dg/cpp1z/decomp4.C (test for warnings, line 27)
+PASS: g++.dg/cpp1z/decomp4.C (test for warnings, line 29)
+PASS: g++.dg/cpp1z/decomp4.C (test for errors, line 30)
+PASS: g++.dg/cpp1z/decomp4.C (test for warnings, line 30)
+PASS: g++.dg/cpp1z/decomp4.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/decomp5.C -std=gnu++98
+PASS: g++.dg/cpp1z/decomp5.C -std=gnu++11 (test for warnings, line 15)
+PASS: g++.dg/cpp1z/decomp5.C -std=gnu++11 (test for warnings, line 21)
+PASS: g++.dg/cpp1z/decomp5.C -std=gnu++11 (test for warnings, line 27)
+PASS: g++.dg/cpp1z/decomp5.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/decomp5.C -std=gnu++11 execution test
+PASS: g++.dg/cpp1z/decomp5.C -std=gnu++14 (test for warnings, line 15)
+PASS: g++.dg/cpp1z/decomp5.C -std=gnu++14 (test for warnings, line 21)
+PASS: g++.dg/cpp1z/decomp5.C -std=gnu++14 (test for warnings, line 27)
+PASS: g++.dg/cpp1z/decomp5.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp1z/decomp5.C -std=gnu++14 execution test
+UNSUPPORTED: g++.dg/cpp1z/decomp6.C -std=gnu++98
+PASS: g++.dg/cpp1z/decomp6.C -std=gnu++11 (test for warnings, line 26)
+PASS: g++.dg/cpp1z/decomp6.C -std=gnu++11 (test for warnings, line 37)
+PASS: g++.dg/cpp1z/decomp6.C -std=gnu++11 (test for warnings, line 62)
+PASS: g++.dg/cpp1z/decomp6.C -std=gnu++11 (test for warnings, line 73)
+PASS: g++.dg/cpp1z/decomp6.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/decomp6.C -std=gnu++11 execution test
+PASS: g++.dg/cpp1z/decomp6.C -std=gnu++14 (test for warnings, line 26)
+PASS: g++.dg/cpp1z/decomp6.C -std=gnu++14 (test for warnings, line 37)
+PASS: g++.dg/cpp1z/decomp6.C -std=gnu++14 (test for warnings, line 62)
+PASS: g++.dg/cpp1z/decomp6.C -std=gnu++14 (test for warnings, line 73)
+PASS: g++.dg/cpp1z/decomp6.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp1z/decomp6.C -std=gnu++14 execution test
+UNSUPPORTED: g++.dg/cpp1z/decomp7.C -std=gnu++98
+PASS: g++.dg/cpp1z/decomp7.C -std=gnu++11 (test for warnings, line 13)
+PASS: g++.dg/cpp1z/decomp7.C -std=gnu++11 (test for warnings, line 14)
+PASS: g++.dg/cpp1z/decomp7.C -std=gnu++11 (test for warnings, line 15)
+PASS: g++.dg/cpp1z/decomp7.C -std=gnu++11 (test for warnings, line 16)
+PASS: g++.dg/cpp1z/decomp7.C -std=gnu++11 (test for warnings, line 17)
+PASS: g++.dg/cpp1z/decomp7.C -std=gnu++11 (test for warnings, line 18)
+PASS: g++.dg/cpp1z/decomp7.C -std=gnu++11 (test for warnings, line 19)
+PASS: g++.dg/cpp1z/decomp7.C -std=gnu++11 (test for warnings, line 20)
+PASS: g++.dg/cpp1z/decomp7.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/decomp7.C -std=gnu++11 execution test
+PASS: g++.dg/cpp1z/decomp7.C -std=gnu++14 (test for warnings, line 13)
+PASS: g++.dg/cpp1z/decomp7.C -std=gnu++14 (test for warnings, line 14)
+PASS: g++.dg/cpp1z/decomp7.C -std=gnu++14 (test for warnings, line 15)
+PASS: g++.dg/cpp1z/decomp7.C -std=gnu++14 (test for warnings, line 16)
+PASS: g++.dg/cpp1z/decomp7.C -std=gnu++14 (test for warnings, line 17)
+PASS: g++.dg/cpp1z/decomp7.C -std=gnu++14 (test for warnings, line 18)
+PASS: g++.dg/cpp1z/decomp7.C -std=gnu++14 (test for warnings, line 19)
+PASS: g++.dg/cpp1z/decomp7.C -std=gnu++14 (test for warnings, line 20)
+PASS: g++.dg/cpp1z/decomp7.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp1z/decomp7.C -std=gnu++14 execution test
+UNSUPPORTED: g++.dg/cpp1z/decomp8.C -std=gnu++98
+PASS: g++.dg/cpp1z/decomp8.C -std=gnu++11 (test for warnings, line 17)
+PASS: g++.dg/cpp1z/decomp8.C -std=gnu++11 (test for warnings, line 23)
+PASS: g++.dg/cpp1z/decomp8.C -std=gnu++11 (test for warnings, line 29)
+PASS: g++.dg/cpp1z/decomp8.C -std=gnu++11 (test for warnings, line 48)
+PASS: g++.dg/cpp1z/decomp8.C -std=gnu++11 (test for warnings, line 54)
+PASS: g++.dg/cpp1z/decomp8.C -std=gnu++11 (test for warnings, line 60)
+PASS: g++.dg/cpp1z/decomp8.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/decomp8.C -std=gnu++11 execution test
+PASS: g++.dg/cpp1z/decomp8.C -std=gnu++14 (test for warnings, line 17)
+PASS: g++.dg/cpp1z/decomp8.C -std=gnu++14 (test for warnings, line 23)
+PASS: g++.dg/cpp1z/decomp8.C -std=gnu++14 (test for warnings, line 29)
+PASS: g++.dg/cpp1z/decomp8.C -std=gnu++14 (test for warnings, line 48)
+PASS: g++.dg/cpp1z/decomp8.C -std=gnu++14 (test for warnings, line 54)
+PASS: g++.dg/cpp1z/decomp8.C -std=gnu++14 (test for warnings, line 60)
+PASS: g++.dg/cpp1z/decomp8.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp1z/decomp8.C -std=gnu++14 execution test
+PASS: g++.dg/cpp1z/decomp9.C (test for excess errors)
+PASS: g++.dg/cpp1z/decomp9.C execution test
+UNSUPPORTED: g++.dg/cpp1z/direct-enum-init1.C -std=c++98
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 20)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 21)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 23)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 24)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 26)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 27)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 29)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 30)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 31)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 33)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 35)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 37)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 38)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 40)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 41)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 43)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 44)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 45)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 46)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 47)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 49)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 50)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 52)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 54)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 55)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 56)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 58)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 60)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 61)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 66)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 67)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 69)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 69)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 76)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 77)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 78)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 80)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 87)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 88)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 90)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 91)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 93)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 94)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 96)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 97)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 98)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 100)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 102)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 104)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 105)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 106)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 107)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 109)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 110)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 111)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 112)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 113)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 115)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 116)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 118)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 120)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 121)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 122)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 124)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 126)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 127)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 133)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 134)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 141)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 141)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 141)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 141)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 155)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 156)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 158)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 159)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 161)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 162)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 164)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 165)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 166)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 168)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 170)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 172)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 173)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 174)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 175)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 177)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 178)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 179)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 180)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 181)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 183)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 184)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 186)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 188)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 189)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 190)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 192)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 194)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 195)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 201)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 202)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 209)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 209)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 209)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 209)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 224)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 224)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 224)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 224)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 232)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 232)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 232)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for errors, line 232)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 20)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 21)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 23)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 24)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 26)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 27)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 29)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 30)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 31)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 33)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 35)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 37)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 38)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 40)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 41)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 43)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 44)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 45)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 46)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 47)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 49)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 50)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 52)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 54)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 55)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 56)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 58)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 60)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 61)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 66)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 67)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 69)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 69)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 76)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 77)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 78)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 80)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 87)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 88)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 90)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 91)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 93)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 94)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 96)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 97)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 98)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 100)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 102)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 104)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 105)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 106)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 107)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 109)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 110)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 111)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 112)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 113)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 115)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 116)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 118)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 120)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 121)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 122)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 124)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 126)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 127)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 133)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 134)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 141)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 141)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 141)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 141)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 155)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 156)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 158)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 159)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 161)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 162)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 164)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 165)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 166)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 168)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 170)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 172)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 173)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 174)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 175)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 177)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 178)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 179)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 180)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 181)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 183)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 184)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 186)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 188)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 189)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 190)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 192)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 194)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 195)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 201)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 202)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 209)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 209)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 209)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 209)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 224)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 224)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 224)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 224)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 232)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 232)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 232)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for errors, line 232)
+PASS: g++.dg/cpp1z/direct-enum-init1.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp1z/elide1.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/elide2.C -std=c++98
+PASS: g++.dg/cpp1z/elide2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/elide2.C -std=c++11 execution test
+PASS: g++.dg/cpp1z/elide2.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp1z/elide2.C -std=c++14 execution test
+PASS: g++.dg/cpp1z/eval-order2.C (test for excess errors)
+PASS: g++.dg/cpp1z/eval-order2.C execution test
+PASS: g++.dg/cpp1z/eval-order3.C (test for excess errors)
+PASS: g++.dg/cpp1z/eval-order3.C execution test
+PASS: g++.dg/cpp1z/fallthrough1.C (test for excess errors)
PASS: g++.dg/cpp1z/feat-cxx1z.C (test for excess errors)
PASS: g++.dg/cpp1z/fold-ice1.C (test for excess errors)
+PASS: g++.dg/cpp1z/fold-mangle.C (test for excess errors)
+PASS: g++.dg/cpp1z/fold-mangle.C scan-assembler _Z10unary_leftIJLi1ELi2ELi3EEEv1AIXflplT_EE
+PASS: g++.dg/cpp1z/fold-mangle.C scan-assembler _Z11unary_rightIJLi1ELi2ELi3EEEv1AIXfrplT_EE
+PASS: g++.dg/cpp1z/fold-mangle.C scan-assembler _Z11binary_leftIJLi1ELi2ELi3EEEv1AIXfLplLi42ET_EE
+PASS: g++.dg/cpp1z/fold-mangle.C scan-assembler _Z12binary_rightIJLi1ELi2ELi3EEEv1AIXfRplT_Li42EEE
PASS: g++.dg/cpp1z/fold1.C (test for excess errors)
PASS: g++.dg/cpp1z/fold1.C execution test
PASS: g++.dg/cpp1z/fold2.C (test for excess errors)
@@ -21160,6 +23102,457 @@ PASS: g++.dg/cpp1z/fold6.C (test for errors, line 41)
PASS: g++.dg/cpp1z/fold6.C (test for excess errors)
PASS: g++.dg/cpp1z/fold7.C (test for excess errors)
PASS: g++.dg/cpp1z/fold7a.C (test for excess errors)
+PASS: g++.dg/cpp1z/fold8.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/gen-attrs1.C -std=gnu++98
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++11 (test for warnings, line 7)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++11 (test for warnings, line 8)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++11 (test for warnings, line 8)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++11 (test for warnings, line 8)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++11 (test for warnings, line 11)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++11 (test for warnings, line 11)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++11 (test for errors, line 21)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++11 (test for warnings, line 21)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++11 (test for warnings, line 21)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++11 (test for errors, line 24)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++11 (test for warnings, line 24)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++11 (test for warnings, line 24)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++11 (test for warnings, line 35)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++11 (test for warnings, line 35)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++11 (test for warnings, line 37)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++11 (test for warnings, line 37)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++11 (test for warnings, line 37)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++14 (test for warnings, line 7)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++14 (test for warnings, line 8)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++14 (test for warnings, line 8)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++14 (test for warnings, line 8)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++14 (test for warnings, line 11)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++14 (test for warnings, line 11)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++14 (test for errors, line 21)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++14 (test for warnings, line 21)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++14 (test for warnings, line 21)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++14 (test for errors, line 24)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++14 (test for warnings, line 24)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++14 (test for warnings, line 24)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++14 (test for warnings, line 35)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++14 (test for warnings, line 35)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++14 (test for warnings, line 37)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++14 (test for warnings, line 37)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++14 (test for warnings, line 37)
+PASS: g++.dg/cpp1z/gen-attrs1.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/has-unique-obj-representations1.C -std=c++98
+PASS: g++.dg/cpp1z/has-unique-obj-representations1.C -std=c++11 (test for warnings, line 12)
+PASS: g++.dg/cpp1z/has-unique-obj-representations1.C -std=c++11 (test for warnings, line 15)
+PASS: g++.dg/cpp1z/has-unique-obj-representations1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/has-unique-obj-representations1.C -std=c++14 (test for warnings, line 12)
+PASS: g++.dg/cpp1z/has-unique-obj-representations1.C -std=c++14 (test for warnings, line 15)
+PASS: g++.dg/cpp1z/has-unique-obj-representations1.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp1z/has-unique-obj-representations2.C -std=c++98 (test for errors, line 2)
+PASS: g++.dg/cpp1z/has-unique-obj-representations2.C -std=c++98 (test for errors, line 3)
+PASS: g++.dg/cpp1z/has-unique-obj-representations2.C -std=c++98 (test for errors, line 4)
+PASS: g++.dg/cpp1z/has-unique-obj-representations2.C -std=c++98 (test for errors, line 5)
+PASS: g++.dg/cpp1z/has-unique-obj-representations2.C -std=c++98 (test for excess errors)
+PASS: g++.dg/cpp1z/has-unique-obj-representations2.C -std=c++11 (test for errors, line 2)
+PASS: g++.dg/cpp1z/has-unique-obj-representations2.C -std=c++11 (test for errors, line 3)
+PASS: g++.dg/cpp1z/has-unique-obj-representations2.C -std=c++11 (test for errors, line 4)
+PASS: g++.dg/cpp1z/has-unique-obj-representations2.C -std=c++11 (test for errors, line 5)
+PASS: g++.dg/cpp1z/has-unique-obj-representations2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/has-unique-obj-representations2.C -std=c++14 (test for errors, line 2)
+PASS: g++.dg/cpp1z/has-unique-obj-representations2.C -std=c++14 (test for errors, line 3)
+PASS: g++.dg/cpp1z/has-unique-obj-representations2.C -std=c++14 (test for errors, line 4)
+PASS: g++.dg/cpp1z/has-unique-obj-representations2.C -std=c++14 (test for errors, line 5)
+PASS: g++.dg/cpp1z/has-unique-obj-representations2.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/inh-ctor1.C -std=c++98
+PASS: g++.dg/cpp1z/inh-ctor1.C -std=c++11 (test for errors, line 5)
+PASS: g++.dg/cpp1z/inh-ctor1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/inh-ctor1.C -std=c++14 (test for errors, line 5)
+PASS: g++.dg/cpp1z/inh-ctor1.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/inh-ctor22.C -std=c++98
+PASS: g++.dg/cpp1z/inh-ctor22.C -std=c++11 (test for warnings, line 15)
+PASS: g++.dg/cpp1z/inh-ctor22.C -std=c++11 (test for errors, line 25)
+PASS: g++.dg/cpp1z/inh-ctor22.C -std=c++11 (test for warnings, line 29)
+PASS: g++.dg/cpp1z/inh-ctor22.C -std=c++11 (test for errors, line 33)
+PASS: g++.dg/cpp1z/inh-ctor22.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/inh-ctor22.C -std=c++14 (test for warnings, line 15)
+PASS: g++.dg/cpp1z/inh-ctor22.C -std=c++14 (test for errors, line 25)
+PASS: g++.dg/cpp1z/inh-ctor22.C -std=c++14 (test for warnings, line 29)
+PASS: g++.dg/cpp1z/inh-ctor22.C -std=c++14 (test for errors, line 33)
+PASS: g++.dg/cpp1z/inh-ctor22.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/inh-ctor23.C -std=gnu++98
+PASS: g++.dg/cpp1z/inh-ctor23.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/inh-ctor23.C -std=gnu++11 scan-assembler _ZN1YCI21WEi
+PASS: g++.dg/cpp1z/inh-ctor23.C -std=gnu++11 scan-tree-dump gimple "Y::Y ._2, _3.;"
+PASS: g++.dg/cpp1z/inh-ctor23.C -std=gnu++11 scan-assembler _ZN1VCI21WEi
+PASS: g++.dg/cpp1z/inh-ctor23.C -std=gnu++11 scan-tree-dump gimple "V::V .this, _1.;"
+PASS: g++.dg/cpp1z/inh-ctor23.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp1z/inh-ctor23.C -std=gnu++14 scan-assembler _ZN1YCI21WEi
+PASS: g++.dg/cpp1z/inh-ctor23.C -std=gnu++14 scan-tree-dump gimple "Y::Y ._2, _3.;"
+PASS: g++.dg/cpp1z/inh-ctor23.C -std=gnu++14 scan-assembler _ZN1VCI21WEi
+PASS: g++.dg/cpp1z/inh-ctor23.C -std=gnu++14 scan-tree-dump gimple "V::V .this, _1.;"
+UNSUPPORTED: g++.dg/cpp1z/inh-ctor24.C -std=gnu++98
+PASS: g++.dg/cpp1z/inh-ctor24.C -std=gnu++11 (test for errors, line 24)
+PASS: g++.dg/cpp1z/inh-ctor24.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/inh-ctor24.C -std=gnu++14 (test for errors, line 24)
+PASS: g++.dg/cpp1z/inh-ctor24.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/inh-ctor25.C -std=c++98
+PASS: g++.dg/cpp1z/inh-ctor25.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/inh-ctor25.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/inh-ctor26.C -std=gnu++98
+PASS: g++.dg/cpp1z/inh-ctor26.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/inh-ctor26.C -std=gnu++11 scan-assembler _ZN1BC1Ei
+PASS: g++.dg/cpp1z/inh-ctor26.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp1z/inh-ctor26.C -std=gnu++14 scan-assembler _ZN1BC1Ei
+UNSUPPORTED: g++.dg/cpp1z/inh-ctor27.C -std=c++98
+PASS: g++.dg/cpp1z/inh-ctor27.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/inh-ctor27.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/inh-ctor28.C -std=gnu++98
+PASS: g++.dg/cpp1z/inh-ctor28.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/inh-ctor28.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/inh-ctor29.C -std=c++98
+PASS: g++.dg/cpp1z/inh-ctor29.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/inh-ctor29.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/inh-ctor30.C -std=c++98
+PASS: g++.dg/cpp1z/inh-ctor30.C -std=c++11 (test for errors, line 16)
+PASS: g++.dg/cpp1z/inh-ctor30.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/inh-ctor30.C -std=c++14 (test for errors, line 16)
+PASS: g++.dg/cpp1z/inh-ctor30.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/inh-ctor31.C -std=c++98
+PASS: g++.dg/cpp1z/inh-ctor31.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/inh-ctor31.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/inh-ctor32.C -std=c++98
+PASS: g++.dg/cpp1z/inh-ctor32.C -std=c++11 (test for errors, line 16)
+PASS: g++.dg/cpp1z/inh-ctor32.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/inh-ctor32.C -std=c++14 (test for errors, line 16)
+PASS: g++.dg/cpp1z/inh-ctor32.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/inh-ctor33.C -std=gnu++98
+PASS: g++.dg/cpp1z/inh-ctor33.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/inh-ctor33.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/inh-ctor34.C -std=gnu++98
+PASS: g++.dg/cpp1z/inh-ctor34.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/inh-ctor34.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/inh-ctor35.C -std=gnu++98
+PASS: g++.dg/cpp1z/inh-ctor35.C -std=gnu++11 (test for errors, line 21)
+PASS: g++.dg/cpp1z/inh-ctor35.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/inh-ctor35.C -std=gnu++14 (test for errors, line 21)
+PASS: g++.dg/cpp1z/inh-ctor35.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/inh-ctor35a.C -std=gnu++98
+PASS: g++.dg/cpp1z/inh-ctor35a.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/inh-ctor35a.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/init-statement1.C -std=gnu++98
+PASS: g++.dg/cpp1z/init-statement1.C -std=gnu++11 (test for warnings, line 10)
+PASS: g++.dg/cpp1z/init-statement1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/init-statement1.C -std=gnu++14 (test for warnings, line 10)
+PASS: g++.dg/cpp1z/init-statement1.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp1z/init-statement2.C (test for excess errors)
+PASS: g++.dg/cpp1z/init-statement3.C (test for excess errors)
+PASS: g++.dg/cpp1z/init-statement3.C execution test
+PASS: g++.dg/cpp1z/init-statement4.C (test for errors, line 14)
+PASS: g++.dg/cpp1z/init-statement4.C (test for errors, line 32)
+PASS: g++.dg/cpp1z/init-statement4.C (test for errors, line 40)
+PASS: g++.dg/cpp1z/init-statement4.C (test for errors, line 54)
+PASS: g++.dg/cpp1z/init-statement4.C (test for errors, line 56)
+PASS: g++.dg/cpp1z/init-statement4.C (test for errors, line 58)
+PASS: g++.dg/cpp1z/init-statement4.C (test for excess errors)
+PASS: g++.dg/cpp1z/init-statement5.C (test for excess errors)
+PASS: g++.dg/cpp1z/init-statement6.C (test for excess errors)
+PASS: g++.dg/cpp1z/init-statement7.C (test for excess errors)
+PASS: g++.dg/cpp1z/init-statement7.C execution test
+PASS: g++.dg/cpp1z/init-statement8.C (test for errors, line 7)
+PASS: g++.dg/cpp1z/init-statement8.C (test for excess errors)
+PASS: g++.dg/cpp1z/init-statement9.C (test for errors, line 9)
+PASS: g++.dg/cpp1z/init-statement9.C (test for errors, line 13)
+PASS: g++.dg/cpp1z/init-statement9.C (test for errors, line 15)
+PASS: g++.dg/cpp1z/init-statement9.C (test for errors, line 16)
+PASS: g++.dg/cpp1z/init-statement9.C (test for excess errors)
+PASS: g++.dg/cpp1z/inline-var1.C (test for excess errors)
+PASS: g++.dg/cpp1z/inline-var1.C execution test
+PASS: g++.dg/cpp1z/inline-var1a.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/inline-var2.C -std=gnu++98
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 4)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 5)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 8)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 9)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 10)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 11)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 16)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 18)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 19)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 22)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 26)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 27)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 30)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 31)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 32)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 33)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 36)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 37)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 36)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 43)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 43)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 44)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 44)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 48)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 49)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 49)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 51)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 52)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 53)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 54)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 56)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 57)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 58)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 59)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 60)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 61)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 64)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 66)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 68)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 70)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 71)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 77)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 77)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 78)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 78)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 90)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 91)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 91)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 93)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 94)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 95)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 96)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for warnings, line 98)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 101)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 103)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 106)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 108)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 110)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 112)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for errors, line 116)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 4)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 5)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 8)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 9)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 10)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 11)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 16)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 18)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 19)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 22)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 26)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 27)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 30)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 31)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 32)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 33)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 36)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 37)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 36)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 43)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 43)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 44)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 44)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 48)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 49)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 49)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 51)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 52)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 53)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 54)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 56)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 57)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 58)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 59)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 60)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 61)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 64)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 66)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 68)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 70)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 71)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 77)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 77)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 78)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 78)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 90)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 91)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 91)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 93)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 94)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 95)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 96)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for warnings, line 98)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 101)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 103)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 106)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 108)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 110)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 112)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for errors, line 116)
+PASS: g++.dg/cpp1z/inline-var2.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++98 (test for warnings, line 7)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++98 (test for warnings, line 8)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++98 (test for warnings, line 11)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++98 (test for warnings, line 12)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++98 (test for warnings, line 16)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++98 (test for warnings, line 23)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++98 (test for warnings, line 23)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++98 (test for warnings, line 25)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++98 (test for warnings, line 25)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++98 (test for warnings, line 29)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++98 (test for warnings, line 29)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++98 (test for warnings, line 31)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++98 (test for warnings, line 31)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++98 (test for warnings, line 36)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++98 scan-assembler-not inlvarvariable
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++11 (test for warnings, line 7)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++11 (test for warnings, line 8)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++11 (test for warnings, line 11)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++11 (test for warnings, line 12)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++11 (test for warnings, line 16)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++11 (test for warnings, line 19)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++11 (test for warnings, line 23)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++11 (test for warnings, line 23)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++11 (test for warnings, line 25)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++11 (test for warnings, line 25)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++11 (test for warnings, line 29)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++11 (test for warnings, line 29)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++11 (test for warnings, line 31)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++11 (test for warnings, line 31)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++11 (test for warnings, line 36)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++11 (test for warnings, line 39)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++11 scan-assembler-not inlvarvariable
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++14 (test for warnings, line 7)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++14 (test for warnings, line 8)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++14 (test for warnings, line 11)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++14 (test for warnings, line 12)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++14 (test for warnings, line 16)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++14 (test for warnings, line 19)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++14 (test for warnings, line 23)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++14 (test for warnings, line 25)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++14 (test for warnings, line 29)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++14 (test for warnings, line 31)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++14 (test for warnings, line 36)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++14 (test for warnings, line 39)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp1z/inline-var3.C -std=gnu++14 scan-assembler-not inlvarvariable
+UNSUPPORTED: g++.dg/cpp1z/lambda-this1.C -std=c++98
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 8)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 8)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 10)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 10)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 13)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 15)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 15)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 17)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 20)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 22)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 23)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 24)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 25)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 25)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 33)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 36)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 36)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 36)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 45)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 45)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 50)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 50)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 60)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 60)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 65)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for errors, line 65)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 8)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 8)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 10)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 10)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 13)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 15)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 15)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 17)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 20)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 22)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 23)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 24)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 25)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 25)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 33)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 36)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 36)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 36)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 45)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 45)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 50)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 50)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 60)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 60)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 65)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for errors, line 65)
+PASS: g++.dg/cpp1z/lambda-this1.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/lambda-this2.C -std=gnu++98
+PASS: g++.dg/cpp1z/lambda-this2.C -std=gnu++11 (test for warnings, line 14)
+PASS: g++.dg/cpp1z/lambda-this2.C -std=gnu++11 (test for warnings, line 26)
+PASS: g++.dg/cpp1z/lambda-this2.C -std=gnu++11 (test for warnings, line 41)
+PASS: g++.dg/cpp1z/lambda-this2.C -std=gnu++11 (test for warnings, line 53)
+PASS: g++.dg/cpp1z/lambda-this2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/lambda-this2.C -std=gnu++11 execution test
+PASS: g++.dg/cpp1z/lambda-this2.C -std=gnu++14 (test for warnings, line 14)
+PASS: g++.dg/cpp1z/lambda-this2.C -std=gnu++14 (test for warnings, line 26)
+PASS: g++.dg/cpp1z/lambda-this2.C -std=gnu++14 (test for warnings, line 41)
+PASS: g++.dg/cpp1z/lambda-this2.C -std=gnu++14 (test for warnings, line 53)
+PASS: g++.dg/cpp1z/lambda-this2.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp1z/lambda-this2.C -std=gnu++14 execution test
+UNSUPPORTED: g++.dg/cpp1z/launder1.C -std=c++98
+PASS: g++.dg/cpp1z/launder1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/launder1.C -std=c++11 execution test
+PASS: g++.dg/cpp1z/launder1.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp1z/launder1.C -std=c++14 execution test
+UNSUPPORTED: g++.dg/cpp1z/launder2.C -std=c++98
+PASS: g++.dg/cpp1z/launder2.C -std=c++11 (test for errors, line 4)
+PASS: g++.dg/cpp1z/launder2.C -std=c++11 (test for errors, line 5)
+PASS: g++.dg/cpp1z/launder2.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/cpp1z/launder2.C -std=c++11 (test for errors, line 9)
+PASS: g++.dg/cpp1z/launder2.C -std=c++11 (test for errors, line 11)
+PASS: g++.dg/cpp1z/launder2.C -std=c++11 (test for errors, line 27)
+PASS: g++.dg/cpp1z/launder2.C -std=c++11 (test for errors, line 28)
+PASS: g++.dg/cpp1z/launder2.C -std=c++11 (test for errors, line 29)
+PASS: g++.dg/cpp1z/launder2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/launder2.C -std=c++14 (test for errors, line 4)
+PASS: g++.dg/cpp1z/launder2.C -std=c++14 (test for errors, line 5)
+PASS: g++.dg/cpp1z/launder2.C -std=c++14 (test for errors, line 7)
+PASS: g++.dg/cpp1z/launder2.C -std=c++14 (test for errors, line 9)
+PASS: g++.dg/cpp1z/launder2.C -std=c++14 (test for errors, line 11)
+PASS: g++.dg/cpp1z/launder2.C -std=c++14 (test for errors, line 27)
+PASS: g++.dg/cpp1z/launder2.C -std=c++14 (test for errors, line 28)
+PASS: g++.dg/cpp1z/launder2.C -std=c++14 (test for errors, line 29)
+PASS: g++.dg/cpp1z/launder2.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/launder3.C -std=c++98
+PASS: g++.dg/cpp1z/launder3.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/launder3.C -std=c++11 execution test
+PASS: g++.dg/cpp1z/launder3.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp1z/launder3.C -std=c++14 execution test
+UNSUPPORTED: g++.dg/cpp1z/launder4.C -std=c++98
+PASS: g++.dg/cpp1z/launder4.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/launder4.C -std=c++11 execution test
+PASS: g++.dg/cpp1z/launder4.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp1z/launder4.C -std=c++14 execution test
+UNSUPPORTED: g++.dg/cpp1z/launder5.C -std=c++98
+PASS: g++.dg/cpp1z/launder5.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/launder5.C -std=c++11 execution test
+PASS: g++.dg/cpp1z/launder5.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp1z/launder5.C -std=c++14 execution test
+UNSUPPORTED: g++.dg/cpp1z/launder6.C -std=c++98
+PASS: g++.dg/cpp1z/launder6.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/launder6.C -std=c++11 execution test
+PASS: g++.dg/cpp1z/launder6.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp1z/launder6.C -std=c++14 execution test
+UNSUPPORTED: g++.dg/cpp1z/maybe_unused1.C -std=gnu++98
+PASS: g++.dg/cpp1z/maybe_unused1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/maybe_unused1.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/cpp1z/namespace-attribs.C (test for warnings, line 5)
PASS: g++.dg/cpp1z/namespace-attribs.C (test for warnings, line 9)
PASS: g++.dg/cpp1z/namespace-attribs.C (test for excess errors)
@@ -21173,6 +23566,125 @@ PASS: g++.dg/cpp1z/nested-namespace-def1.C (test for excess errors)
PASS: g++.dg/cpp1z/nested-namespace-def2.C (test for errors, line 3)
PASS: g++.dg/cpp1z/nested-namespace-def2.C (test for excess errors)
PASS: g++.dg/cpp1z/nested-namespace-def3.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/nodiscard1.C -std=c++98
+PASS: g++.dg/cpp1z/nodiscard1.C -std=c++11 (test for warnings, line 7)
+PASS: g++.dg/cpp1z/nodiscard1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/nodiscard1.C -std=c++14 (test for warnings, line 7)
+PASS: g++.dg/cpp1z/nodiscard1.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/nodiscard2.C -std=c++98
+PASS: g++.dg/cpp1z/nodiscard2.C -std=c++11 (test for warnings, line 3)
+PASS: g++.dg/cpp1z/nodiscard2.C -std=c++11 (test for warnings, line 5)
+PASS: g++.dg/cpp1z/nodiscard2.C -std=c++11 (test for warnings, line 9)
+PASS: g++.dg/cpp1z/nodiscard2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/nodiscard2.C -std=c++14 (test for warnings, line 3)
+PASS: g++.dg/cpp1z/nodiscard2.C -std=c++14 (test for warnings, line 5)
+PASS: g++.dg/cpp1z/nodiscard2.C -std=c++14 (test for warnings, line 9)
+PASS: g++.dg/cpp1z/nodiscard2.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 16)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 17)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 55)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 57)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 65)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 67)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 75)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 77)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 85)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 87)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 95)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 97)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 105)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 107)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 115)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 117)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 125)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 127)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 132)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 134)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 139)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 141)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 147)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 149)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 155)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 157)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 162)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 164)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 169)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 171)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 176)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 178)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 183)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 185)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 190)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 192)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 200)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for warnings, line 202)
+PASS: g++.dg/cpp1z/nodiscard3.C (test for excess errors)
+PASS: g++.dg/cpp1z/noexcept-type1.C (test for errors, line 5)
+PASS: g++.dg/cpp1z/noexcept-type1.C (test for errors, line 8)
+PASS: g++.dg/cpp1z/noexcept-type1.C (test for excess errors)
+PASS: g++.dg/cpp1z/noexcept-type11.C (test for warnings, line 3)
+PASS: g++.dg/cpp1z/noexcept-type11.C (test for excess errors)
+PASS: g++.dg/cpp1z/noexcept-type12.C (test for excess errors)
+PASS: g++.dg/cpp1z/noexcept-type12.C scan-assembler _Z1fIvJiELb0EEvPDOT1_EFT_DpT0_E
+PASS: g++.dg/cpp1z/noexcept-type12.C scan-assembler _Z2f2IvJiELb1EEvPDOT1_EFT_DpT0_E
+PASS: g++.dg/cpp1z/noexcept-type12.C scan-assembler _Z2f3PDoFvvE
+PASS: g++.dg/cpp1z/noexcept-type13.C -std=gnu++98 (test for bogus messages, line 5)
+PASS: g++.dg/cpp1z/noexcept-type13.C -std=gnu++98 (test for warnings, line 8)
+PASS: g++.dg/cpp1z/noexcept-type13.C -std=gnu++98 (test for bogus messages, line 10)
+PASS: g++.dg/cpp1z/noexcept-type13.C -std=gnu++98 (test for bogus messages, line 14)
+PASS: g++.dg/cpp1z/noexcept-type13.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/cpp1z/noexcept-type13.C -std=gnu++11 (test for bogus messages, line 5)
+PASS: g++.dg/cpp1z/noexcept-type13.C -std=gnu++11 (test for warnings, line 8)
+PASS: g++.dg/cpp1z/noexcept-type13.C -std=gnu++11 (test for bogus messages, line 10)
+PASS: g++.dg/cpp1z/noexcept-type13.C -std=gnu++11 (test for bogus messages, line 14)
+PASS: g++.dg/cpp1z/noexcept-type13.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/noexcept-type13.C -std=gnu++14 (test for bogus messages, line 5)
+PASS: g++.dg/cpp1z/noexcept-type13.C -std=gnu++14 (test for warnings, line 8)
+PASS: g++.dg/cpp1z/noexcept-type13.C -std=gnu++14 (test for bogus messages, line 10)
+PASS: g++.dg/cpp1z/noexcept-type13.C -std=gnu++14 (test for bogus messages, line 14)
+PASS: g++.dg/cpp1z/noexcept-type13.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/noexcept-type14.C -std=gnu++98
+PASS: g++.dg/cpp1z/noexcept-type14.C -std=gnu++11 (test for bogus messages, line 6)
+PASS: g++.dg/cpp1z/noexcept-type14.C -std=gnu++11 (test for bogus messages, line 7)
+PASS: g++.dg/cpp1z/noexcept-type14.C -std=gnu++11 (test for warnings, line 8)
+PASS: g++.dg/cpp1z/noexcept-type14.C -std=gnu++11 (test for warnings, line 9)
+PASS: g++.dg/cpp1z/noexcept-type14.C -std=gnu++11 (test for warnings, line 10)
+PASS: g++.dg/cpp1z/noexcept-type14.C -std=gnu++11 (test for bogus messages, line 11)
+PASS: g++.dg/cpp1z/noexcept-type14.C -std=gnu++11 (test for warnings, line 13)
+PASS: g++.dg/cpp1z/noexcept-type14.C -std=gnu++11 (test for bogus messages, line 16)
+PASS: g++.dg/cpp1z/noexcept-type14.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/noexcept-type14.C -std=gnu++14 (test for bogus messages, line 6)
+PASS: g++.dg/cpp1z/noexcept-type14.C -std=gnu++14 (test for bogus messages, line 7)
+PASS: g++.dg/cpp1z/noexcept-type14.C -std=gnu++14 (test for warnings, line 8)
+PASS: g++.dg/cpp1z/noexcept-type14.C -std=gnu++14 (test for warnings, line 9)
+PASS: g++.dg/cpp1z/noexcept-type14.C -std=gnu++14 (test for warnings, line 10)
+PASS: g++.dg/cpp1z/noexcept-type14.C -std=gnu++14 (test for bogus messages, line 11)
+PASS: g++.dg/cpp1z/noexcept-type14.C -std=gnu++14 (test for warnings, line 13)
+PASS: g++.dg/cpp1z/noexcept-type14.C -std=gnu++14 (test for bogus messages, line 16)
+PASS: g++.dg/cpp1z/noexcept-type14.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp1z/noexcept-type2.C (test for excess errors)
+PASS: g++.dg/cpp1z/noexcept-type3.C (test for errors, line 12)
+PASS: g++.dg/cpp1z/noexcept-type3.C (test for excess errors)
+PASS: g++.dg/cpp1z/noexcept-type4.C (test for errors, line 15)
+PASS: g++.dg/cpp1z/noexcept-type4.C (test for excess errors)
+PASS: g++.dg/cpp1z/noexcept-type5.C (test for excess errors)
+PASS: g++.dg/cpp1z/noexcept-type6.C (test for errors, line 11)
+PASS: g++.dg/cpp1z/noexcept-type6.C (test for excess errors)
+PASS: g++.dg/cpp1z/noexcept-type7.C (test for errors, line 13)
+PASS: g++.dg/cpp1z/noexcept-type7.C (test for excess errors)
+PASS: g++.dg/cpp1z/noexcept-type8.C (test for excess errors)
+PASS: g++.dg/cpp1z/noexcept-type8.C execution test
+PASS: g++.dg/cpp1z/noexcept-type9.C (test for errors, line 18)
+PASS: g++.dg/cpp1z/noexcept-type9.C (test for excess errors)
+PASS: g++.dg/cpp1z/nontype-auto1.C (test for excess errors)
+PASS: g++.dg/cpp1z/nontype-auto2.C (test for excess errors)
+PASS: g++.dg/cpp1z/nontype-auto3.C (test for errors, line 7)
+PASS: g++.dg/cpp1z/nontype-auto3.C (test for excess errors)
+PASS: g++.dg/cpp1z/nontype-auto4.C (test for excess errors)
+PASS: g++.dg/cpp1z/nontype-auto5.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp1z/nontype-auto6.C -std=c++98
+PASS: g++.dg/cpp1z/nontype-auto6.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/nontype-auto6.C -std=c++14 (test for excess errors)
PASS: g++.dg/cpp1z/nontype1.C (test for excess errors)
PASS: g++.dg/cpp1z/nontype1.C scan-assembler _Z1g1XIXadL_ZN1S1sEEEE
PASS: g++.dg/cpp1z/nontype1.C scan-assembler _Z1f1XIXadL_ZN1S1sEEEE
@@ -21187,6 +23699,39 @@ PASS: g++.dg/cpp1z/nontype2.C (test for excess errors)
PASS: g++.dg/cpp1z/nontype3.C (test for excess errors)
PASS: g++.dg/cpp1z/nontype3a.C (test for excess errors)
PASS: g++.dg/cpp1z/range-for1.C (test for excess errors)
+PASS: g++.dg/cpp1z/register1.C -std=c++98 (test for errors, line 13)
+PASS: g++.dg/cpp1z/register1.C -std=c++98 (test for excess errors)
+PASS: g++.dg/cpp1z/register1.C -std=c++11 (test for errors, line 13)
+PASS: g++.dg/cpp1z/register1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/register1.C -std=c++14 (test for errors, line 13)
+PASS: g++.dg/cpp1z/register1.C -std=c++14 (test for excess errors)
+PASS: g++.dg/cpp1z/register2.C -std=gnu++98 (test for errors, line 14)
+PASS: g++.dg/cpp1z/register2.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/cpp1z/register2.C -std=gnu++11 (test for errors, line 14)
+PASS: g++.dg/cpp1z/register2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/register2.C -std=gnu++14 (test for errors, line 14)
+PASS: g++.dg/cpp1z/register2.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/cpp1z/register3.C -std=gnu++98 (test for bogus messages, line 11)
+PASS: g++.dg/cpp1z/register3.C -std=gnu++98 (test for warnings, line 13)
+PASS: g++.dg/cpp1z/register3.C -std=gnu++98 (test for errors, line 14)
+PASS: g++.dg/cpp1z/register3.C -std=gnu++98 (test for warnings, line 15)
+PASS: g++.dg/cpp1z/register3.C -std=gnu++98 (test for bogus messages, line 22)
+PASS: g++.dg/cpp1z/register3.C -std=gnu++98 (test for warnings, line 26)
+PASS: g++.dg/cpp1z/register3.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/cpp1z/register3.C -std=gnu++11 (test for bogus messages, line 11)
+PASS: g++.dg/cpp1z/register3.C -std=gnu++11 (test for warnings, line 13)
+PASS: g++.dg/cpp1z/register3.C -std=gnu++11 (test for errors, line 14)
+PASS: g++.dg/cpp1z/register3.C -std=gnu++11 (test for warnings, line 15)
+PASS: g++.dg/cpp1z/register3.C -std=gnu++11 (test for bogus messages, line 22)
+PASS: g++.dg/cpp1z/register3.C -std=gnu++11 (test for warnings, line 26)
+PASS: g++.dg/cpp1z/register3.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/cpp1z/register3.C -std=gnu++14 (test for bogus messages, line 11)
+PASS: g++.dg/cpp1z/register3.C -std=gnu++14 (test for warnings, line 13)
+PASS: g++.dg/cpp1z/register3.C -std=gnu++14 (test for errors, line 14)
+PASS: g++.dg/cpp1z/register3.C -std=gnu++14 (test for warnings, line 15)
+PASS: g++.dg/cpp1z/register3.C -std=gnu++14 (test for bogus messages, line 22)
+PASS: g++.dg/cpp1z/register3.C -std=gnu++14 (test for warnings, line 26)
+PASS: g++.dg/cpp1z/register3.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/cpp1z/regress1.C (test for excess errors)
PASS: g++.dg/cpp1z/regress2.C (test for excess errors)
PASS: g++.dg/cpp1z/static_assert-nomsg.C (test for errors, line 19)
@@ -21217,6 +23762,12 @@ PASS: g++.dg/cpp1z/typename-tmpl-tmpl-parm.C -std=gnu++98 (test for excess erro
PASS: g++.dg/cpp1z/typename-tmpl-tmpl-parm.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/cpp1z/typename-tmpl-tmpl-parm.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/cpp1z/udlit-utf8char.C (test for excess errors)
+PASS: g++.dg/cpp1z/using1.C -std=c++98 (test for errors, line 22)
+PASS: g++.dg/cpp1z/using1.C -std=c++98 (test for excess errors)
+PASS: g++.dg/cpp1z/using1.C -std=c++11 (test for errors, line 22)
+PASS: g++.dg/cpp1z/using1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1z/using1.C -std=c++14 (test for errors, line 22)
+PASS: g++.dg/cpp1z/using1.C -std=c++14 (test for excess errors)
PASS: g++.dg/cpp1z/utf8-2.C (test for excess errors)
PASS: g++.dg/cpp1z/utf8-2a.C (test for excess errors)
PASS: g++.dg/cpp1z/utf8-neg.C (test for errors, line 4)
@@ -21405,6 +23956,15 @@ PASS: g++.dg/diagnostic/pr70105.C -std=gnu++14 expected multiline pattern line
PASS: g++.dg/diagnostic/pr70105.C -std=gnu++14 expected multiline pattern lines 37-38 was found: " \? get_identifier_with_length \(\(STR\), strlen \(STR\)\) \\.*\n \^~~\n"
PASS: g++.dg/diagnostic/pr70105.C -std=gnu++14 expected multiline pattern lines 41-42 was found: " return GET_IDENTIFIER \(ACONCAT \(\("foo"\)\)\);.*\n \^~~~~~~\n"
PASS: g++.dg/diagnostic/pr70105.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/diagnostic/pr71075.C -std=c++98 (test for errors, line 6)
+PASS: g++.dg/diagnostic/pr71075.C -std=c++98 (test for warnings, line 6)
+PASS: g++.dg/diagnostic/pr71075.C -std=c++98 (test for excess errors)
+PASS: g++.dg/diagnostic/pr71075.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/diagnostic/pr71075.C -std=c++11 (test for warnings, line 6)
+PASS: g++.dg/diagnostic/pr71075.C -std=c++11 (test for excess errors)
+PASS: g++.dg/diagnostic/pr71075.C -std=c++14 (test for errors, line 6)
+PASS: g++.dg/diagnostic/pr71075.C -std=c++14 (test for warnings, line 6)
+PASS: g++.dg/diagnostic/pr71075.C -std=c++14 (test for excess errors)
PASS: g++.dg/diagnostic/ref1.C -std=c++98 (test for errors, line 5)
PASS: g++.dg/diagnostic/ref1.C -std=c++98 (test for errors, line 7)
PASS: g++.dg/diagnostic/ref1.C -std=c++98 (test for excess errors)
@@ -21420,6 +23980,13 @@ PASS: g++.dg/diagnostic/ref2.C -std=c++11 (test for errors, line 8)
PASS: g++.dg/diagnostic/ref2.C -std=c++11 (test for excess errors)
PASS: g++.dg/diagnostic/ref2.C -std=c++14 (test for errors, line 8)
PASS: g++.dg/diagnostic/ref2.C -std=c++14 (test for excess errors)
+PASS: g++.dg/diagnostic/string-literal-concat.C (test for errors, line 3)
+PASS: g++.dg/diagnostic/string-literal-concat.C (test for errors, line 9)
+PASS: g++.dg/diagnostic/string-literal-concat.C (test for errors, line 19)
+PASS: g++.dg/diagnostic/string-literal-concat.C expected multiline pattern lines 5-6 was found: "\s*const void \*s = u8"a" u"b";.*\n ~~~~~ \^~~~\n"
+PASS: g++.dg/diagnostic/string-literal-concat.C expected multiline pattern lines 11-12 was found: " const void \*s2 = u"a" u"b" u8"c";.*\n ~~~~ \^~~~~\n"
+PASS: g++.dg/diagnostic/string-literal-concat.C expected multiline pattern lines 21-22 was found: " const void \*s4 = TEST_U8_LITERAL u"b";.*\n \^~~~\n"
+PASS: g++.dg/diagnostic/string-literal-concat.C (test for excess errors)
UNSUPPORTED: g++.dg/diagnostic/variadic1.C -std=c++98
PASS: g++.dg/diagnostic/variadic1.C -std=c++11 (test for errors, line 7)
PASS: g++.dg/diagnostic/variadic1.C -std=c++11 (test for errors, line 8)
@@ -21616,6 +24183,12 @@ PASS: g++.dg/eh/delayslot1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/eh/delayslot1.C -std=gnu++11 execution test
PASS: g++.dg/eh/delayslot1.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/eh/delayslot1.C -std=gnu++14 execution test
+PASS: g++.dg/eh/delete1.C -std=c++98 (test for excess errors)
+PASS: g++.dg/eh/delete1.C -std=c++98 execution test
+PASS: g++.dg/eh/delete1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/eh/delete1.C -std=c++11 execution test
+PASS: g++.dg/eh/delete1.C -std=c++14 (test for excess errors)
+PASS: g++.dg/eh/delete1.C -std=c++14 execution test
PASS: g++.dg/eh/div.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/eh/div.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/eh/div.C -std=gnu++14 (test for excess errors)
@@ -21971,6 +24544,9 @@ PASS: g++.dg/eh/spec9.C -std=c++14 execution test
PASS: g++.dg/eh/stabilize.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/eh/stabilize.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/eh/stabilize.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/eh/stdarg1.C -std=c++98 (test for excess errors)
+PASS: g++.dg/eh/stdarg1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/eh/stdarg1.C -std=c++14 (test for excess errors)
PASS: g++.dg/eh/subreg-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/eh/subreg-1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/eh/subreg-1.C -std=gnu++14 (test for excess errors)
@@ -22115,17 +24691,32 @@ PASS: g++.dg/expr/bitfield3.C -std=c++11 (test for excess errors)
PASS: g++.dg/expr/bitfield3.C -std=c++14 (test for errors, line 10)
PASS: g++.dg/expr/bitfield3.C -std=c++14 (test for errors, line 11)
PASS: g++.dg/expr/bitfield3.C -std=c++14 (test for excess errors)
+PASS: g++.dg/expr/bitfield4.C -std=c++98 (test for warnings, line 17)
+PASS: g++.dg/expr/bitfield4.C -std=c++98 (test for warnings, line 19)
PASS: g++.dg/expr/bitfield4.C -std=c++98 (test for excess errors)
+PASS: g++.dg/expr/bitfield4.C -std=c++11 (test for warnings, line 17)
+PASS: g++.dg/expr/bitfield4.C -std=c++11 (test for warnings, line 19)
PASS: g++.dg/expr/bitfield4.C -std=c++11 (test for excess errors)
+PASS: g++.dg/expr/bitfield4.C -std=c++14 (test for warnings, line 17)
+PASS: g++.dg/expr/bitfield4.C -std=c++14 (test for warnings, line 19)
PASS: g++.dg/expr/bitfield4.C -std=c++14 (test for excess errors)
+PASS: g++.dg/expr/bitfield5.C -std=c++98 (test for warnings, line 11)
+PASS: g++.dg/expr/bitfield5.C -std=c++98 (test for warnings, line 15)
PASS: g++.dg/expr/bitfield5.C -std=c++98 (test for excess errors)
PASS: g++.dg/expr/bitfield5.C -std=c++98 execution test
+PASS: g++.dg/expr/bitfield5.C -std=c++11 (test for warnings, line 11)
+PASS: g++.dg/expr/bitfield5.C -std=c++11 (test for warnings, line 15)
PASS: g++.dg/expr/bitfield5.C -std=c++11 (test for excess errors)
PASS: g++.dg/expr/bitfield5.C -std=c++11 execution test
+PASS: g++.dg/expr/bitfield5.C -std=c++14 (test for warnings, line 11)
+PASS: g++.dg/expr/bitfield5.C -std=c++14 (test for warnings, line 15)
PASS: g++.dg/expr/bitfield5.C -std=c++14 (test for excess errors)
PASS: g++.dg/expr/bitfield5.C -std=c++14 execution test
+PASS: g++.dg/expr/bitfield6.C -std=c++98 (test for warnings, line 10)
PASS: g++.dg/expr/bitfield6.C -std=c++98 (test for excess errors)
+PASS: g++.dg/expr/bitfield6.C -std=c++11 (test for warnings, line 10)
PASS: g++.dg/expr/bitfield6.C -std=c++11 (test for excess errors)
+PASS: g++.dg/expr/bitfield6.C -std=c++14 (test for warnings, line 10)
PASS: g++.dg/expr/bitfield6.C -std=c++14 (test for excess errors)
PASS: g++.dg/expr/bitfield7.C -std=c++98 (test for excess errors)
PASS: g++.dg/expr/bitfield7.C -std=c++11 (test for excess errors)
@@ -22142,10 +24733,16 @@ PASS: g++.dg/expr/bitfield9.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/expr/bitfield9.C -std=gnu++11 execution test
PASS: g++.dg/expr/bitfield9.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/expr/bitfield9.C -std=gnu++14 execution test
+PASS: g++.dg/expr/bool1.C -std=c++98 (test for warnings, line 13)
+PASS: g++.dg/expr/bool1.C -std=c++98 (test for warnings, line 15)
PASS: g++.dg/expr/bool1.C -std=c++98 (test for excess errors)
PASS: g++.dg/expr/bool1.C -std=c++98 execution test
+PASS: g++.dg/expr/bool1.C -std=c++11 (test for warnings, line 13)
+PASS: g++.dg/expr/bool1.C -std=c++11 (test for warnings, line 15)
PASS: g++.dg/expr/bool1.C -std=c++11 (test for excess errors)
PASS: g++.dg/expr/bool1.C -std=c++11 execution test
+PASS: g++.dg/expr/bool1.C -std=c++14 (test for warnings, line 13)
+PASS: g++.dg/expr/bool1.C -std=c++14 (test for warnings, line 15)
PASS: g++.dg/expr/bool1.C -std=c++14 (test for excess errors)
PASS: g++.dg/expr/bool1.C -std=c++14 execution test
PASS: g++.dg/expr/bool2.C -std=c++98 (test for errors, line 10)
@@ -22154,10 +24751,16 @@ PASS: g++.dg/expr/bool2.C -std=c++11 (test for errors, line 10)
PASS: g++.dg/expr/bool2.C -std=c++11 (test for excess errors)
PASS: g++.dg/expr/bool2.C -std=c++14 (test for errors, line 10)
PASS: g++.dg/expr/bool2.C -std=c++14 (test for excess errors)
+PASS: g++.dg/expr/bool3.C -std=c++98 (test for warnings, line 13)
+PASS: g++.dg/expr/bool3.C -std=c++98 (test for warnings, line 15)
PASS: g++.dg/expr/bool3.C -std=c++98 (test for excess errors)
PASS: g++.dg/expr/bool3.C -std=c++98 execution test
+PASS: g++.dg/expr/bool3.C -std=c++11 (test for warnings, line 13)
+PASS: g++.dg/expr/bool3.C -std=c++11 (test for warnings, line 15)
PASS: g++.dg/expr/bool3.C -std=c++11 (test for excess errors)
PASS: g++.dg/expr/bool3.C -std=c++11 execution test
+PASS: g++.dg/expr/bool3.C -std=c++14 (test for warnings, line 13)
+PASS: g++.dg/expr/bool3.C -std=c++14 (test for warnings, line 15)
PASS: g++.dg/expr/bool3.C -std=c++14 (test for excess errors)
PASS: g++.dg/expr/bool3.C -std=c++14 execution test
PASS: g++.dg/expr/bool4.C -std=c++98 (test for errors, line 10)
@@ -22404,13 +25007,19 @@ PASS: g++.dg/expr/lval2.C -std=c++11 execution test
PASS: g++.dg/expr/lval2.C -std=c++14 (test for excess errors)
PASS: g++.dg/expr/lval2.C -std=c++14 execution test
PASS: g++.dg/expr/lval3.C -std=c++98 (test for errors, line 6)
+PASS: g++.dg/expr/lval3.C -std=c++98 (test for warnings, line 6)
PASS: g++.dg/expr/lval3.C -std=c++98 (test for excess errors)
PASS: g++.dg/expr/lval3.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/expr/lval3.C -std=c++11 (test for warnings, line 6)
PASS: g++.dg/expr/lval3.C -std=c++11 (test for excess errors)
PASS: g++.dg/expr/lval3.C -std=c++14 (test for errors, line 6)
+PASS: g++.dg/expr/lval3.C -std=c++14 (test for warnings, line 6)
PASS: g++.dg/expr/lval3.C -std=c++14 (test for excess errors)
+PASS: g++.dg/expr/lval4.C -std=c++98 (test for warnings, line 6)
PASS: g++.dg/expr/lval4.C -std=c++98 (test for excess errors)
+PASS: g++.dg/expr/lval4.C -std=c++11 (test for warnings, line 6)
PASS: g++.dg/expr/lval4.C -std=c++11 (test for excess errors)
+PASS: g++.dg/expr/lval4.C -std=c++14 (test for warnings, line 6)
PASS: g++.dg/expr/lval4.C -std=c++14 (test for excess errors)
PASS: g++.dg/expr/member-of-incomplete-type-1.C -std=c++98 (test for errors, line 10)
PASS: g++.dg/expr/member-of-incomplete-type-1.C -std=c++98 (test for excess errors)
@@ -22881,6 +25490,9 @@ PASS: g++.dg/ext/array1.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/ext/array2.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ext/array2.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ext/array2.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/ext/array3.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ext/array3.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ext/array3.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/ext/asm1.C -std=c++98 (test for excess errors)
PASS: g++.dg/ext/asm1.C -std=c++98 scan-assembler foo on
PASS: g++.dg/ext/asm1.C -std=c++98 scan-assembler bar on
@@ -22953,11 +25565,11 @@ PASS: g++.dg/ext/asm13.C -std=c++14 (test for excess errors)
PASS: g++.dg/ext/asm2.C -std=c++98 (test for excess errors)
PASS: g++.dg/ext/asm2.C -std=c++11 (test for excess errors)
PASS: g++.dg/ext/asm2.C -std=c++14 (test for excess errors)
-PASS: g++.dg/ext/asm3.C -std=c++98 (test for warnings, line 11)
+PASS: g++.dg/ext/asm3.C -std=c++98 (test for warnings, line 14)
PASS: g++.dg/ext/asm3.C -std=c++98 (test for excess errors)
-PASS: g++.dg/ext/asm3.C -std=c++11 (test for warnings, line 11)
+PASS: g++.dg/ext/asm3.C -std=c++11 (test for warnings, line 14)
PASS: g++.dg/ext/asm3.C -std=c++11 (test for excess errors)
-PASS: g++.dg/ext/asm3.C -std=c++14 (test for warnings, line 11)
+PASS: g++.dg/ext/asm3.C -std=c++14 (test for warnings, line 14)
PASS: g++.dg/ext/asm3.C -std=c++14 (test for excess errors)
PASS: g++.dg/ext/asm4.C -std=c++98 (test for excess errors)
PASS: g++.dg/ext/asm4.C -std=c++11 (test for excess errors)
@@ -23031,6 +25643,9 @@ PASS: g++.dg/ext/atomic-1.C -std=c++14 (test for excess errors)
PASS: g++.dg/ext/atomic-2.C -std=c++98 (test for excess errors)
PASS: g++.dg/ext/atomic-2.C -std=c++11 (test for excess errors)
PASS: g++.dg/ext/atomic-2.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/ext/atomic-3.C -std=c++98
+PASS: g++.dg/ext/atomic-3.C -std=c++11 (test for excess errors)
+PASS: g++.dg/ext/atomic-3.C -std=c++14 (test for excess errors)
PASS: g++.dg/ext/attr-alias-1.C -std=c++98 (test for excess errors)
PASS: g++.dg/ext/attr-alias-1.C -std=c++98 execution test
PASS: g++.dg/ext/attr-alias-1.C -std=c++11 (test for excess errors)
@@ -23463,6 +26078,15 @@ PASS: g++.dg/ext/bitfield4.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/ext/bitfield5.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ext/bitfield5.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ext/bitfield5.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/ext/builtin-arith-overflow-1.C -std=c++98 (test for excess errors)
+PASS: g++.dg/ext/builtin-arith-overflow-1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/ext/builtin-arith-overflow-1.C -std=c++14 (test for excess errors)
+PASS: g++.dg/ext/builtin-arith-overflow-2.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ext/builtin-arith-overflow-2.C -std=gnu++98 execution test
+PASS: g++.dg/ext/builtin-arith-overflow-2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ext/builtin-arith-overflow-2.C -std=gnu++11 execution test
+PASS: g++.dg/ext/builtin-arith-overflow-2.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/ext/builtin-arith-overflow-2.C -std=gnu++14 execution test
PASS: g++.dg/ext/builtin-bswap1.C -std=c++98 (test for excess errors)
PASS: g++.dg/ext/builtin-bswap1.C -std=c++11 (test for excess errors)
PASS: g++.dg/ext/builtin-bswap1.C -std=c++14 (test for excess errors)
@@ -23709,21 +26333,21 @@ PASS: g++.dg/ext/c99struct1.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/ext/case-range1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ext/case-range1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ext/case-range1.C -std=gnu++14 (test for excess errors)
-PASS: g++.dg/ext/case-range2.C -std=gnu++98 (test for errors, line 14)
+PASS: g++.dg/ext/case-range2.C -std=gnu++98 (test for warnings, line 14)
PASS: g++.dg/ext/case-range2.C -std=gnu++98 (test for errors, line 15)
-PASS: g++.dg/ext/case-range2.C -std=gnu++98 (test for errors, line 23)
+PASS: g++.dg/ext/case-range2.C -std=gnu++98 (test for warnings, line 23)
PASS: g++.dg/ext/case-range2.C -std=gnu++98 (test for errors, line 24)
PASS: g++.dg/ext/case-range2.C -std=gnu++98 (test for warnings, line 25)
PASS: g++.dg/ext/case-range2.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/ext/case-range2.C -std=gnu++11 (test for errors, line 14)
+PASS: g++.dg/ext/case-range2.C -std=gnu++11 (test for warnings, line 14)
PASS: g++.dg/ext/case-range2.C -std=gnu++11 (test for errors, line 15)
-PASS: g++.dg/ext/case-range2.C -std=gnu++11 (test for errors, line 23)
+PASS: g++.dg/ext/case-range2.C -std=gnu++11 (test for warnings, line 23)
PASS: g++.dg/ext/case-range2.C -std=gnu++11 (test for errors, line 24)
PASS: g++.dg/ext/case-range2.C -std=gnu++11 (test for warnings, line 25)
PASS: g++.dg/ext/case-range2.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/ext/case-range2.C -std=gnu++14 (test for errors, line 14)
+PASS: g++.dg/ext/case-range2.C -std=gnu++14 (test for warnings, line 14)
PASS: g++.dg/ext/case-range2.C -std=gnu++14 (test for errors, line 15)
-PASS: g++.dg/ext/case-range2.C -std=gnu++14 (test for errors, line 23)
+PASS: g++.dg/ext/case-range2.C -std=gnu++14 (test for warnings, line 23)
PASS: g++.dg/ext/case-range2.C -std=gnu++14 (test for errors, line 24)
PASS: g++.dg/ext/case-range2.C -std=gnu++14 (test for warnings, line 25)
PASS: g++.dg/ext/case-range2.C -std=gnu++14 (test for excess errors)
@@ -23954,6 +26578,12 @@ PASS: g++.dg/ext/complit9.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/ext/cond1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ext/cond1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ext/cond1.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/ext/cond2.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ext/cond2.C -std=gnu++98 execution test
+PASS: g++.dg/ext/cond2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ext/cond2.C -std=gnu++11 execution test
+PASS: g++.dg/ext/cond2.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/ext/cond2.C -std=gnu++14 execution test
UNSUPPORTED: g++.dg/ext/constexpr-vla1.C -std=c++98
UNSUPPORTED: g++.dg/ext/constexpr-vla1.C -std=c++11
PASS: g++.dg/ext/constexpr-vla1.C -std=c++14 (test for errors, line 30)
@@ -24189,6 +26819,228 @@ PASS: g++.dg/ext/flexary15.C -std=gnu++11 (test for warnings, line 13)
PASS: g++.dg/ext/flexary15.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ext/flexary15.C -std=gnu++14 (test for warnings, line 13)
PASS: g++.dg/ext/flexary15.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/ext/flexary16.C -std=c++98 (test for excess errors)
+PASS: g++.dg/ext/flexary16.C -std=c++11 (test for excess errors)
+PASS: g++.dg/ext/flexary16.C -std=c++14 (test for excess errors)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 13)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 29)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 36)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 42)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 83)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 89)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 107)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 114)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 117)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for errors, line 123)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 125)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for errors, line 130)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 133)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for errors, line 138)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 142)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 148)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 151)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 156)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 158)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 164)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 167)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for errors, line 174)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 190)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 193)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for errors, line 197)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 202)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 208)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 211)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for warnings, line 212)
+PASS: g++.dg/ext/flexary18.C -std=c++98 (test for excess errors)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 13)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 29)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 36)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 42)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 83)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 89)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 107)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 114)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 117)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for errors, line 123)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 125)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for errors, line 130)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 133)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for errors, line 138)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 142)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 148)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 151)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 156)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 158)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 164)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 167)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for errors, line 174)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 190)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 193)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for errors, line 197)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 202)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 208)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 211)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for warnings, line 212)
+PASS: g++.dg/ext/flexary18.C -std=c++11 (test for excess errors)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 13)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 29)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 36)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 42)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 83)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 89)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 107)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 114)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 117)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for errors, line 123)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 125)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for errors, line 130)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 133)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for errors, line 138)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 142)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 148)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 151)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 156)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 158)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 164)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 167)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for errors, line 174)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 190)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 193)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for errors, line 197)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 202)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 208)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 211)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for warnings, line 212)
+PASS: g++.dg/ext/flexary18.C -std=c++14 (test for excess errors)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for errors, line 15)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for errors, line 24)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for errors, line 33)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for errors, line 42)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for errors, line 51)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for errors, line 60)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for errors, line 69)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for errors, line 78)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for errors, line 87)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for errors, line 96)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for errors, line 105)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for errors, line 114)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for errors, line 123)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for errors, line 132)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for errors, line 141)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for warnings, line 149)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for warnings, line 155)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for errors, line 163)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for warnings, line 172)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for warnings, line 173)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for warnings, line 180)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for warnings, line 181)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for warnings, line 182)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for warnings, line 192)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for warnings, line 193)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for warnings, line 201)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for warnings, line 203)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for warnings, line 204)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for errors, line 212)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for errors, line 219)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for errors, line 221)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for warnings, line 222)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for errors, line 230)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for warnings, line 239)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for warnings, line 240)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for errors, line 255)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for warnings, line 291)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for warnings, line 292)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for warnings, line 300)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for warnings, line 301)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for warnings, line 302)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for warnings, line 303)
+PASS: g++.dg/ext/flexary19.C -std=c++98 (test for excess errors)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for errors, line 15)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for errors, line 24)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for errors, line 33)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for errors, line 42)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for errors, line 51)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for errors, line 60)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for errors, line 69)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for errors, line 78)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for errors, line 87)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for errors, line 96)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for errors, line 105)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for errors, line 114)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for errors, line 123)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for errors, line 132)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for errors, line 141)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for warnings, line 149)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for warnings, line 155)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for errors, line 163)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for warnings, line 172)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for warnings, line 173)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for warnings, line 180)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for warnings, line 181)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for warnings, line 182)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for warnings, line 192)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for warnings, line 193)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for warnings, line 201)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for warnings, line 203)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for warnings, line 204)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for errors, line 212)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for errors, line 219)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for errors, line 221)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for warnings, line 222)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for errors, line 230)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for warnings, line 239)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for warnings, line 240)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for errors, line 255)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for warnings, line 291)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for warnings, line 292)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for warnings, line 300)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for warnings, line 301)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for warnings, line 302)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for warnings, line 303)
+PASS: g++.dg/ext/flexary19.C -std=c++11 (test for excess errors)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for errors, line 15)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for errors, line 24)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for errors, line 33)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for errors, line 42)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for errors, line 51)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for errors, line 60)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for errors, line 69)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for errors, line 78)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for errors, line 87)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for errors, line 96)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for errors, line 105)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for errors, line 114)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for errors, line 123)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for errors, line 132)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for errors, line 141)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for warnings, line 149)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for warnings, line 155)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for errors, line 163)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for warnings, line 172)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for warnings, line 173)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for warnings, line 180)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for warnings, line 181)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for warnings, line 182)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for warnings, line 192)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for warnings, line 193)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for warnings, line 201)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for warnings, line 203)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for warnings, line 204)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for errors, line 212)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for errors, line 219)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for errors, line 221)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for warnings, line 222)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for errors, line 230)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for warnings, line 239)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for warnings, line 240)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for errors, line 255)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for warnings, line 291)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for warnings, line 292)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for warnings, line 300)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for warnings, line 301)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for warnings, line 302)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for warnings, line 303)
+PASS: g++.dg/ext/flexary19.C -std=c++14 (test for excess errors)
PASS: g++.dg/ext/flexary2.C -std=gnu++98 (test for errors, line 16)
PASS: g++.dg/ext/flexary2.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ext/flexary2.C -std=gnu++11 (test for errors, line 16)
@@ -24222,31 +27074,32 @@ PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 86)
PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 94)
PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 98)
PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 111)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 122)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 133)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 138)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 149)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 154)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 159)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 172)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 187)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 199)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 205)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 211)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 225)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 239)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 253)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 267)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 283)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 325)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 126)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 130)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 135)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 146)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 151)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 156)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 169)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 184)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 196)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 202)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 208)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 222)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 236)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 250)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 264)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 280)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 303)
PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 331)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 339)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 349)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 364)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 373)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 388)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 409)
-PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 415)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 337)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 345)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 355)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 369)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 378)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 393)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 414)
+PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for errors, line 420)
PASS: g++.dg/ext/flexary4.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 14)
PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 21)
@@ -24266,31 +27119,32 @@ PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 86)
PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 94)
PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 98)
PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 111)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 122)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 133)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 138)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 149)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 154)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 159)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 172)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 187)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 199)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 205)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 211)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 225)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 239)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 253)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 267)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 283)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 325)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 126)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 130)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 135)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 146)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 151)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 156)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 169)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 184)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 196)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 202)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 208)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 222)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 236)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 250)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 264)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 280)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 303)
PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 331)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 339)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 349)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 364)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 373)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 388)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 409)
-PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 415)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 337)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 345)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 355)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 369)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 378)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 393)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 414)
+PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for errors, line 420)
PASS: g++.dg/ext/flexary4.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 14)
PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 21)
@@ -24310,70 +27164,86 @@ PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 86)
PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 94)
PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 98)
PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 111)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 122)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 133)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 138)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 149)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 154)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 159)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 172)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 187)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 199)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 205)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 211)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 225)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 239)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 253)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 267)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 283)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 325)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 126)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 130)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 135)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 146)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 151)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 156)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 169)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 184)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 196)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 202)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 208)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 222)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 236)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 250)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 264)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 280)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 303)
PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 331)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 339)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 349)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 364)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 373)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 388)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 409)
-PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 415)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 337)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 345)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 355)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 369)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 378)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 393)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 414)
+PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for errors, line 420)
PASS: g++.dg/ext/flexary4.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for errors, line 16)
PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for errors, line 40)
PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for warnings, line 65)
PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for errors, line 69)
-PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for errors, line 95)
-PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for warnings, line 159)
-PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for warnings, line 163)
-PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for warnings, line 167)
+PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for errors, line 74)
+PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for errors, line 79)
+PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for errors, line 105)
+PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for warnings, line 169)
PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for warnings, line 173)
PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for warnings, line 177)
-PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for warnings, line 181)
-PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for errors, line 187)
+PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for warnings, line 183)
+PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for warnings, line 187)
+PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for warnings, line 191)
+PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for errors, line 197)
+PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for errors, line 209)
+PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for warnings, line 223)
+PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for warnings, line 229)
PASS: g++.dg/ext/flexary5.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for errors, line 16)
PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for errors, line 40)
PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for warnings, line 65)
PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for errors, line 69)
-PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for errors, line 95)
-PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for warnings, line 159)
-PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for warnings, line 163)
-PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for warnings, line 167)
+PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for errors, line 74)
+PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for errors, line 79)
+PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for errors, line 105)
+PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for warnings, line 169)
PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for warnings, line 173)
PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for warnings, line 177)
-PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for warnings, line 181)
-PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for errors, line 187)
+PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for warnings, line 183)
+PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for warnings, line 187)
+PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for warnings, line 191)
+PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for errors, line 197)
+PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for errors, line 209)
+PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for warnings, line 223)
+PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for warnings, line 229)
PASS: g++.dg/ext/flexary5.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for errors, line 16)
PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for errors, line 40)
PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for warnings, line 65)
PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for errors, line 69)
-PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for errors, line 95)
-PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for warnings, line 159)
-PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for warnings, line 163)
-PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for warnings, line 167)
+PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for errors, line 74)
+PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for errors, line 79)
+PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for errors, line 105)
+PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for warnings, line 169)
PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for warnings, line 173)
PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for warnings, line 177)
-PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for warnings, line 181)
-PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for errors, line 187)
+PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for warnings, line 183)
+PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for warnings, line 187)
+PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for warnings, line 191)
+PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for errors, line 197)
+PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for errors, line 209)
+PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for warnings, line 223)
+PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for warnings, line 229)
PASS: g++.dg/ext/flexary5.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/ext/flexary6.C -std=gnu++98 (test for errors, line 12)
PASS: g++.dg/ext/flexary6.C -std=gnu++98 (test for errors, line 21)
@@ -24465,11 +27335,14 @@ PASS: g++.dg/ext/flexary9.C -std=gnu++98 (test for warnings, line 251)
PASS: g++.dg/ext/flexary9.C -std=gnu++98 (test for warnings, line 257)
PASS: g++.dg/ext/flexary9.C -std=gnu++98 (test for warnings, line 265)
PASS: g++.dg/ext/flexary9.C -std=gnu++98 (test for warnings, line 273)
+PASS: g++.dg/ext/flexary9.C -std=gnu++98 (test for warnings, line 284)
PASS: g++.dg/ext/flexary9.C -std=gnu++98 (test for warnings, line 285)
PASS: g++.dg/ext/flexary9.C -std=gnu++98 (test for warnings, line 286)
+PASS: g++.dg/ext/flexary9.C -std=gnu++98 (test for warnings, line 292)
PASS: g++.dg/ext/flexary9.C -std=gnu++98 (test for warnings, line 295)
PASS: g++.dg/ext/flexary9.C -std=gnu++98 (test for warnings, line 296)
PASS: g++.dg/ext/flexary9.C -std=gnu++98 (test for warnings, line 297)
+PASS: g++.dg/ext/flexary9.C -std=gnu++98 (test for warnings, line 303)
PASS: g++.dg/ext/flexary9.C -std=gnu++98 (test for warnings, line 306)
PASS: g++.dg/ext/flexary9.C -std=gnu++98 (test for warnings, line 307)
PASS: g++.dg/ext/flexary9.C -std=gnu++98 (test for warnings, line 308)
@@ -24546,11 +27419,14 @@ PASS: g++.dg/ext/flexary9.C -std=gnu++11 (test for warnings, line 251)
PASS: g++.dg/ext/flexary9.C -std=gnu++11 (test for warnings, line 257)
PASS: g++.dg/ext/flexary9.C -std=gnu++11 (test for warnings, line 265)
PASS: g++.dg/ext/flexary9.C -std=gnu++11 (test for warnings, line 273)
+PASS: g++.dg/ext/flexary9.C -std=gnu++11 (test for warnings, line 284)
PASS: g++.dg/ext/flexary9.C -std=gnu++11 (test for warnings, line 285)
PASS: g++.dg/ext/flexary9.C -std=gnu++11 (test for warnings, line 286)
+PASS: g++.dg/ext/flexary9.C -std=gnu++11 (test for warnings, line 292)
PASS: g++.dg/ext/flexary9.C -std=gnu++11 (test for warnings, line 295)
PASS: g++.dg/ext/flexary9.C -std=gnu++11 (test for warnings, line 296)
PASS: g++.dg/ext/flexary9.C -std=gnu++11 (test for warnings, line 297)
+PASS: g++.dg/ext/flexary9.C -std=gnu++11 (test for warnings, line 303)
PASS: g++.dg/ext/flexary9.C -std=gnu++11 (test for warnings, line 306)
PASS: g++.dg/ext/flexary9.C -std=gnu++11 (test for warnings, line 307)
PASS: g++.dg/ext/flexary9.C -std=gnu++11 (test for warnings, line 308)
@@ -24627,11 +27503,14 @@ PASS: g++.dg/ext/flexary9.C -std=gnu++14 (test for warnings, line 251)
PASS: g++.dg/ext/flexary9.C -std=gnu++14 (test for warnings, line 257)
PASS: g++.dg/ext/flexary9.C -std=gnu++14 (test for warnings, line 265)
PASS: g++.dg/ext/flexary9.C -std=gnu++14 (test for warnings, line 273)
+PASS: g++.dg/ext/flexary9.C -std=gnu++14 (test for warnings, line 284)
PASS: g++.dg/ext/flexary9.C -std=gnu++14 (test for warnings, line 285)
PASS: g++.dg/ext/flexary9.C -std=gnu++14 (test for warnings, line 286)
+PASS: g++.dg/ext/flexary9.C -std=gnu++14 (test for warnings, line 292)
PASS: g++.dg/ext/flexary9.C -std=gnu++14 (test for warnings, line 295)
PASS: g++.dg/ext/flexary9.C -std=gnu++14 (test for warnings, line 296)
PASS: g++.dg/ext/flexary9.C -std=gnu++14 (test for warnings, line 297)
+PASS: g++.dg/ext/flexary9.C -std=gnu++14 (test for warnings, line 303)
PASS: g++.dg/ext/flexary9.C -std=gnu++14 (test for warnings, line 306)
PASS: g++.dg/ext/flexary9.C -std=gnu++14 (test for warnings, line 307)
PASS: g++.dg/ext/flexary9.C -std=gnu++14 (test for warnings, line 308)
@@ -25214,48 +28093,6 @@ PASS: g++.dg/ext/is_union.C -std=c++14 execution test
PASS: g++.dg/ext/ivdep-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ext/ivdep-1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ext/ivdep-1.C -std=gnu++14 (test for excess errors)
-PASS: g++.dg/ext/java-1.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/ext/java-1.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/ext/java-1.C -std=gnu++14 (test for excess errors)
-PASS: g++.dg/ext/java-2.C -std=gnu++98 (test for errors, line 24)
-PASS: g++.dg/ext/java-2.C -std=gnu++98 (test for errors, line 30)
-PASS: g++.dg/ext/java-2.C -std=gnu++98 (test for errors, line 31)
-PASS: g++.dg/ext/java-2.C -std=gnu++98 (test for errors, line 32)
-PASS: g++.dg/ext/java-2.C -std=gnu++98 (test for errors, line 36)
-PASS: g++.dg/ext/java-2.C -std=gnu++98 (test for errors, line 38)
-PASS: g++.dg/ext/java-2.C -std=gnu++98 (test for errors, line 42)
-PASS: g++.dg/ext/java-2.C -std=gnu++98 (test for errors, line 44)
-PASS: g++.dg/ext/java-2.C -std=gnu++98 (test for errors, line 63)
-PASS: g++.dg/ext/java-2.C -std=gnu++98 (test for errors, line 67)
-PASS: g++.dg/ext/java-2.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/ext/java-2.C -std=gnu++11 (test for errors, line 24)
-PASS: g++.dg/ext/java-2.C -std=gnu++11 (test for errors, line 30)
-PASS: g++.dg/ext/java-2.C -std=gnu++11 (test for errors, line 31)
-PASS: g++.dg/ext/java-2.C -std=gnu++11 (test for errors, line 32)
-PASS: g++.dg/ext/java-2.C -std=gnu++11 (test for errors, line 36)
-PASS: g++.dg/ext/java-2.C -std=gnu++11 (test for errors, line 38)
-PASS: g++.dg/ext/java-2.C -std=gnu++11 (test for errors, line 42)
-PASS: g++.dg/ext/java-2.C -std=gnu++11 (test for errors, line 44)
-PASS: g++.dg/ext/java-2.C -std=gnu++11 (test for errors, line 63)
-PASS: g++.dg/ext/java-2.C -std=gnu++11 (test for errors, line 67)
-PASS: g++.dg/ext/java-2.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/ext/java-2.C -std=gnu++14 (test for errors, line 24)
-PASS: g++.dg/ext/java-2.C -std=gnu++14 (test for errors, line 30)
-PASS: g++.dg/ext/java-2.C -std=gnu++14 (test for errors, line 31)
-PASS: g++.dg/ext/java-2.C -std=gnu++14 (test for errors, line 32)
-PASS: g++.dg/ext/java-2.C -std=gnu++14 (test for errors, line 36)
-PASS: g++.dg/ext/java-2.C -std=gnu++14 (test for errors, line 38)
-PASS: g++.dg/ext/java-2.C -std=gnu++14 (test for errors, line 42)
-PASS: g++.dg/ext/java-2.C -std=gnu++14 (test for errors, line 44)
-PASS: g++.dg/ext/java-2.C -std=gnu++14 (test for errors, line 63)
-PASS: g++.dg/ext/java-2.C -std=gnu++14 (test for errors, line 67)
-PASS: g++.dg/ext/java-2.C -std=gnu++14 (test for excess errors)
-PASS: g++.dg/ext/java-3.C -std=gnu++98 (test for errors, line 37)
-PASS: g++.dg/ext/java-3.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/ext/java-3.C -std=gnu++11 (test for errors, line 37)
-PASS: g++.dg/ext/java-3.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/ext/java-3.C -std=gnu++14 (test for errors, line 37)
-PASS: g++.dg/ext/java-3.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/ext/label1.C -std=gnu++98 (test for warnings, line 6)
PASS: g++.dg/ext/label1.C -std=gnu++98 (test for errors, line 7)
PASS: g++.dg/ext/label1.C -std=gnu++98 (test for excess errors)
@@ -25655,9 +28492,6 @@ PASS: g++.dg/ext/pr28291.C -std=gnu++11 (test for errors, line 13)
PASS: g++.dg/ext/pr28291.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ext/pr28291.C -std=gnu++14 (test for errors, line 13)
PASS: g++.dg/ext/pr28291.C -std=gnu++14 (test for excess errors)
-PASS: g++.dg/ext/pr34829.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/ext/pr34829.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/ext/pr34829.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/ext/pr47213.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ext/pr47213.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ext/pr47213.C -std=gnu++14 (test for excess errors)
@@ -25712,6 +28546,12 @@ PASS: g++.dg/ext/pr70290.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/ext/pr70571.C -std=c++98 (test for excess errors)
PASS: g++.dg/ext/pr70571.C -std=c++11 (test for excess errors)
PASS: g++.dg/ext/pr70571.C -std=c++14 (test for excess errors)
+PASS: g++.dg/ext/pr77496.C -std=gnu++98 (test for errors, line 9)
+PASS: g++.dg/ext/pr77496.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ext/pr77496.C -std=gnu++11 (test for errors, line 9)
+PASS: g++.dg/ext/pr77496.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ext/pr77496.C -std=gnu++14 (test for errors, line 9)
+PASS: g++.dg/ext/pr77496.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/ext/pragmaweak1.C -std=c++98 (test for excess errors)
PASS: g++.dg/ext/pragmaweak1.C -std=c++98 scan-assembler-not _Z3Foov
PASS: g++.dg/ext/pragmaweak1.C -std=c++11 (test for excess errors)
@@ -26515,10 +29355,13 @@ PASS: g++.dg/ext/va-arg-pack-len-2.C -std=gnu++14 (test for warnings, line 18)
PASS: g++.dg/ext/va-arg-pack-len-2.C -std=gnu++14 (test for errors, line 24)
PASS: g++.dg/ext/va-arg-pack-len-2.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/ext/va-arg1.C -std=c++98 (test for errors, line 7)
+PASS: g++.dg/ext/va-arg1.C -std=c++98 (test for errors, line 7)
PASS: g++.dg/ext/va-arg1.C -std=c++98 (test for excess errors)
PASS: g++.dg/ext/va-arg1.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/ext/va-arg1.C -std=c++11 (test for errors, line 7)
PASS: g++.dg/ext/va-arg1.C -std=c++11 (test for excess errors)
PASS: g++.dg/ext/va-arg1.C -std=c++14 (test for errors, line 7)
+PASS: g++.dg/ext/va-arg1.C -std=c++14 (test for errors, line 7)
PASS: g++.dg/ext/va-arg1.C -std=c++14 (test for excess errors)
PASS: g++.dg/ext/varargs1.C -std=c++98 (test for excess errors)
PASS: g++.dg/ext/varargs1.C -std=c++11 (test for excess errors)
@@ -26630,6 +29473,15 @@ PASS: g++.dg/ext/vector30.C -std=c++11 (test for excess errors)
PASS: g++.dg/ext/vector30.C -std=c++11 execution test
PASS: g++.dg/ext/vector30.C -std=c++14 (test for excess errors)
PASS: g++.dg/ext/vector30.C -std=c++14 execution test
+PASS: g++.dg/ext/vector31.C -std=c++98 (test for excess errors)
+PASS: g++.dg/ext/vector31.C -std=c++11 (test for excess errors)
+PASS: g++.dg/ext/vector31.C -std=c++14 (test for excess errors)
+PASS: g++.dg/ext/vector32.C -std=c++98 (test for excess errors)
+PASS: g++.dg/ext/vector32.C -std=c++11 (test for excess errors)
+PASS: g++.dg/ext/vector32.C -std=c++14 (test for excess errors)
+PASS: g++.dg/ext/vector32a.C -std=c++98 (test for excess errors)
+PASS: g++.dg/ext/vector32a.C -std=c++11 (test for excess errors)
+PASS: g++.dg/ext/vector32a.C -std=c++14 (test for excess errors)
PASS: g++.dg/ext/vector4.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ext/vector4.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ext/vector4.C -std=gnu++14 (test for excess errors)
@@ -27291,6 +30143,9 @@ PASS: g++.dg/ext/vla15.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ext/vla15.C -std=gnu++11 execution test
PASS: g++.dg/ext/vla15.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/ext/vla15.C -std=gnu++14 execution test
+PASS: g++.dg/ext/vla16.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ext/vla16.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ext/vla16.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/ext/vla2.C -std=gnu++98 (test for warnings, line 11)
PASS: g++.dg/ext/vla2.C -std=gnu++98 (test for errors, line 17)
PASS: g++.dg/ext/vla2.C -std=gnu++98 candidate note (test for warnings, line 17)
@@ -27453,6 +30308,9 @@ PASS: g++.dg/func-args-1.C -std=gnu++14 (test for errors, line 46)
PASS: g++.dg/func-args-1.C -std=gnu++14 (test for errors, line 47)
PASS: g++.dg/func-args-1.C -std=gnu++14 (test for errors, line 48)
PASS: g++.dg/func-args-1.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/header.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/header.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/header.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/inherit/access1.C -std=c++98 (test for excess errors)
PASS: g++.dg/inherit/access1.C -std=c++11 (test for excess errors)
PASS: g++.dg/inherit/access1.C -std=c++14 (test for excess errors)
@@ -27687,6 +30545,18 @@ PASS: g++.dg/inherit/crash4.C -std=c++11 (test for errors, line 5)
PASS: g++.dg/inherit/crash4.C -std=c++11 (test for excess errors)
PASS: g++.dg/inherit/crash4.C -std=c++14 (test for errors, line 5)
PASS: g++.dg/inherit/crash4.C -std=c++14 (test for excess errors)
+PASS: g++.dg/inherit/crash5.C -std=c++98 (test for errors, line 6)
+PASS: g++.dg/inherit/crash5.C -std=c++98 (test for excess errors)
+PASS: g++.dg/inherit/crash5.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/inherit/crash5.C -std=c++11 (test for excess errors)
+PASS: g++.dg/inherit/crash5.C -std=c++14 (test for errors, line 6)
+PASS: g++.dg/inherit/crash5.C -std=c++14 (test for excess errors)
+PASS: g++.dg/inherit/crash6.C -std=c++98 (test for errors, line 7)
+PASS: g++.dg/inherit/crash6.C -std=c++98 (test for excess errors)
+PASS: g++.dg/inherit/crash6.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/inherit/crash6.C -std=c++11 (test for excess errors)
+PASS: g++.dg/inherit/crash6.C -std=c++14 (test for errors, line 7)
+PASS: g++.dg/inherit/crash6.C -std=c++14 (test for excess errors)
PASS: g++.dg/inherit/error1.C -std=c++98 (test for errors, line 9)
PASS: g++.dg/inherit/error1.C -std=c++98 (test for excess errors)
PASS: g++.dg/inherit/error1.C -std=c++11 (test for errors, line 9)
@@ -27886,6 +30756,12 @@ PASS: g++.dg/inherit/typeinfo1.C -std=c++14 (test for excess errors)
PASS: g++.dg/inherit/union1.C -std=c++98 (test for excess errors)
PASS: g++.dg/inherit/union1.C -std=c++11 (test for excess errors)
PASS: g++.dg/inherit/union1.C -std=c++14 (test for excess errors)
+PASS: g++.dg/inherit/union2.C -std=c++98 (test for errors, line 2)
+PASS: g++.dg/inherit/union2.C -std=c++98 (test for excess errors)
+PASS: g++.dg/inherit/union2.C -std=c++11 (test for errors, line 2)
+PASS: g++.dg/inherit/union2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/inherit/union2.C -std=c++14 (test for errors, line 2)
+PASS: g++.dg/inherit/union2.C -std=c++14 (test for excess errors)
PASS: g++.dg/inherit/using1.C -std=c++98 (test for excess errors)
PASS: g++.dg/inherit/using1.C -std=c++11 (test for excess errors)
PASS: g++.dg/inherit/using1.C -std=c++14 (test for excess errors)
@@ -27932,16 +30808,13 @@ PASS: g++.dg/inherit/using8.C -std=c++98 (test for excess errors)
PASS: g++.dg/inherit/using8.C -std=c++11 (test for excess errors)
PASS: g++.dg/inherit/using8.C -std=c++14 (test for excess errors)
PASS: g++.dg/inherit/virtual1.C -std=c++98 (test for errors, line 8)
-PASS: g++.dg/inherit/virtual1.C -std=c++98 (test for errors, line 10)
-PASS: g++.dg/inherit/virtual1.C -std=c++98 (test for errors, line 12)
+PASS: g++.dg/inherit/virtual1.C -std=c++98 (test for warnings, line 10)
PASS: g++.dg/inherit/virtual1.C -std=c++98 (test for excess errors)
PASS: g++.dg/inherit/virtual1.C -std=c++11 (test for errors, line 8)
-PASS: g++.dg/inherit/virtual1.C -std=c++11 (test for errors, line 10)
-PASS: g++.dg/inherit/virtual1.C -std=c++11 (test for errors, line 12)
+PASS: g++.dg/inherit/virtual1.C -std=c++11 (test for warnings, line 10)
PASS: g++.dg/inherit/virtual1.C -std=c++11 (test for excess errors)
PASS: g++.dg/inherit/virtual1.C -std=c++14 (test for errors, line 8)
-PASS: g++.dg/inherit/virtual1.C -std=c++14 (test for errors, line 10)
-PASS: g++.dg/inherit/virtual1.C -std=c++14 (test for errors, line 12)
+PASS: g++.dg/inherit/virtual1.C -std=c++14 (test for warnings, line 10)
PASS: g++.dg/inherit/virtual1.C -std=c++14 (test for excess errors)
PASS: g++.dg/inherit/virtual10.C -std=c++98 (test for errors, line 10)
PASS: g++.dg/inherit/virtual10.C -std=c++98 (test for excess errors)
@@ -27955,6 +30828,27 @@ PASS: g++.dg/inherit/virtual11.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/inherit/virtual11.C -std=gnu++11 scan-tree-dump-not gimple "OBJ_TYPE_REF"
PASS: g++.dg/inherit/virtual11.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/inherit/virtual11.C -std=gnu++14 scan-tree-dump-not gimple "OBJ_TYPE_REF"
+PASS: g++.dg/inherit/virtual12.C -std=c++98 (test for errors, line 10)
+PASS: g++.dg/inherit/virtual12.C -std=c++98 (test for warnings, line 12)
+PASS: g++.dg/inherit/virtual12.C -std=c++98 (test for excess errors)
+PASS: g++.dg/inherit/virtual12.C -std=c++11 (test for errors, line 10)
+PASS: g++.dg/inherit/virtual12.C -std=c++11 (test for warnings, line 12)
+PASS: g++.dg/inherit/virtual12.C -std=c++11 (test for excess errors)
+PASS: g++.dg/inherit/virtual12.C -std=c++14 (test for errors, line 10)
+PASS: g++.dg/inherit/virtual12.C -std=c++14 (test for warnings, line 12)
+PASS: g++.dg/inherit/virtual12.C -std=c++14 (test for excess errors)
+PASS: g++.dg/inherit/virtual13.C -std=c++98 (test for errors, line 5)
+PASS: g++.dg/inherit/virtual13.C -std=c++98 (test for errors, line 12)
+PASS: g++.dg/inherit/virtual13.C -std=c++98 (test for warnings, line 14)
+PASS: g++.dg/inherit/virtual13.C -std=c++98 (test for excess errors)
+PASS: g++.dg/inherit/virtual13.C -std=c++11 (test for errors, line 5)
+PASS: g++.dg/inherit/virtual13.C -std=c++11 (test for errors, line 12)
+PASS: g++.dg/inherit/virtual13.C -std=c++11 (test for warnings, line 14)
+PASS: g++.dg/inherit/virtual13.C -std=c++11 (test for excess errors)
+PASS: g++.dg/inherit/virtual13.C -std=c++14 (test for errors, line 5)
+PASS: g++.dg/inherit/virtual13.C -std=c++14 (test for errors, line 12)
+PASS: g++.dg/inherit/virtual13.C -std=c++14 (test for warnings, line 14)
+PASS: g++.dg/inherit/virtual13.C -std=c++14 (test for excess errors)
PASS: g++.dg/inherit/virtual2.C -std=c++98 (test for errors, line 8)
PASS: g++.dg/inherit/virtual2.C -std=c++98 (test for errors, line 12)
PASS: g++.dg/inherit/virtual2.C -std=c++98 (test for excess errors)
@@ -28231,6 +31125,48 @@ PASS: g++.dg/init/array4.C -std=c++14 (test for excess errors)
PASS: g++.dg/init/array40.C -std=c++98 (test for excess errors)
PASS: g++.dg/init/array40.C -std=c++11 (test for excess errors)
PASS: g++.dg/init/array40.C -std=c++14 (test for excess errors)
+PASS: g++.dg/init/array41.C -std=c++98 (test for excess errors)
+PASS: g++.dg/init/array41.C -std=c++98 execution test
+PASS: g++.dg/init/array41.C -std=c++11 (test for excess errors)
+PASS: g++.dg/init/array41.C -std=c++11 execution test
+PASS: g++.dg/init/array41.C -std=c++14 (test for excess errors)
+PASS: g++.dg/init/array41.C -std=c++14 execution test
+PASS: g++.dg/init/array42.C -std=c++98 (test for warnings, line 1)
+PASS: g++.dg/init/array42.C -std=c++98 (test for excess errors)
+PASS: g++.dg/init/array42.C -std=c++11 (test for warnings, line 1)
+PASS: g++.dg/init/array42.C -std=c++11 (test for excess errors)
+PASS: g++.dg/init/array42.C -std=c++14 (test for warnings, line 1)
+PASS: g++.dg/init/array42.C -std=c++14 (test for excess errors)
+PASS: g++.dg/init/array43.C -std=c++98 (test for errors, line 1)
+PASS: g++.dg/init/array43.C -std=c++98 (test for errors, line 1)
+PASS: g++.dg/init/array43.C -std=c++98 (test for excess errors)
+PASS: g++.dg/init/array43.C -std=c++11 (test for errors, line 1)
+PASS: g++.dg/init/array43.C -std=c++11 (test for errors, line 1)
+PASS: g++.dg/init/array43.C -std=c++11 (test for excess errors)
+PASS: g++.dg/init/array43.C -std=c++14 (test for errors, line 1)
+PASS: g++.dg/init/array43.C -std=c++14 (test for errors, line 1)
+PASS: g++.dg/init/array43.C -std=c++14 (test for excess errors)
+PASS: g++.dg/init/array44.C -std=c++98 (test for errors, line 1)
+PASS: g++.dg/init/array44.C -std=c++98 (test for excess errors)
+PASS: g++.dg/init/array44.C -std=c++11 (test for errors, line 1)
+PASS: g++.dg/init/array44.C -std=c++11 (test for excess errors)
+PASS: g++.dg/init/array44.C -std=c++14 (test for errors, line 1)
+PASS: g++.dg/init/array44.C -std=c++14 (test for excess errors)
+PASS: g++.dg/init/array45.C -std=c++98 (test for errors, line 1)
+PASS: g++.dg/init/array45.C -std=c++98 (test for excess errors)
+PASS: g++.dg/init/array45.C -std=c++11 (test for errors, line 1)
+PASS: g++.dg/init/array45.C -std=c++11 (test for excess errors)
+PASS: g++.dg/init/array45.C -std=c++14 (test for errors, line 1)
+PASS: g++.dg/init/array45.C -std=c++14 (test for excess errors)
+PASS: g++.dg/init/array46.C -std=c++98 (test for errors, line 2)
+PASS: g++.dg/init/array46.C -std=c++98 (test for errors, line 2)
+PASS: g++.dg/init/array46.C -std=c++98 (test for excess errors)
+PASS: g++.dg/init/array46.C -std=c++11 (test for errors, line 2)
+PASS: g++.dg/init/array46.C -std=c++11 (test for errors, line 2)
+PASS: g++.dg/init/array46.C -std=c++11 (test for excess errors)
+PASS: g++.dg/init/array46.C -std=c++14 (test for errors, line 2)
+PASS: g++.dg/init/array46.C -std=c++14 (test for errors, line 2)
+PASS: g++.dg/init/array46.C -std=c++14 (test for excess errors)
PASS: g++.dg/init/array5.C -std=c++98 (test for excess errors)
PASS: g++.dg/init/array5.C -std=c++98 execution test
PASS: g++.dg/init/array5.C -std=c++11 (test for excess errors)
@@ -28638,6 +31574,9 @@ PASS: g++.dg/init/elide3.C -std=c++14 execution test
PASS: g++.dg/init/elide4.C -std=c++98 (test for excess errors)
PASS: g++.dg/init/elide4.C -std=c++11 (test for excess errors)
PASS: g++.dg/init/elide4.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/init/elide5.C -std=c++98
+PASS: g++.dg/init/elide5.C -std=c++11 (test for excess errors)
+PASS: g++.dg/init/elide5.C -std=c++14 (test for excess errors)
PASS: g++.dg/init/empty1.C -std=c++98 (test for excess errors)
PASS: g++.dg/init/empty1.C -std=c++98 execution test
PASS: g++.dg/init/empty1.C -std=c++11 (test for excess errors)
@@ -28954,7 +31893,7 @@ PASS: g++.dg/init/new37.C -std=c++98 (test for errors, line 21)
PASS: g++.dg/init/new37.C -std=c++98 (test for errors, line 28)
PASS: g++.dg/init/new37.C -std=c++98 (test for errors, line 35)
PASS: g++.dg/init/new37.C -std=c++98 (test for errors, line 43)
-PASS: g++.dg/init/new37.C -std=c++98 (test for errors, line 57)
+PASS: g++.dg/init/new37.C -std=c++98 (test for errors, line 58)
PASS: g++.dg/init/new37.C -std=c++98 (test for excess errors)
PASS: g++.dg/init/new37.C -std=c++11 (test for errors, line 6)
PASS: g++.dg/init/new37.C -std=c++11 (test for errors, line 7)
@@ -28962,7 +31901,7 @@ PASS: g++.dg/init/new37.C -std=c++11 (test for errors, line 21)
PASS: g++.dg/init/new37.C -std=c++11 (test for errors, line 28)
PASS: g++.dg/init/new37.C -std=c++11 (test for errors, line 35)
PASS: g++.dg/init/new37.C -std=c++11 (test for errors, line 43)
-PASS: g++.dg/init/new37.C -std=c++11 (test for errors, line 57)
+PASS: g++.dg/init/new37.C -std=c++11 (test for errors, line 58)
PASS: g++.dg/init/new37.C -std=c++11 (test for excess errors)
PASS: g++.dg/init/new37.C -std=c++14 (test for errors, line 6)
PASS: g++.dg/init/new37.C -std=c++14 (test for errors, line 7)
@@ -28970,7 +31909,7 @@ PASS: g++.dg/init/new37.C -std=c++14 (test for errors, line 21)
PASS: g++.dg/init/new37.C -std=c++14 (test for errors, line 28)
PASS: g++.dg/init/new37.C -std=c++14 (test for errors, line 35)
PASS: g++.dg/init/new37.C -std=c++14 (test for errors, line 43)
-PASS: g++.dg/init/new37.C -std=c++14 (test for errors, line 57)
+PASS: g++.dg/init/new37.C -std=c++14 (test for errors, line 58)
PASS: g++.dg/init/new37.C -std=c++14 (test for excess errors)
PASS: g++.dg/init/new38.C -std=c++98 (test for errors, line 8)
PASS: g++.dg/init/new38.C -std=c++98 (test for errors, line 17)
@@ -30596,6 +33535,15 @@ PASS: g++.dg/init/pr69658.C -std=c++14 (test for excess errors)
PASS: g++.dg/init/pr70501.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/init/pr70501.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/init/pr70501.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/init/pr71516.C -std=c++98 (test for warnings, line 4)
+PASS: g++.dg/init/pr71516.C -std=c++98 (test for errors, line 9)
+PASS: g++.dg/init/pr71516.C -std=c++98 (test for excess errors)
+PASS: g++.dg/init/pr71516.C -std=c++11 (test for warnings, line 4)
+PASS: g++.dg/init/pr71516.C -std=c++11 (test for errors, line 9)
+PASS: g++.dg/init/pr71516.C -std=c++11 (test for excess errors)
+PASS: g++.dg/init/pr71516.C -std=c++14 (test for warnings, line 4)
+PASS: g++.dg/init/pr71516.C -std=c++14 (test for errors, line 9)
+PASS: g++.dg/init/pr71516.C -std=c++14 (test for excess errors)
PASS: g++.dg/init/ptrfn1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/init/ptrfn1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/init/ptrfn1.C -std=gnu++14 (test for excess errors)
@@ -31341,6 +34289,9 @@ PASS: g++.dg/ipa/devirt-51.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ipa/devirt-51.C -std=gnu++11 scan-tree-dump optimized "cxa_pure_virtual"
PASS: g++.dg/ipa/devirt-51.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/ipa/devirt-51.C -std=gnu++14 scan-tree-dump optimized "cxa_pure_virtual"
+UNSUPPORTED: g++.dg/ipa/devirt-52.C -std=gnu++98
+PASS: g++.dg/ipa/devirt-52.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ipa/devirt-52.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/ipa/devirt-6.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ipa/devirt-6.C -std=gnu++98 execution test
PASS: g++.dg/ipa/devirt-6.C -std=gnu++11 (test for excess errors)
@@ -31575,6 +34526,12 @@ PASS: g++.dg/ipa/ipa-pta-1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ipa/ipa-pta-1.C -std=gnu++11 execution test
PASS: g++.dg/ipa/ipa-pta-1.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/ipa/ipa-pta-1.C -std=gnu++14 execution test
+PASS: g++.dg/ipa/ipa-pta-2.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ipa/ipa-pta-2.C -std=gnu++98 execution test
+PASS: g++.dg/ipa/ipa-pta-2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ipa/ipa-pta-2.C -std=gnu++11 execution test
+PASS: g++.dg/ipa/ipa-pta-2.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/ipa/ipa-pta-2.C -std=gnu++14 execution test
PASS: g++.dg/ipa/ivinline-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ipa/ivinline-1.C -std=gnu++98 execution test
PASS: g++.dg/ipa/ivinline-1.C -std=gnu++98 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main"
@@ -31626,15 +34583,15 @@ PASS: g++.dg/ipa/ivinline-5.C -std=gnu++14 scan-ipa-dump inline "B::foo[^\\n]*
PASS: g++.dg/ipa/ivinline-7.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ipa/ivinline-7.C -std=gnu++98 execution test
PASS: g++.dg/ipa/ivinline-7.C -std=gnu++98 scan-ipa-dump inline "Discovered a virtual call to a known target.*B::.*foo"
-XFAIL: g++.dg/ipa/ivinline-7.C -std=gnu++98 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main"
+PASS: g++.dg/ipa/ivinline-7.C -std=gnu++98 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main"
PASS: g++.dg/ipa/ivinline-7.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ipa/ivinline-7.C -std=gnu++11 execution test
PASS: g++.dg/ipa/ivinline-7.C -std=gnu++11 scan-ipa-dump inline "Discovered a virtual call to a known target.*B::.*foo"
-XFAIL: g++.dg/ipa/ivinline-7.C -std=gnu++11 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main"
+PASS: g++.dg/ipa/ivinline-7.C -std=gnu++11 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main"
PASS: g++.dg/ipa/ivinline-7.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/ipa/ivinline-7.C -std=gnu++14 execution test
PASS: g++.dg/ipa/ivinline-7.C -std=gnu++14 scan-ipa-dump inline "Discovered a virtual call to a known target.*B::.*foo"
-XFAIL: g++.dg/ipa/ivinline-7.C -std=gnu++14 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main"
+PASS: g++.dg/ipa/ivinline-7.C -std=gnu++14 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main"
PASS: g++.dg/ipa/ivinline-8.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ipa/ivinline-8.C -std=gnu++98 execution test
PASS: g++.dg/ipa/ivinline-8.C -std=gnu++98 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main"
@@ -31650,15 +34607,21 @@ PASS: g++.dg/ipa/ivinline-8.C -std=gnu++14 scan-ipa-dump inline "B::bar[^\\n]*
PASS: g++.dg/ipa/ivinline-9.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ipa/ivinline-9.C -std=gnu++98 execution test
PASS: g++.dg/ipa/ivinline-9.C -std=gnu++98 scan-ipa-dump inline "Discovered a virtual call to a known target.*B::.*foo"
-XFAIL: g++.dg/ipa/ivinline-9.C -std=gnu++98 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main"
+PASS: g++.dg/ipa/ivinline-9.C -std=gnu++98 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main"
PASS: g++.dg/ipa/ivinline-9.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ipa/ivinline-9.C -std=gnu++11 execution test
PASS: g++.dg/ipa/ivinline-9.C -std=gnu++11 scan-ipa-dump inline "Discovered a virtual call to a known target.*B::.*foo"
-XFAIL: g++.dg/ipa/ivinline-9.C -std=gnu++11 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main"
+PASS: g++.dg/ipa/ivinline-9.C -std=gnu++11 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main"
PASS: g++.dg/ipa/ivinline-9.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/ipa/ivinline-9.C -std=gnu++14 execution test
PASS: g++.dg/ipa/ivinline-9.C -std=gnu++14 scan-ipa-dump inline "Discovered a virtual call to a known target.*B::.*foo"
-XFAIL: g++.dg/ipa/ivinline-9.C -std=gnu++14 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main"
+PASS: g++.dg/ipa/ivinline-9.C -std=gnu++14 scan-ipa-dump inline "B::foo[^\\n]*inline copy in int main"
+PASS: g++.dg/ipa/nothrow-1.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ipa/nothrow-1.C -std=gnu++98 scan-tree-dump optimized "__cxa_begin_catch"
+PASS: g++.dg/ipa/nothrow-1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ipa/nothrow-1.C -std=gnu++11 scan-tree-dump optimized "__cxa_begin_catch"
+PASS: g++.dg/ipa/nothrow-1.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/ipa/nothrow-1.C -std=gnu++14 scan-tree-dump optimized "__cxa_begin_catch"
PASS: g++.dg/ipa/polymorphic-call-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ipa/polymorphic-call-1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ipa/polymorphic-call-1.C -std=gnu++14 (test for excess errors)
@@ -31981,6 +34944,33 @@ PASS: g++.dg/ipa/pr69241-4.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/ipa/pr69649.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ipa/pr69649.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ipa/pr69649.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/ipa/pr71146.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ipa/pr71146.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ipa/pr71146.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/ipa/pr78188.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ipa/pr78188.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ipa/pr78188.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/ipa/pr78211.C -std=gnu++98
+PASS: g++.dg/ipa/pr78211.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ipa/pr78211.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/ipa/pure-const-1.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ipa/pure-const-1.C -std=gnu++98 scan-tree-dump optimized "barvar"
+PASS: g++.dg/ipa/pure-const-1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ipa/pure-const-1.C -std=gnu++11 scan-tree-dump optimized "barvar"
+PASS: g++.dg/ipa/pure-const-1.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/ipa/pure-const-1.C -std=gnu++14 scan-tree-dump optimized "barvar"
+PASS: g++.dg/ipa/pure-const-2.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ipa/pure-const-2.C -std=gnu++98 scan-tree-dump optimized "barvar"
+PASS: g++.dg/ipa/pure-const-2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ipa/pure-const-2.C -std=gnu++11 scan-tree-dump optimized "barvar"
+PASS: g++.dg/ipa/pure-const-2.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/ipa/pure-const-2.C -std=gnu++14 scan-tree-dump optimized "barvar"
+PASS: g++.dg/ipa/pure-const-3.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ipa/pure-const-3.C -std=gnu++98 scan-tree-dump optimized "barvar"
+PASS: g++.dg/ipa/pure-const-3.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ipa/pure-const-3.C -std=gnu++11 scan-tree-dump optimized "barvar"
+PASS: g++.dg/ipa/pure-const-3.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/ipa/pure-const-3.C -std=gnu++14 scan-tree-dump optimized "barvar"
PASS: g++.dg/ipa/remref-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ipa/remref-1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ipa/remref-1.C -std=gnu++14 (test for excess errors)
@@ -32304,12 +35294,12 @@ PASS: g++.dg/lookup/extern-c-redecl3.C -std=gnu++11 scan-assembler call[\t ]+_
PASS: g++.dg/lookup/extern-c-redecl3.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/lookup/extern-c-redecl3.C -std=gnu++14 scan-assembler-not call[\t ]+[^$]*?_Z4forkv
PASS: g++.dg/lookup/extern-c-redecl3.C -std=gnu++14 scan-assembler call[\t ]+_?fork
+PASS: g++.dg/lookup/extern-c-redecl4.C -std=gnu++98 (test for errors, line 16)
PASS: g++.dg/lookup/extern-c-redecl4.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/lookup/extern-c-redecl4.C -std=gnu++98 scan-assembler call[\t ]+[^$]*?_Z4forkv
+PASS: g++.dg/lookup/extern-c-redecl4.C -std=gnu++11 (test for errors, line 16)
PASS: g++.dg/lookup/extern-c-redecl4.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/lookup/extern-c-redecl4.C -std=gnu++11 scan-assembler call[\t ]+[^$]*?_Z4forkv
+PASS: g++.dg/lookup/extern-c-redecl4.C -std=gnu++14 (test for errors, line 16)
PASS: g++.dg/lookup/extern-c-redecl4.C -std=gnu++14 (test for excess errors)
-PASS: g++.dg/lookup/extern-c-redecl4.C -std=gnu++14 scan-assembler call[\t ]+[^$]*?_Z4forkv
PASS: g++.dg/lookup/extern-c-redecl5.C -std=c++98 (test for warnings, line 9)
PASS: g++.dg/lookup/extern-c-redecl5.C -std=c++98 (test for errors, line 13)
PASS: g++.dg/lookup/extern-c-redecl5.C -std=c++98 (test for excess errors)
@@ -32370,6 +35360,9 @@ PASS: g++.dg/lookup/friend17.C -std=gnu++11 (test for warnings, line 9)
PASS: g++.dg/lookup/friend17.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/lookup/friend17.C -std=gnu++14 (test for warnings, line 9)
PASS: g++.dg/lookup/friend17.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/lookup/friend18.C -std=c++98 (test for excess errors)
+PASS: g++.dg/lookup/friend18.C -std=c++11 (test for excess errors)
+PASS: g++.dg/lookup/friend18.C -std=c++14 (test for excess errors)
PASS: g++.dg/lookup/friend2.C -std=c++98 (test for warnings, line 15)
PASS: g++.dg/lookup/friend2.C -std=c++98 (test for errors, line 20)
PASS: g++.dg/lookup/friend2.C -std=c++98 (test for excess errors)
@@ -32550,21 +35543,6 @@ PASS: g++.dg/lookup/hidden-var1.C -std=c++11 (test for errors, line 14)
PASS: g++.dg/lookup/hidden-var1.C -std=c++11 (test for excess errors)
PASS: g++.dg/lookup/hidden-var1.C -std=c++14 (test for errors, line 14)
PASS: g++.dg/lookup/hidden-var1.C -std=c++14 (test for excess errors)
-PASS: g++.dg/lookup/java1.C -std=gnu++98 (test for errors, line 39)
-PASS: g++.dg/lookup/java1.C -std=gnu++98 (test for errors, line 66)
-PASS: g++.dg/lookup/java1.C -std=gnu++98 (test for errors, line 67)
-PASS: g++.dg/lookup/java1.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/lookup/java1.C -std=gnu++11 (test for errors, line 39)
-PASS: g++.dg/lookup/java1.C -std=gnu++11 (test for errors, line 66)
-PASS: g++.dg/lookup/java1.C -std=gnu++11 (test for errors, line 67)
-PASS: g++.dg/lookup/java1.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/lookup/java1.C -std=gnu++14 (test for errors, line 39)
-PASS: g++.dg/lookup/java1.C -std=gnu++14 (test for errors, line 66)
-PASS: g++.dg/lookup/java1.C -std=gnu++14 (test for errors, line 67)
-PASS: g++.dg/lookup/java1.C -std=gnu++14 (test for excess errors)
-PASS: g++.dg/lookup/java2.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/lookup/java2.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/lookup/java2.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/lookup/koenig1.C -std=c++98 (test for errors, line 11)
PASS: g++.dg/lookup/koenig1.C -std=c++98 (test for errors, line 12)
PASS: g++.dg/lookup/koenig1.C -std=c++98 (test for excess errors)
@@ -32673,6 +35651,12 @@ PASS: g++.dg/lookup/member2.C -std=c++14 (test for excess errors)
UNSUPPORTED: g++.dg/lookup/member3.C -std=c++98
PASS: g++.dg/lookup/member3.C -std=c++11 (test for excess errors)
PASS: g++.dg/lookup/member3.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/lookup/member4.C -std=c++98
+PASS: g++.dg/lookup/member4.C -std=c++11 (test for excess errors)
+PASS: g++.dg/lookup/member4.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/lookup/member5.C -std=c++98
+PASS: g++.dg/lookup/member5.C -std=c++11 (test for excess errors)
+PASS: g++.dg/lookup/member5.C -std=c++14 (test for excess errors)
PASS: g++.dg/lookup/name-clash1.C -std=c++98 (test for excess errors)
PASS: g++.dg/lookup/name-clash1.C -std=c++11 (test for excess errors)
PASS: g++.dg/lookup/name-clash1.C -std=c++14 (test for excess errors)
@@ -32832,6 +35816,36 @@ PASS: g++.dg/lookup/pr6936.C -std=c++14 (test for excess errors)
PASS: g++.dg/lookup/pr70205.C -std=c++98 (test for excess errors)
PASS: g++.dg/lookup/pr70205.C -std=c++11 (test for excess errors)
PASS: g++.dg/lookup/pr70205.C -std=c++14 (test for excess errors)
+PASS: g++.dg/lookup/pr77549.C -std=c++98 (test for errors, line 13)
+PASS: g++.dg/lookup/pr77549.C -std=c++98 (test for errors, line 25)
+PASS: g++.dg/lookup/pr77549.C -std=c++98 (test for warnings, line 25)
+PASS: g++.dg/lookup/pr77549.C -std=c++98 (test for errors, line 47)
+PASS: g++.dg/lookup/pr77549.C -std=c++98 (test for warnings, line 47)
+PASS: g++.dg/lookup/pr77549.C -std=c++98 (test for errors, line 73)
+PASS: g++.dg/lookup/pr77549.C -std=c++98 (test for warnings, line 73)
+PASS: g++.dg/lookup/pr77549.C -std=c++98 (test for errors, line 75)
+PASS: g++.dg/lookup/pr77549.C -std=c++98 (test for warnings, line 75)
+PASS: g++.dg/lookup/pr77549.C -std=c++98 (test for excess errors)
+PASS: g++.dg/lookup/pr77549.C -std=c++11 (test for errors, line 13)
+PASS: g++.dg/lookup/pr77549.C -std=c++11 (test for errors, line 25)
+PASS: g++.dg/lookup/pr77549.C -std=c++11 (test for warnings, line 25)
+PASS: g++.dg/lookup/pr77549.C -std=c++11 (test for errors, line 47)
+PASS: g++.dg/lookup/pr77549.C -std=c++11 (test for warnings, line 47)
+PASS: g++.dg/lookup/pr77549.C -std=c++11 (test for errors, line 73)
+PASS: g++.dg/lookup/pr77549.C -std=c++11 (test for warnings, line 73)
+PASS: g++.dg/lookup/pr77549.C -std=c++11 (test for errors, line 75)
+PASS: g++.dg/lookup/pr77549.C -std=c++11 (test for warnings, line 75)
+PASS: g++.dg/lookup/pr77549.C -std=c++11 (test for excess errors)
+PASS: g++.dg/lookup/pr77549.C -std=c++14 (test for errors, line 13)
+PASS: g++.dg/lookup/pr77549.C -std=c++14 (test for errors, line 25)
+PASS: g++.dg/lookup/pr77549.C -std=c++14 (test for warnings, line 25)
+PASS: g++.dg/lookup/pr77549.C -std=c++14 (test for errors, line 47)
+PASS: g++.dg/lookup/pr77549.C -std=c++14 (test for warnings, line 47)
+PASS: g++.dg/lookup/pr77549.C -std=c++14 (test for errors, line 73)
+PASS: g++.dg/lookup/pr77549.C -std=c++14 (test for warnings, line 73)
+PASS: g++.dg/lookup/pr77549.C -std=c++14 (test for errors, line 75)
+PASS: g++.dg/lookup/pr77549.C -std=c++14 (test for warnings, line 75)
+PASS: g++.dg/lookup/pr77549.C -std=c++14 (test for excess errors)
PASS: g++.dg/lookup/pretty1.C -std=c++98 (test for excess errors)
PASS: g++.dg/lookup/pretty1.C -std=c++11 (test for excess errors)
PASS: g++.dg/lookup/pretty1.C -std=c++14 (test for excess errors)
@@ -32862,6 +35876,9 @@ PASS: g++.dg/lookup/scoped1.C -std=c++14 (test for warnings, line 7)
PASS: g++.dg/lookup/scoped1.C -std=c++14 (test for errors, line 18)
PASS: g++.dg/lookup/scoped1.C -std=c++14 (test for errors, line 20)
PASS: g++.dg/lookup/scoped1.C -std=c++14 (test for excess errors)
+PASS: g++.dg/lookup/scoped10.C -std=c++98 (test for excess errors)
+PASS: g++.dg/lookup/scoped10.C -std=c++11 (test for excess errors)
+PASS: g++.dg/lookup/scoped10.C -std=c++14 (test for excess errors)
PASS: g++.dg/lookup/scoped2.C -std=c++98 (test for errors, line 16)
PASS: g++.dg/lookup/scoped2.C -std=c++98 (test for excess errors)
PASS: g++.dg/lookup/scoped2.C -std=c++11 (test for errors, line 16)
@@ -32898,6 +35915,9 @@ PASS: g++.dg/lookup/scoped8.C -std=c++11 (test for excess errors)
PASS: g++.dg/lookup/scoped8.C -std=c++14 (test for warnings, line 10)
PASS: g++.dg/lookup/scoped8.C -std=c++14 (test for errors, line 15)
PASS: g++.dg/lookup/scoped8.C -std=c++14 (test for excess errors)
+PASS: g++.dg/lookup/scoped9.C -std=c++98 (test for excess errors)
+PASS: g++.dg/lookup/scoped9.C -std=c++11 (test for excess errors)
+PASS: g++.dg/lookup/scoped9.C -std=c++14 (test for excess errors)
PASS: g++.dg/lookup/strong-using-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/lookup/strong-using-1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/lookup/strong-using-1.C -std=gnu++14 (test for excess errors)
@@ -34534,12 +37554,18 @@ PASS: g++.dg/opt/pr62146.C -std=gnu++14 scan-assembler-not mov.*_ZN2C19TokenTy
PASS: g++.dg/opt/pr64338.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/opt/pr64338.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/opt/pr64338.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/opt/pr64411.C -std=gnu++98
+UNSUPPORTED: g++.dg/opt/pr64411.C -std=gnu++11
+UNSUPPORTED: g++.dg/opt/pr64411.C -std=gnu++14
PASS: g++.dg/opt/pr65003.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/opt/pr65003.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/opt/pr65003.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/opt/pr65074.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/opt/pr65074.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/opt/pr65074.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/opt/pr65105-4.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/opt/pr65105-4.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/opt/pr65105-4.C -std=gnu++14 (test for excess errors)
UNSUPPORTED: g++.dg/opt/pr65554.C -std=gnu++98
PASS: g++.dg/opt/pr65554.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/opt/pr65554.C -std=gnu++14 (test for excess errors)
@@ -34599,12 +37625,51 @@ PASS: g++.dg/opt/pr70245.C -std=gnu++14 execution test
PASS: g++.dg/opt/pr70641.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/opt/pr70641.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/opt/pr70641.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/opt/pr70847.C -std=c++98 (test for excess errors)
+PASS: g++.dg/opt/pr70847.C -std=c++11 (test for excess errors)
+PASS: g++.dg/opt/pr70847.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/opt/pr70906.C -std=gnu++98
+PASS: g++.dg/opt/pr70906.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/opt/pr70906.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/opt/pr70933.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/opt/pr70933.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/opt/pr70933.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/opt/pr71100.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/opt/pr71100.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/opt/pr71100.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/opt/pr71210-1.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/opt/pr71210-1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/opt/pr71210-1.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/opt/pr71210-2.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/opt/pr71210-2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/opt/pr71210-2.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/opt/pr71387.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/opt/pr71387.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/opt/pr71387.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/opt/pr71528.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/opt/pr71528.C -std=gnu++98 execution test
+PASS: g++.dg/opt/pr71528.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/opt/pr71528.C -std=gnu++11 execution test
+PASS: g++.dg/opt/pr71528.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/opt/pr71528.C -std=gnu++14 execution test
+PASS: g++.dg/opt/pr71529.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/opt/pr71529.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/opt/pr71529.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/opt/pr71643.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/opt/pr71643.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/opt/pr71643.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/opt/pr7503-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/opt/pr7503-1.C -std=gnu++98 execution test
PASS: g++.dg/opt/pr7503-1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/opt/pr7503-1.C -std=gnu++11 execution test
PASS: g++.dg/opt/pr7503-1.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/opt/pr7503-1.C -std=gnu++14 execution test
+PASS: g++.dg/opt/pr78201.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/opt/pr78201.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/opt/pr78201.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/opt/pr78373.C -std=c++98
+PASS: g++.dg/opt/pr78373.C -std=c++11 (test for excess errors)
+PASS: g++.dg/opt/pr78373.C -std=c++14 (test for excess errors)
PASS: g++.dg/opt/preinc1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/opt/preinc1.C -std=gnu++98 execution test
PASS: g++.dg/opt/preinc1.C -std=gnu++11 (test for excess errors)
@@ -35657,12 +38722,6 @@ PASS: g++.dg/other/error11.C -std=gnu++11 (test for errors, line 4)
PASS: g++.dg/other/error11.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/other/error11.C -std=gnu++14 (test for errors, line 4)
PASS: g++.dg/other/error11.C -std=gnu++14 (test for excess errors)
-PASS: g++.dg/other/error12.C -std=c++98 (test for errors, line 7)
-PASS: g++.dg/other/error12.C -std=c++98 (test for excess errors)
-PASS: g++.dg/other/error12.C -std=c++11 (test for errors, line 7)
-PASS: g++.dg/other/error12.C -std=c++11 (test for excess errors)
-PASS: g++.dg/other/error12.C -std=c++14 (test for errors, line 7)
-PASS: g++.dg/other/error12.C -std=c++14 (test for excess errors)
PASS: g++.dg/other/error13.C -std=c++98 (test for warnings, line 3)
PASS: g++.dg/other/error13.C -std=c++98 (test for errors, line 5)
PASS: g++.dg/other/error13.C -std=c++98 match candidate text (test for warnings, line 5)
@@ -36108,6 +39167,12 @@ PASS: g++.dg/other/friend5.C -std=c++11 (test for errors, line 8)
PASS: g++.dg/other/friend5.C -std=c++11 (test for excess errors)
PASS: g++.dg/other/friend5.C -std=c++14 (test for errors, line 8)
PASS: g++.dg/other/friend5.C -std=c++14 (test for excess errors)
+PASS: g++.dg/other/friend6.C -std=c++98 (test for excess errors)
+PASS: g++.dg/other/friend6.C -std=c++98 execution test
+PASS: g++.dg/other/friend6.C -std=c++11 (test for excess errors)
+PASS: g++.dg/other/friend6.C -std=c++11 execution test
+PASS: g++.dg/other/friend6.C -std=c++14 (test for excess errors)
+PASS: g++.dg/other/friend6.C -std=c++14 execution test
PASS: g++.dg/other/gc1.C -std=c++98 (test for excess errors)
PASS: g++.dg/other/gc1.C -std=c++11 (test for excess errors)
PASS: g++.dg/other/gc1.C -std=c++14 (test for excess errors)
@@ -36129,6 +39194,9 @@ PASS: g++.dg/other/i386-1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/other/i386-1.C -std=gnu++11 execution test
PASS: g++.dg/other/i386-1.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/other/i386-1.C -std=gnu++14 execution test
+PASS: g++.dg/other/i386-10.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/other/i386-10.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/other/i386-10.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/other/i386-2.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/other/i386-2.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/other/i386-2.C -std=gnu++14 (test for excess errors)
@@ -36216,33 +39284,6 @@ PASS: g++.dg/other/init2.C -std=c++14 execution test
PASS: g++.dg/other/isnan.C -std=c++98 (test for excess errors)
PASS: g++.dg/other/isnan.C -std=c++11 (test for excess errors)
PASS: g++.dg/other/isnan.C -std=c++14 (test for excess errors)
-PASS: g++.dg/other/java1.C -std=gnu++98 (test for errors, line 9)
-PASS: g++.dg/other/java1.C -std=gnu++98 (test for errors, line 15)
-PASS: g++.dg/other/java1.C -std=gnu++98 (test for errors, line 19)
-PASS: g++.dg/other/java1.C -std=gnu++98 (test for errors, line 21)
-PASS: g++.dg/other/java1.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/other/java1.C -std=gnu++11 (test for errors, line 9)
-PASS: g++.dg/other/java1.C -std=gnu++11 (test for errors, line 15)
-PASS: g++.dg/other/java1.C -std=gnu++11 (test for errors, line 19)
-PASS: g++.dg/other/java1.C -std=gnu++11 (test for errors, line 21)
-PASS: g++.dg/other/java1.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/other/java1.C -std=gnu++14 (test for errors, line 9)
-PASS: g++.dg/other/java1.C -std=gnu++14 (test for errors, line 15)
-PASS: g++.dg/other/java1.C -std=gnu++14 (test for errors, line 19)
-PASS: g++.dg/other/java1.C -std=gnu++14 (test for errors, line 21)
-PASS: g++.dg/other/java1.C -std=gnu++14 (test for excess errors)
-PASS: g++.dg/other/java2.C -std=c++98 (test for errors, line 11)
-PASS: g++.dg/other/java2.C -std=c++98 (test for excess errors)
-PASS: g++.dg/other/java2.C -std=c++11 (test for errors, line 11)
-PASS: g++.dg/other/java2.C -std=c++11 (test for excess errors)
-PASS: g++.dg/other/java2.C -std=c++14 (test for errors, line 11)
-PASS: g++.dg/other/java2.C -std=c++14 (test for excess errors)
-PASS: g++.dg/other/java3.C -std=c++98 (test for errors, line 6)
-PASS: g++.dg/other/java3.C -std=c++98 (test for excess errors)
-PASS: g++.dg/other/java3.C -std=c++11 (test for errors, line 6)
-PASS: g++.dg/other/java3.C -std=c++11 (test for excess errors)
-PASS: g++.dg/other/java3.C -std=c++14 (test for errors, line 6)
-PASS: g++.dg/other/java3.C -std=c++14 (test for excess errors)
PASS: g++.dg/other/label1.C -std=c++98 (test for errors, line 5)
PASS: g++.dg/other/label1.C -std=c++98 (test for excess errors)
PASS: g++.dg/other/label1.C -std=c++11 (test for errors, line 5)
@@ -36648,6 +39689,19 @@ PASS: g++.dg/other/pr67065.C -std=c++11 (test for errors, line 3)
PASS: g++.dg/other/pr67065.C -std=c++11 (test for excess errors)
PASS: g++.dg/other/pr67065.C -std=c++14 (test for errors, line 3)
PASS: g++.dg/other/pr67065.C -std=c++14 (test for excess errors)
+PASS: g++.dg/other/pr71728.C (test for excess errors)
+PASS: g++.dg/other/pr77626.C -std=c++98 (test for warnings, line 4)
+PASS: g++.dg/other/pr77626.C -std=c++98 (test for errors, line 5)
+PASS: g++.dg/other/pr77626.C -std=c++98 (test for excess errors)
+PASS: g++.dg/other/pr77626.C -std=c++11 (test for warnings, line 4)
+PASS: g++.dg/other/pr77626.C -std=c++11 (test for errors, line 5)
+PASS: g++.dg/other/pr77626.C -std=c++11 (test for excess errors)
+PASS: g++.dg/other/pr77626.C -std=c++14 (test for warnings, line 4)
+PASS: g++.dg/other/pr77626.C -std=c++14 (test for errors, line 5)
+PASS: g++.dg/other/pr77626.C -std=c++14 (test for excess errors)
+PASS: g++.dg/other/pr77759.C -std=c++98 (test for excess errors)
+PASS: g++.dg/other/pr77759.C -std=c++11 (test for excess errors)
+PASS: g++.dg/other/pr77759.C -std=c++14 (test for excess errors)
PASS: g++.dg/other/pragma-re-1.C -std=c++98 (test for excess errors)
PASS: g++.dg/other/pragma-re-1.C -std=c++98 scan-assembler bar
PASS: g++.dg/other/pragma-re-1.C -std=c++98 scan-assembler-not foo
@@ -37089,6 +40143,9 @@ PASS: g++.dg/overload/defarg10.C -std=c++11 (test for excess errors)
PASS: g++.dg/overload/defarg10.C -std=c++11 execution test
PASS: g++.dg/overload/defarg10.C -std=c++14 (test for excess errors)
PASS: g++.dg/overload/defarg10.C -std=c++14 execution test
+UNSUPPORTED: g++.dg/overload/defarg11.C -std=c++98
+PASS: g++.dg/overload/defarg11.C -std=c++11 (test for excess errors)
+PASS: g++.dg/overload/defarg11.C -std=c++14 (test for excess errors)
PASS: g++.dg/overload/defarg2.C -std=c++98 (test for excess errors)
PASS: g++.dg/overload/defarg2.C -std=c++11 (test for excess errors)
PASS: g++.dg/overload/defarg2.C -std=c++14 (test for excess errors)
@@ -37176,13 +40233,16 @@ PASS: g++.dg/overload/error2.C -std=c++14 (test for errors, line 9)
PASS: g++.dg/overload/error2.C -std=c++14 (test for errors, line 10)
PASS: g++.dg/overload/error2.C -std=c++14 (test for excess errors)
PASS: g++.dg/overload/error3.C -std=c++98 (test for errors, line 37)
-PASS: g++.dg/overload/error3.C -std=c++98 (test for errors, line 38)
+PASS: g++.dg/overload/error3.C -std=c++98 (test for warnings, line 37)
+PASS: g++.dg/overload/error3.C -std=c++98 (test for errors, line 39)
PASS: g++.dg/overload/error3.C -std=c++98 (test for excess errors)
PASS: g++.dg/overload/error3.C -std=c++11 (test for errors, line 37)
-PASS: g++.dg/overload/error3.C -std=c++11 (test for errors, line 38)
+PASS: g++.dg/overload/error3.C -std=c++11 (test for warnings, line 37)
+PASS: g++.dg/overload/error3.C -std=c++11 (test for errors, line 39)
PASS: g++.dg/overload/error3.C -std=c++11 (test for excess errors)
PASS: g++.dg/overload/error3.C -std=c++14 (test for errors, line 37)
-PASS: g++.dg/overload/error3.C -std=c++14 (test for errors, line 38)
+PASS: g++.dg/overload/error3.C -std=c++14 (test for warnings, line 37)
+PASS: g++.dg/overload/error3.C -std=c++14 (test for errors, line 39)
PASS: g++.dg/overload/error3.C -std=c++14 (test for excess errors)
PASS: g++.dg/overload/extern-C-1.C -std=c++98 (test for warnings, line 4)
PASS: g++.dg/overload/extern-C-1.C -std=c++98 (test for warnings, line 7)
@@ -37472,6 +40532,12 @@ PASS: g++.dg/overload/using3.C -std=c++11 (test for excess errors)
PASS: g++.dg/overload/using3.C -std=c++14 (test for warnings, line 10)
PASS: g++.dg/overload/using3.C -std=c++14 (test for errors, line 15)
PASS: g++.dg/overload/using3.C -std=c++14 (test for excess errors)
+PASS: g++.dg/overload/using4.C -std=c++98 (test for errors, line 18)
+PASS: g++.dg/overload/using4.C -std=c++98 (test for excess errors)
+PASS: g++.dg/overload/using4.C -std=c++11 (test for errors, line 18)
+PASS: g++.dg/overload/using4.C -std=c++11 (test for excess errors)
+PASS: g++.dg/overload/using4.C -std=c++14 (test for errors, line 18)
+PASS: g++.dg/overload/using4.C -std=c++14 (test for excess errors)
PASS: g++.dg/overload/virtual1.C -std=c++98 (test for excess errors)
PASS: g++.dg/overload/virtual1.C -std=c++11 (test for excess errors)
PASS: g++.dg/overload/virtual1.C -std=c++14 (test for excess errors)
@@ -38429,19 +41495,19 @@ PASS: g++.dg/parse/crash49.C -std=c++11 (test for excess errors)
PASS: g++.dg/parse/crash49.C -std=c++14 (test for warnings, line 4)
PASS: g++.dg/parse/crash49.C -std=c++14 (test for errors, line 9)
PASS: g++.dg/parse/crash49.C -std=c++14 (test for excess errors)
-PASS: g++.dg/parse/crash5.C -std=gnu++98 (test for errors, line 3)
+PASS: g++.dg/parse/crash5.C -std=gnu++98 (test for warnings, line 3)
PASS: g++.dg/parse/crash5.C -std=gnu++98 (test for warnings, line 4)
PASS: g++.dg/parse/crash5.C -std=gnu++98 (test for errors, line 7)
PASS: g++.dg/parse/crash5.C -std=gnu++98 (test for errors, line 10)
PASS: g++.dg/parse/crash5.C -std=gnu++98 (test for errors, line 12)
PASS: g++.dg/parse/crash5.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/parse/crash5.C -std=gnu++11 (test for errors, line 3)
+PASS: g++.dg/parse/crash5.C -std=gnu++11 (test for warnings, line 3)
PASS: g++.dg/parse/crash5.C -std=gnu++11 (test for warnings, line 4)
PASS: g++.dg/parse/crash5.C -std=gnu++11 (test for errors, line 7)
PASS: g++.dg/parse/crash5.C -std=gnu++11 (test for errors, line 10)
PASS: g++.dg/parse/crash5.C -std=gnu++11 (test for errors, line 12)
PASS: g++.dg/parse/crash5.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/parse/crash5.C -std=gnu++14 (test for errors, line 3)
+PASS: g++.dg/parse/crash5.C -std=gnu++14 (test for warnings, line 3)
PASS: g++.dg/parse/crash5.C -std=gnu++14 (test for warnings, line 4)
PASS: g++.dg/parse/crash5.C -std=gnu++14 (test for errors, line 7)
PASS: g++.dg/parse/crash5.C -std=gnu++14 (test for errors, line 10)
@@ -38659,20 +41725,11 @@ PASS: g++.dg/parse/dce1.C -std=c++11 (test for excess errors)
PASS: g++.dg/parse/dce1.C -std=c++14 (test for errors, line 8)
PASS: g++.dg/parse/dce1.C -std=c++14 (test for errors, line 12)
PASS: g++.dg/parse/dce1.C -std=c++14 (test for excess errors)
-PASS: g++.dg/parse/decl-specifier-1.C -std=c++98 (test for warnings, line 8)
PASS: g++.dg/parse/decl-specifier-1.C -std=c++98 (test for errors, line 11)
-PASS: g++.dg/parse/decl-specifier-1.C -std=c++98 (test for errors, line 15)
-PASS: g++.dg/parse/decl-specifier-1.C -std=c++98 suggested alternative (test for warnings, line 15)
PASS: g++.dg/parse/decl-specifier-1.C -std=c++98 (test for excess errors)
-PASS: g++.dg/parse/decl-specifier-1.C -std=c++11 (test for warnings, line 8)
PASS: g++.dg/parse/decl-specifier-1.C -std=c++11 (test for errors, line 11)
-PASS: g++.dg/parse/decl-specifier-1.C -std=c++11 (test for errors, line 15)
-PASS: g++.dg/parse/decl-specifier-1.C -std=c++11 suggested alternative (test for warnings, line 15)
PASS: g++.dg/parse/decl-specifier-1.C -std=c++11 (test for excess errors)
-PASS: g++.dg/parse/decl-specifier-1.C -std=c++14 (test for warnings, line 8)
PASS: g++.dg/parse/decl-specifier-1.C -std=c++14 (test for errors, line 11)
-PASS: g++.dg/parse/decl-specifier-1.C -std=c++14 (test for errors, line 15)
-PASS: g++.dg/parse/decl-specifier-1.C -std=c++14 suggested alternative (test for warnings, line 15)
PASS: g++.dg/parse/decl-specifier-1.C -std=c++14 (test for excess errors)
PASS: g++.dg/parse/def-tmpl-arg1.C -std=c++98 (test for errors, line 5)
PASS: g++.dg/parse/def-tmpl-arg1.C -std=c++98 (test for excess errors)
@@ -39096,13 +42153,13 @@ PASS: g++.dg/parse/error15.C -std=gnu++14 (test for errors, line 36)
PASS: g++.dg/parse/error15.C -std=gnu++14 (test for errors, line 37)
PASS: g++.dg/parse/error15.C -std=gnu++14 bogus excess errors in declaration (test for bogus messages, line 17)
PASS: g++.dg/parse/error15.C -std=gnu++14 (test for excess errors)
-PASS: g++.dg/parse/error16.C -std=gnu++98 (test for errors, line 6)
+PASS: g++.dg/parse/error16.C -std=gnu++98 (test for warnings, line 6)
PASS: g++.dg/parse/error16.C -std=gnu++98 (test for errors, line 9)
PASS: g++.dg/parse/error16.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/parse/error16.C -std=gnu++11 (test for errors, line 6)
+PASS: g++.dg/parse/error16.C -std=gnu++11 (test for warnings, line 6)
PASS: g++.dg/parse/error16.C -std=gnu++11 (test for errors, line 9)
PASS: g++.dg/parse/error16.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/parse/error16.C -std=gnu++14 (test for errors, line 6)
+PASS: g++.dg/parse/error16.C -std=gnu++14 (test for warnings, line 6)
PASS: g++.dg/parse/error16.C -std=gnu++14 (test for errors, line 9)
PASS: g++.dg/parse/error16.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/parse/error17.C -std=gnu++98 (test for errors, line 5)
@@ -39203,18 +42260,18 @@ PASS: g++.dg/parse/error26.C -std=gnu++14 17 (test for errors, line 6)
PASS: g++.dg/parse/error26.C -std=gnu++14 7 (test for errors, line 12)
PASS: g++.dg/parse/error26.C -std=gnu++14 11 (test for errors, line 12)
PASS: g++.dg/parse/error26.C -std=gnu++14 (test for excess errors)
-PASS: g++.dg/parse/error27.C -std=gnu++98 (test for errors, line 4)
-PASS: g++.dg/parse/error27.C -std=gnu++98 (test for errors, line 5)
+PASS: g++.dg/parse/error27.C -std=gnu++98 (test for warnings, line 4)
+PASS: g++.dg/parse/error27.C -std=gnu++98 (test for warnings, line 5)
PASS: g++.dg/parse/error27.C -std=gnu++98 (test for errors, line 6)
PASS: g++.dg/parse/error27.C -std=gnu++98 (test for errors, line 7)
PASS: g++.dg/parse/error27.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/parse/error27.C -std=gnu++11 (test for errors, line 4)
-PASS: g++.dg/parse/error27.C -std=gnu++11 (test for errors, line 5)
+PASS: g++.dg/parse/error27.C -std=gnu++11 (test for warnings, line 4)
+PASS: g++.dg/parse/error27.C -std=gnu++11 (test for warnings, line 5)
PASS: g++.dg/parse/error27.C -std=gnu++11 (test for errors, line 6)
PASS: g++.dg/parse/error27.C -std=gnu++11 (test for errors, line 7)
PASS: g++.dg/parse/error27.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/parse/error27.C -std=gnu++14 (test for errors, line 4)
-PASS: g++.dg/parse/error27.C -std=gnu++14 (test for errors, line 5)
+PASS: g++.dg/parse/error27.C -std=gnu++14 (test for warnings, line 4)
+PASS: g++.dg/parse/error27.C -std=gnu++14 (test for warnings, line 5)
PASS: g++.dg/parse/error27.C -std=gnu++14 (test for errors, line 6)
PASS: g++.dg/parse/error27.C -std=gnu++14 (test for errors, line 7)
PASS: g++.dg/parse/error27.C -std=gnu++14 (test for excess errors)
@@ -39899,6 +42956,15 @@ PASS: g++.dg/parse/namespace11.C -std=c++14 (test for excess errors)
PASS: g++.dg/parse/namespace12.C -std=c++98 (test for excess errors)
PASS: g++.dg/parse/namespace12.C -std=c++11 (test for excess errors)
PASS: g++.dg/parse/namespace12.C -std=c++14 (test for excess errors)
+PASS: g++.dg/parse/namespace13.C -std=c++98 (test for warnings, line 3)
+PASS: g++.dg/parse/namespace13.C -std=c++98 (test for errors, line 5)
+PASS: g++.dg/parse/namespace13.C -std=c++98 (test for excess errors)
+PASS: g++.dg/parse/namespace13.C -std=c++11 (test for warnings, line 3)
+PASS: g++.dg/parse/namespace13.C -std=c++11 (test for errors, line 5)
+PASS: g++.dg/parse/namespace13.C -std=c++11 (test for excess errors)
+PASS: g++.dg/parse/namespace13.C -std=c++14 (test for warnings, line 3)
+PASS: g++.dg/parse/namespace13.C -std=c++14 (test for errors, line 5)
+PASS: g++.dg/parse/namespace13.C -std=c++14 (test for excess errors)
PASS: g++.dg/parse/namespace2.C -std=c++98 (test for excess errors)
PASS: g++.dg/parse/namespace2.C -std=c++11 (test for excess errors)
PASS: g++.dg/parse/namespace2.C -std=c++14 (test for excess errors)
@@ -40388,6 +43454,8 @@ PASS: g++.dg/parse/pr43765.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/parse/pr52071.C -std=c++98 (test for excess errors)
PASS: g++.dg/parse/pr52071.C -std=c++11 (test for excess errors)
PASS: g++.dg/parse/pr52071.C -std=c++14 (test for excess errors)
+PASS: g++.dg/parse/pr55080.C (test for warnings, line 5)
+PASS: g++.dg/parse/pr55080.C (test for excess errors)
PASS: g++.dg/parse/pr56037.C -std=c++98 (test for excess errors)
PASS: g++.dg/parse/pr56037.C -std=c++11 (test for excess errors)
PASS: g++.dg/parse/pr56037.C -std=c++14 (test for excess errors)
@@ -40476,6 +43544,30 @@ PASS: g++.dg/parse/pr70635.C -std=gnu++11 (test for errors, line 14)
PASS: g++.dg/parse/pr70635.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/parse/pr70635.C -std=gnu++14 (test for errors, line 14)
PASS: g++.dg/parse/pr70635.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/parse/pr71238.C -std=c++98 (test for errors, line 5)
+PASS: g++.dg/parse/pr71238.C -std=c++98 (test for excess errors)
+PASS: g++.dg/parse/pr71238.C -std=c++11 (test for errors, line 5)
+PASS: g++.dg/parse/pr71238.C -std=c++11 (test for excess errors)
+PASS: g++.dg/parse/pr71238.C -std=c++14 (test for errors, line 5)
+PASS: g++.dg/parse/pr71238.C -std=c++14 (test for excess errors)
+PASS: g++.dg/parse/pr71909.C -std=c++98 (test for errors, line 17)
+PASS: g++.dg/parse/pr71909.C -std=c++98 (test for errors, line 19)
+PASS: g++.dg/parse/pr71909.C -std=c++98 (test for errors, line 20)
+PASS: g++.dg/parse/pr71909.C -std=c++98 (test for excess errors)
+PASS: g++.dg/parse/pr71909.C -std=c++11 (test for errors, line 17)
+PASS: g++.dg/parse/pr71909.C -std=c++11 (test for errors, line 19)
+PASS: g++.dg/parse/pr71909.C -std=c++11 (test for errors, line 20)
+PASS: g++.dg/parse/pr71909.C -std=c++11 (test for excess errors)
+PASS: g++.dg/parse/pr71909.C -std=c++14 (test for errors, line 17)
+PASS: g++.dg/parse/pr71909.C -std=c++14 (test for errors, line 19)
+PASS: g++.dg/parse/pr71909.C -std=c++14 (test for errors, line 20)
+PASS: g++.dg/parse/pr71909.C -std=c++14 (test for excess errors)
+PASS: g++.dg/parse/pr72774.C -std=c++98 (test for errors, line 9)
+PASS: g++.dg/parse/pr72774.C -std=c++98 (test for excess errors)
+PASS: g++.dg/parse/pr72774.C -std=c++11 (test for errors, line 9)
+PASS: g++.dg/parse/pr72774.C -std=c++11 (test for excess errors)
+PASS: g++.dg/parse/pr72774.C -std=c++14 (test for errors, line 9)
+PASS: g++.dg/parse/pr72774.C -std=c++14 (test for excess errors)
PASS: g++.dg/parse/pragma1.C -std=c++98 (test for excess errors)
PASS: g++.dg/parse/pragma1.C -std=c++11 (test for excess errors)
PASS: g++.dg/parse/pragma1.C -std=c++14 (test for excess errors)
@@ -41194,6 +44286,27 @@ PASS: g++.dg/parse/varmod1.C -std=c++11 (test for warnings, line 3)
PASS: g++.dg/parse/varmod1.C -std=c++11 (test for excess errors)
PASS: g++.dg/parse/varmod1.C -std=c++14 (test for warnings, line 3)
PASS: g++.dg/parse/varmod1.C -std=c++14 (test for excess errors)
+PASS: g++.dg/parse/virtual1.C -std=c++98 (test for errors, line 7)
+PASS: g++.dg/parse/virtual1.C -std=c++98 (test for errors, line 15)
+PASS: g++.dg/parse/virtual1.C -std=c++98 (test for errors, line 19)
+PASS: g++.dg/parse/virtual1.C -std=c++98 (test for errors, line 23)
+PASS: g++.dg/parse/virtual1.C -std=c++98 (test for errors, line 28)
+PASS: g++.dg/parse/virtual1.C -std=c++98 (test for errors, line 33)
+PASS: g++.dg/parse/virtual1.C -std=c++98 (test for excess errors)
+PASS: g++.dg/parse/virtual1.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/parse/virtual1.C -std=c++11 (test for errors, line 15)
+PASS: g++.dg/parse/virtual1.C -std=c++11 (test for errors, line 19)
+PASS: g++.dg/parse/virtual1.C -std=c++11 (test for errors, line 23)
+PASS: g++.dg/parse/virtual1.C -std=c++11 (test for errors, line 28)
+PASS: g++.dg/parse/virtual1.C -std=c++11 (test for errors, line 33)
+PASS: g++.dg/parse/virtual1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/parse/virtual1.C -std=c++14 (test for errors, line 7)
+PASS: g++.dg/parse/virtual1.C -std=c++14 (test for errors, line 15)
+PASS: g++.dg/parse/virtual1.C -std=c++14 (test for errors, line 19)
+PASS: g++.dg/parse/virtual1.C -std=c++14 (test for errors, line 23)
+PASS: g++.dg/parse/virtual1.C -std=c++14 (test for errors, line 28)
+PASS: g++.dg/parse/virtual1.C -std=c++14 (test for errors, line 33)
+PASS: g++.dg/parse/virtual1.C -std=c++14 (test for excess errors)
PASS: g++.dg/parse/wrong-inline1.C -std=c++98 (test for errors, line 12)
PASS: g++.dg/parse/wrong-inline1.C -std=c++98 (test for excess errors)
PASS: g++.dg/parse/wrong-inline1.C -std=c++11 (test for errors, line 12)
@@ -41293,9 +44406,6 @@ PASS: g++.dg/pr49718.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/pr49718.C -std=gnu++11 scan-assembler-times __cyg_profile_func_enter 1
PASS: g++.dg/pr49718.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/pr49718.C -std=gnu++14 scan-assembler-times __cyg_profile_func_enter 1
-UNSUPPORTED: g++.dg/pr49847-2.C -std=gnu++98
-UNSUPPORTED: g++.dg/pr49847-2.C -std=gnu++11
-UNSUPPORTED: g++.dg/pr49847-2.C -std=gnu++14
PASS: g++.dg/pr49847.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/pr49847.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/pr49847.C -std=gnu++14 (test for excess errors)
@@ -41419,6 +44529,30 @@ PASS: g++.dg/pr61324.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/pr61324.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/pr61324.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/pr62079.C (test for excess errors)
+PASS: g++.dg/pr62314-2.C -std=gnu++98 (test for errors, line 4)
+PASS: g++.dg/pr62314-2.C -std=gnu++98 (test for errors, line 8)
+PASS: g++.dg/pr62314-2.C -std=gnu++98 expected multiline pattern lines 13-15 was found: "\s*class a \{\}.*\n \^\n ;.*\n"
+PASS: g++.dg/pr62314-2.C -std=gnu++98 expected multiline pattern lines 19-21 was found: " \}.*\n \^\n ;.*\n"
+PASS: g++.dg/pr62314-2.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/pr62314-2.C -std=gnu++11 (test for errors, line 4)
+PASS: g++.dg/pr62314-2.C -std=gnu++11 (test for errors, line 8)
+PASS: g++.dg/pr62314-2.C -std=gnu++11 expected multiline pattern lines 13-15 was found: "\s*class a \{\}.*\n \^\n ;.*\n"
+PASS: g++.dg/pr62314-2.C -std=gnu++11 expected multiline pattern lines 19-21 was found: " \}.*\n \^\n ;.*\n"
+PASS: g++.dg/pr62314-2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/pr62314-2.C -std=gnu++14 (test for errors, line 4)
+PASS: g++.dg/pr62314-2.C -std=gnu++14 (test for errors, line 8)
+PASS: g++.dg/pr62314-2.C -std=gnu++14 expected multiline pattern lines 13-15 was found: "\s*class a \{\}.*\n \^\n ;.*\n"
+PASS: g++.dg/pr62314-2.C -std=gnu++14 expected multiline pattern lines 19-21 was found: " \}.*\n \^\n ;.*\n"
+PASS: g++.dg/pr62314-2.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/pr62314.C -std=gnu++98 (test for errors, line 8)
+PASS: g++.dg/pr62314.C -std=gnu++98 expected multiline pattern lines 14-16 was found: "\s*struct iterator_traits<file_iterator>.*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n template <> .*\n"
+PASS: g++.dg/pr62314.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/pr62314.C -std=gnu++11 (test for errors, line 8)
+PASS: g++.dg/pr62314.C -std=gnu++11 expected multiline pattern lines 14-16 was found: "\s*struct iterator_traits<file_iterator>.*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n template <> .*\n"
+PASS: g++.dg/pr62314.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/pr62314.C -std=gnu++14 (test for errors, line 8)
+PASS: g++.dg/pr62314.C -std=gnu++14 expected multiline pattern lines 14-16 was found: "\s*struct iterator_traits<file_iterator>.*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n template <> .*\n"
+PASS: g++.dg/pr62314.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/pr63384.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/pr63384.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/pr63384.C -std=gnu++14 (test for excess errors)
@@ -41561,24 +44695,103 @@ PASS: g++.dg/pr70590-2.C -std=gnu++14 (test for excess errors)
UNSUPPORTED: g++.dg/pr70590.C -std=gnu++98
PASS: g++.dg/pr70590.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/pr70590.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/pr70965.C (test for excess errors)
+PASS: g++.dg/pr71184.C -std=c++98 (test for errors, line 1)
+PASS: g++.dg/pr71184.C -std=c++98 (test for excess errors)
+PASS: g++.dg/pr71184.C -std=c++11 (test for errors, line 1)
+PASS: g++.dg/pr71184.C -std=c++11 (test for excess errors)
+PASS: g++.dg/pr71184.C -std=c++14 (test for errors, line 1)
+PASS: g++.dg/pr71184.C -std=c++14 (test for excess errors)
+PASS: g++.dg/pr71389.C (test for excess errors)
+PASS: g++.dg/pr71488.C (test for excess errors)
+PASS: g++.dg/pr71488.C execution test
+PASS: g++.dg/pr71624.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/pr71624.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/pr71624.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/pr71633.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/pr71633.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/pr71633.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/pr71655.C (test for excess errors)
+PASS: g++.dg/pr71973-1.C -std=gnu++98 (test for warnings, line 5)
+PASS: g++.dg/pr71973-1.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/pr71973-1.C -std=gnu++98 scan-tree-dump-not eh "eh_dispatch"
+PASS: g++.dg/pr71973-1.C -std=gnu++98 scan-tree-dump-not eh "resx"
+PASS: g++.dg/pr71973-1.C -std=gnu++11 (test for warnings, line 5)
+PASS: g++.dg/pr71973-1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/pr71973-1.C -std=gnu++11 scan-tree-dump-not eh "eh_dispatch"
+PASS: g++.dg/pr71973-1.C -std=gnu++11 scan-tree-dump-not eh "resx"
+PASS: g++.dg/pr71973-1.C -std=gnu++14 (test for warnings, line 5)
+PASS: g++.dg/pr71973-1.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/pr71973-1.C -std=gnu++14 scan-tree-dump-not eh "eh_dispatch"
+PASS: g++.dg/pr71973-1.C -std=gnu++14 scan-tree-dump-not eh "resx"
+PASS: g++.dg/pr71973-2.C -std=gnu++98 (test for warnings, line 13)
+PASS: g++.dg/pr71973-2.C -std=gnu++98 (test for warnings, line 13)
+PASS: g++.dg/pr71973-2.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/pr71973-2.C -std=gnu++98 scan-tree-dump-not eh "eh_dispatch"
+PASS: g++.dg/pr71973-2.C -std=gnu++98 scan-tree-dump-not eh "resx"
+PASS: g++.dg/pr71973-2.C -std=gnu++11 (test for warnings, line 13)
+PASS: g++.dg/pr71973-2.C -std=gnu++11 (test for warnings, line 13)
+PASS: g++.dg/pr71973-2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/pr71973-2.C -std=gnu++11 scan-tree-dump-not eh "eh_dispatch"
+PASS: g++.dg/pr71973-2.C -std=gnu++11 scan-tree-dump-not eh "resx"
+PASS: g++.dg/pr71973-2.C -std=gnu++14 (test for warnings, line 13)
+PASS: g++.dg/pr71973-2.C -std=gnu++14 (test for warnings, line 13)
+PASS: g++.dg/pr71973-2.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/pr71973-2.C -std=gnu++14 scan-tree-dump-not eh "eh_dispatch"
+PASS: g++.dg/pr71973-2.C -std=gnu++14 scan-tree-dump-not eh "resx"
+PASS: g++.dg/pr71973-3.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/pr71973-3.C -std=gnu++98 scan-tree-dump-not eh "eh_dispatch"
+PASS: g++.dg/pr71973-3.C -std=gnu++98 scan-tree-dump-not eh "resx"
+PASS: g++.dg/pr71973-3.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/pr71973-3.C -std=gnu++11 scan-tree-dump-not eh "eh_dispatch"
+PASS: g++.dg/pr71973-3.C -std=gnu++11 scan-tree-dump-not eh "resx"
+PASS: g++.dg/pr71973-3.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/pr71973-3.C -std=gnu++14 scan-tree-dump-not eh "eh_dispatch"
+PASS: g++.dg/pr71973-3.C -std=gnu++14 scan-tree-dump-not eh "resx"
+PASS: g++.dg/pr77427.C -std=c++98 (test for excess errors)
+PASS: g++.dg/pr77427.C -std=c++11 (test for excess errors)
+PASS: g++.dg/pr77427.C -std=c++14 (test for excess errors)
+PASS: g++.dg/pr77550.C (test for excess errors)
+PASS: g++.dg/pr77550.C execution test
+PASS: g++.dg/pr78060.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/pr78060.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/pr78060.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/pr78088.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/pr78088.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/pr78088.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/pr78112.C (test for excess errors)
+PASS: g++.dg/pr78112.C scan-assembler-times DW_AT_inline 6
+PASS: g++.dg/pr78112.C scan-assembler-times DW_AT_object_pointer 37
+PASS: g++.dg/pr78229.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/pr78229.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/pr78229.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/predict-loop-exit-1.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/predict-loop-exit-1.C -std=gnu++98 scan-tree-dump-times profile_estimate "loop exit heuristics:" 3
+PASS: g++.dg/predict-loop-exit-1.C -std=gnu++98 scan-tree-dump-times profile_estimate "extra loop exit heuristics of edge[^:]*:" 2
+PASS: g++.dg/predict-loop-exit-1.C -std=gnu++98 scan-tree-dump-times profile_estimate "loop exit heuristics of edge[^:]*:" 3
PASS: g++.dg/predict-loop-exit-1.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/predict-loop-exit-1.C -std=gnu++11 scan-tree-dump-times profile_estimate "loop exit heuristics:" 3
+PASS: g++.dg/predict-loop-exit-1.C -std=gnu++11 scan-tree-dump-times profile_estimate "extra loop exit heuristics of edge[^:]*:" 2
+PASS: g++.dg/predict-loop-exit-1.C -std=gnu++11 scan-tree-dump-times profile_estimate "loop exit heuristics of edge[^:]*:" 3
PASS: g++.dg/predict-loop-exit-1.C -std=gnu++14 (test for excess errors)
-PASS: g++.dg/predict-loop-exit-1.C -std=gnu++14 scan-tree-dump-times profile_estimate "loop exit heuristics:" 3
+PASS: g++.dg/predict-loop-exit-1.C -std=gnu++14 scan-tree-dump-times profile_estimate "extra loop exit heuristics of edge[^:]*:" 2
+PASS: g++.dg/predict-loop-exit-1.C -std=gnu++14 scan-tree-dump-times profile_estimate "loop exit heuristics of edge[^:]*:" 3
PASS: g++.dg/predict-loop-exit-2.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/predict-loop-exit-2.C -std=gnu++98 scan-tree-dump-times profile_estimate "loop exit heuristics:" 2
+PASS: g++.dg/predict-loop-exit-2.C -std=gnu++98 scan-tree-dump-times profile_estimate "extra loop exit heuristics of edge[^:]*:" 1
+PASS: g++.dg/predict-loop-exit-2.C -std=gnu++98 scan-tree-dump-times profile_estimate "loop exit heuristics of edge[^:]*:" 2
PASS: g++.dg/predict-loop-exit-2.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/predict-loop-exit-2.C -std=gnu++11 scan-tree-dump-times profile_estimate "loop exit heuristics:" 2
+PASS: g++.dg/predict-loop-exit-2.C -std=gnu++11 scan-tree-dump-times profile_estimate "extra loop exit heuristics of edge[^:]*:" 1
+PASS: g++.dg/predict-loop-exit-2.C -std=gnu++11 scan-tree-dump-times profile_estimate "loop exit heuristics of edge[^:]*:" 2
PASS: g++.dg/predict-loop-exit-2.C -std=gnu++14 (test for excess errors)
-PASS: g++.dg/predict-loop-exit-2.C -std=gnu++14 scan-tree-dump-times profile_estimate "loop exit heuristics:" 2
+PASS: g++.dg/predict-loop-exit-2.C -std=gnu++14 scan-tree-dump-times profile_estimate "extra loop exit heuristics of edge[^:]*:" 1
+PASS: g++.dg/predict-loop-exit-2.C -std=gnu++14 scan-tree-dump-times profile_estimate "loop exit heuristics of edge[^:]*:" 2
PASS: g++.dg/predict-loop-exit-3.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/predict-loop-exit-3.C -std=gnu++98 scan-tree-dump-times profile_estimate "loop exit heuristics:" 3
+PASS: g++.dg/predict-loop-exit-3.C -std=gnu++98 scan-tree-dump-times profile_estimate "extra loop exit heuristics of edge[^:]*:" 2
+PASS: g++.dg/predict-loop-exit-3.C -std=gnu++98 scan-tree-dump-times profile_estimate "loop exit heuristics of edge[^:]*:" 3
PASS: g++.dg/predict-loop-exit-3.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/predict-loop-exit-3.C -std=gnu++11 scan-tree-dump-times profile_estimate "loop exit heuristics:" 3
+PASS: g++.dg/predict-loop-exit-3.C -std=gnu++11 scan-tree-dump-times profile_estimate "extra loop exit heuristics of edge[^:]*:" 2
+PASS: g++.dg/predict-loop-exit-3.C -std=gnu++11 scan-tree-dump-times profile_estimate "loop exit heuristics of edge[^:]*:" 3
PASS: g++.dg/predict-loop-exit-3.C -std=gnu++14 (test for excess errors)
-PASS: g++.dg/predict-loop-exit-3.C -std=gnu++14 scan-tree-dump-times profile_estimate "loop exit heuristics:" 3
+PASS: g++.dg/predict-loop-exit-3.C -std=gnu++14 scan-tree-dump-times profile_estimate "extra loop exit heuristics of edge[^:]*:" 2
+PASS: g++.dg/predict-loop-exit-3.C -std=gnu++14 scan-tree-dump-times profile_estimate "loop exit heuristics of edge[^:]*:" 3
PASS: g++.dg/prof-robust-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/prof-robust-1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/prof-robust-1.C -std=gnu++14 (test for excess errors)
@@ -41807,6 +45020,23 @@ PASS: g++.dg/rtti/typeid9.C -std=c++11 (test for excess errors)
PASS: g++.dg/rtti/typeid9.C -std=c++11 execution test
PASS: g++.dg/rtti/typeid9.C -std=c++14 (test for excess errors)
PASS: g++.dg/rtti/typeid9.C -std=c++14 execution test
+PASS: g++.dg/spellcheck-c++-11-keyword.C (test for bogus messages, line 5)
+PASS: g++.dg/spellcheck-c++-11-keyword.C (test for errors, line 5)
+PASS: g++.dg/spellcheck-c++-11-keyword.C (test for warnings, line 5)
+PASS: g++.dg/spellcheck-c++-11-keyword.C (test for bogus messages, line 11)
+PASS: g++.dg/spellcheck-c++-11-keyword.C (test for errors, line 11)
+PASS: g++.dg/spellcheck-c++-11-keyword.C (test for bogus messages, line 14)
+PASS: g++.dg/spellcheck-c++-11-keyword.C (test for errors, line 14)
+PASS: g++.dg/spellcheck-c++-11-keyword.C (test for excess errors)
+PASS: g++.dg/spellcheck-fields-2.C -std=gnu++98 (test for errors, line 11)
+PASS: g++.dg/spellcheck-fields-2.C -std=gnu++98 expected multiline pattern lines 16-18 was found: "\s*return ptr->colour;.*\n \^~~~~~\n color.*\n"
+PASS: g++.dg/spellcheck-fields-2.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/spellcheck-fields-2.C -std=gnu++11 (test for errors, line 11)
+PASS: g++.dg/spellcheck-fields-2.C -std=gnu++11 expected multiline pattern lines 16-18 was found: "\s*return ptr->colour;.*\n \^~~~~~\n color.*\n"
+PASS: g++.dg/spellcheck-fields-2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/spellcheck-fields-2.C -std=gnu++14 (test for errors, line 11)
+PASS: g++.dg/spellcheck-fields-2.C -std=gnu++14 expected multiline pattern lines 16-18 was found: "\s*return ptr->colour;.*\n \^~~~~~\n color.*\n"
+PASS: g++.dg/spellcheck-fields-2.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/spellcheck-fields.C -std=c++98 (test for errors, line 12)
PASS: g++.dg/spellcheck-fields.C -std=c++98 (test for errors, line 18)
PASS: g++.dg/spellcheck-fields.C -std=c++98 (test for errors, line 28)
@@ -41846,6 +45076,300 @@ PASS: g++.dg/spellcheck-fields.C -std=c++14 (test for errors, line 78)
PASS: g++.dg/spellcheck-fields.C -std=c++14 (test for errors, line 83)
PASS: g++.dg/spellcheck-fields.C -std=c++14 (test for errors, line 88)
PASS: g++.dg/spellcheck-fields.C -std=c++14 (test for excess errors)
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++98 (test for errors, line 12)
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++98 (test for warnings, line 12)
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++98 (test for errors, line 32)
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++98 (test for warnings, line 32)
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++98 expected multiline pattern lines 14-15 was found: "\s*return ssacnf \(p, "%d", &i\);.*\n \^~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++98 expected multiline pattern lines 19-21 was found: " return ssacnf \(p, "%d", &i\);.*\n \^~~~~~\n sscafn.*\n"
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++98 expected multiline pattern lines 34-35 was found: " return sacnf \("%d", &i\);.*\n \^~~~~\n"
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++98 expected multiline pattern lines 39-41 was found: " return sacnf \("%d", &i\);.*\n \^~~~~\n scanf.*\n"
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++11 (test for errors, line 12)
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++11 (test for warnings, line 12)
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++11 (test for errors, line 32)
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++11 (test for warnings, line 32)
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++11 expected multiline pattern lines 14-15 was found: "\s*return ssacnf \(p, "%d", &i\);.*\n \^~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++11 expected multiline pattern lines 19-21 was found: " return ssacnf \(p, "%d", &i\);.*\n \^~~~~~\n sscafn.*\n"
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++11 expected multiline pattern lines 34-35 was found: " return sacnf \("%d", &i\);.*\n \^~~~~\n"
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++11 expected multiline pattern lines 39-41 was found: " return sacnf \("%d", &i\);.*\n \^~~~~\n scanf.*\n"
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++14 (test for errors, line 12)
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++14 (test for warnings, line 12)
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++14 (test for errors, line 32)
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++14 (test for warnings, line 32)
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++14 expected multiline pattern lines 14-15 was found: "\s*return ssacnf \(p, "%d", &i\);.*\n \^~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++14 expected multiline pattern lines 19-21 was found: " return ssacnf \(p, "%d", &i\);.*\n \^~~~~~\n sscafn.*\n"
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++14 expected multiline pattern lines 34-35 was found: " return sacnf \("%d", &i\);.*\n \^~~~~\n"
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++14 expected multiline pattern lines 39-41 was found: " return sacnf \("%d", &i\);.*\n \^~~~~\n scanf.*\n"
+PASS: g++.dg/spellcheck-identifiers-2.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for errors, line 12)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for warnings, line 12)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for errors, line 26)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for warnings, line 26)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for errors, line 38)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for warnings, line 38)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for errors, line 54)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for warnings, line 54)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for errors, line 72)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for warnings, line 72)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for errors, line 90)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for warnings, line 90)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for errors, line 107)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for warnings, line 107)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for errors, line 121)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for warnings, line 121)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for errors, line 144)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for warnings, line 144)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for errors, line 157)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for warnings, line 157)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for errors, line 181)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for warnings, line 181)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for errors, line 199)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for warnings, line 199)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for errors, line 229)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for warnings, line 229)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for errors, line 244)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for warnings, line 244)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 14-15 was found: "\s*gtk_widget_showall \(w\);.*\n \^~~~~~~~~~~~~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 19-21 was found: " gtk_widget_showall \(w\);.*\n \^~~~~~~~~~~~~~~~~~\n gtk_widget_show_all.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 28-29 was found: " gtk_widget_showall_ \(w\);.*\n \^~~~~~~~~~~~~~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 33-35 was found: " gtk_widget_showall_ \(w\);.*\n \^~~~~~~~~~~~~~~~~~~\n gtk_widget_show_all.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 40-41 was found: " GtkWidgetShowAll \(w\);.*\n \^~~~~~~~~~~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 45-47 was found: " GtkWidgetShowAll \(w\);.*\n \^~~~~~~~~~~~~~~~\n gtk_widget_show_all.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 56-57 was found: " return parma \* parma;.*\n \^~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 61-63 was found: " return parma \* parma;.*\n \^~~~~\n param.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 74-75 was found: " return MACRAME \(i\);.*\n \^~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 79-81 was found: " return MACRAME \(i\);.*\n \^~~~~~~\n MACRO.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 92-93 was found: " return IDENTIFIER_PTR \(node\);.*\n \^~~~~~~~~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 97-99 was found: " return IDENTIFIER_PTR \(node\);.*\n \^~~~~~~~~~~~~~\n IDENTIFIER_POINTER.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 109-110 was found: " return __LINE_;.*\n \^~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 114-116 was found: " return __LINE_;.*\n \^~~~~~~\n __LINE__.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 123-124 was found: " int array\[MAX_ITEM\];.*\n \^~~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 128-130 was found: " int array\[MAX_ITEM\];.*\n \^~~~~~~~\n MAX_ITEMS.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 147-148 was found: " case FOO_FURST:.*\n \^~~~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 152-154 was found: " case FOO_FURST:.*\n \^~~~~~~~~\n FOO_FIRST.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 160-161 was found: " case FOO_SECCOND:.*\n \^~~~~~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 165-167 was found: " case FOO_SECCOND:.*\n \^~~~~~~~~~~\n FOO_SECOND.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 183-184 was found: " snprint \(buffer, 100, "%i of %i", i, j\);.*\n \^~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 188-190 was found: " snprint \(buffer, 100, "%i of %i", i, j\);.*\n \^~~~~~~\n snprintf.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 201-202 was found: " return locale;.*\n \^~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 206-208 was found: " return locale;.*\n \^~~~~~\n local.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 231-232 was found: " return m_food;.*\n \^~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 236-238 was found: " return m_food;.*\n \^~~~~~\n m_foo.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 246-247 was found: " return m_food;.*\n \^~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 expected multiline pattern lines 251-253 was found: " return m_food;.*\n \^~~~~~\n m_foo.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for errors, line 12)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for warnings, line 12)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for errors, line 26)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for warnings, line 26)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for errors, line 38)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for warnings, line 38)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for errors, line 54)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for warnings, line 54)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for errors, line 72)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for warnings, line 72)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for errors, line 90)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for warnings, line 90)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for errors, line 107)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for warnings, line 107)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for errors, line 121)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for warnings, line 121)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for errors, line 144)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for warnings, line 144)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for errors, line 157)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for warnings, line 157)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for errors, line 181)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for warnings, line 181)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for errors, line 199)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for warnings, line 199)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for errors, line 229)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for warnings, line 229)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for errors, line 244)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for warnings, line 244)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 14-15 was found: "\s*gtk_widget_showall \(w\);.*\n \^~~~~~~~~~~~~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 19-21 was found: " gtk_widget_showall \(w\);.*\n \^~~~~~~~~~~~~~~~~~\n gtk_widget_show_all.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 28-29 was found: " gtk_widget_showall_ \(w\);.*\n \^~~~~~~~~~~~~~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 33-35 was found: " gtk_widget_showall_ \(w\);.*\n \^~~~~~~~~~~~~~~~~~~\n gtk_widget_show_all.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 40-41 was found: " GtkWidgetShowAll \(w\);.*\n \^~~~~~~~~~~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 45-47 was found: " GtkWidgetShowAll \(w\);.*\n \^~~~~~~~~~~~~~~~\n gtk_widget_show_all.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 56-57 was found: " return parma \* parma;.*\n \^~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 61-63 was found: " return parma \* parma;.*\n \^~~~~\n param.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 74-75 was found: " return MACRAME \(i\);.*\n \^~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 79-81 was found: " return MACRAME \(i\);.*\n \^~~~~~~\n MACRO.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 92-93 was found: " return IDENTIFIER_PTR \(node\);.*\n \^~~~~~~~~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 97-99 was found: " return IDENTIFIER_PTR \(node\);.*\n \^~~~~~~~~~~~~~\n IDENTIFIER_POINTER.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 109-110 was found: " return __LINE_;.*\n \^~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 114-116 was found: " return __LINE_;.*\n \^~~~~~~\n __LINE__.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 123-124 was found: " int array\[MAX_ITEM\];.*\n \^~~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 128-130 was found: " int array\[MAX_ITEM\];.*\n \^~~~~~~~\n MAX_ITEMS.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 147-148 was found: " case FOO_FURST:.*\n \^~~~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 152-154 was found: " case FOO_FURST:.*\n \^~~~~~~~~\n FOO_FIRST.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 160-161 was found: " case FOO_SECCOND:.*\n \^~~~~~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 165-167 was found: " case FOO_SECCOND:.*\n \^~~~~~~~~~~\n FOO_SECOND.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 183-184 was found: " snprint \(buffer, 100, "%i of %i", i, j\);.*\n \^~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 188-190 was found: " snprint \(buffer, 100, "%i of %i", i, j\);.*\n \^~~~~~~\n snprintf.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 201-202 was found: " return locale;.*\n \^~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 206-208 was found: " return locale;.*\n \^~~~~~\n local.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 231-232 was found: " return m_food;.*\n \^~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 236-238 was found: " return m_food;.*\n \^~~~~~\n m_foo.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 246-247 was found: " return m_food;.*\n \^~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 expected multiline pattern lines 251-253 was found: " return m_food;.*\n \^~~~~~\n m_foo.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for errors, line 12)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for warnings, line 12)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for errors, line 26)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for warnings, line 26)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for errors, line 38)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for warnings, line 38)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for errors, line 54)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for warnings, line 54)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for errors, line 72)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for warnings, line 72)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for errors, line 90)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for warnings, line 90)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for errors, line 107)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for warnings, line 107)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for errors, line 121)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for warnings, line 121)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for errors, line 144)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for warnings, line 144)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for errors, line 157)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for warnings, line 157)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for errors, line 181)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for warnings, line 181)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for errors, line 199)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for warnings, line 199)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for errors, line 229)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for warnings, line 229)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for errors, line 244)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for warnings, line 244)
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 14-15 was found: "\s*gtk_widget_showall \(w\);.*\n \^~~~~~~~~~~~~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 19-21 was found: " gtk_widget_showall \(w\);.*\n \^~~~~~~~~~~~~~~~~~\n gtk_widget_show_all.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 28-29 was found: " gtk_widget_showall_ \(w\);.*\n \^~~~~~~~~~~~~~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 33-35 was found: " gtk_widget_showall_ \(w\);.*\n \^~~~~~~~~~~~~~~~~~~\n gtk_widget_show_all.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 40-41 was found: " GtkWidgetShowAll \(w\);.*\n \^~~~~~~~~~~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 45-47 was found: " GtkWidgetShowAll \(w\);.*\n \^~~~~~~~~~~~~~~~\n gtk_widget_show_all.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 56-57 was found: " return parma \* parma;.*\n \^~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 61-63 was found: " return parma \* parma;.*\n \^~~~~\n param.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 74-75 was found: " return MACRAME \(i\);.*\n \^~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 79-81 was found: " return MACRAME \(i\);.*\n \^~~~~~~\n MACRO.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 92-93 was found: " return IDENTIFIER_PTR \(node\);.*\n \^~~~~~~~~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 97-99 was found: " return IDENTIFIER_PTR \(node\);.*\n \^~~~~~~~~~~~~~\n IDENTIFIER_POINTER.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 109-110 was found: " return __LINE_;.*\n \^~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 114-116 was found: " return __LINE_;.*\n \^~~~~~~\n __LINE__.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 123-124 was found: " int array\[MAX_ITEM\];.*\n \^~~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 128-130 was found: " int array\[MAX_ITEM\];.*\n \^~~~~~~~\n MAX_ITEMS.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 147-148 was found: " case FOO_FURST:.*\n \^~~~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 152-154 was found: " case FOO_FURST:.*\n \^~~~~~~~~\n FOO_FIRST.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 160-161 was found: " case FOO_SECCOND:.*\n \^~~~~~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 165-167 was found: " case FOO_SECCOND:.*\n \^~~~~~~~~~~\n FOO_SECOND.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 183-184 was found: " snprint \(buffer, 100, "%i of %i", i, j\);.*\n \^~~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 188-190 was found: " snprint \(buffer, 100, "%i of %i", i, j\);.*\n \^~~~~~~\n snprintf.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 201-202 was found: " return locale;.*\n \^~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 206-208 was found: " return locale;.*\n \^~~~~~\n local.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 231-232 was found: " return m_food;.*\n \^~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 236-238 was found: " return m_food;.*\n \^~~~~~\n m_foo.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 246-247 was found: " return m_food;.*\n \^~~~~~\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 expected multiline pattern lines 251-253 was found: " return m_food;.*\n \^~~~~~\n m_foo.*\n"
+PASS: g++.dg/spellcheck-identifiers.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/spellcheck-macro-ordering.C -std=c++98 (test for bogus messages, line 6)
+PASS: g++.dg/spellcheck-macro-ordering.C -std=c++98 (test for errors, line 6)
+PASS: g++.dg/spellcheck-macro-ordering.C -std=c++98 (test for errors, line 6)
+PASS: g++.dg/spellcheck-macro-ordering.C -std=c++98 (test for excess errors)
+PASS: g++.dg/spellcheck-macro-ordering.C -std=c++11 (test for bogus messages, line 6)
+PASS: g++.dg/spellcheck-macro-ordering.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/spellcheck-macro-ordering.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/spellcheck-macro-ordering.C -std=c++11 (test for excess errors)
+PASS: g++.dg/spellcheck-macro-ordering.C -std=c++14 (test for bogus messages, line 6)
+PASS: g++.dg/spellcheck-macro-ordering.C -std=c++14 (test for errors, line 6)
+PASS: g++.dg/spellcheck-macro-ordering.C -std=c++14 (test for errors, line 6)
+PASS: g++.dg/spellcheck-macro-ordering.C -std=c++14 (test for excess errors)
+PASS: g++.dg/spellcheck-pr78313.C -std=c++98 (test for bogus messages, line 9)
+PASS: g++.dg/spellcheck-pr78313.C -std=c++98 (test for errors, line 9)
+PASS: g++.dg/spellcheck-pr78313.C -std=c++98 (test for excess errors)
+PASS: g++.dg/spellcheck-pr78313.C -std=c++11 (test for bogus messages, line 9)
+PASS: g++.dg/spellcheck-pr78313.C -std=c++11 (test for errors, line 9)
+PASS: g++.dg/spellcheck-pr78313.C -std=c++11 (test for excess errors)
+PASS: g++.dg/spellcheck-pr78313.C -std=c++14 (test for bogus messages, line 9)
+PASS: g++.dg/spellcheck-pr78313.C -std=c++14 (test for errors, line 9)
+PASS: g++.dg/spellcheck-pr78313.C -std=c++14 (test for excess errors)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 (test for errors, line 7)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 (test for warnings, line 7)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 (test for warnings, line 7)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 (test for errors, line 24)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 (test for warnings, line 24)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 (test for warnings, line 24)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 (test for errors, line 38)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 (test for errors, line 48)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 (test for errors, line 56)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 (test for errors, line 63)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 (test for bogus messages, line 72)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 (test for errors, line 72)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 (test for errors, line 79)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 expected multiline pattern lines 9-10 was found: "\s*void test_2 \(singed char e\);.*\n \^~~~\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 expected multiline pattern lines 14-15 was found: " void test_2 \(singed char e\);.*\n \^~~~~~\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 expected multiline pattern lines 19-21 was found: " void test_2 \(singed char e\);.*\n \^~~~~~\n signed.*\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 expected multiline pattern lines 26-27 was found: " void test_3 \(car e\);.*\n \^~~\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 expected multiline pattern lines 32-34 was found: " void test_3 \(car e\);.*\n \^~~\n char.*\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 expected multiline pattern lines 40-41 was found: " void test_4 \(signed car e\);.*\n \^\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 expected multiline pattern lines 50-52 was found: " some_thing_t test_5;.*\n \^~~~~~~~~~~~\n something_t.*\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 expected multiline pattern lines 58-59 was found: " struct some_thing test_6;.*\n \^~~~~~\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 expected multiline pattern lines 65-67 was found: " int64 i;.*\n \^~~~~\n int64_t.*\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 expected multiline pattern lines 75-76 was found: " nonsensical_suggestion_t var;.*\n \^~~~~~~~~~~~~~~~~~~~~~~~\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 expected multiline pattern lines 81-83 was found: " singed char ch;.*\n \^~~~~~\n signed.*\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 (test for errors, line 7)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 (test for warnings, line 7)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 (test for warnings, line 7)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 (test for errors, line 24)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 (test for warnings, line 24)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 (test for warnings, line 24)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 (test for errors, line 38)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 (test for errors, line 48)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 (test for errors, line 56)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 (test for errors, line 63)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 (test for bogus messages, line 72)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 (test for errors, line 72)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 (test for errors, line 79)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 expected multiline pattern lines 9-10 was found: "\s*void test_2 \(singed char e\);.*\n \^~~~\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 expected multiline pattern lines 14-15 was found: " void test_2 \(singed char e\);.*\n \^~~~~~\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 expected multiline pattern lines 19-21 was found: " void test_2 \(singed char e\);.*\n \^~~~~~\n signed.*\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 expected multiline pattern lines 26-27 was found: " void test_3 \(car e\);.*\n \^~~\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 expected multiline pattern lines 32-34 was found: " void test_3 \(car e\);.*\n \^~~\n char.*\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 expected multiline pattern lines 40-41 was found: " void test_4 \(signed car e\);.*\n \^\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 expected multiline pattern lines 50-52 was found: " some_thing_t test_5;.*\n \^~~~~~~~~~~~\n something_t.*\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 expected multiline pattern lines 58-59 was found: " struct some_thing test_6;.*\n \^~~~~~\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 expected multiline pattern lines 65-67 was found: " int64 i;.*\n \^~~~~\n int64_t.*\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 expected multiline pattern lines 75-76 was found: " nonsensical_suggestion_t var;.*\n \^~~~~~~~~~~~~~~~~~~~~~~~\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 expected multiline pattern lines 81-83 was found: " singed char ch;.*\n \^~~~~~\n signed.*\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 (test for errors, line 7)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 (test for warnings, line 7)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 (test for warnings, line 7)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 (test for errors, line 24)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 (test for warnings, line 24)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 (test for warnings, line 24)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 (test for errors, line 38)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 (test for errors, line 48)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 (test for errors, line 56)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 (test for errors, line 63)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 (test for bogus messages, line 72)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 (test for errors, line 72)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 (test for errors, line 79)
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 expected multiline pattern lines 9-10 was found: "\s*void test_2 \(singed char e\);.*\n \^~~~\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 expected multiline pattern lines 14-15 was found: " void test_2 \(singed char e\);.*\n \^~~~~~\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 expected multiline pattern lines 19-21 was found: " void test_2 \(singed char e\);.*\n \^~~~~~\n signed.*\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 expected multiline pattern lines 26-27 was found: " void test_3 \(car e\);.*\n \^~~\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 expected multiline pattern lines 32-34 was found: " void test_3 \(car e\);.*\n \^~~\n char.*\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 expected multiline pattern lines 40-41 was found: " void test_4 \(signed car e\);.*\n \^\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 expected multiline pattern lines 50-52 was found: " some_thing_t test_5;.*\n \^~~~~~~~~~~~\n something_t.*\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 expected multiline pattern lines 58-59 was found: " struct some_thing test_6;.*\n \^~~~~~\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 expected multiline pattern lines 65-67 was found: " int64 i;.*\n \^~~~~\n int64_t.*\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 expected multiline pattern lines 75-76 was found: " nonsensical_suggestion_t var;.*\n \^~~~~~~~~~~~~~~~~~~~~~~~\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 expected multiline pattern lines 81-83 was found: " singed char ch;.*\n \^~~~~~\n signed.*\n"
+PASS: g++.dg/spellcheck-typenames.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/stackprotectexplicit2.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/stackprotectexplicit2.C -std=gnu++98 scan-assembler-times stack_chk_fail 2
PASS: g++.dg/stackprotectexplicit2.C -std=gnu++11 (test for excess errors)
@@ -43028,6 +46552,30 @@ PASS: g++.dg/template/crash121.C -std=c++11 (test for errors, line 10)
PASS: g++.dg/template/crash121.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/crash121.C -std=c++14 (test for errors, line 10)
PASS: g++.dg/template/crash121.C -std=c++14 (test for excess errors)
+PASS: g++.dg/template/crash122.C -std=c++98 (test for errors, line 4)
+PASS: g++.dg/template/crash122.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/crash122.C -std=c++11 (test for errors, line 4)
+PASS: g++.dg/template/crash122.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/crash122.C -std=c++14 (test for errors, line 4)
+PASS: g++.dg/template/crash122.C -std=c++14 (test for excess errors)
+PASS: g++.dg/template/crash123.C -std=c++98 (test for errors, line 7)
+PASS: g++.dg/template/crash123.C -std=c++98 (test for warnings, line 16)
+PASS: g++.dg/template/crash123.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/crash123.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/template/crash123.C -std=c++11 (test for warnings, line 16)
+PASS: g++.dg/template/crash123.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/crash123.C -std=c++14 (test for errors, line 7)
+PASS: g++.dg/template/crash123.C -std=c++14 (test for warnings, line 16)
+PASS: g++.dg/template/crash123.C -std=c++14 (test for excess errors)
+PASS: g++.dg/template/crash124.C -std=c++98 (test for errors, line 7)
+PASS: g++.dg/template/crash124.C -std=c++98 (test for warnings, line 18)
+PASS: g++.dg/template/crash124.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/crash124.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/template/crash124.C -std=c++11 (test for warnings, line 18)
+PASS: g++.dg/template/crash124.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/crash124.C -std=c++14 (test for errors, line 7)
+PASS: g++.dg/template/crash124.C -std=c++14 (test for warnings, line 18)
+PASS: g++.dg/template/crash124.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/crash13.C -std=c++98 (test for errors, line 15)
PASS: g++.dg/template/crash13.C -std=c++98 (test for warnings, line 15)
PASS: g++.dg/template/crash13.C -std=c++98 (test for excess errors)
@@ -43776,6 +47324,9 @@ PASS: g++.dg/template/defarg2.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/defarg20.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/defarg20.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/defarg20.C -std=c++14 (test for excess errors)
+PASS: g++.dg/template/defarg21.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/defarg21.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/defarg21.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/defarg3.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/defarg3.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/defarg3.C -std=c++14 (test for excess errors)
@@ -43821,6 +47372,12 @@ PASS: g++.dg/template/dependent-args1.C -std=c++11 (test for errors, line 11)
PASS: g++.dg/template/dependent-args1.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/dependent-args1.C -std=c++14 (test for errors, line 11)
PASS: g++.dg/template/dependent-args1.C -std=c++14 (test for excess errors)
+PASS: g++.dg/template/dependent-base1.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/dependent-base1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/dependent-base1.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/template/dependent-base2.C -std=c++98
+PASS: g++.dg/template/dependent-base2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/dependent-base2.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/dependent-expr1.C -std=c++98 (test for errors, line 22)
PASS: g++.dg/template/dependent-expr1.C -std=c++98 (test for errors, line 24)
PASS: g++.dg/template/dependent-expr1.C -std=c++98 (test for errors, line 25)
@@ -44009,6 +47566,9 @@ PASS: g++.dg/template/dependent-name6.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/dependent-name6.C -std=c++11 scan-assembler _ZN1YIiE1fIiEE1XILi1EEv
PASS: g++.dg/template/dependent-name6.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/dependent-name6.C -std=c++14 scan-assembler _ZN1YIiE1fIiEE1XILi1EEv
+PASS: g++.dg/template/double-greater-than-fixit.C (test for errors, line 5)
+PASS: g++.dg/template/double-greater-than-fixit.C expected multiline pattern lines 7-9 was found: "\s*foo<foo<int>> i;.*\n \^~\n > >.*\n"
+PASS: g++.dg/template/double-greater-than-fixit.C (test for excess errors)
PASS: g++.dg/template/dr1391-1.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/dr1391-1.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/dr1391-1.C -std=c++14 (test for excess errors)
@@ -44024,6 +47584,9 @@ PASS: g++.dg/template/dr408.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/dtor1.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/dtor1.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/dtor1.C -std=c++14 (test for excess errors)
+PASS: g++.dg/template/dtor10.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/dtor10.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/dtor10.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/dtor2.C -std=c++98 (test for errors, line 4)
PASS: g++.dg/template/dtor2.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/dtor2.C -std=c++11 (test for errors, line 4)
@@ -44156,6 +47719,12 @@ PASS: g++.dg/template/error-recovery3.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/error-recovery3.C -std=c++14 (test for errors, line 6)
PASS: g++.dg/template/error-recovery3.C -std=c++14 (test for errors, line 7)
PASS: g++.dg/template/error-recovery3.C -std=c++14 (test for excess errors)
+PASS: g++.dg/template/error-recovery4.C -std=c++98 (test for errors, line 4)
+PASS: g++.dg/template/error-recovery4.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/error-recovery4.C -std=c++11 (test for errors, line 4)
+PASS: g++.dg/template/error-recovery4.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/error-recovery4.C -std=c++14 (test for errors, line 4)
+PASS: g++.dg/template/error-recovery4.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/error1.C -std=c++98 (test for errors, line 11)
PASS: g++.dg/template/error1.C -std=c++98 (test for bogus messages, line 12)
PASS: g++.dg/template/error1.C -std=c++98 (test for excess errors)
@@ -44630,6 +48199,12 @@ PASS: g++.dg/template/error55.C -std=c++11 (test for errors, line 7)
PASS: g++.dg/template/error55.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/error55.C -std=c++14 (test for errors, line 7)
PASS: g++.dg/template/error55.C -std=c++14 (test for excess errors)
+PASS: g++.dg/template/error56.C -std=c++98 (test for errors, line 11)
+PASS: g++.dg/template/error56.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/error56.C -std=c++11 (test for errors, line 11)
+PASS: g++.dg/template/error56.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/error56.C -std=c++14 (test for errors, line 11)
+PASS: g++.dg/template/error56.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/error6.C -std=c++98 (test for errors, line 6)
PASS: g++.dg/template/error6.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/error6.C -std=c++11 (test for errors, line 6)
@@ -45014,6 +48589,18 @@ PASS: g++.dg/template/friend61b.C -std=c++11 (test for errors, line 8)
PASS: g++.dg/template/friend61b.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/friend61b.C -std=c++14 (test for errors, line 8)
PASS: g++.dg/template/friend61b.C -std=c++14 (test for excess errors)
+PASS: g++.dg/template/friend62.C -std=gnu++98 (test for warnings, line 7)
+PASS: g++.dg/template/friend62.C -std=gnu++98 (test for warnings, line 14)
+PASS: g++.dg/template/friend62.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/template/friend62.C -std=gnu++11 (test for warnings, line 7)
+PASS: g++.dg/template/friend62.C -std=gnu++11 (test for warnings, line 14)
+PASS: g++.dg/template/friend62.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/template/friend62.C -std=gnu++14 (test for warnings, line 7)
+PASS: g++.dg/template/friend62.C -std=gnu++14 (test for warnings, line 14)
+PASS: g++.dg/template/friend62.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/template/friend63.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/friend63.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/friend63.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/friend7.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/friend7.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/friend7.C -std=c++14 (test for excess errors)
@@ -45027,13 +48614,13 @@ PASS: g++.dg/template/func1.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/func1.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/func1.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/func2.C -std=c++98 not valid (test for errors, line 6)
-PASS: g++.dg/template/func2.C -std=c++98 must be the address (test for errors, line 6)
+PASS: g++.dg/template/func2.C -std=c++98 must be the address (test for warnings, line 6)
PASS: g++.dg/template/func2.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/func2.C -std=c++11 not valid (test for errors, line 6)
-PASS: g++.dg/template/func2.C -std=c++11 must be the address (test for errors, line 6)
+PASS: g++.dg/template/func2.C -std=c++11 must be the address (test for warnings, line 6)
PASS: g++.dg/template/func2.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/func2.C -std=c++14 not valid (test for errors, line 6)
-PASS: g++.dg/template/func2.C -std=c++14 must be the address (test for errors, line 6)
+PASS: g++.dg/template/func2.C -std=c++14 must be the address (test for warnings, line 6)
PASS: g++.dg/template/func2.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/function1.C -std=c++98 (test for errors, line 7)
PASS: g++.dg/template/function1.C -std=c++98 (test for errors, line 13)
@@ -45113,6 +48700,9 @@ PASS: g++.dg/template/incomplete5.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/incomplete6.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/incomplete6.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/incomplete6.C -std=c++14 (test for excess errors)
+PASS: g++.dg/template/incomplete7.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/incomplete7.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/incomplete7.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/inherit.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/inherit.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/inherit.C -std=c++14 (test for excess errors)
@@ -46028,12 +49618,16 @@ PASS: g++.dg/template/nontype26.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/nontype27.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/nontype27.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/nontype27.C -std=c++14 (test for excess errors)
+PASS: g++.dg/template/nontype28.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/nontype28.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/nontype28.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/nontype3.C integral or enumeration (test for errors, line 16)
+PASS: g++.dg/template/nontype3.C (test for errors, line 19)
PASS: g++.dg/template/nontype3.C integral or enumeration (test for errors, line 22)
PASS: g++.dg/template/nontype3.C integral or enumeration (test for errors, line 25)
PASS: g++.dg/template/nontype3.C integral or enumeration (test for errors, line 31)
-PASS: g++.dg/template/nontype3.C constant-expression (test for errors, line 34)
-PASS: g++.dg/template/nontype3.C constant-expression (test for errors, line 37)
+PASS: g++.dg/template/nontype3.C constant expression (test for errors, line 34)
+PASS: g++.dg/template/nontype3.C constant expression (test for errors, line 37)
PASS: g++.dg/template/nontype3.C (test for excess errors)
PASS: g++.dg/template/nontype4.C -std=c++98 (test for warnings, line 10)
PASS: g++.dg/template/nontype4.C -std=c++98 (test for errors, line 11)
@@ -46460,6 +50054,9 @@ PASS: g++.dg/template/pr39425.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/pr4926-1.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/pr4926-1.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/pr4926-1.C -std=c++14 (test for excess errors)
+PASS: g++.dg/template/pr49377.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/pr49377.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/pr49377.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/pr51199.C -std=c++98 (test for errors, line 7)
PASS: g++.dg/template/pr51199.C -std=c++98 (test for errors, line 14)
PASS: g++.dg/template/pr51199.C -std=c++98 (test for excess errors)
@@ -46472,6 +50069,12 @@ PASS: g++.dg/template/pr51199.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/pr51385.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/pr51385.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/pr51385.C -std=c++14 (test for excess errors)
+PASS: g++.dg/template/pr51488.C -std=c++98 (test for errors, line 5)
+PASS: g++.dg/template/pr51488.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/pr51488.C -std=c++11 (test for errors, line 5)
+PASS: g++.dg/template/pr51488.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/pr51488.C -std=c++14 (test for errors, line 5)
+PASS: g++.dg/template/pr51488.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/pr52819.C -std=c++98 (test for errors, line 12)
PASS: g++.dg/template/pr52819.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/pr52819.C -std=c++11 (test for errors, line 12)
@@ -46535,11 +50138,20 @@ PASS: g++.dg/template/pr54987.C -std=c++11 (test for errors, line 49)
PASS: g++.dg/template/pr54987.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/pr54987.C -std=c++14 (test for errors, line 49)
PASS: g++.dg/template/pr54987.C -std=c++14 (test for excess errors)
-PASS: g++.dg/template/pr55843.C -std=gnu++98 (test for errors, line 24)
+PASS: g++.dg/template/pr55843.C -std=gnu++98 (test for warnings, line 10)
+PASS: g++.dg/template/pr55843.C -std=gnu++98 (test for warnings, line 14)
+PASS: g++.dg/template/pr55843.C -std=gnu++98 (test for warnings, line 22)
+PASS: g++.dg/template/pr55843.C -std=gnu++98 (test for warnings, line 24)
PASS: g++.dg/template/pr55843.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/template/pr55843.C -std=gnu++11 (test for errors, line 24)
+PASS: g++.dg/template/pr55843.C -std=gnu++11 (test for warnings, line 10)
+PASS: g++.dg/template/pr55843.C -std=gnu++11 (test for warnings, line 14)
+PASS: g++.dg/template/pr55843.C -std=gnu++11 (test for warnings, line 22)
+PASS: g++.dg/template/pr55843.C -std=gnu++11 (test for warnings, line 24)
PASS: g++.dg/template/pr55843.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/template/pr55843.C -std=gnu++14 (test for errors, line 24)
+PASS: g++.dg/template/pr55843.C -std=gnu++14 (test for warnings, line 10)
+PASS: g++.dg/template/pr55843.C -std=gnu++14 (test for warnings, line 14)
+PASS: g++.dg/template/pr55843.C -std=gnu++14 (test for warnings, line 22)
+PASS: g++.dg/template/pr55843.C -std=gnu++14 (test for warnings, line 24)
PASS: g++.dg/template/pr55843.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/template/pr57573.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/pr57573.C -std=c++11 (test for excess errors)
@@ -46689,6 +50301,18 @@ PASS: g++.dg/template/pr69961b.C -std=c++11 (test for errors, line 8)
PASS: g++.dg/template/pr69961b.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/pr69961b.C -std=c++14 (test for errors, line 8)
PASS: g++.dg/template/pr69961b.C -std=c++14 (test for excess errors)
+PASS: g++.dg/template/pr70466-1.C -std=c++98 (test for errors, line 3)
+PASS: g++.dg/template/pr70466-1.C -std=c++98 (test for errors, line 7)
+PASS: g++.dg/template/pr70466-1.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/pr70466-1.C -std=c++11 (test for errors, line 3)
+PASS: g++.dg/template/pr70466-1.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/template/pr70466-1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/pr70466-1.C -std=c++14 (test for errors, line 3)
+PASS: g++.dg/template/pr70466-1.C -std=c++14 (test for errors, line 7)
+PASS: g++.dg/template/pr70466-1.C -std=c++14 (test for excess errors)
+PASS: g++.dg/template/pr70466-2.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/pr70466-2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/pr70466-2.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/pr70610-2.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/pr70610-2.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/pr70610-2.C -std=c++14 (test for excess errors)
@@ -46701,6 +50325,18 @@ PASS: g++.dg/template/pr70610-4.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/pr70610.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/pr70610.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/pr70610.C -std=c++14 (test for excess errors)
+PASS: g++.dg/template/pr71826.C -std=c++98 (test for warnings, line 4)
+PASS: g++.dg/template/pr71826.C -std=c++98 (test for warnings, line 5)
+PASS: g++.dg/template/pr71826.C -std=c++98 (test for errors, line 8)
+PASS: g++.dg/template/pr71826.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/pr71826.C -std=c++11 (test for warnings, line 4)
+PASS: g++.dg/template/pr71826.C -std=c++11 (test for warnings, line 5)
+PASS: g++.dg/template/pr71826.C -std=c++11 (test for errors, line 8)
+PASS: g++.dg/template/pr71826.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/pr71826.C -std=c++14 (test for warnings, line 4)
+PASS: g++.dg/template/pr71826.C -std=c++14 (test for warnings, line 5)
+PASS: g++.dg/template/pr71826.C -std=c++14 (test for errors, line 8)
+PASS: g++.dg/template/pr71826.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/pretty1.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/pretty1.C -std=c++98 execution test
PASS: g++.dg/template/pretty1.C -std=c++11 (test for excess errors)
@@ -46977,13 +50613,13 @@ PASS: g++.dg/template/qualttp13.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/qualttp14.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/qualttp14.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/qualttp14.C -std=c++14 (test for excess errors)
-PASS: g++.dg/template/qualttp15.C -std=c++98 (test for errors, line 15)
+PASS: g++.dg/template/qualttp15.C -std=c++98 (test for warnings, line 15)
PASS: g++.dg/template/qualttp15.C -std=c++98 (test for errors, line 20)
PASS: g++.dg/template/qualttp15.C -std=c++98 (test for excess errors)
-PASS: g++.dg/template/qualttp15.C -std=c++11 (test for errors, line 15)
+PASS: g++.dg/template/qualttp15.C -std=c++11 (test for warnings, line 15)
PASS: g++.dg/template/qualttp15.C -std=c++11 (test for errors, line 20)
PASS: g++.dg/template/qualttp15.C -std=c++11 (test for excess errors)
-PASS: g++.dg/template/qualttp15.C -std=c++14 (test for errors, line 15)
+PASS: g++.dg/template/qualttp15.C -std=c++14 (test for warnings, line 15)
PASS: g++.dg/template/qualttp15.C -std=c++14 (test for errors, line 20)
PASS: g++.dg/template/qualttp15.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/qualttp16.C -std=c++98 (test for excess errors)
@@ -47161,13 +50797,13 @@ PASS: g++.dg/template/redecl3.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/redecl3.C -std=c++14 (test for warnings, line 6)
PASS: g++.dg/template/redecl3.C -std=c++14 (test for errors, line 7)
PASS: g++.dg/template/redecl3.C -std=c++14 (test for excess errors)
-PASS: g++.dg/template/redecl4.C -std=c++98 (test for errors, line 4)
+PASS: g++.dg/template/redecl4.C -std=c++98 (test for warnings, line 4)
PASS: g++.dg/template/redecl4.C -std=c++98 (test for errors, line 5)
PASS: g++.dg/template/redecl4.C -std=c++98 (test for excess errors)
-PASS: g++.dg/template/redecl4.C -std=c++11 (test for errors, line 4)
+PASS: g++.dg/template/redecl4.C -std=c++11 (test for warnings, line 4)
PASS: g++.dg/template/redecl4.C -std=c++11 (test for errors, line 5)
PASS: g++.dg/template/redecl4.C -std=c++11 (test for excess errors)
-PASS: g++.dg/template/redecl4.C -std=c++14 (test for errors, line 4)
+PASS: g++.dg/template/redecl4.C -std=c++14 (test for warnings, line 4)
PASS: g++.dg/template/redecl4.C -std=c++14 (test for errors, line 5)
PASS: g++.dg/template/redecl4.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/ref1.C -std=c++98 (test for excess errors)
@@ -47500,13 +51136,10 @@ PASS: g++.dg/template/spec16.C -std=c++11 (test for errors, line 10)
PASS: g++.dg/template/spec16.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/spec16.C -std=c++14 (test for errors, line 10)
PASS: g++.dg/template/spec16.C -std=c++14 (test for excess errors)
-PASS: g++.dg/template/spec17.C -std=c++98 (test for errors, line 4)
PASS: g++.dg/template/spec17.C -std=c++98 (test for errors, line 9)
PASS: g++.dg/template/spec17.C -std=c++98 (test for excess errors)
-PASS: g++.dg/template/spec17.C -std=c++11 (test for errors, line 4)
PASS: g++.dg/template/spec17.C -std=c++11 (test for errors, line 9)
PASS: g++.dg/template/spec17.C -std=c++11 (test for excess errors)
-PASS: g++.dg/template/spec17.C -std=c++14 (test for errors, line 4)
PASS: g++.dg/template/spec17.C -std=c++14 (test for errors, line 9)
PASS: g++.dg/template/spec17.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/spec18.C -std=c++98 (test for excess errors)
@@ -47554,13 +51187,10 @@ PASS: g++.dg/template/spec23.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/spec24.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/spec24.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/spec24.C -std=c++14 (test for excess errors)
-PASS: g++.dg/template/spec25.C -std=c++98 (test for errors, line 4)
PASS: g++.dg/template/spec25.C -std=c++98 (test for errors, line 9)
PASS: g++.dg/template/spec25.C -std=c++98 (test for excess errors)
-PASS: g++.dg/template/spec25.C -std=c++11 (test for errors, line 4)
PASS: g++.dg/template/spec25.C -std=c++11 (test for errors, line 9)
PASS: g++.dg/template/spec25.C -std=c++11 (test for excess errors)
-PASS: g++.dg/template/spec25.C -std=c++14 (test for errors, line 4)
PASS: g++.dg/template/spec25.C -std=c++14 (test for errors, line 9)
PASS: g++.dg/template/spec25.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/spec26.C -std=c++98 (test for excess errors)
@@ -47629,14 +51259,10 @@ PASS: g++.dg/template/spec35.C -std=c++14 scan-assembler-not .glob(a|)l[\t ]*_
PASS: g++.dg/template/spec35.C -std=c++14 scan-assembler .glob(a|)l[\t ]*_?_Z2f2IfEvT_
PASS: g++.dg/template/spec35.C -std=c++14 scan-assembler-not .glob(a|)l[\t ]*_?_Z2f1IiEvT_
PASS: g++.dg/template/spec35.C -std=c++14 scan-assembler .weak(_definition)?[\t ]*_?_Z2f2IiEvT_
-PASS: g++.dg/template/spec36.C -std=c++98 (test for errors, line 11)
+PASS: g++.dg/template/spec36.C -std=c++98 (test for warnings, line 11)
PASS: g++.dg/template/spec36.C -std=c++98 (test for errors, line 15)
PASS: g++.dg/template/spec36.C -std=c++98 (test for excess errors)
-PASS: g++.dg/template/spec36.C -std=c++11 (test for errors, line 11)
-PASS: g++.dg/template/spec36.C -std=c++11 (test for errors, line 15)
PASS: g++.dg/template/spec36.C -std=c++11 (test for excess errors)
-PASS: g++.dg/template/spec36.C -std=c++14 (test for errors, line 11)
-PASS: g++.dg/template/spec36.C -std=c++14 (test for errors, line 15)
PASS: g++.dg/template/spec36.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/spec37.C -std=c++98 (test for errors, line 5)
PASS: g++.dg/template/spec37.C -std=c++98 (test for excess errors)
@@ -47687,6 +51313,7 @@ PASS: g++.dg/template/spec9.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/spec9.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/spec9.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/static1.C -std=c++98 (test for errors, line 3)
+PASS: g++.dg/template/static1.C -std=c++98 (test for errors, line 3)
PASS: g++.dg/template/static1.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/static1.C -std=c++11 (test for errors, line 3)
PASS: g++.dg/template/static1.C -std=c++11 (test for excess errors)
@@ -47730,6 +51357,7 @@ PASS: g++.dg/template/static19.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/static19.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/static19.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/static2.C -std=c++98 (test for errors, line 7)
+PASS: g++.dg/template/static2.C -std=c++98 (test for errors, line 7)
PASS: g++.dg/template/static2.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/static2.C -std=c++11 (test for errors, line 7)
PASS: g++.dg/template/static2.C -std=c++11 (test for excess errors)
@@ -48008,6 +51636,9 @@ PASS: g++.dg/template/ttp27.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/ttp28.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/ttp28.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/ttp28.C -std=c++14 (test for excess errors)
+PASS: g++.dg/template/ttp29.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/ttp29.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/ttp29.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/ttp3.C -std=c++98 (test for errors, line 17)
PASS: g++.dg/template/ttp3.C -std=c++98 (test for errors, line 26)
PASS: g++.dg/template/ttp3.C -std=c++98 (test for excess errors)
@@ -48335,6 +51966,9 @@ PASS: g++.dg/template/typename20.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/typename21.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/typename21.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/typename21.C -std=c++14 (test for excess errors)
+PASS: g++.dg/template/typename22.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/typename22.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/typename22.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/typename3.C -std=c++98 (test for errors, line 6)
PASS: g++.dg/template/typename3.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/typename3.C -std=c++11 (test for errors, line 6)
@@ -48565,13 +52199,10 @@ PASS: g++.dg/template/using13.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/using13.C -std=c++14 (test for errors, line 7)
PASS: g++.dg/template/using13.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/using14.C -std=c++98 (test for errors, line 13)
-PASS: g++.dg/template/using14.C -std=c++98 (test for warnings, line 20)
PASS: g++.dg/template/using14.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/using14.C -std=c++11 (test for errors, line 13)
-PASS: g++.dg/template/using14.C -std=c++11 (test for warnings, line 20)
PASS: g++.dg/template/using14.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/using14.C -std=c++14 (test for errors, line 13)
-PASS: g++.dg/template/using14.C -std=c++14 (test for warnings, line 20)
PASS: g++.dg/template/using14.C -std=c++14 (test for excess errors)
PASS: g++.dg/template/using15.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/using15.C -std=c++11 (test for excess errors)
@@ -49019,11 +52650,11 @@ PASS: g++.dg/tree-ssa/ivopts-2.C -std=gnu++11 scan-tree-dump-times ivopts "PHI
PASS: g++.dg/tree-ssa/ivopts-2.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/tree-ssa/ivopts-2.C -std=gnu++14 scan-tree-dump-times ivopts "PHI <[pb]" 1
PASS: g++.dg/tree-ssa/ivopts-3.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/tree-ssa/ivopts-3.C -std=gnu++98 scan-tree-dump ivopts "Selected IV set for loop [0-9]* at [^ ]*:64, 1 IVs"
+PASS: g++.dg/tree-ssa/ivopts-3.C -std=gnu++98 scan-tree-dump ivopts "Selected IV set for loop [0-9]* at [^ ]*:64, 3 avg niters, 1 expressions, 1 IVs"
PASS: g++.dg/tree-ssa/ivopts-3.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/tree-ssa/ivopts-3.C -std=gnu++11 scan-tree-dump ivopts "Selected IV set for loop [0-9]* at [^ ]*:64, 1 IVs"
+PASS: g++.dg/tree-ssa/ivopts-3.C -std=gnu++11 scan-tree-dump ivopts "Selected IV set for loop [0-9]* at [^ ]*:64, 3 avg niters, 1 expressions, 1 IVs"
PASS: g++.dg/tree-ssa/ivopts-3.C -std=gnu++14 (test for excess errors)
-PASS: g++.dg/tree-ssa/ivopts-3.C -std=gnu++14 scan-tree-dump ivopts "Selected IV set for loop [0-9]* at [^ ]*:64, 1 IVs"
+PASS: g++.dg/tree-ssa/ivopts-3.C -std=gnu++14 scan-tree-dump ivopts "Selected IV set for loop [0-9]* at [^ ]*:64, 3 avg niters, 1 expressions, 1 IVs"
PASS: g++.dg/tree-ssa/new1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/tree-ssa/new1.C -std=gnu++98 scan-tree-dump-not forwprop1 "= .* \\+ -"
PASS: g++.dg/tree-ssa/new1.C -std=gnu++11 (test for excess errors)
@@ -49625,12 +53256,26 @@ PASS: g++.dg/tree-ssa/pr69547.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/tree-ssa/pr69547.C -std=gnu++11 scan-tree-dump-not cddce1 "if"
PASS: g++.dg/tree-ssa/pr69547.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/tree-ssa/pr69547.C -std=gnu++14 scan-tree-dump-not cddce1 "if"
+PASS: g++.dg/tree-ssa/pr70171.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/tree-ssa/pr70171.C -std=gnu++98 scan-tree-dump-not optimized "&[ab]"
+PASS: g++.dg/tree-ssa/pr70171.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/tree-ssa/pr70171.C -std=gnu++11 scan-tree-dump-not optimized "&[ab]"
+PASS: g++.dg/tree-ssa/pr70171.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/tree-ssa/pr70171.C -std=gnu++14 scan-tree-dump-not optimized "&[ab]"
+PASS: g++.dg/tree-ssa/pr77943.C (test for excess errors)
+PASS: g++.dg/tree-ssa/pr77943.C execution test
PASS: g++.dg/tree-ssa/pr8781.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/tree-ssa/pr8781.C -std=gnu++98 scan-tree-dump-times fre1 "= f \\(\\);" 1
PASS: g++.dg/tree-ssa/pr8781.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/tree-ssa/pr8781.C -std=gnu++11 scan-tree-dump-times fre1 "= f \\(\\);" 1
PASS: g++.dg/tree-ssa/pr8781.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/tree-ssa/pr8781.C -std=gnu++14 scan-tree-dump-times fre1 "= f \\(\\);" 1
+PASS: g++.dg/tree-ssa/pred-1.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/tree-ssa/pred-1.C -std=gnu++98 scan-tree-dump profile_estimate "continue heuristics"
+PASS: g++.dg/tree-ssa/pred-1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/tree-ssa/pred-1.C -std=gnu++11 scan-tree-dump profile_estimate "continue heuristics"
+PASS: g++.dg/tree-ssa/pred-1.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/tree-ssa/pred-1.C -std=gnu++14 scan-tree-dump profile_estimate "continue heuristics"
PASS: g++.dg/tree-ssa/ptrmemfield.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/tree-ssa/ptrmemfield.C -std=gnu++98 scan-tree-dump-times optimized "offset_type" 0
PASS: g++.dg/tree-ssa/ptrmemfield.C -std=gnu++98 scan-tree-dump-times optimized "return 0" 1
@@ -49868,6 +53513,12 @@ PASS: g++.dg/warn/Waddress-1.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/warn/Waddress-2.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/warn/Waddress-2.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/Waddress-2.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/warn/Waddress-3.C -std=gnu++98
+PASS: g++.dg/warn/Waddress-3.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/warn/Waddress-3.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/warn/Waddress-4.C -std=gnu++98
+UNSUPPORTED: g++.dg/warn/Waddress-4.C -std=gnu++11
+PASS: g++.dg/warn/Waddress-4.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/warn/Wall-write-strings.C -std=gnu++98 (test for warnings, line 5)
PASS: g++.dg/warn/Wall-write-strings.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/warn/Wall-write-strings.C -std=gnu++11 (test for warnings, line 5)
@@ -50415,9 +54066,6 @@ PASS: g++.dg/warn/Wconversion-real-integer2.C -std=gnu++11 (test for excess err
PASS: g++.dg/warn/Wconversion-real-integer2.C -std=gnu++14 (test for warnings, line 26)
PASS: g++.dg/warn/Wconversion-real-integer2.C -std=gnu++14 (test for warnings, line 32)
PASS: g++.dg/warn/Wconversion-real-integer2.C -std=gnu++14 (test for excess errors)
-PASS: g++.dg/warn/Wconversion-real.C -std=c++98 (test for excess errors)
-PASS: g++.dg/warn/Wconversion-real.C -std=c++11 (test for excess errors)
-PASS: g++.dg/warn/Wconversion-real.C -std=c++14 (test for excess errors)
PASS: g++.dg/warn/Wconversion1.C -std=gnu++98 (test for warnings, line 3)
PASS: g++.dg/warn/Wconversion1.C -std=gnu++98 (test for warnings, line 8)
PASS: g++.dg/warn/Wconversion1.C -std=gnu++98 (test for warnings, line 12)
@@ -50687,6 +54335,32 @@ PASS: g++.dg/warn/Wignored-attributes-1.C -std=c++14 (test for excess errors)
PASS: g++.dg/warn/Wignored-attributes-2.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/warn/Wignored-attributes-2.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/Wignored-attributes-2.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/warn/Wimplicit-fallthrough-1.C -std=gnu++98
+PASS: g++.dg/warn/Wimplicit-fallthrough-1.C -std=gnu++11 (test for warnings, line 28)
+PASS: g++.dg/warn/Wimplicit-fallthrough-1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/warn/Wimplicit-fallthrough-1.C -std=gnu++14 (test for warnings, line 28)
+PASS: g++.dg/warn/Wimplicit-fallthrough-1.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/warn/Wimplicit-fallthrough-2.C -std=gnu++98 (test for bogus messages, line 12)
+PASS: g++.dg/warn/Wimplicit-fallthrough-2.C -std=gnu++98 (test for bogus messages, line 18)
+PASS: g++.dg/warn/Wimplicit-fallthrough-2.C -std=gnu++98 (test for bogus messages, line 25)
+PASS: g++.dg/warn/Wimplicit-fallthrough-2.C -std=gnu++98 (test for bogus messages, line 37)
+PASS: g++.dg/warn/Wimplicit-fallthrough-2.C -std=gnu++98 (test for bogus messages, line 43)
+PASS: g++.dg/warn/Wimplicit-fallthrough-2.C -std=gnu++98 (test for bogus messages, line 50)
+PASS: g++.dg/warn/Wimplicit-fallthrough-2.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/warn/Wimplicit-fallthrough-2.C -std=gnu++11 (test for bogus messages, line 12)
+PASS: g++.dg/warn/Wimplicit-fallthrough-2.C -std=gnu++11 (test for bogus messages, line 18)
+PASS: g++.dg/warn/Wimplicit-fallthrough-2.C -std=gnu++11 (test for bogus messages, line 25)
+PASS: g++.dg/warn/Wimplicit-fallthrough-2.C -std=gnu++11 (test for bogus messages, line 37)
+PASS: g++.dg/warn/Wimplicit-fallthrough-2.C -std=gnu++11 (test for bogus messages, line 43)
+PASS: g++.dg/warn/Wimplicit-fallthrough-2.C -std=gnu++11 (test for bogus messages, line 50)
+PASS: g++.dg/warn/Wimplicit-fallthrough-2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/warn/Wimplicit-fallthrough-2.C -std=gnu++14 (test for bogus messages, line 12)
+PASS: g++.dg/warn/Wimplicit-fallthrough-2.C -std=gnu++14 (test for bogus messages, line 18)
+PASS: g++.dg/warn/Wimplicit-fallthrough-2.C -std=gnu++14 (test for bogus messages, line 25)
+PASS: g++.dg/warn/Wimplicit-fallthrough-2.C -std=gnu++14 (test for bogus messages, line 37)
+PASS: g++.dg/warn/Wimplicit-fallthrough-2.C -std=gnu++14 (test for bogus messages, line 43)
+PASS: g++.dg/warn/Wimplicit-fallthrough-2.C -std=gnu++14 (test for bogus messages, line 50)
+PASS: g++.dg/warn/Wimplicit-fallthrough-2.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/warn/Winit-self-2.C -std=gnu++98 (test for warnings, line 10)
PASS: g++.dg/warn/Winit-self-2.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/warn/Winit-self-2.C -std=gnu++11 (test for warnings, line 10)
@@ -50879,6 +54553,12 @@ PASS: g++.dg/warn/Wmissing-field-initializers-1.C -std=gnu++14 (test for excess
PASS: g++.dg/warn/Wno-div-by-zero.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/warn/Wno-div-by-zero.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/Wno-div-by-zero.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/warn/Wno-narrowing1.C -std=gnu++98 (test for bogus messages, line 6)
+PASS: g++.dg/warn/Wno-narrowing1.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/warn/Wno-narrowing1.C -std=gnu++11 (test for bogus messages, line 6)
+PASS: g++.dg/warn/Wno-narrowing1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/warn/Wno-narrowing1.C -std=gnu++14 (test for bogus messages, line 6)
+PASS: g++.dg/warn/Wno-narrowing1.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/warn/Wno-return-local-addr.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/warn/Wno-return-local-addr.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/Wno-return-local-addr.C -std=gnu++14 (test for excess errors)
@@ -51022,9 +54702,6 @@ PASS: g++.dg/warn/Wnvdtor-3.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/warn/Wnvdtor-4.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/warn/Wnvdtor-4.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/Wnvdtor-4.C -std=gnu++14 (test for excess errors)
-PASS: g++.dg/warn/Wnvdtor.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/warn/Wnvdtor.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/warn/Wnvdtor.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/warn/Woverflow-1.C -std=gnu++98 (test for warnings, line 6)
PASS: g++.dg/warn/Woverflow-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/warn/Woverflow-1.C -std=gnu++11 (test for warnings, line 6)
@@ -52192,6 +55869,12 @@ PASS: g++.dg/warn/Wparentheses-29.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/warn/Wparentheses-3.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/warn/Wparentheses-3.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/Wparentheses-3.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/warn/Wparentheses-30.C -std=gnu++98 (test for warnings, line 8)
+PASS: g++.dg/warn/Wparentheses-30.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/warn/Wparentheses-30.C -std=gnu++11 (test for warnings, line 8)
+PASS: g++.dg/warn/Wparentheses-30.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/warn/Wparentheses-30.C -std=gnu++14 (test for warnings, line 8)
+PASS: g++.dg/warn/Wparentheses-30.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/warn/Wparentheses-4.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/warn/Wparentheses-4.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/Wparentheses-4.C -std=gnu++14 (test for excess errors)
@@ -52684,6 +56367,24 @@ PASS: g++.dg/warn/Wplacement-new-size-2.C -std=gnu++14 (test for warnings, lin
PASS: g++.dg/warn/Wplacement-new-size-2.C -std=gnu++14 (test for warnings, line 195)
PASS: g++.dg/warn/Wplacement-new-size-2.C -std=gnu++14 (test for warnings, line 196)
PASS: g++.dg/warn/Wplacement-new-size-2.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/warn/Wplacement-new-size-3.C -std=gnu++98 (test for warnings, line 33)
+PASS: g++.dg/warn/Wplacement-new-size-3.C -std=gnu++98 (test for warnings, line 34)
+PASS: g++.dg/warn/Wplacement-new-size-3.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/warn/Wplacement-new-size-3.C -std=gnu++11 (test for warnings, line 33)
+PASS: g++.dg/warn/Wplacement-new-size-3.C -std=gnu++11 (test for warnings, line 34)
+PASS: g++.dg/warn/Wplacement-new-size-3.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/warn/Wplacement-new-size-3.C -std=gnu++14 (test for warnings, line 33)
+PASS: g++.dg/warn/Wplacement-new-size-3.C -std=gnu++14 (test for warnings, line 34)
+PASS: g++.dg/warn/Wplacement-new-size-3.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/warn/Wplacement-new-size-4.C -std=c++98 (test for warnings, line 12)
+PASS: g++.dg/warn/Wplacement-new-size-4.C -std=c++98 vla warning (test for warnings, line 12)
+PASS: g++.dg/warn/Wplacement-new-size-4.C -std=c++98 (test for excess errors)
+PASS: g++.dg/warn/Wplacement-new-size-4.C -std=c++11 (test for warnings, line 12)
+PASS: g++.dg/warn/Wplacement-new-size-4.C -std=c++11 vla warning (test for warnings, line 12)
+PASS: g++.dg/warn/Wplacement-new-size-4.C -std=c++11 (test for excess errors)
+PASS: g++.dg/warn/Wplacement-new-size-4.C -std=c++14 (test for warnings, line 12)
+PASS: g++.dg/warn/Wplacement-new-size-4.C -std=c++14 vla warning (test for warnings, line 12)
+PASS: g++.dg/warn/Wplacement-new-size-4.C -std=c++14 (test for excess errors)
PASS: g++.dg/warn/Wplacement-new-size.C -std=gnu++98 (test for warnings, line 83)
PASS: g++.dg/warn/Wplacement-new-size.C -std=gnu++98 (test for warnings, line 84)
PASS: g++.dg/warn/Wplacement-new-size.C -std=gnu++98 (test for warnings, line 85)
@@ -53411,6 +57112,135 @@ PASS: g++.dg/warn/Wshadow-9.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/Wshadow-9.C -std=gnu++14 (test for warnings, line 4)
PASS: g++.dg/warn/Wshadow-9.C -std=gnu++14 (test for warnings, line 9)
PASS: g++.dg/warn/Wshadow-9.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++98 (test for warnings, line 23)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++98 (test for warnings, line 24)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++98 (test for warnings, line 26)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++98 (test for warnings, line 27)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++98 (test for warnings, line 28)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++98 (test for warnings, line 39)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++98 (test for warnings, line 42)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++98 (test for bogus messages, line 51)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++98 (test for bogus messages, line 52)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++98 (test for warnings, line 53)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++98 (test for bogus messages, line 55)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++98 (test for bogus messages, line 56)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++98 (test for warnings, line 57)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++98 (test for warnings, line 26)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++11 (test for warnings, line 23)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++11 (test for warnings, line 24)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++11 (test for warnings, line 26)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++11 (test for warnings, line 27)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++11 (test for warnings, line 28)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++11 (test for warnings, line 39)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++11 (test for warnings, line 42)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++11 (test for bogus messages, line 51)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++11 (test for bogus messages, line 52)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++11 (test for warnings, line 53)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++11 (test for bogus messages, line 55)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++11 (test for bogus messages, line 56)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++11 (test for warnings, line 57)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++11 (test for warnings, line 26)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++14 (test for warnings, line 23)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++14 (test for warnings, line 24)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++14 (test for warnings, line 26)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++14 (test for warnings, line 27)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++14 (test for warnings, line 28)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++14 (test for warnings, line 39)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++14 (test for warnings, line 42)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++14 (test for bogus messages, line 51)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++14 (test for bogus messages, line 52)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++14 (test for warnings, line 53)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++14 (test for bogus messages, line 55)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++14 (test for bogus messages, line 56)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++14 (test for warnings, line 57)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++14 (test for warnings, line 26)
+PASS: g++.dg/warn/Wshadow-compatible-local-1.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++98 (test for bogus messages, line 15)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++98 (test for bogus messages, line 16)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++98 (test for bogus messages, line 18)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++98 (test for errors, line 24)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++98 (test for bogus messages, line 29)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++98 (test for bogus messages, line 30)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++98 (test for warnings, line 31)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++98 (test for warnings, line 33)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++11 (test for bogus messages, line 15)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++11 (test for bogus messages, line 16)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++11 (test for bogus messages, line 18)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++11 (test for errors, line 24)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++11 (test for bogus messages, line 29)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++11 (test for bogus messages, line 30)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++11 (test for warnings, line 31)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++11 (test for warnings, line 33)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++14 (test for bogus messages, line 15)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++14 (test for bogus messages, line 16)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++14 (test for bogus messages, line 18)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++14 (test for errors, line 24)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++14 (test for bogus messages, line 29)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++14 (test for bogus messages, line 30)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++14 (test for warnings, line 31)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++14 (test for warnings, line 33)
+PASS: g++.dg/warn/Wshadow-local-1.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++98 (test for bogus messages, line 10)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++98 (test for bogus messages, line 18)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++98 (test for warnings, line 23)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++98 (test for warnings, line 24)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++98 (test for warnings, line 26)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++98 (test for warnings, line 27)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++98 (test for warnings, line 28)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++98 (test for bogus messages, line 37)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++98 (test for bogus messages, line 38)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++98 (test for warnings, line 39)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++98 (test for warnings, line 42)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++98 (test for warnings, line 51)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++98 (test for warnings, line 52)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++98 (test for warnings, line 53)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++98 (test for warnings, line 55)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++98 (test for warnings, line 56)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++98 (test for warnings, line 57)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++98 (test for warnings, line 26)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++11 (test for bogus messages, line 10)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++11 (test for bogus messages, line 18)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++11 (test for warnings, line 23)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++11 (test for warnings, line 24)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++11 (test for warnings, line 26)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++11 (test for warnings, line 27)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++11 (test for warnings, line 28)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++11 (test for bogus messages, line 37)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++11 (test for bogus messages, line 38)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++11 (test for warnings, line 39)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++11 (test for warnings, line 42)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++11 (test for warnings, line 51)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++11 (test for warnings, line 52)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++11 (test for warnings, line 53)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++11 (test for warnings, line 55)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++11 (test for warnings, line 56)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++11 (test for warnings, line 57)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++11 (test for warnings, line 26)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++14 (test for bogus messages, line 10)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++14 (test for bogus messages, line 18)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++14 (test for warnings, line 23)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++14 (test for warnings, line 24)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++14 (test for warnings, line 26)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++14 (test for warnings, line 27)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++14 (test for warnings, line 28)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++14 (test for bogus messages, line 37)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++14 (test for bogus messages, line 38)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++14 (test for warnings, line 39)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++14 (test for warnings, line 42)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++14 (test for warnings, line 51)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++14 (test for warnings, line 52)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++14 (test for warnings, line 53)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++14 (test for warnings, line 55)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++14 (test for warnings, line 56)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++14 (test for warnings, line 57)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++14 (test for warnings, line 26)
+PASS: g++.dg/warn/Wshadow-local-2.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/warn/Wsign-compare-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/warn/Wsign-compare-1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/Wsign-compare-1.C -std=gnu++14 (test for excess errors)
@@ -53833,6 +57663,15 @@ PASS: g++.dg/warn/Wswitch-default-2.C -std=gnu++11 (test for warnings, line 11
PASS: g++.dg/warn/Wswitch-default-2.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/Wswitch-default-2.C -std=gnu++14 (test for warnings, line 11)
PASS: g++.dg/warn/Wswitch-default-2.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/warn/Wswitch-unreachable-1.C -std=c++98 (test for warnings, line 8)
+PASS: g++.dg/warn/Wswitch-unreachable-1.C -std=c++98 (test for warnings, line 27)
+PASS: g++.dg/warn/Wswitch-unreachable-1.C -std=c++98 (test for excess errors)
+PASS: g++.dg/warn/Wswitch-unreachable-1.C -std=c++11 (test for warnings, line 8)
+PASS: g++.dg/warn/Wswitch-unreachable-1.C -std=c++11 (test for warnings, line 27)
+PASS: g++.dg/warn/Wswitch-unreachable-1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/warn/Wswitch-unreachable-1.C -std=c++14 (test for warnings, line 8)
+PASS: g++.dg/warn/Wswitch-unreachable-1.C -std=c++14 (test for warnings, line 27)
+PASS: g++.dg/warn/Wswitch-unreachable-1.C -std=c++14 (test for excess errors)
PASS: g++.dg/warn/Wsystem-headers1.C -std=c++98 (test for excess errors)
PASS: g++.dg/warn/Wsystem-headers1.C -std=c++11 (test for excess errors)
PASS: g++.dg/warn/Wsystem-headers1.C -std=c++14 (test for excess errors)
@@ -54276,17 +58115,17 @@ PASS: g++.dg/warn/Wunused-function2.C -std=gnu++14 (test for warnings, line 5)
PASS: g++.dg/warn/Wunused-function2.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/warn/Wunused-label-1.C -std=gnu++98 (test for warnings, line 9)
PASS: g++.dg/warn/Wunused-label-1.C -std=gnu++98 (test for warnings, line 10)
-PASS: g++.dg/warn/Wunused-label-1.C -std=gnu++98 (test for errors, line 24)
+PASS: g++.dg/warn/Wunused-label-1.C -std=gnu++98 (test for warnings, line 24)
PASS: g++.dg/warn/Wunused-label-1.C -std=gnu++98 expected (test for warnings, line 24)
PASS: g++.dg/warn/Wunused-label-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/warn/Wunused-label-1.C -std=gnu++11 (test for warnings, line 9)
PASS: g++.dg/warn/Wunused-label-1.C -std=gnu++11 (test for warnings, line 10)
-PASS: g++.dg/warn/Wunused-label-1.C -std=gnu++11 (test for errors, line 24)
+PASS: g++.dg/warn/Wunused-label-1.C -std=gnu++11 (test for warnings, line 24)
PASS: g++.dg/warn/Wunused-label-1.C -std=gnu++11 expected (test for warnings, line 24)
PASS: g++.dg/warn/Wunused-label-1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/Wunused-label-1.C -std=gnu++14 (test for warnings, line 9)
PASS: g++.dg/warn/Wunused-label-1.C -std=gnu++14 (test for warnings, line 10)
-PASS: g++.dg/warn/Wunused-label-1.C -std=gnu++14 (test for errors, line 24)
+PASS: g++.dg/warn/Wunused-label-1.C -std=gnu++14 (test for warnings, line 24)
PASS: g++.dg/warn/Wunused-label-1.C -std=gnu++14 expected (test for warnings, line 24)
PASS: g++.dg/warn/Wunused-label-1.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/warn/Wunused-label-2.C -std=gnu++98 (test for warnings, line 11)
@@ -54379,12 +58218,24 @@ PASS: g++.dg/warn/Wunused-parm-5.C -std=gnu++14 (test for excess errors)
UNSUPPORTED: g++.dg/warn/Wunused-parm-6.C -std=gnu++98
PASS: g++.dg/warn/Wunused-parm-6.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/Wunused-parm-6.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/warn/Wunused-parm-7.C -std=gnu++98
+PASS: g++.dg/warn/Wunused-parm-7.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/warn/Wunused-parm-7.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/warn/Wunused-parm-8.C -std=gnu++98
+UNSUPPORTED: g++.dg/warn/Wunused-parm-8.C -std=gnu++11
+PASS: g++.dg/warn/Wunused-parm-8.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/warn/Wunused-result-1.C -std=c++98 (test for warnings, line 8)
PASS: g++.dg/warn/Wunused-result-1.C -std=c++98 (test for excess errors)
PASS: g++.dg/warn/Wunused-result-1.C -std=c++11 (test for warnings, line 8)
PASS: g++.dg/warn/Wunused-result-1.C -std=c++11 (test for excess errors)
PASS: g++.dg/warn/Wunused-result-1.C -std=c++14 (test for warnings, line 8)
PASS: g++.dg/warn/Wunused-result-1.C -std=c++14 (test for excess errors)
+PASS: g++.dg/warn/Wunused-result-2.C -std=c++98 (test for warnings, line 20)
+PASS: g++.dg/warn/Wunused-result-2.C -std=c++98 (test for excess errors)
+PASS: g++.dg/warn/Wunused-result-2.C -std=c++11 (test for warnings, line 20)
+PASS: g++.dg/warn/Wunused-result-2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/warn/Wunused-result-2.C -std=c++14 (test for warnings, line 20)
+PASS: g++.dg/warn/Wunused-result-2.C -std=c++14 (test for excess errors)
PASS: g++.dg/warn/Wunused-var-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/warn/Wunused-var-1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/Wunused-var-1.C -std=gnu++14 (test for excess errors)
@@ -54451,6 +58302,12 @@ PASS: g++.dg/warn/Wunused-var-23.C -std=gnu++11 (test for warnings, line 16)
PASS: g++.dg/warn/Wunused-var-23.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/Wunused-var-23.C -std=gnu++14 (test for warnings, line 16)
PASS: g++.dg/warn/Wunused-var-23.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/warn/Wunused-var-24.C -std=gnu++98
+UNSUPPORTED: g++.dg/warn/Wunused-var-24.C -std=gnu++11
+PASS: g++.dg/warn/Wunused-var-24.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/warn/Wunused-var-25.C -std=gnu++98
+UNSUPPORTED: g++.dg/warn/Wunused-var-25.C -std=gnu++11
+PASS: g++.dg/warn/Wunused-var-25.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/warn/Wunused-var-3.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/warn/Wunused-var-3.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/Wunused-var-3.C -std=gnu++14 (test for excess errors)
@@ -54881,6 +58738,9 @@ PASS: g++.dg/warn/deprecated-10.C -std=c++11 (test for excess errors)
PASS: g++.dg/warn/deprecated-10.C -std=c++14 (test for warnings, line 10)
PASS: g++.dg/warn/deprecated-10.C -std=c++14 (test for warnings, line 14)
PASS: g++.dg/warn/deprecated-10.C -std=c++14 (test for excess errors)
+PASS: g++.dg/warn/deprecated-11.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/warn/deprecated-11.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/warn/deprecated-11.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/warn/deprecated-2.C -std=gnu++98 (test for warnings, line 10)
PASS: g++.dg/warn/deprecated-2.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/warn/deprecated-2.C -std=gnu++11 (test for warnings, line 10)
@@ -55698,8 +59558,8 @@ PASS: g++.dg/warn/overflow-warn-1.C -std=gnu++11 division (test for errors, lin
PASS: g++.dg/warn/overflow-warn-1.C -std=gnu++11 division (test for errors, line 32)
PASS: g++.dg/warn/overflow-warn-1.C -std=gnu++11 convert (test for warnings, line 56)
PASS: g++.dg/warn/overflow-warn-1.C -std=gnu++11 convert (test for warnings, line 58)
-PASS: g++.dg/warn/overflow-warn-1.C -std=gnu++11 const (test for errors, line 65)
PASS: g++.dg/warn/overflow-warn-1.C -std=gnu++11 division (test for errors, line 65)
+PASS: g++.dg/warn/overflow-warn-1.C -std=gnu++11 const (test for errors, line 65)
PASS: g++.dg/warn/overflow-warn-1.C -std=gnu++11 bit.field (test for errors, line 32)
PASS: g++.dg/warn/overflow-warn-1.C -std=gnu++11 division (test for errors, line 32)
PASS: g++.dg/warn/overflow-warn-1.C -std=gnu++11 (test for excess errors)
@@ -55736,8 +59596,8 @@ PASS: g++.dg/warn/overflow-warn-1.C -std=gnu++14 division (test for errors, lin
PASS: g++.dg/warn/overflow-warn-1.C -std=gnu++14 division (test for errors, line 32)
PASS: g++.dg/warn/overflow-warn-1.C -std=gnu++14 convert (test for warnings, line 56)
PASS: g++.dg/warn/overflow-warn-1.C -std=gnu++14 convert (test for warnings, line 58)
-PASS: g++.dg/warn/overflow-warn-1.C -std=gnu++14 const (test for errors, line 65)
PASS: g++.dg/warn/overflow-warn-1.C -std=gnu++14 division (test for errors, line 65)
+PASS: g++.dg/warn/overflow-warn-1.C -std=gnu++14 const (test for errors, line 65)
PASS: g++.dg/warn/overflow-warn-1.C -std=gnu++14 bit.field (test for errors, line 32)
PASS: g++.dg/warn/overflow-warn-1.C -std=gnu++14 division (test for errors, line 32)
PASS: g++.dg/warn/overflow-warn-1.C -std=gnu++14 (test for excess errors)
@@ -55761,7 +59621,6 @@ PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++98 (test for warnings, line 58)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++98 null (test for warnings, line 58)
XFAIL: g++.dg/warn/overflow-warn-3.C -std=gnu++98 (test for bogus messages, line 60)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++98 (test for warnings, line 67)
-PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++98 const (test for errors, line 67)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++98 (test for warnings, line 69)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++98 constant (test for warnings, line 69)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++98 (test for warnings, line 78)
@@ -55773,6 +59632,7 @@ PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++98 (test for warnings, line 96)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++98 (test for warnings, line 98)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++98 (test for warnings, line 100)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++98 (test for warnings, line 101)
+PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++98 constant (test for errors, line 67)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++98 bit.field (test for errors, line 32)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++98 division (test for errors, line 32)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++98 (test for excess errors)
@@ -55796,7 +59656,7 @@ PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++11 (test for warnings, line 58)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++11 null (test for warnings, line 58)
XFAIL: g++.dg/warn/overflow-warn-3.C -std=gnu++11 (test for bogus messages, line 60)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++11 (test for warnings, line 67)
-PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++11 const (test for errors, line 67)
+PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++11 division (test for errors, line 67)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++11 (test for warnings, line 69)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++11 constant (test for warnings, line 69)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++11 (test for warnings, line 78)
@@ -55811,7 +59671,7 @@ PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++11 (test for warnings, line 101)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++11 division (test for errors, line 19)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++11 division (test for errors, line 32)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++11 convert (test for warnings, line 60)
-PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++11 division (test for errors, line 67)
+PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++11 constant (test for errors, line 67)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++11 bit.field (test for errors, line 32)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++11 division (test for errors, line 32)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++11 (test for excess errors)
@@ -55835,7 +59695,7 @@ PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++14 (test for warnings, line 58)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++14 null (test for warnings, line 58)
XFAIL: g++.dg/warn/overflow-warn-3.C -std=gnu++14 (test for bogus messages, line 60)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++14 (test for warnings, line 67)
-PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++14 const (test for errors, line 67)
+PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++14 division (test for errors, line 67)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++14 (test for warnings, line 69)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++14 constant (test for warnings, line 69)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++14 (test for warnings, line 78)
@@ -55850,7 +59710,7 @@ PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++14 (test for warnings, line 101)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++14 division (test for errors, line 19)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++14 division (test for errors, line 32)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++14 convert (test for warnings, line 60)
-PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++14 division (test for errors, line 67)
+PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++14 constant (test for errors, line 67)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++14 bit.field (test for errors, line 32)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++14 division (test for errors, line 32)
PASS: g++.dg/warn/overflow-warn-3.C -std=gnu++14 (test for excess errors)
@@ -55877,7 +59737,6 @@ PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++98 (test for warnings, line 61)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++98 null (test for errors, line 61)
XFAIL: g++.dg/warn/overflow-warn-4.C -std=gnu++98 (test for bogus messages, line 63)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++98 (test for warnings, line 70)
-PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++98 const (test for errors, line 70)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++98 (test for warnings, line 72)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++98 constant (test for errors, line 72)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++98 (test for warnings, line 81)
@@ -55889,6 +59748,7 @@ PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++98 (test for warnings, line 99)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++98 (test for warnings, line 101)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++98 (test for warnings, line 103)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++98 (test for warnings, line 104)
+PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++98 const (test for errors, line 70)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++98 bit.field (test for errors, line 34)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++98 division (test for errors, line 34)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++98 (test for excess errors)
@@ -55915,7 +59775,7 @@ PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++11 (test for warnings, line 61)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++11 null (test for errors, line 61)
XFAIL: g++.dg/warn/overflow-warn-4.C -std=gnu++11 (test for bogus messages, line 63)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++11 (test for warnings, line 70)
-PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++11 const (test for errors, line 70)
+PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++11 division (test for errors, line 70)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++11 (test for warnings, line 72)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++11 constant (test for errors, line 72)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++11 (test for warnings, line 81)
@@ -55930,7 +59790,7 @@ PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++11 (test for warnings, line 104)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++11 division (test for errors, line 19)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++11 convert (test for errors, line 63)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++11 division (test for errors, line 34)
-PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++11 division (test for errors, line 70)
+PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++11 const (test for errors, line 70)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++11 bit.field (test for errors, line 34)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++11 division (test for errors, line 34)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++11 (test for excess errors)
@@ -55957,7 +59817,7 @@ PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++14 (test for warnings, line 61)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++14 null (test for errors, line 61)
XFAIL: g++.dg/warn/overflow-warn-4.C -std=gnu++14 (test for bogus messages, line 63)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++14 (test for warnings, line 70)
-PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++14 const (test for errors, line 70)
+PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++14 division (test for errors, line 70)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++14 (test for warnings, line 72)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++14 constant (test for errors, line 72)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++14 (test for warnings, line 81)
@@ -55972,7 +59832,7 @@ PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++14 (test for warnings, line 104)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++14 division (test for errors, line 19)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++14 convert (test for errors, line 63)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++14 division (test for errors, line 34)
-PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++14 division (test for errors, line 70)
+PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++14 const (test for errors, line 70)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++14 bit.field (test for errors, line 34)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++14 division (test for errors, line 34)
PASS: g++.dg/warn/overflow-warn-4.C -std=gnu++14 (test for excess errors)
@@ -55991,11 +59851,6 @@ PASS: g++.dg/warn/overflow-warn-6.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/overflow-warn-6.C -std=gnu++14 (test for warnings, line 10)
PASS: g++.dg/warn/overflow-warn-6.C -std=gnu++14 (test for warnings, line 16)
PASS: g++.dg/warn/overflow-warn-6.C -std=gnu++14 (test for excess errors)
-UNSUPPORTED: g++.dg/warn/overflow-warn-7.C -std=c++98
-PASS: g++.dg/warn/overflow-warn-7.C -std=c++11 (test for bogus messages, line 15)
-PASS: g++.dg/warn/overflow-warn-7.C -std=c++11 (test for excess errors)
-PASS: g++.dg/warn/overflow-warn-7.C -std=c++14 (test for bogus messages, line 15)
-PASS: g++.dg/warn/overflow-warn-7.C -std=c++14 (test for excess errors)
PASS: g++.dg/warn/pedantic1.C -std=gnu++98 (test for warnings, line 5)
PASS: g++.dg/warn/pedantic1.C -std=gnu++98 (test for warnings, line 7)
PASS: g++.dg/warn/pedantic1.C -std=gnu++98 (test for errors, line 9)
@@ -56335,16 +60190,16 @@ PASS: g++.dg/warn/pr31246.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/warn/pr33160.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/warn/pr33160.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/pr33160.C -std=gnu++14 (test for excess errors)
-PASS: g++.dg/warn/pr33738.C -std=gnu++98 (test for warnings, line 18)
-PASS: g++.dg/warn/pr33738.C -std=gnu++98 (test for warnings, line 22)
+XFAIL: g++.dg/warn/pr33738.C -std=gnu++98 (test for warnings, line 18)
+XFAIL: g++.dg/warn/pr33738.C -std=gnu++98 (test for warnings, line 22)
PASS: g++.dg/warn/pr33738.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/warn/pr33738.C -std=gnu++98 execution test
-PASS: g++.dg/warn/pr33738.C -std=gnu++11 (test for warnings, line 18)
-PASS: g++.dg/warn/pr33738.C -std=gnu++11 (test for warnings, line 22)
+XFAIL: g++.dg/warn/pr33738.C -std=gnu++11 (test for warnings, line 18)
+XFAIL: g++.dg/warn/pr33738.C -std=gnu++11 (test for warnings, line 22)
PASS: g++.dg/warn/pr33738.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/pr33738.C -std=gnu++11 execution test
-PASS: g++.dg/warn/pr33738.C -std=gnu++14 (test for warnings, line 18)
-PASS: g++.dg/warn/pr33738.C -std=gnu++14 (test for warnings, line 22)
+XFAIL: g++.dg/warn/pr33738.C -std=gnu++14 (test for warnings, line 18)
+XFAIL: g++.dg/warn/pr33738.C -std=gnu++14 (test for warnings, line 22)
PASS: g++.dg/warn/pr33738.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/warn/pr33738.C -std=gnu++14 execution test
PASS: g++.dg/warn/pr34985.C -std=gnu++98 (test for excess errors)
@@ -56533,6 +60388,12 @@ PASS: g++.dg/warn/pr61945.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/pr61945.C -std=gnu++14 (test for warnings, line 6)
PASS: g++.dg/warn/pr61945.C -std=gnu++14 (test for warnings, line 10)
PASS: g++.dg/warn/pr61945.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/warn/pr77496.C -std=gnu++98 (test for warnings, line 9)
+PASS: g++.dg/warn/pr77496.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/warn/pr77496.C -std=gnu++11 (test for warnings, line 9)
+PASS: g++.dg/warn/pr77496.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/warn/pr77496.C -std=gnu++14 (test for warnings, line 9)
+PASS: g++.dg/warn/pr77496.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/warn/pr8570.C -std=gnu++98 (test for warnings, line 5)
PASS: g++.dg/warn/pr8570.C -std=gnu++98 (test for errors, line 10)
PASS: g++.dg/warn/pr8570.C -std=gnu++98 (test for warnings, line 13)
@@ -56994,11 +60855,11 @@ PASS: g++.dg/warn/unit-1.C -std=gnu++11 (test for warnings, line 8)
PASS: g++.dg/warn/unit-1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/unit-1.C -std=gnu++14 (test for warnings, line 8)
PASS: g++.dg/warn/unit-1.C -std=gnu++14 (test for excess errors)
-XFAIL: g++.dg/warn/unused-result1.C -std=c++98 (test for warnings, line 9)
+PASS: g++.dg/warn/unused-result1.C -std=c++98 (test for warnings, line 9)
PASS: g++.dg/warn/unused-result1.C -std=c++98 (test for excess errors)
-XFAIL: g++.dg/warn/unused-result1.C -std=c++11 (test for warnings, line 9)
+PASS: g++.dg/warn/unused-result1.C -std=c++11 (test for warnings, line 9)
PASS: g++.dg/warn/unused-result1.C -std=c++11 (test for excess errors)
-XFAIL: g++.dg/warn/unused-result1.C -std=c++14 (test for warnings, line 9)
+PASS: g++.dg/warn/unused-result1.C -std=c++14 (test for warnings, line 9)
PASS: g++.dg/warn/unused-result1.C -std=c++14 (test for excess errors)
PASS: g++.dg/warn/unused-variable-1.C -std=gnu++98 (test for warnings, line 4)
PASS: g++.dg/warn/unused-variable-1.C -std=gnu++98 (test for excess errors)
@@ -57354,6 +61215,45 @@ PASS: c-c++-common/Wbool-compare-2.c -std=gnu++14 (test for excess errors)
PASS: c-c++-common/Wbool-compare-3.c -std=gnu++98 (test for excess errors)
PASS: c-c++-common/Wbool-compare-3.c -std=gnu++11 (test for excess errors)
PASS: c-c++-common/Wbool-compare-3.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++98 (test for warnings, line 18)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++98 (test for warnings, line 19)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++98 (test for warnings, line 20)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++98 (test for warnings, line 21)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++98 (test for warnings, line 22)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++98 (test for warnings, line 23)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++98 (test for warnings, line 24)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++98 (test for warnings, line 25)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++98 (test for warnings, line 26)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++98 (test for warnings, line 27)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++98 (test for warnings, line 28)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++98 (test for warnings, line 29)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++11 (test for warnings, line 18)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++11 (test for warnings, line 19)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++11 (test for warnings, line 20)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++11 (test for warnings, line 21)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++11 (test for warnings, line 22)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++11 (test for warnings, line 23)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++11 (test for warnings, line 24)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++11 (test for warnings, line 25)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++11 (test for warnings, line 26)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++11 (test for warnings, line 27)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++11 (test for warnings, line 28)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++11 (test for warnings, line 29)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++14 (test for warnings, line 18)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++14 (test for warnings, line 19)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++14 (test for warnings, line 20)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++14 (test for warnings, line 21)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++14 (test for warnings, line 22)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++14 (test for warnings, line 23)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++14 (test for warnings, line 24)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++14 (test for warnings, line 25)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++14 (test for warnings, line 26)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++14 (test for warnings, line 27)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++14 (test for warnings, line 28)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++14 (test for warnings, line 29)
+PASS: c-c++-common/Wbool-operation-1.c -std=gnu++14 (test for excess errors)
PASS: c-c++-common/Wcast-qual-1.c -std=gnu++98 (test for warnings, line 36)
PASS: c-c++-common/Wcast-qual-1.c -std=gnu++98 (test for warnings, line 69)
PASS: c-c++-common/Wcast-qual-1.c -std=gnu++98 (test for warnings, line 71)
@@ -57486,6 +61386,30 @@ PASS: c-c++-common/Wconversion-real.c -std=gnu++14 (test for warnings, line 32
PASS: c-c++-common/Wconversion-real.c -std=gnu++14 (test for warnings, line 33)
PASS: c-c++-common/Wconversion-real.c -std=gnu++14 (test for warnings, line 34)
PASS: c-c++-common/Wconversion-real.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wdangling-else-1.c -std=gnu++98 (test for warnings, line 8)
+PASS: c-c++-common/Wdangling-else-1.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wdangling-else-1.c -std=gnu++11 (test for warnings, line 8)
+PASS: c-c++-common/Wdangling-else-1.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wdangling-else-1.c -std=gnu++14 (test for warnings, line 8)
+PASS: c-c++-common/Wdangling-else-1.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wdangling-else-2.c -std=gnu++98 (test for warnings, line 8)
+PASS: c-c++-common/Wdangling-else-2.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wdangling-else-2.c -std=gnu++11 (test for warnings, line 8)
+PASS: c-c++-common/Wdangling-else-2.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wdangling-else-2.c -std=gnu++14 (test for warnings, line 8)
+PASS: c-c++-common/Wdangling-else-2.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wdangling-else-3.c -std=gnu++98 (test for bogus messages, line 8)
+PASS: c-c++-common/Wdangling-else-3.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wdangling-else-3.c -std=gnu++11 (test for bogus messages, line 8)
+PASS: c-c++-common/Wdangling-else-3.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wdangling-else-3.c -std=gnu++14 (test for bogus messages, line 8)
+PASS: c-c++-common/Wdangling-else-3.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wdangling-else-4.c -std=gnu++98 (test for warnings, line 9)
+PASS: c-c++-common/Wdangling-else-4.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wdangling-else-4.c -std=gnu++11 (test for warnings, line 9)
+PASS: c-c++-common/Wdangling-else-4.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wdangling-else-4.c -std=gnu++14 (test for warnings, line 9)
+PASS: c-c++-common/Wdangling-else-4.c -std=gnu++14 (test for excess errors)
PASS: c-c++-common/Wduplicated-cond-1.c -std=gnu++98 (test for warnings, line 16)
PASS: c-c++-common/Wduplicated-cond-1.c -std=gnu++98 (test for warnings, line 20)
PASS: c-c++-common/Wduplicated-cond-1.c -std=gnu++98 (test for warnings, line 65)
@@ -57681,6 +61605,723 @@ PASS: c-c++-common/Wfloat-conversion.c -std=gnu++14 (test for warnings, line 5
PASS: c-c++-common/Wfloat-conversion.c -std=gnu++14 (test for warnings, line 56)
PASS: c-c++-common/Wfloat-conversion.c -std=gnu++14 (test for warnings, line 57)
PASS: c-c++-common/Wfloat-conversion.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-1.c -std=gnu++98 (test for warnings, line 16)
+PASS: c-c++-common/Wimplicit-fallthrough-1.c -std=gnu++98 (test for warnings, line 33)
+PASS: c-c++-common/Wimplicit-fallthrough-1.c -std=gnu++98 (test for warnings, line 34)
+PASS: c-c++-common/Wimplicit-fallthrough-1.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-1.c -std=gnu++11 (test for warnings, line 16)
+PASS: c-c++-common/Wimplicit-fallthrough-1.c -std=gnu++11 (test for warnings, line 33)
+PASS: c-c++-common/Wimplicit-fallthrough-1.c -std=gnu++11 (test for warnings, line 34)
+PASS: c-c++-common/Wimplicit-fallthrough-1.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-1.c -std=gnu++14 (test for warnings, line 16)
+PASS: c-c++-common/Wimplicit-fallthrough-1.c -std=gnu++14 (test for warnings, line 33)
+PASS: c-c++-common/Wimplicit-fallthrough-1.c -std=gnu++14 (test for warnings, line 34)
+PASS: c-c++-common/Wimplicit-fallthrough-1.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++98 (test for warnings, line 32)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++98 (test for warnings, line 53)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++98 (test for warnings, line 96)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++98 (test for warnings, line 115)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++98 (test for warnings, line 153)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++98 (test for warnings, line 166)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++98 (test for warnings, line 180)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++98 (test for warnings, line 227)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++11 (test for warnings, line 32)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++11 (test for warnings, line 53)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++11 (test for warnings, line 96)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++11 (test for warnings, line 115)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++11 (test for warnings, line 153)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++11 (test for warnings, line 166)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++11 (test for warnings, line 180)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++11 (test for warnings, line 227)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++14 (test for warnings, line 32)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++14 (test for warnings, line 53)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++14 (test for warnings, line 96)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++14 (test for warnings, line 115)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++14 (test for warnings, line 153)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++14 (test for warnings, line 166)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++14 (test for warnings, line 180)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++14 (test for warnings, line 227)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-11.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-11.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-11.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-12.c -std=gnu++98 (test for warnings, line 21)
+PASS: c-c++-common/Wimplicit-fallthrough-12.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-12.c -std=gnu++11 (test for warnings, line 21)
+PASS: c-c++-common/Wimplicit-fallthrough-12.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-12.c -std=gnu++14 (test for warnings, line 21)
+PASS: c-c++-common/Wimplicit-fallthrough-12.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-13.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-13.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-13.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-14.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-14.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-14.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-15.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-15.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-15.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-16.c -std=gnu++98 (test for warnings, line 21)
+PASS: c-c++-common/Wimplicit-fallthrough-16.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-16.c -std=gnu++11 (test for warnings, line 21)
+PASS: c-c++-common/Wimplicit-fallthrough-16.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-16.c -std=gnu++14 (test for warnings, line 21)
+PASS: c-c++-common/Wimplicit-fallthrough-16.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-17.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-17.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-17.c -std=gnu++14 (test for excess errors)
+XFAIL: c-c++-common/Wimplicit-fallthrough-18.c -std=gnu++98 fall through (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-18.c -std=gnu++98 (test for warnings, line 34)
+PASS: c-c++-common/Wimplicit-fallthrough-18.c -std=gnu++98 (test for excess errors)
+XFAIL: c-c++-common/Wimplicit-fallthrough-18.c -std=gnu++11 fall through (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-18.c -std=gnu++11 (test for warnings, line 34)
+PASS: c-c++-common/Wimplicit-fallthrough-18.c -std=gnu++11 (test for excess errors)
+XFAIL: c-c++-common/Wimplicit-fallthrough-18.c -std=gnu++14 fall through (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-18.c -std=gnu++14 (test for warnings, line 34)
+PASS: c-c++-common/Wimplicit-fallthrough-18.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -std=gnu++98 (test for warnings, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -std=gnu++98 (test for warnings, line 32)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -std=gnu++98 (test for warnings, line 41)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -std=gnu++98 (test for warnings, line 66)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -std=gnu++98 (test for warnings, line 79)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -std=gnu++11 (test for warnings, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -std=gnu++11 (test for warnings, line 32)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -std=gnu++11 (test for warnings, line 41)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -std=gnu++11 (test for warnings, line 66)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -std=gnu++11 (test for warnings, line 79)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -std=gnu++14 (test for warnings, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -std=gnu++14 (test for warnings, line 32)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -std=gnu++14 (test for warnings, line 41)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -std=gnu++14 (test for warnings, line 66)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -std=gnu++14 (test for warnings, line 79)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++98 (test for warnings, line 15)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++98 (test for warnings, line 24)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++98 (test for warnings, line 53)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++98 (test for warnings, line 63)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++98 (test for warnings, line 95)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++98 (test for warnings, line 118)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++98 (test for warnings, line 131)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++98 (test for warnings, line 152)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++98 (test for warnings, line 177)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++98 (test for warnings, line 189)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++11 (test for warnings, line 15)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++11 (test for warnings, line 24)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++11 (test for warnings, line 53)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++11 (test for warnings, line 63)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++11 (test for warnings, line 95)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++11 (test for warnings, line 118)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++11 (test for warnings, line 131)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++11 (test for warnings, line 152)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++11 (test for warnings, line 177)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++11 (test for warnings, line 189)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++14 (test for warnings, line 15)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++14 (test for warnings, line 24)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++14 (test for warnings, line 53)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++14 (test for warnings, line 63)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++14 (test for warnings, line 95)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++14 (test for warnings, line 118)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++14 (test for warnings, line 131)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++14 (test for warnings, line 152)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++14 (test for warnings, line 177)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++14 (test for warnings, line 189)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-20.c -std=gnu++98 (test for warnings, line 30)
+PASS: c-c++-common/Wimplicit-fallthrough-20.c -std=gnu++98 (test for warnings, line 32)
+PASS: c-c++-common/Wimplicit-fallthrough-20.c -std=gnu++98 (test for warnings, line 36)
+PASS: c-c++-common/Wimplicit-fallthrough-20.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-20.c -std=gnu++11 (test for warnings, line 30)
+PASS: c-c++-common/Wimplicit-fallthrough-20.c -std=gnu++11 (test for warnings, line 32)
+PASS: c-c++-common/Wimplicit-fallthrough-20.c -std=gnu++11 (test for warnings, line 36)
+PASS: c-c++-common/Wimplicit-fallthrough-20.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-20.c -std=gnu++14 (test for warnings, line 30)
+PASS: c-c++-common/Wimplicit-fallthrough-20.c -std=gnu++14 (test for warnings, line 32)
+PASS: c-c++-common/Wimplicit-fallthrough-20.c -std=gnu++14 (test for warnings, line 36)
+PASS: c-c++-common/Wimplicit-fallthrough-20.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-21.c -std=gnu++98 (test for warnings, line 16)
+PASS: c-c++-common/Wimplicit-fallthrough-21.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-21.c -std=gnu++11 (test for warnings, line 16)
+PASS: c-c++-common/Wimplicit-fallthrough-21.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-21.c -std=gnu++14 (test for warnings, line 16)
+PASS: c-c++-common/Wimplicit-fallthrough-21.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-22.c -std=gnu++98 (test for warnings, line 15)
+PASS: c-c++-common/Wimplicit-fallthrough-22.c -std=gnu++98 (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-22.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-22.c -std=gnu++11 (test for warnings, line 15)
+PASS: c-c++-common/Wimplicit-fallthrough-22.c -std=gnu++11 (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-22.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-22.c -std=gnu++14 (test for warnings, line 15)
+PASS: c-c++-common/Wimplicit-fallthrough-22.c -std=gnu++14 (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-22.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 18)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 25)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 31)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 40)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 46)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 52)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 58)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 64)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 70)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 76)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 82)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 88)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 94)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 100)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 106)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 112)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 118)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 129)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 135)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 142)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 148)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 157)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 163)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 169)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 175)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 181)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 187)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 193)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 199)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 205)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 211)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 217)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 223)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 229)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for bogus messages, line 235)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 18)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 25)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 31)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 40)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 46)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 52)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 58)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 64)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 70)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 76)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 82)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 88)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 94)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 100)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 106)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 112)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 118)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 129)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 135)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 142)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 148)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 157)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 163)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 169)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 175)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 181)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 187)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 193)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 199)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 205)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 211)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 217)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 223)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 229)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for bogus messages, line 235)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 18)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 25)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 31)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 40)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 46)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 52)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 58)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 64)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 70)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 76)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 82)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 88)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 94)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 100)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 106)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 112)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 118)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 129)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 135)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 142)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 148)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 157)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 163)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 169)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 175)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 181)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 187)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 193)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 199)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 205)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 211)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 217)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 223)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 229)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for bogus messages, line 235)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-24.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-24.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-24.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++98 (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++98 (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++98 (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++98 (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++98 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++98 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++98 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++11 (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++11 (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++11 (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++11 (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++11 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++11 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++11 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++14 (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++14 (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++14 (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++14 (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++14 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++14 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++14 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++98 (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++98 (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++98 (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++98 (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++98 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++98 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++98 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++11 (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++11 (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++11 (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++11 (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++11 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++11 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++11 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++14 (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++14 (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++14 (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++14 (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++14 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++14 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++14 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++98 (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++98 (test for bogus messages, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++98 (test for bogus messages, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++98 (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++98 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++98 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++98 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++11 (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++11 (test for bogus messages, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++11 (test for bogus messages, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++11 (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++11 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++11 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++11 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++14 (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++14 (test for bogus messages, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++14 (test for bogus messages, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++14 (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++14 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++14 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++14 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++98 (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++98 (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++98 (test for bogus messages, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++98 (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++98 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++98 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++98 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++11 (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++11 (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++11 (test for bogus messages, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++11 (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++11 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++11 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++11 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++14 (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++14 (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++14 (test for bogus messages, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++14 (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++14 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++14 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++14 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++98 (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++98 (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++98 (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++98 (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++98 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++98 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++98 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++11 (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++11 (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++11 (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++11 (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++11 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++11 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++11 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++14 (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++14 (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++14 (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++14 (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++14 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++14 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++14 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++98 (test for warnings, line 15)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++98 (test for warnings, line 30)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++98 (test for warnings, line 41)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++98 (test for warnings, line 53)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++98 (test for warnings, line 61)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++98 (test for warnings, line 76)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++98 (test for warnings, line 99)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++98 (test for warnings, line 107)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++98 (test for warnings, line 142)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++98 (test for warnings, line 150)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++98 (test for warnings, line 162)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++98 (test for warnings, line 174)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++98 (test for warnings, line 187)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++98 (test for warnings, line 199)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++98 (test for warnings, line 214)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++98 (test for warnings, line 226)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++98 (test for warnings, line 235)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++98 (test for warnings, line 247)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++11 (test for warnings, line 15)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++11 (test for warnings, line 30)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++11 (test for warnings, line 41)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++11 (test for warnings, line 53)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++11 (test for warnings, line 61)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++11 (test for warnings, line 76)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++11 (test for warnings, line 99)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++11 (test for warnings, line 107)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++11 (test for warnings, line 142)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++11 (test for warnings, line 150)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++11 (test for warnings, line 162)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++11 (test for warnings, line 174)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++11 (test for warnings, line 187)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++11 (test for warnings, line 199)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++11 (test for warnings, line 214)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++11 (test for warnings, line 226)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++11 (test for warnings, line 235)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++11 (test for warnings, line 247)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++14 (test for warnings, line 15)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++14 (test for warnings, line 30)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++14 (test for warnings, line 41)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++14 (test for warnings, line 53)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++14 (test for warnings, line 61)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++14 (test for warnings, line 76)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++14 (test for warnings, line 99)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++14 (test for warnings, line 107)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++14 (test for warnings, line 142)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++14 (test for warnings, line 150)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++14 (test for warnings, line 162)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++14 (test for warnings, line 174)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++14 (test for warnings, line 187)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++14 (test for warnings, line 199)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++14 (test for warnings, line 214)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++14 (test for warnings, line 226)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++14 (test for warnings, line 235)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++14 (test for warnings, line 247)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++98 (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++98 (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++98 (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++98 (test for warnings, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++98 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++98 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++98 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++11 (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++11 (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++11 (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++11 (test for warnings, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++11 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++11 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++11 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++14 (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++14 (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++14 (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++14 (test for warnings, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++14 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++14 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++14 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++98 (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++98 (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++98 (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++98 (test for warnings, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++98 (test for warnings, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++98 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++98 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++11 (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++11 (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++11 (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++11 (test for warnings, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++11 (test for warnings, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++11 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++11 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++14 (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++14 (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++14 (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++14 (test for warnings, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++14 (test for warnings, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++14 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++14 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++98 (test for bogus messages, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++98 (test for bogus messages, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++98 (test for bogus messages, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++98 (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++98 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++98 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++98 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++11 (test for bogus messages, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++11 (test for bogus messages, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++11 (test for bogus messages, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++11 (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++11 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++11 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++11 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++14 (test for bogus messages, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++14 (test for bogus messages, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++14 (test for bogus messages, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++14 (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++14 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++14 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++14 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++98 (test for bogus messages, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++98 (test for bogus messages, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++98 (test for bogus messages, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++98 (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++98 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++98 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++98 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++11 (test for bogus messages, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++11 (test for bogus messages, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++11 (test for bogus messages, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++11 (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++11 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++11 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++11 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++14 (test for bogus messages, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++14 (test for bogus messages, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++14 (test for bogus messages, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++14 (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++14 (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++14 (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++14 (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-34.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-34.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-34.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++98 (test for warnings, line 15)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++98 (test for warnings, line 28)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++98 (test for warnings, line 45)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++98 (test for warnings, line 58)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++98 (test for warnings, line 71)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++98 (test for warnings, line 84)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++98 (test for warnings, line 99)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++98 (test for warnings, line 112)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++98 (test for warnings, line 131)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++98 (test for warnings, line 144)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++98 (test for warnings, line 157)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++98 (test for warnings, line 170)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++98 (test for warnings, line 183)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++98 (test for warnings, line 196)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++98 (test for warnings, line 215)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++98 (test for warnings, line 231)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++11 (test for warnings, line 15)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++11 (test for warnings, line 28)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++11 (test for warnings, line 45)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++11 (test for warnings, line 58)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++11 (test for warnings, line 71)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++11 (test for warnings, line 84)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++11 (test for warnings, line 99)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++11 (test for warnings, line 112)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++11 (test for warnings, line 131)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++11 (test for warnings, line 144)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++11 (test for warnings, line 157)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++11 (test for warnings, line 170)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++11 (test for warnings, line 183)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++11 (test for warnings, line 196)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++11 (test for warnings, line 215)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++11 (test for warnings, line 231)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++14 (test for warnings, line 15)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++14 (test for warnings, line 28)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++14 (test for warnings, line 45)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++14 (test for warnings, line 58)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++14 (test for warnings, line 71)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++14 (test for warnings, line 84)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++14 (test for warnings, line 99)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++14 (test for warnings, line 112)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++14 (test for warnings, line 131)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++14 (test for warnings, line 144)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++14 (test for warnings, line 157)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++14 (test for warnings, line 170)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++14 (test for warnings, line 183)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++14 (test for warnings, line 196)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++14 (test for warnings, line 215)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++14 (test for warnings, line 231)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-5.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-5.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-5.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++98 (test for warnings, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++98 (test for warnings, line 40)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++98 (test for warnings, line 57)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++98 (test for warnings, line 124)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++98 (test for warnings, line 154)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++98 (test for warnings, line 169)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++98 (test for warnings, line 184)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++98 (test for warnings, line 284)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++11 (test for warnings, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++11 (test for warnings, line 40)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++11 (test for warnings, line 57)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++11 (test for warnings, line 124)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++11 (test for warnings, line 154)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++11 (test for warnings, line 169)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++11 (test for warnings, line 184)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++11 (test for warnings, line 284)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++14 (test for warnings, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++14 (test for warnings, line 40)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++14 (test for warnings, line 57)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++14 (test for warnings, line 124)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++14 (test for warnings, line 154)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++14 (test for warnings, line 169)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++14 (test for warnings, line 184)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++14 (test for warnings, line 284)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++98 (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++98 (test for warnings, line 24)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++98 (test for warnings, line 34)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++98 (test for warnings, line 42)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++98 (test for warnings, line 55)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++98 (test for warnings, line 77)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++98 (test for warnings, line 89)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++98 (test for warnings, line 107)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++98 (test for warnings, line 119)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++11 (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++11 (test for warnings, line 24)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++11 (test for warnings, line 34)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++11 (test for warnings, line 42)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++11 (test for warnings, line 55)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++11 (test for warnings, line 77)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++11 (test for warnings, line 89)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++11 (test for warnings, line 107)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++11 (test for warnings, line 119)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++14 (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++14 (test for warnings, line 24)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++14 (test for warnings, line 34)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++14 (test for warnings, line 42)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++14 (test for warnings, line 55)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++14 (test for warnings, line 77)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++14 (test for warnings, line 89)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++14 (test for warnings, line 107)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++14 (test for warnings, line 119)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-8.c -std=gnu++98 (test for warnings, line 25)
+PASS: c-c++-common/Wimplicit-fallthrough-8.c -std=gnu++98 (test for warnings, line 79)
+PASS: c-c++-common/Wimplicit-fallthrough-8.c -std=gnu++98 (test for warnings, line 92)
+PASS: c-c++-common/Wimplicit-fallthrough-8.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-8.c -std=gnu++11 (test for warnings, line 25)
+PASS: c-c++-common/Wimplicit-fallthrough-8.c -std=gnu++11 (test for warnings, line 79)
+PASS: c-c++-common/Wimplicit-fallthrough-8.c -std=gnu++11 (test for warnings, line 92)
+PASS: c-c++-common/Wimplicit-fallthrough-8.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-8.c -std=gnu++14 (test for warnings, line 25)
+PASS: c-c++-common/Wimplicit-fallthrough-8.c -std=gnu++14 (test for warnings, line 79)
+PASS: c-c++-common/Wimplicit-fallthrough-8.c -std=gnu++14 (test for warnings, line 92)
+PASS: c-c++-common/Wimplicit-fallthrough-8.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-9.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-9.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-9.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wint-in-bool-context-2.c -std=gnu++98 (test for bogus messages, line 10)
+PASS: c-c++-common/Wint-in-bool-context-2.c -std=gnu++98 (test for warnings, line 13)
+PASS: c-c++-common/Wint-in-bool-context-2.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wint-in-bool-context-2.c -std=gnu++11 (test for bogus messages, line 10)
+PASS: c-c++-common/Wint-in-bool-context-2.c -std=gnu++11 (test for warnings, line 13)
+PASS: c-c++-common/Wint-in-bool-context-2.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wint-in-bool-context-2.c -std=gnu++14 (test for bogus messages, line 10)
+PASS: c-c++-common/Wint-in-bool-context-2.c -std=gnu++14 (test for warnings, line 13)
+PASS: c-c++-common/Wint-in-bool-context-2.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wint-in-bool-context-3.c -std=gnu++98 (test for warnings, line 12)
+PASS: c-c++-common/Wint-in-bool-context-3.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wint-in-bool-context-3.c -std=gnu++11 (test for warnings, line 12)
+PASS: c-c++-common/Wint-in-bool-context-3.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wint-in-bool-context-3.c -std=gnu++14 (test for warnings, line 12)
+PASS: c-c++-common/Wint-in-bool-context-3.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++98 (test for warnings, line 9)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++98 (test for bogus messages, line 12)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++98 (test for warnings, line 15)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++98 (test for bogus messages, line 18)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++98 (test for bogus messages, line 21)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++98 (test for warnings, line 24)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++98 (test for warnings, line 27)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++98 (test for warnings, line 30)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++98 (test for warnings, line 32)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++98 (test for bogus messages, line 35)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++11 (test for warnings, line 9)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++11 (test for bogus messages, line 12)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++11 (test for warnings, line 15)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++11 (test for bogus messages, line 18)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++11 (test for bogus messages, line 21)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++11 (test for warnings, line 24)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++11 (test for warnings, line 27)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++11 (test for warnings, line 30)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++11 (test for warnings, line 32)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++11 (test for bogus messages, line 35)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++14 (test for warnings, line 9)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++14 (test for bogus messages, line 12)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++14 (test for warnings, line 15)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++14 (test for bogus messages, line 18)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++14 (test for bogus messages, line 21)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++14 (test for warnings, line 24)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++14 (test for warnings, line 27)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++14 (test for warnings, line 30)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++14 (test for warnings, line 32)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++14 (test for bogus messages, line 35)
+PASS: c-c++-common/Wint-in-bool-context.c -std=gnu++14 (test for excess errors)
PASS: c-c++-common/Wint-to-pointer-cast-1.c -std=gnu++98 (test for warnings, line 11)
PASS: c-c++-common/Wint-to-pointer-cast-1.c -std=gnu++98 (test for excess errors)
PASS: c-c++-common/Wint-to-pointer-cast-1.c -std=gnu++11 (test for warnings, line 11)
@@ -57699,116 +62340,143 @@ PASS: c-c++-common/Wint-to-pointer-cast-3.c -std=gnu++11 (test for errors, lin
PASS: c-c++-common/Wint-to-pointer-cast-3.c -std=gnu++11 (test for excess errors)
PASS: c-c++-common/Wint-to-pointer-cast-3.c -std=gnu++14 (test for errors, line 19)
PASS: c-c++-common/Wint-to-pointer-cast-3.c -std=gnu++14 (test for excess errors)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 18)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 19)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 20)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 21)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 22)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 23)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 24)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 25)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 26)
+PASS: c-c++-common/Wlogical-not-parentheses-1.c -std=gnu++98 (test for warnings, line 21)
+PASS: c-c++-common/Wlogical-not-parentheses-1.c -std=gnu++98 (test for warnings, line 22)
+PASS: c-c++-common/Wlogical-not-parentheses-1.c -std=gnu++98 (test for warnings, line 23)
+PASS: c-c++-common/Wlogical-not-parentheses-1.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wlogical-not-parentheses-1.c -std=gnu++11 (test for warnings, line 21)
+PASS: c-c++-common/Wlogical-not-parentheses-1.c -std=gnu++11 (test for warnings, line 22)
+PASS: c-c++-common/Wlogical-not-parentheses-1.c -std=gnu++11 (test for warnings, line 23)
+PASS: c-c++-common/Wlogical-not-parentheses-1.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wlogical-not-parentheses-1.c -std=gnu++14 (test for warnings, line 21)
+PASS: c-c++-common/Wlogical-not-parentheses-1.c -std=gnu++14 (test for warnings, line 22)
+PASS: c-c++-common/Wlogical-not-parentheses-1.c -std=gnu++14 (test for warnings, line 23)
+PASS: c-c++-common/Wlogical-not-parentheses-1.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wlogical-not-parentheses-2.c -std=gnu++98 (test for warnings, line 11)
+PASS: c-c++-common/Wlogical-not-parentheses-2.c -std=gnu++98 expected multiline pattern lines 13-17 was found: "\s*r \+= !aaa == bbb;.*\n \^~\n r \+= !aaa == bbb;.*\n \^~~~\n \( \).*\n"
+PASS: c-c++-common/Wlogical-not-parentheses-2.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wlogical-not-parentheses-2.c -std=gnu++11 (test for warnings, line 11)
+PASS: c-c++-common/Wlogical-not-parentheses-2.c -std=gnu++11 expected multiline pattern lines 13-17 was found: "\s*r \+= !aaa == bbb;.*\n \^~\n r \+= !aaa == bbb;.*\n \^~~~\n \( \).*\n"
+PASS: c-c++-common/Wlogical-not-parentheses-2.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wlogical-not-parentheses-2.c -std=gnu++14 (test for warnings, line 11)
+PASS: c-c++-common/Wlogical-not-parentheses-2.c -std=gnu++14 expected multiline pattern lines 13-17 was found: "\s*r \+= !aaa == bbb;.*\n \^~\n r \+= !aaa == bbb;.*\n \^~~~\n \( \).*\n"
+PASS: c-c++-common/Wlogical-not-parentheses-2.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wlogical-not-parentheses-3.c -std=gnu++98 (test for warnings, line 28)
+PASS: c-c++-common/Wlogical-not-parentheses-3.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wlogical-not-parentheses-3.c -std=gnu++11 (test for warnings, line 28)
+PASS: c-c++-common/Wlogical-not-parentheses-3.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wlogical-not-parentheses-3.c -std=gnu++14 (test for warnings, line 28)
+PASS: c-c++-common/Wlogical-not-parentheses-3.c -std=gnu++14 (test for excess errors)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 28)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 29)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 30)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 31)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 32)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 33)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 34)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 35)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 36)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 37)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 66)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 67)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 68)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 69)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 70)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 71)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 72)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 73)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 74)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 38)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 39)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 40)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 41)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 43)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 44)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 45)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 46)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 47)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 76)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 77)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 78)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 79)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 80)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 81)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 82)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 83)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 84)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 85)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 86)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 87)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 88)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 89)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 91)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 92)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 93)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 94)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for warnings, line 95)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++98 (test for excess errors)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 18)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 19)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 20)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 21)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 22)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 23)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 24)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 25)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 26)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 28)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 29)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 30)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 31)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 32)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 33)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 34)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 35)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 36)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 37)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 66)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 67)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 68)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 69)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 70)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 71)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 72)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 73)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 74)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 38)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 39)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 40)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 41)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 43)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 44)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 45)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 46)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 47)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 76)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 77)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 78)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 79)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 80)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 81)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 82)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 83)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 84)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 85)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 86)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 87)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 88)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 89)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 91)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 92)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 93)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 94)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for warnings, line 95)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++11 (test for excess errors)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 18)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 19)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 20)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 21)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 22)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 23)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 24)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 25)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 26)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 28)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 29)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 30)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 31)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 32)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 33)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 34)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 35)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 36)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 37)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 66)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 67)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 68)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 69)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 70)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 71)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 72)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 73)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 74)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 38)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 39)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 40)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 41)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 43)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 44)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 45)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 46)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 47)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 76)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 77)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 78)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 79)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 80)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 81)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 82)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 83)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 84)
-PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 85)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 86)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 87)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 88)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 89)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 91)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 92)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 93)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 94)
+PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for warnings, line 95)
PASS: c-c++-common/Wlogical-op-1.c -std=gnu++14 (test for excess errors)
PASS: c-c++-common/Wlogical-op-3.c -std=gnu++98 (test for warnings, line 8)
PASS: c-c++-common/Wlogical-op-3.c -std=gnu++98 (test for warnings, line 9)
@@ -58839,6 +63507,60 @@ PASS: c-c++-common/Wsizeof-pointer-memaccess2.c -std=gnu++14 (test for warning
PASS: c-c++-common/Wsizeof-pointer-memaccess2.c -std=gnu++14 (test for warnings, line 473)
PASS: c-c++-common/Wsizeof-pointer-memaccess2.c -std=gnu++14 (test for warnings, line 474)
PASS: c-c++-common/Wsizeof-pointer-memaccess2.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++98 (test for warnings, line 19)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++98 (test for warnings, line 26)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++98 (test for warnings, line 34)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++98 (test for warnings, line 41)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++98 (test for warnings, line 43)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++98 (test for warnings, line 49)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++98 (test for warnings, line 58)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++98 (test for warnings, line 63)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++98 (test for warnings, line 74)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++11 (test for warnings, line 19)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++11 (test for warnings, line 26)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++11 (test for warnings, line 34)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++11 (test for warnings, line 41)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++11 (test for warnings, line 43)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++11 (test for warnings, line 49)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++11 (test for warnings, line 58)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++11 (test for warnings, line 63)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++11 (test for warnings, line 74)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++14 (test for warnings, line 19)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++14 (test for warnings, line 26)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++14 (test for warnings, line 34)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++14 (test for warnings, line 41)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++14 (test for warnings, line 43)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++14 (test for warnings, line 49)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++14 (test for warnings, line 58)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++14 (test for warnings, line 63)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++14 (test for warnings, line 74)
+PASS: c-c++-common/Wswitch-unreachable-1.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/Wswitch-unreachable-2.c -std=c++98 (test for bogus messages, line 12)
+PASS: c-c++-common/Wswitch-unreachable-2.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/Wswitch-unreachable-2.c -std=c++11 (test for bogus messages, line 12)
+PASS: c-c++-common/Wswitch-unreachable-2.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/Wswitch-unreachable-2.c -std=c++14 (test for bogus messages, line 12)
+PASS: c-c++-common/Wswitch-unreachable-2.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/Wswitch-unreachable-3.c -std=c++98 (test for warnings, line 11)
+PASS: c-c++-common/Wswitch-unreachable-3.c -std=c++98 (test for warnings, line 22)
+PASS: c-c++-common/Wswitch-unreachable-3.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/Wswitch-unreachable-3.c -std=c++11 (test for warnings, line 11)
+PASS: c-c++-common/Wswitch-unreachable-3.c -std=c++11 (test for warnings, line 22)
+PASS: c-c++-common/Wswitch-unreachable-3.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/Wswitch-unreachable-3.c -std=c++14 (test for warnings, line 11)
+PASS: c-c++-common/Wswitch-unreachable-3.c -std=c++14 (test for warnings, line 22)
+PASS: c-c++-common/Wswitch-unreachable-3.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/Wswitch-unreachable-4.c -std=c++98 (test for warnings, line 11)
+PASS: c-c++-common/Wswitch-unreachable-4.c -std=c++98 (test for warnings, line 19)
+PASS: c-c++-common/Wswitch-unreachable-4.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/Wswitch-unreachable-4.c -std=c++11 (test for warnings, line 11)
+PASS: c-c++-common/Wswitch-unreachable-4.c -std=c++11 (test for warnings, line 19)
+PASS: c-c++-common/Wswitch-unreachable-4.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/Wswitch-unreachable-4.c -std=c++14 (test for warnings, line 11)
+PASS: c-c++-common/Wswitch-unreachable-4.c -std=c++14 (test for warnings, line 19)
+PASS: c-c++-common/Wswitch-unreachable-4.c -std=c++14 (test for excess errors)
PASS: c-c++-common/Wtautological-compare-1.c -std=gnu++98 (test for warnings, line 13)
PASS: c-c++-common/Wtautological-compare-1.c -std=gnu++98 (test for warnings, line 14)
PASS: c-c++-common/Wtautological-compare-1.c -std=gnu++98 (test for warnings, line 15)
@@ -58956,6 +63678,15 @@ PASS: c-c++-common/Wunused-var-13.c -std=gnu++14 (test for excess errors)
PASS: c-c++-common/Wunused-var-14.c -std=gnu++98 (test for excess errors)
PASS: c-c++-common/Wunused-var-14.c -std=gnu++11 (test for excess errors)
PASS: c-c++-common/Wunused-var-14.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/Wunused-var-15.c -std=gnu++98 (test for bogus messages, line 12)
+PASS: c-c++-common/Wunused-var-15.c -std=gnu++98 (test for bogus messages, line 15)
+PASS: c-c++-common/Wunused-var-15.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wunused-var-15.c -std=gnu++11 (test for bogus messages, line 12)
+PASS: c-c++-common/Wunused-var-15.c -std=gnu++11 (test for bogus messages, line 15)
+PASS: c-c++-common/Wunused-var-15.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wunused-var-15.c -std=gnu++14 (test for bogus messages, line 12)
+PASS: c-c++-common/Wunused-var-15.c -std=gnu++14 (test for bogus messages, line 15)
+PASS: c-c++-common/Wunused-var-15.c -std=gnu++14 (test for excess errors)
PASS: c-c++-common/Wunused-var-2.c -std=gnu++98 (test for excess errors)
PASS: c-c++-common/Wunused-var-2.c -std=gnu++11 (test for excess errors)
PASS: c-c++-common/Wunused-var-2.c -std=gnu++14 (test for excess errors)
@@ -59099,6 +63830,96 @@ PASS: c-c++-common/attr-aligned-1.c -std=c++11 (test for excess errors)
PASS: c-c++-common/attr-aligned-1.c -std=c++11 execution test
PASS: c-c++-common/attr-aligned-1.c -std=c++14 (test for excess errors)
PASS: c-c++-common/attr-aligned-1.c -std=c++14 execution test
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++98 (test for warnings, line 9)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++98 (test for errors, line 12)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++98 (test for errors, line 14)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++98 (test for warnings, line 17)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++98 (test for warnings, line 22)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++98 (test for warnings, line 33)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++98 (test for warnings, line 39)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++98 (test for warnings, line 51)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++98 (test for errors, line 56)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++11 (test for warnings, line 9)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++11 (test for errors, line 12)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++11 (test for errors, line 14)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++11 (test for warnings, line 17)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++11 (test for warnings, line 22)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++11 (test for warnings, line 33)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++11 (test for warnings, line 39)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++11 (test for warnings, line 51)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++11 (test for errors, line 56)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++14 (test for warnings, line 9)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++14 (test for errors, line 12)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++14 (test for errors, line 14)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++14 (test for warnings, line 17)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++14 (test for warnings, line 22)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++14 (test for warnings, line 33)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++14 (test for warnings, line 39)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++14 (test for warnings, line 51)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++14 (test for errors, line 56)
+PASS: c-c++-common/attr-fallthrough-1.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++98 (test for warnings, line 13)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++98 (test for warnings, line 18)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++98 (test for errors, line 24)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++98 (test for warnings, line 26)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++98 (test for warnings, line 31)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++98 (test for warnings, line 34)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++98 (test for warnings, line 37)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++98 (test for warnings, line 42)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++98 (test for warnings, line 47)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++98 (test for warnings, line 50)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++11 (test for warnings, line 13)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++11 (test for warnings, line 18)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++11 (test for errors, line 24)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++11 (test for warnings, line 26)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++11 (test for warnings, line 31)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++11 (test for warnings, line 34)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++11 (test for warnings, line 37)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++11 (test for warnings, line 42)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++11 (test for warnings, line 47)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++11 (test for warnings, line 50)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++14 (test for warnings, line 13)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++14 (test for warnings, line 18)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++14 (test for errors, line 24)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++14 (test for warnings, line 26)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++14 (test for warnings, line 31)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++14 (test for warnings, line 34)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++14 (test for warnings, line 37)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++14 (test for warnings, line 42)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++14 (test for warnings, line 47)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++14 (test for warnings, line 50)
+PASS: c-c++-common/attr-fallthrough-2.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/attr-may-alias-1.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/attr-may-alias-1.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/attr-may-alias-1.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/attr-may-alias-2.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/attr-may-alias-2.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/attr-may-alias-2.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/attr-opt-1.c -std=c++98 (test for warnings, line 5)
+PASS: c-c++-common/attr-opt-1.c -std=c++98 (test for warnings, line 9)
+PASS: c-c++-common/attr-opt-1.c -std=c++98 (test for warnings, line 19)
+PASS: c-c++-common/attr-opt-1.c -std=c++98 (test for warnings, line 23)
+PASS: c-c++-common/attr-opt-1.c -std=c++98 (test for warnings, line 26)
+PASS: c-c++-common/attr-opt-1.c -std=c++98 (test for warnings, line 30)
+PASS: c-c++-common/attr-opt-1.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/attr-opt-1.c -std=c++11 (test for warnings, line 5)
+PASS: c-c++-common/attr-opt-1.c -std=c++11 (test for warnings, line 9)
+PASS: c-c++-common/attr-opt-1.c -std=c++11 (test for warnings, line 19)
+PASS: c-c++-common/attr-opt-1.c -std=c++11 (test for warnings, line 23)
+PASS: c-c++-common/attr-opt-1.c -std=c++11 (test for warnings, line 26)
+PASS: c-c++-common/attr-opt-1.c -std=c++11 (test for warnings, line 30)
+PASS: c-c++-common/attr-opt-1.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/attr-opt-1.c -std=c++14 (test for warnings, line 5)
+PASS: c-c++-common/attr-opt-1.c -std=c++14 (test for warnings, line 9)
+PASS: c-c++-common/attr-opt-1.c -std=c++14 (test for warnings, line 19)
+PASS: c-c++-common/attr-opt-1.c -std=c++14 (test for warnings, line 23)
+PASS: c-c++-common/attr-opt-1.c -std=c++14 (test for warnings, line 26)
+PASS: c-c++-common/attr-opt-1.c -std=c++14 (test for warnings, line 30)
+PASS: c-c++-common/attr-opt-1.c -std=c++14 (test for excess errors)
PASS: c-c++-common/attr-simd-2.c -std=gnu++98 (test for excess errors)
PASS: c-c++-common/attr-simd-2.c -std=gnu++98 scan-tree-dump optimized "omp declare simd"
PASS: c-c++-common/attr-simd-2.c -std=gnu++98 scan-assembler-times _ZGVbN4_simd_attr: 1
@@ -59276,6 +64097,168 @@ PASS: c-c++-common/attr-used.c -std=gnu++11 scan-assembler function_declaratio
PASS: c-c++-common/attr-used.c -std=gnu++14 (test for excess errors)
PASS: c-c++-common/attr-used.c -std=gnu++14 scan-assembler function_declaration_before
PASS: c-c++-common/attr-used.c -std=gnu++14 scan-assembler function_declaration_after
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 14)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 15)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 50)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 51)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 52)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 60)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 61)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 62)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 70)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 71)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 72)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 80)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 81)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 82)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 90)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 91)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 92)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 100)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 101)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 102)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 110)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 111)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 112)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 120)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 121)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 122)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 127)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 128)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 129)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 134)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 135)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 136)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 142)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 143)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 144)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 150)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 151)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 152)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 157)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 158)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 159)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 164)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 165)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 166)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 171)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 172)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 173)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 178)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 179)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 180)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 185)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 186)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for warnings, line 187)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 14)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 15)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 50)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 51)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 52)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 60)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 61)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 62)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 70)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 71)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 72)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 80)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 81)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 82)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 90)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 91)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 92)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 100)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 101)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 102)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 110)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 111)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 112)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 120)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 121)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 122)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 127)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 128)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 129)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 134)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 135)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 136)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 142)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 143)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 144)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 150)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 151)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 152)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 157)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 158)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 159)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 164)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 165)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 166)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 171)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 172)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 173)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 178)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 179)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 180)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 185)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 186)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for warnings, line 187)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 14)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 15)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 50)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 51)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 52)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 60)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 61)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 62)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 70)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 71)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 72)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 80)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 81)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 82)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 90)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 91)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 92)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 100)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 101)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 102)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 110)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 111)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 112)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 120)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 121)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 122)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 127)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 128)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 129)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 134)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 135)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 136)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 142)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 143)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 144)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 150)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 151)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 152)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 157)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 158)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 159)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 164)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 165)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 166)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 171)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 172)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 173)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 178)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 179)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 180)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 185)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 186)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for warnings, line 187)
+PASS: c-c++-common/attr-warn-unused-result.c -std=gnu++14 (test for excess errors)
PASS: c-c++-common/attributes-1.c -std=c++98 (test for warnings, line 4)
PASS: c-c++-common/attributes-1.c -std=c++98 (test for warnings, line 5)
PASS: c-c++-common/attributes-1.c -std=c++98 (test for warnings, line 7)
@@ -59318,6 +64301,51 @@ PASS: c-c++-common/attributes-2.c -std=c++11 (test for errors, line 3)
PASS: c-c++-common/attributes-2.c -std=c++11 (test for excess errors)
PASS: c-c++-common/attributes-2.c -std=c++14 (test for errors, line 3)
PASS: c-c++-common/attributes-2.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/attributes-3.c -std=c++98 (test for warnings, line 6)
+PASS: c-c++-common/attributes-3.c -std=c++98 (test for warnings, line 9)
+PASS: c-c++-common/attributes-3.c -std=c++98 (test for warnings, line 11)
+PASS: c-c++-common/attributes-3.c -std=c++98 (test for warnings, line 12)
+PASS: c-c++-common/attributes-3.c -std=c++98 (test for warnings, line 14)
+PASS: c-c++-common/attributes-3.c -std=c++98 (test for warnings, line 15)
+PASS: c-c++-common/attributes-3.c -std=c++98 (test for warnings, line 17)
+PASS: c-c++-common/attributes-3.c -std=c++98 (test for warnings, line 18)
+PASS: c-c++-common/attributes-3.c -std=c++98 (test for warnings, line 20)
+PASS: c-c++-common/attributes-3.c -std=c++98 (test for warnings, line 21)
+PASS: c-c++-common/attributes-3.c -std=c++98 (test for warnings, line 23)
+PASS: c-c++-common/attributes-3.c -std=c++98 (test for warnings, line 24)
+PASS: c-c++-common/attributes-3.c -std=c++98 (test for warnings, line 26)
+PASS: c-c++-common/attributes-3.c -std=c++98 (test for warnings, line 27)
+PASS: c-c++-common/attributes-3.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/attributes-3.c -std=c++11 (test for warnings, line 6)
+PASS: c-c++-common/attributes-3.c -std=c++11 (test for warnings, line 9)
+PASS: c-c++-common/attributes-3.c -std=c++11 (test for warnings, line 11)
+PASS: c-c++-common/attributes-3.c -std=c++11 (test for warnings, line 12)
+PASS: c-c++-common/attributes-3.c -std=c++11 (test for warnings, line 14)
+PASS: c-c++-common/attributes-3.c -std=c++11 (test for warnings, line 15)
+PASS: c-c++-common/attributes-3.c -std=c++11 (test for warnings, line 17)
+PASS: c-c++-common/attributes-3.c -std=c++11 (test for warnings, line 18)
+PASS: c-c++-common/attributes-3.c -std=c++11 (test for warnings, line 20)
+PASS: c-c++-common/attributes-3.c -std=c++11 (test for warnings, line 21)
+PASS: c-c++-common/attributes-3.c -std=c++11 (test for warnings, line 23)
+PASS: c-c++-common/attributes-3.c -std=c++11 (test for warnings, line 24)
+PASS: c-c++-common/attributes-3.c -std=c++11 (test for warnings, line 26)
+PASS: c-c++-common/attributes-3.c -std=c++11 (test for warnings, line 27)
+PASS: c-c++-common/attributes-3.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/attributes-3.c -std=c++14 (test for warnings, line 6)
+PASS: c-c++-common/attributes-3.c -std=c++14 (test for warnings, line 9)
+PASS: c-c++-common/attributes-3.c -std=c++14 (test for warnings, line 11)
+PASS: c-c++-common/attributes-3.c -std=c++14 (test for warnings, line 12)
+PASS: c-c++-common/attributes-3.c -std=c++14 (test for warnings, line 14)
+PASS: c-c++-common/attributes-3.c -std=c++14 (test for warnings, line 15)
+PASS: c-c++-common/attributes-3.c -std=c++14 (test for warnings, line 17)
+PASS: c-c++-common/attributes-3.c -std=c++14 (test for warnings, line 18)
+PASS: c-c++-common/attributes-3.c -std=c++14 (test for warnings, line 20)
+PASS: c-c++-common/attributes-3.c -std=c++14 (test for warnings, line 21)
+PASS: c-c++-common/attributes-3.c -std=c++14 (test for warnings, line 23)
+PASS: c-c++-common/attributes-3.c -std=c++14 (test for warnings, line 24)
+PASS: c-c++-common/attributes-3.c -std=c++14 (test for warnings, line 26)
+PASS: c-c++-common/attributes-3.c -std=c++14 (test for warnings, line 27)
+PASS: c-c++-common/attributes-3.c -std=c++14 (test for excess errors)
PASS: c-c++-common/attributes-enum-1.c -std=c++98 (test for warnings, line 16)
PASS: c-c++-common/attributes-enum-1.c -std=c++98 (test for warnings, line 17)
PASS: c-c++-common/attributes-enum-1.c -std=c++98 (test for warnings, line 18)
@@ -59336,7 +64364,6 @@ PASS: c-c++-common/attributes-enum-1.c -std=c++14 (test for excess errors)
PASS: c-c++-common/attributes-enum-2.c -std=c++98 (test for warnings, line 6)
PASS: c-c++-common/attributes-enum-2.c -std=c++98 (test for warnings, line 7)
PASS: c-c++-common/attributes-enum-2.c -std=c++98 (test for warnings, line 8)
-PASS: c-c++-common/attributes-enum-2.c -std=c++98 (test for warnings, line 9)
PASS: c-c++-common/attributes-enum-2.c -std=c++98 (test for warnings, line 10)
PASS: c-c++-common/attributes-enum-2.c -std=c++98 (test for warnings, line 11)
PASS: c-c++-common/attributes-enum-2.c -std=c++98 (test for warnings, line 12)
@@ -59345,7 +64372,6 @@ PASS: c-c++-common/attributes-enum-2.c -std=c++98 (test for excess errors)
PASS: c-c++-common/attributes-enum-2.c -std=c++11 (test for warnings, line 6)
PASS: c-c++-common/attributes-enum-2.c -std=c++11 (test for warnings, line 7)
PASS: c-c++-common/attributes-enum-2.c -std=c++11 (test for warnings, line 8)
-PASS: c-c++-common/attributes-enum-2.c -std=c++11 (test for warnings, line 9)
PASS: c-c++-common/attributes-enum-2.c -std=c++11 (test for warnings, line 10)
PASS: c-c++-common/attributes-enum-2.c -std=c++11 (test for warnings, line 11)
PASS: c-c++-common/attributes-enum-2.c -std=c++11 (test for warnings, line 12)
@@ -59354,60 +64380,317 @@ PASS: c-c++-common/attributes-enum-2.c -std=c++11 (test for excess errors)
PASS: c-c++-common/attributes-enum-2.c -std=c++14 (test for warnings, line 6)
PASS: c-c++-common/attributes-enum-2.c -std=c++14 (test for warnings, line 7)
PASS: c-c++-common/attributes-enum-2.c -std=c++14 (test for warnings, line 8)
-PASS: c-c++-common/attributes-enum-2.c -std=c++14 (test for warnings, line 9)
PASS: c-c++-common/attributes-enum-2.c -std=c++14 (test for warnings, line 10)
PASS: c-c++-common/attributes-enum-2.c -std=c++14 (test for warnings, line 11)
PASS: c-c++-common/attributes-enum-2.c -std=c++14 (test for warnings, line 12)
PASS: c-c++-common/attributes-enum-2.c -std=c++14 (test for warnings, line 13)
PASS: c-c++-common/attributes-enum-2.c -std=c++14 (test for excess errors)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 6)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 7)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 8)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 15)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 16)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 17)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 18)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 19)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 20)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 21)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 22)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 29)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 30)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 31)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 32)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 33)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 42)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 34)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 35)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 36)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 43)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 44)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 45)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 46)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 47)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 48)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 49)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 50)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 51)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 85)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 86)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 87)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 88)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 89)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 90)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 91)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 92)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 93)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 94)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 95)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 96)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 97)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 98)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 106)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 107)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 108)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 109)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 121)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 122)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 123)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 126)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 127)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 128)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 137)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 138)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 139)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 146)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 147)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 148)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 155)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 156)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 157)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 170)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 171)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 173)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 174)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 176)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 177)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 180)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 181)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 183)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 184)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 186)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 187)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 190)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 191)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 193)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 194)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 196)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for warnings, line 197)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 205)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 206)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 207)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 214)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 215)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 216)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 217)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 218)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 219)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 229)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 230)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 231)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 232)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 235)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 236)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 237)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 238)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 239)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 240)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 241)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 242)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 243)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 250)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 251)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 252)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 253)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for errors, line 254)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++98 (test for excess errors)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 6)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 7)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 8)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 15)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 16)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 17)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 18)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 19)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 20)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 21)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 22)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 29)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 30)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 31)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 32)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 33)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 42)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 34)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 35)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 36)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 43)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 44)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 45)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 46)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 47)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 48)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 49)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 50)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 51)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 85)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 86)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 87)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 88)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 89)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 90)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 91)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 92)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 93)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 94)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 95)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 96)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 97)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 98)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 106)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 107)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 108)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 109)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 121)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 122)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 123)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 126)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 127)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 128)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 137)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 138)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 139)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 146)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 147)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 148)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 155)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 156)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 157)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 170)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 171)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 173)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 174)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 176)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 177)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 180)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 181)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 183)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 184)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 186)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 187)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 190)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 191)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 193)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 194)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 196)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for warnings, line 197)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 205)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 206)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 207)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 214)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 215)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 216)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 217)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 218)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 219)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 229)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 230)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 231)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 232)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 235)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 236)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 237)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 238)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 239)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 240)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 241)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 242)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 243)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 250)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 251)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 252)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 253)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for errors, line 254)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++11 (test for excess errors)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 6)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 7)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 8)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 15)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 16)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 17)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 18)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 19)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 20)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 21)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 22)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 29)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 30)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 31)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 32)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 33)
-PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 42)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 34)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 35)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 36)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 43)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 44)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 45)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 46)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 47)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 48)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 49)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 50)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 51)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 85)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 86)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 87)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 88)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 89)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 90)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 91)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 92)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 93)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 94)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 95)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 96)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 97)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 98)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 106)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 107)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 108)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 109)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 121)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 122)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 123)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 126)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 127)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 128)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 137)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 138)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 139)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 146)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 147)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 148)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 155)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 156)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 157)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 170)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 171)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 173)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 174)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 176)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 177)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 180)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 181)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 183)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 184)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 186)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 187)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 190)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 191)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 193)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 194)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 196)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for warnings, line 197)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 205)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 206)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 207)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 214)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 215)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 216)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 217)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 218)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 219)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 229)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 230)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 231)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 232)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 235)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 236)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 237)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 238)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 239)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 240)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 241)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 242)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 243)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 250)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 251)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 252)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 253)
+PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for errors, line 254)
PASS: c-c++-common/builtin-arith-overflow-1.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/builtin-arith-overflow-2.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/builtin-arith-overflow-2.c -std=c++98 execution test
+PASS: c-c++-common/builtin-arith-overflow-2.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/builtin-arith-overflow-2.c -std=c++11 execution test
+PASS: c-c++-common/builtin-arith-overflow-2.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/builtin-arith-overflow-2.c -std=c++14 execution test
PASS: c-c++-common/builtin-offsetof-2.c -std=gnu++98 (test for warnings, line 81)
PASS: c-c++-common/builtin-offsetof-2.c -std=gnu++98 (test for warnings, line 86)
PASS: c-c++-common/builtin-offsetof-2.c -std=gnu++98 (test for warnings, line 104)
@@ -59516,6 +64799,15 @@ PASS: c-c++-common/builtin-offsetof.c -std=gnu++14 (test for errors, line 21)
PASS: c-c++-common/builtin-offsetof.c -std=gnu++14 (test for warnings, line 25)
PASS: c-c++-common/builtin-offsetof.c -std=gnu++14 (test for errors, line 28)
PASS: c-c++-common/builtin-offsetof.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/builtin-shuffle-1.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/builtin-shuffle-1.c -std=c++98 execution test
+PASS: c-c++-common/builtin-shuffle-1.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/builtin-shuffle-1.c -std=c++11 execution test
+PASS: c-c++-common/builtin-shuffle-1.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/builtin-shuffle-1.c -std=c++14 execution test
+PASS: c-c++-common/builtin_location.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/builtin_location.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/builtin_location.c -std=c++14 (test for excess errors)
PASS: c-c++-common/conflict-markers-1.c -std=c++98 (test for errors, line 3)
PASS: c-c++-common/conflict-markers-1.c -std=c++98 (test for errors, line 5)
PASS: c-c++-common/conflict-markers-1.c -std=c++98 (test for errors, line 9)
@@ -59654,6 +64946,27 @@ PASS: c-c++-common/dump-ada-spec-1.c -std=gnu++14 scan-file type S is record
PASS: c-c++-common/dump-ada-spec-2.c -std=gnu++98 (test for excess errors)
PASS: c-c++-common/dump-ada-spec-2.c -std=gnu++11 (test for excess errors)
PASS: c-c++-common/dump-ada-spec-2.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/dump-ada-spec-3.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/dump-ada-spec-3.c -std=gnu++98 scan-file-not System.Address
+PASS: c-c++-common/dump-ada-spec-3.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/dump-ada-spec-3.c -std=gnu++11 scan-file-not System.Address
+PASS: c-c++-common/dump-ada-spec-3.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/dump-ada-spec-3.c -std=gnu++14 scan-file-not System.Address
+PASS: c-c++-common/dump-ada-spec-4.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/dump-ada-spec-4.c -std=gnu++98 scan-file-not System.Address
+PASS: c-c++-common/dump-ada-spec-4.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/dump-ada-spec-4.c -std=gnu++11 scan-file-not System.Address
+PASS: c-c++-common/dump-ada-spec-4.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/dump-ada-spec-4.c -std=gnu++14 scan-file-not System.Address
+PASS: c-c++-common/dump-ada-spec-5.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/dump-ada-spec-5.c -std=gnu++98 scan-file-not unsupported macro
+PASS: c-c++-common/dump-ada-spec-5.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/dump-ada-spec-5.c -std=gnu++11 scan-file-not unsupported macro
+PASS: c-c++-common/dump-ada-spec-5.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/dump-ada-spec-5.c -std=gnu++14 scan-file-not unsupported macro
+PASS: c-c++-common/dump-ada-spec-6.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/dump-ada-spec-6.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/dump-ada-spec-6.c -std=gnu++14 (test for excess errors)
PASS: c-c++-common/fmax-errors.c -std=gnu++98 (test for errors, line 7)
PASS: c-c++-common/fmax-errors.c -std=gnu++98 (test for errors, line 8)
PASS: c-c++-common/fmax-errors.c -std=gnu++98 (test for errors, line 9)
@@ -59690,6 +65003,54 @@ UNSUPPORTED: c-c++-common/int128-2.c -std=gnu++14
UNSUPPORTED: c-c++-common/int128-types-1.c -std=gnu++98
UNSUPPORTED: c-c++-common/int128-types-1.c -std=gnu++11
UNSUPPORTED: c-c++-common/int128-types-1.c -std=gnu++14
+PASS: c-c++-common/memset-array.c -std=gnu++98 (test for warnings, line 18)
+PASS: c-c++-common/memset-array.c -std=gnu++98 (test for warnings, line 19)
+PASS: c-c++-common/memset-array.c -std=gnu++98 (test for warnings, line 20)
+PASS: c-c++-common/memset-array.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/memset-array.c -std=gnu++11 (test for warnings, line 18)
+PASS: c-c++-common/memset-array.c -std=gnu++11 (test for warnings, line 19)
+PASS: c-c++-common/memset-array.c -std=gnu++11 (test for warnings, line 20)
+PASS: c-c++-common/memset-array.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/memset-array.c -std=gnu++14 (test for warnings, line 18)
+PASS: c-c++-common/memset-array.c -std=gnu++14 (test for warnings, line 19)
+PASS: c-c++-common/memset-array.c -std=gnu++14 (test for warnings, line 20)
+PASS: c-c++-common/memset-array.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/missing-header-1.c -std=gnu++98 (test for errors, line 2)
+PASS: c-c++-common/missing-header-1.c -std=gnu++98 expected multiline pattern lines 5-7 was found: "\s*#include "this-file-does-not-exist\.h".*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~\ncompilation terminated\..*\n"
+PASS: c-c++-common/missing-header-1.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/missing-header-1.c -std=gnu++11 (test for errors, line 2)
+PASS: c-c++-common/missing-header-1.c -std=gnu++11 expected multiline pattern lines 5-7 was found: "\s*#include "this-file-does-not-exist\.h".*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~\ncompilation terminated\..*\n"
+PASS: c-c++-common/missing-header-1.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/missing-header-1.c -std=gnu++14 (test for errors, line 2)
+PASS: c-c++-common/missing-header-1.c -std=gnu++14 expected multiline pattern lines 5-7 was found: "\s*#include "this-file-does-not-exist\.h".*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~\ncompilation terminated\..*\n"
+PASS: c-c++-common/missing-header-1.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/missing-header-2.c -std=gnu++98 (test for errors, line 2)
+PASS: c-c++-common/missing-header-2.c -std=gnu++98 expected multiline pattern lines 5-7 was found: "\s*#include <this-file-does-not-exist\.h>.*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~\ncompilation terminated\..*\n"
+PASS: c-c++-common/missing-header-2.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/missing-header-2.c -std=gnu++11 (test for errors, line 2)
+PASS: c-c++-common/missing-header-2.c -std=gnu++11 expected multiline pattern lines 5-7 was found: "\s*#include <this-file-does-not-exist\.h>.*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~\ncompilation terminated\..*\n"
+PASS: c-c++-common/missing-header-2.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/missing-header-2.c -std=gnu++14 (test for errors, line 2)
+PASS: c-c++-common/missing-header-2.c -std=gnu++14 expected multiline pattern lines 5-7 was found: "\s*#include <this-file-does-not-exist\.h>.*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~\ncompilation terminated\..*\n"
+PASS: c-c++-common/missing-header-2.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/missing-header-3.c -std=gnu++98 (test for errors, line 2)
+PASS: c-c++-common/missing-header-3.c -std=gnu++98 expected multiline pattern lines 5-7 was found: "\s*#import <this-file-does-not-exist\.h>.*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~\ncompilation terminated\..*\n"
+PASS: c-c++-common/missing-header-3.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/missing-header-3.c -std=gnu++11 (test for errors, line 2)
+PASS: c-c++-common/missing-header-3.c -std=gnu++11 expected multiline pattern lines 5-7 was found: "\s*#import <this-file-does-not-exist\.h>.*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~\ncompilation terminated\..*\n"
+PASS: c-c++-common/missing-header-3.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/missing-header-3.c -std=gnu++14 (test for errors, line 2)
+PASS: c-c++-common/missing-header-3.c -std=gnu++14 expected multiline pattern lines 5-7 was found: "\s*#import <this-file-does-not-exist\.h>.*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~\ncompilation terminated\..*\n"
+PASS: c-c++-common/missing-header-3.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/missing-header-4.c -std=gnu++98 (test for errors, line 2)
+PASS: c-c++-common/missing-header-4.c -std=gnu++98 expected multiline pattern lines 5-7 was found: "\s*#import "this-file-does-not-exist\.h".*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~\ncompilation terminated\..*\n"
+PASS: c-c++-common/missing-header-4.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/missing-header-4.c -std=gnu++11 (test for errors, line 2)
+PASS: c-c++-common/missing-header-4.c -std=gnu++11 expected multiline pattern lines 5-7 was found: "\s*#import "this-file-does-not-exist\.h".*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~\ncompilation terminated\..*\n"
+PASS: c-c++-common/missing-header-4.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/missing-header-4.c -std=gnu++14 (test for errors, line 2)
+PASS: c-c++-common/missing-header-4.c -std=gnu++14 expected multiline pattern lines 5-7 was found: "\s*#import "this-file-does-not-exist\.h".*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~\ncompilation terminated\..*\n"
+PASS: c-c++-common/missing-header-4.c -std=gnu++14 (test for excess errors)
PASS: c-c++-common/nonnull-1.c -std=gnu++98 bar compared to NULL (test for warnings, line 11)
PASS: c-c++-common/nonnull-1.c -std=gnu++98 cp1 compared to NULL (test for warnings, line 18)
PASS: c-c++-common/nonnull-1.c -std=gnu++98 cp2 compared to NULL (test for warnings, line 21)
@@ -59753,6 +65114,12 @@ PASS: c-c++-common/pr20318.c -std=c++11 (test for errors, line 3)
PASS: c-c++-common/pr20318.c -std=c++11 (test for excess errors)
PASS: c-c++-common/pr20318.c -std=c++14 (test for errors, line 3)
PASS: c-c++-common/pr20318.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/pr27336.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/pr27336.c -std=gnu++98 scan-tree-dump vrp1 "return 1;"
+PASS: c-c++-common/pr27336.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/pr27336.c -std=gnu++11 scan-tree-dump vrp1 "return 1;"
+PASS: c-c++-common/pr27336.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/pr27336.c -std=gnu++14 scan-tree-dump vrp1 "return 1;"
PASS: c-c++-common/pr28656.c -std=gnu++98 (test for warnings, line 20)
PASS: c-c++-common/pr28656.c -std=gnu++98 (test for warnings, line 20)
PASS: c-c++-common/pr28656.c -std=gnu++98 (test for warnings, line 21)
@@ -59807,6 +65174,27 @@ PASS: c-c++-common/pr33193.c -std=c++14 (test for excess errors)
PASS: c-c++-common/pr33763.c -std=gnu++98 (test for excess errors)
PASS: c-c++-common/pr33763.c -std=gnu++11 (test for excess errors)
PASS: c-c++-common/pr33763.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/pr35503-1.c -std=gnu++98 (test for warnings, line 9)
+PASS: c-c++-common/pr35503-1.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/pr35503-1.c -std=gnu++11 (test for warnings, line 9)
+PASS: c-c++-common/pr35503-1.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/pr35503-1.c -std=gnu++14 (test for warnings, line 9)
+PASS: c-c++-common/pr35503-1.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/pr35503-2.c -std=gnu++98 (test for warnings, line 8)
+PASS: c-c++-common/pr35503-2.c -std=gnu++98 expected multiline pattern lines 11-12 was found: "\s*f \(&alpha, &beta, &alpha, &alpha\);.*\n \^~~~~~ ~~~~~~ ~~~~~~\n"
+PASS: c-c++-common/pr35503-2.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/pr35503-2.c -std=gnu++11 (test for warnings, line 8)
+PASS: c-c++-common/pr35503-2.c -std=gnu++11 expected multiline pattern lines 11-12 was found: "\s*f \(&alpha, &beta, &alpha, &alpha\);.*\n \^~~~~~ ~~~~~~ ~~~~~~\n"
+PASS: c-c++-common/pr35503-2.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/pr35503-2.c -std=gnu++14 (test for warnings, line 8)
+PASS: c-c++-common/pr35503-2.c -std=gnu++14 expected multiline pattern lines 11-12 was found: "\s*f \(&alpha, &beta, &alpha, &alpha\);.*\n \^~~~~~ ~~~~~~ ~~~~~~\n"
+PASS: c-c++-common/pr35503-2.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/pr35503-3.c -std=gnu++98 (test for warnings, line 8)
+PASS: c-c++-common/pr35503-3.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/pr35503-3.c -std=gnu++11 (test for warnings, line 8)
+PASS: c-c++-common/pr35503-3.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/pr35503-3.c -std=gnu++14 (test for warnings, line 8)
+PASS: c-c++-common/pr35503-3.c -std=gnu++14 (test for excess errors)
PASS: c-c++-common/pr36282-1.c -std=c++98 (test for bogus messages, line 7)
PASS: c-c++-common/pr36282-1.c -std=c++98 (test for excess errors)
PASS: c-c++-common/pr36282-1.c -std=c++11 (test for bogus messages, line 7)
@@ -60287,17 +65675,17 @@ PASS: c-c++-common/pr60156.c -std=gnu++11 (test for warnings, line 6)
PASS: c-c++-common/pr60156.c -std=gnu++11 (test for excess errors)
PASS: c-c++-common/pr60156.c -std=gnu++14 (test for warnings, line 6)
PASS: c-c++-common/pr60156.c -std=gnu++14 (test for excess errors)
-PASS: c-c++-common/pr60226.c -std=gnu++98 (test for errors, line 6)
PASS: c-c++-common/pr60226.c -std=gnu++98 (test for errors, line 7)
-PASS: c-c++-common/pr60226.c -std=gnu++98 (test for errors, line 13)
+PASS: c-c++-common/pr60226.c -std=gnu++98 (test for errors, line 8)
+PASS: c-c++-common/pr60226.c -std=gnu++98 (test for errors, line 14)
PASS: c-c++-common/pr60226.c -std=gnu++98 (test for excess errors)
-PASS: c-c++-common/pr60226.c -std=gnu++11 (test for errors, line 6)
PASS: c-c++-common/pr60226.c -std=gnu++11 (test for errors, line 7)
-PASS: c-c++-common/pr60226.c -std=gnu++11 (test for errors, line 13)
+PASS: c-c++-common/pr60226.c -std=gnu++11 (test for errors, line 8)
+PASS: c-c++-common/pr60226.c -std=gnu++11 (test for errors, line 14)
PASS: c-c++-common/pr60226.c -std=gnu++11 (test for excess errors)
-PASS: c-c++-common/pr60226.c -std=gnu++14 (test for errors, line 6)
PASS: c-c++-common/pr60226.c -std=gnu++14 (test for errors, line 7)
-PASS: c-c++-common/pr60226.c -std=gnu++14 (test for errors, line 13)
+PASS: c-c++-common/pr60226.c -std=gnu++14 (test for errors, line 8)
+PASS: c-c++-common/pr60226.c -std=gnu++14 (test for errors, line 14)
PASS: c-c++-common/pr60226.c -std=gnu++14 (test for excess errors)
PASS: c-c++-common/pr60439.c -std=c++98 (test for warnings, line 14)
PASS: c-c++-common/pr60439.c -std=c++98 (test for warnings, line 24)
@@ -60315,9 +65703,8 @@ PASS: c-c++-common/pr60439.c -std=c++98 (test for warnings, line 103)
PASS: c-c++-common/pr60439.c -std=c++98 (test for warnings, line 108)
PASS: c-c++-common/pr60439.c -std=c++98 (test for warnings, line 124)
PASS: c-c++-common/pr60439.c -std=c++98 (test for warnings, line 129)
-PASS: c-c++-common/pr60439.c -std=c++98 (test for warnings, line 134)
-PASS: c-c++-common/pr60439.c -std=c++98 (test for warnings, line 145)
-PASS: c-c++-common/pr60439.c -std=c++98 (test for warnings, line 161)
+PASS: c-c++-common/pr60439.c -std=c++98 (test for warnings, line 140)
+PASS: c-c++-common/pr60439.c -std=c++98 (test for warnings, line 156)
PASS: c-c++-common/pr60439.c -std=c++98 (test for excess errors)
PASS: c-c++-common/pr60439.c -std=c++11 (test for warnings, line 14)
PASS: c-c++-common/pr60439.c -std=c++11 (test for warnings, line 24)
@@ -60335,9 +65722,8 @@ PASS: c-c++-common/pr60439.c -std=c++11 (test for warnings, line 103)
PASS: c-c++-common/pr60439.c -std=c++11 (test for warnings, line 108)
PASS: c-c++-common/pr60439.c -std=c++11 (test for warnings, line 124)
PASS: c-c++-common/pr60439.c -std=c++11 (test for warnings, line 129)
-PASS: c-c++-common/pr60439.c -std=c++11 (test for warnings, line 134)
-PASS: c-c++-common/pr60439.c -std=c++11 (test for warnings, line 145)
-PASS: c-c++-common/pr60439.c -std=c++11 (test for warnings, line 161)
+PASS: c-c++-common/pr60439.c -std=c++11 (test for warnings, line 140)
+PASS: c-c++-common/pr60439.c -std=c++11 (test for warnings, line 156)
PASS: c-c++-common/pr60439.c -std=c++11 (test for excess errors)
PASS: c-c++-common/pr60439.c -std=c++14 (test for warnings, line 14)
PASS: c-c++-common/pr60439.c -std=c++14 (test for warnings, line 24)
@@ -60355,9 +65741,8 @@ PASS: c-c++-common/pr60439.c -std=c++14 (test for warnings, line 103)
PASS: c-c++-common/pr60439.c -std=c++14 (test for warnings, line 108)
PASS: c-c++-common/pr60439.c -std=c++14 (test for warnings, line 124)
PASS: c-c++-common/pr60439.c -std=c++14 (test for warnings, line 129)
-PASS: c-c++-common/pr60439.c -std=c++14 (test for warnings, line 134)
-PASS: c-c++-common/pr60439.c -std=c++14 (test for warnings, line 145)
-PASS: c-c++-common/pr60439.c -std=c++14 (test for warnings, line 161)
+PASS: c-c++-common/pr60439.c -std=c++14 (test for warnings, line 140)
+PASS: c-c++-common/pr60439.c -std=c++14 (test for warnings, line 156)
PASS: c-c++-common/pr60439.c -std=c++14 (test for excess errors)
PASS: c-c++-common/pr60689.c -std=c++98 (test for excess errors)
PASS: c-c++-common/pr60689.c -std=c++11 (test for excess errors)
@@ -60668,65 +66053,65 @@ PASS: c-c++-common/pr68582.c -std=gnu++14 (test for warnings, line 8)
PASS: c-c++-common/pr68582.c -std=gnu++14 (test for warnings, line 15)
PASS: c-c++-common/pr68582.c -std=gnu++14 (test for warnings, line 22)
PASS: c-c++-common/pr68582.c -std=gnu++14 (test for excess errors)
-PASS: c-c++-common/pr68657-1.c -std=gnu++98 (test for errors, line 7)
-PASS: c-c++-common/pr68657-1.c -std=gnu++98 (test for errors, line 14)
-PASS: c-c++-common/pr68657-1.c -std=gnu++98 (test for errors, line 24)
+PASS: c-c++-common/pr68657-1.c -std=gnu++98 (test for errors, line 8)
+PASS: c-c++-common/pr68657-1.c -std=gnu++98 (test for errors, line 15)
+PASS: c-c++-common/pr68657-1.c -std=gnu++98 (test for errors, line 25)
PASS: c-c++-common/pr68657-1.c -std=gnu++98 (test for excess errors)
-PASS: c-c++-common/pr68657-1.c -std=gnu++11 (test for errors, line 7)
-PASS: c-c++-common/pr68657-1.c -std=gnu++11 (test for errors, line 14)
-PASS: c-c++-common/pr68657-1.c -std=gnu++11 (test for errors, line 24)
+PASS: c-c++-common/pr68657-1.c -std=gnu++11 (test for errors, line 8)
+PASS: c-c++-common/pr68657-1.c -std=gnu++11 (test for errors, line 15)
+PASS: c-c++-common/pr68657-1.c -std=gnu++11 (test for errors, line 25)
PASS: c-c++-common/pr68657-1.c -std=gnu++11 (test for excess errors)
-PASS: c-c++-common/pr68657-1.c -std=gnu++14 (test for errors, line 7)
-PASS: c-c++-common/pr68657-1.c -std=gnu++14 (test for errors, line 14)
-PASS: c-c++-common/pr68657-1.c -std=gnu++14 (test for errors, line 24)
+PASS: c-c++-common/pr68657-1.c -std=gnu++14 (test for errors, line 8)
+PASS: c-c++-common/pr68657-1.c -std=gnu++14 (test for errors, line 15)
+PASS: c-c++-common/pr68657-1.c -std=gnu++14 (test for errors, line 25)
PASS: c-c++-common/pr68657-1.c -std=gnu++14 (test for excess errors)
-PASS: c-c++-common/pr68657-2.c -std=gnu++98 (test for errors, line 5)
-PASS: c-c++-common/pr68657-2.c -std=gnu++98 (test for bogus messages, line 6)
+PASS: c-c++-common/pr68657-2.c -std=gnu++98 (test for errors, line 6)
+PASS: c-c++-common/pr68657-2.c -std=gnu++98 (test for bogus messages, line 7)
PASS: c-c++-common/pr68657-2.c -std=gnu++98 (test for excess errors)
-PASS: c-c++-common/pr68657-2.c -std=gnu++11 (test for errors, line 5)
-PASS: c-c++-common/pr68657-2.c -std=gnu++11 (test for bogus messages, line 6)
+PASS: c-c++-common/pr68657-2.c -std=gnu++11 (test for errors, line 6)
+PASS: c-c++-common/pr68657-2.c -std=gnu++11 (test for bogus messages, line 7)
PASS: c-c++-common/pr68657-2.c -std=gnu++11 (test for excess errors)
-PASS: c-c++-common/pr68657-2.c -std=gnu++14 (test for errors, line 5)
-PASS: c-c++-common/pr68657-2.c -std=gnu++14 (test for bogus messages, line 6)
+PASS: c-c++-common/pr68657-2.c -std=gnu++14 (test for errors, line 6)
+PASS: c-c++-common/pr68657-2.c -std=gnu++14 (test for bogus messages, line 7)
PASS: c-c++-common/pr68657-2.c -std=gnu++14 (test for excess errors)
-PASS: c-c++-common/pr68657-3.c -std=c++98 (test for errors, line 5)
-PASS: c-c++-common/pr68657-3.c -std=c++98 (test for bogus messages, line 6)
-PASS: c-c++-common/pr68657-3.c -std=c++98 (test for bogus messages, line 8)
+PASS: c-c++-common/pr68657-3.c -std=c++98 (test for errors, line 6)
+PASS: c-c++-common/pr68657-3.c -std=c++98 (test for bogus messages, line 7)
PASS: c-c++-common/pr68657-3.c -std=c++98 (test for bogus messages, line 9)
-PASS: c-c++-common/pr68657-3.c -std=c++98 (test for warnings, line 11)
-PASS: c-c++-common/pr68657-3.c -std=c++98 (test for bogus messages, line 12)
+PASS: c-c++-common/pr68657-3.c -std=c++98 (test for bogus messages, line 10)
+PASS: c-c++-common/pr68657-3.c -std=c++98 (test for warnings, line 12)
+PASS: c-c++-common/pr68657-3.c -std=c++98 (test for bogus messages, line 13)
PASS: c-c++-common/pr68657-3.c -std=c++98 (test for excess errors)
-PASS: c-c++-common/pr68657-3.c -std=c++11 (test for errors, line 5)
-PASS: c-c++-common/pr68657-3.c -std=c++11 (test for bogus messages, line 6)
-PASS: c-c++-common/pr68657-3.c -std=c++11 (test for bogus messages, line 8)
+PASS: c-c++-common/pr68657-3.c -std=c++11 (test for errors, line 6)
+PASS: c-c++-common/pr68657-3.c -std=c++11 (test for bogus messages, line 7)
PASS: c-c++-common/pr68657-3.c -std=c++11 (test for bogus messages, line 9)
-PASS: c-c++-common/pr68657-3.c -std=c++11 (test for warnings, line 11)
-PASS: c-c++-common/pr68657-3.c -std=c++11 (test for bogus messages, line 12)
+PASS: c-c++-common/pr68657-3.c -std=c++11 (test for bogus messages, line 10)
+PASS: c-c++-common/pr68657-3.c -std=c++11 (test for warnings, line 12)
+PASS: c-c++-common/pr68657-3.c -std=c++11 (test for bogus messages, line 13)
PASS: c-c++-common/pr68657-3.c -std=c++11 (test for excess errors)
-PASS: c-c++-common/pr68657-3.c -std=c++14 (test for errors, line 5)
-PASS: c-c++-common/pr68657-3.c -std=c++14 (test for bogus messages, line 6)
-PASS: c-c++-common/pr68657-3.c -std=c++14 (test for bogus messages, line 8)
+PASS: c-c++-common/pr68657-3.c -std=c++14 (test for errors, line 6)
+PASS: c-c++-common/pr68657-3.c -std=c++14 (test for bogus messages, line 7)
PASS: c-c++-common/pr68657-3.c -std=c++14 (test for bogus messages, line 9)
-PASS: c-c++-common/pr68657-3.c -std=c++14 (test for warnings, line 11)
-PASS: c-c++-common/pr68657-3.c -std=c++14 (test for bogus messages, line 12)
+PASS: c-c++-common/pr68657-3.c -std=c++14 (test for bogus messages, line 10)
+PASS: c-c++-common/pr68657-3.c -std=c++14 (test for warnings, line 12)
+PASS: c-c++-common/pr68657-3.c -std=c++14 (test for bogus messages, line 13)
PASS: c-c++-common/pr68657-3.c -std=c++14 (test for excess errors)
-PASS: c-c++-common/pr68833-1.c -std=gnu++98 (test for errors, line 5)
-PASS: c-c++-common/pr68833-1.c -std=gnu++98 (test for bogus messages, line 6)
-PASS: c-c++-common/pr68833-1.c -std=gnu++98 (test for errors, line 11)
-PASS: c-c++-common/pr68833-1.c -std=gnu++98 (test for bogus messages, line 12)
-PASS: c-c++-common/pr68833-1.c -std=gnu++98 detect noreturn candidate (test for errors, line 17)
+PASS: c-c++-common/pr68833-1.c -std=gnu++98 (test for errors, line 6)
+PASS: c-c++-common/pr68833-1.c -std=gnu++98 (test for bogus messages, line 7)
+PASS: c-c++-common/pr68833-1.c -std=gnu++98 (test for errors, line 12)
+PASS: c-c++-common/pr68833-1.c -std=gnu++98 (test for bogus messages, line 13)
+PASS: c-c++-common/pr68833-1.c -std=gnu++98 detect noreturn candidate (test for errors, line 18)
PASS: c-c++-common/pr68833-1.c -std=gnu++98 (test for excess errors)
-PASS: c-c++-common/pr68833-1.c -std=gnu++11 (test for errors, line 5)
-PASS: c-c++-common/pr68833-1.c -std=gnu++11 (test for bogus messages, line 6)
-PASS: c-c++-common/pr68833-1.c -std=gnu++11 (test for errors, line 11)
-PASS: c-c++-common/pr68833-1.c -std=gnu++11 (test for bogus messages, line 12)
-PASS: c-c++-common/pr68833-1.c -std=gnu++11 detect noreturn candidate (test for errors, line 17)
+PASS: c-c++-common/pr68833-1.c -std=gnu++11 (test for errors, line 6)
+PASS: c-c++-common/pr68833-1.c -std=gnu++11 (test for bogus messages, line 7)
+PASS: c-c++-common/pr68833-1.c -std=gnu++11 (test for errors, line 12)
+PASS: c-c++-common/pr68833-1.c -std=gnu++11 (test for bogus messages, line 13)
+PASS: c-c++-common/pr68833-1.c -std=gnu++11 detect noreturn candidate (test for errors, line 18)
PASS: c-c++-common/pr68833-1.c -std=gnu++11 (test for excess errors)
-PASS: c-c++-common/pr68833-1.c -std=gnu++14 (test for errors, line 5)
-PASS: c-c++-common/pr68833-1.c -std=gnu++14 (test for bogus messages, line 6)
-PASS: c-c++-common/pr68833-1.c -std=gnu++14 (test for errors, line 11)
-PASS: c-c++-common/pr68833-1.c -std=gnu++14 (test for bogus messages, line 12)
-PASS: c-c++-common/pr68833-1.c -std=gnu++14 detect noreturn candidate (test for errors, line 17)
+PASS: c-c++-common/pr68833-1.c -std=gnu++14 (test for errors, line 6)
+PASS: c-c++-common/pr68833-1.c -std=gnu++14 (test for bogus messages, line 7)
+PASS: c-c++-common/pr68833-1.c -std=gnu++14 (test for errors, line 12)
+PASS: c-c++-common/pr68833-1.c -std=gnu++14 (test for bogus messages, line 13)
+PASS: c-c++-common/pr68833-1.c -std=gnu++14 detect noreturn candidate (test for errors, line 18)
PASS: c-c++-common/pr68833-1.c -std=gnu++14 (test for excess errors)
PASS: c-c++-common/pr68833-2.c -std=gnu++98 printf attribute warning (test for errors, line 12)
PASS: c-c++-common/pr68833-2.c -std=gnu++98 (test for excess errors)
@@ -60797,9 +66182,33 @@ XFAIL: c-c++-common/pr69558.c -std=gnu++14 (test for bogus messages, line 14)
XFAIL: c-c++-common/pr69558.c -std=gnu++14 (test for bogus messages, line 17)
XFAIL: c-c++-common/pr69558.c -std=gnu++14 (test for bogus messages, line 19)
PASS: c-c++-common/pr69558.c -std=gnu++14 (test for excess errors)
-PASS: c-c++-common/pr69669.c -std=c++98 (test for excess errors)
-PASS: c-c++-common/pr69669.c -std=c++11 (test for excess errors)
-PASS: c-c++-common/pr69669.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/pr69669.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/pr69669.c -std=gnu++98 scan-rtl-dump-times final "mem:QI" 1
+PASS: c-c++-common/pr69669.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/pr69669.c -std=gnu++11 scan-rtl-dump-times final "mem:QI" 1
+PASS: c-c++-common/pr69669.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/pr69669.c -std=gnu++14 scan-rtl-dump-times final "mem:QI" 1
+PASS: c-c++-common/pr69733.c -std=gnu++98 (test for warnings, line 7)
+PASS: c-c++-common/pr69733.c -std=gnu++98 (test for warnings, line 13)
+PASS: c-c++-common/pr69733.c -std=gnu++98 (test for warnings, line 19)
+PASS: c-c++-common/pr69733.c -std=gnu++98 expected multiline pattern lines 9-10 was found: "\s*const double val0\(\) \{return val;\}.*\n \^~~~~\n"
+PASS: c-c++-common/pr69733.c -std=gnu++98 expected multiline pattern lines 15-16 was found: " volatile double val1\(\) \{return val;\}.*\n \^~~~~~~~\n"
+PASS: c-c++-common/pr69733.c -std=gnu++98 expected multiline pattern lines 21-22 was found: " cd val2\(\) \{return val;\}.*\n \^~\n"
+PASS: c-c++-common/pr69733.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/pr69733.c -std=gnu++11 (test for warnings, line 7)
+PASS: c-c++-common/pr69733.c -std=gnu++11 (test for warnings, line 13)
+PASS: c-c++-common/pr69733.c -std=gnu++11 (test for warnings, line 19)
+PASS: c-c++-common/pr69733.c -std=gnu++11 expected multiline pattern lines 9-10 was found: "\s*const double val0\(\) \{return val;\}.*\n \^~~~~\n"
+PASS: c-c++-common/pr69733.c -std=gnu++11 expected multiline pattern lines 15-16 was found: " volatile double val1\(\) \{return val;\}.*\n \^~~~~~~~\n"
+PASS: c-c++-common/pr69733.c -std=gnu++11 expected multiline pattern lines 21-22 was found: " cd val2\(\) \{return val;\}.*\n \^~\n"
+PASS: c-c++-common/pr69733.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/pr69733.c -std=gnu++14 (test for warnings, line 7)
+PASS: c-c++-common/pr69733.c -std=gnu++14 (test for warnings, line 13)
+PASS: c-c++-common/pr69733.c -std=gnu++14 (test for warnings, line 19)
+PASS: c-c++-common/pr69733.c -std=gnu++14 expected multiline pattern lines 9-10 was found: "\s*const double val0\(\) \{return val;\}.*\n \^~~~~\n"
+PASS: c-c++-common/pr69733.c -std=gnu++14 expected multiline pattern lines 15-16 was found: " volatile double val1\(\) \{return val;\}.*\n \^~~~~~~~\n"
+PASS: c-c++-common/pr69733.c -std=gnu++14 expected multiline pattern lines 21-22 was found: " cd val2\(\) \{return val;\}.*\n \^~\n"
+PASS: c-c++-common/pr69733.c -std=gnu++14 (test for excess errors)
PASS: c-c++-common/pr69764.c -std=c++98 (test for warnings, line 7)
PASS: c-c++-common/pr69764.c -std=c++98 (test for warnings, line 13)
PASS: c-c++-common/pr69764.c -std=c++98 (test for warnings, line 19)
@@ -60878,6 +66287,96 @@ PASS: c-c++-common/pr70336.c -std=gnu++14 (test for excess errors)
PASS: c-c++-common/pr70651.c -std=c++98 (test for excess errors)
PASS: c-c++-common/pr70651.c -std=c++11 (test for excess errors)
PASS: c-c++-common/pr70651.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/pr70756-2.c -std=gnu++98 (test for warnings, line 10)
+PASS: c-c++-common/pr70756-2.c -std=gnu++98 (test for warnings, line 11)
+PASS: c-c++-common/pr70756-2.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/pr70756-2.c -std=gnu++11 (test for warnings, line 10)
+PASS: c-c++-common/pr70756-2.c -std=gnu++11 (test for warnings, line 11)
+PASS: c-c++-common/pr70756-2.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/pr70756-2.c -std=gnu++14 (test for warnings, line 10)
+PASS: c-c++-common/pr70756-2.c -std=gnu++14 (test for warnings, line 11)
+PASS: c-c++-common/pr70756-2.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/pr70756.c -std=gnu++98 (test for errors, line 5)
+PASS: c-c++-common/pr70756.c -std=gnu++98 (test for errors, line 16)
+PASS: c-c++-common/pr70756.c -std=gnu++98 (test for errors, line 22)
+PASS: c-c++-common/pr70756.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/pr70756.c -std=gnu++11 (test for errors, line 5)
+PASS: c-c++-common/pr70756.c -std=gnu++11 (test for errors, line 16)
+PASS: c-c++-common/pr70756.c -std=gnu++11 (test for errors, line 22)
+PASS: c-c++-common/pr70756.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/pr70756.c -std=gnu++14 (test for errors, line 5)
+PASS: c-c++-common/pr70756.c -std=gnu++14 (test for errors, line 16)
+PASS: c-c++-common/pr70756.c -std=gnu++14 (test for errors, line 22)
+PASS: c-c++-common/pr70756.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/pr71372.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/pr71372.c -std=gnu++98 scan-tree-dump-times optimized " ={v} " 4
+PASS: c-c++-common/pr71372.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/pr71372.c -std=gnu++11 scan-tree-dump-times optimized " ={v} " 4
+PASS: c-c++-common/pr71372.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/pr71372.c -std=gnu++14 scan-tree-dump-times optimized " ={v} " 4
+PASS: c-c++-common/pr71574.c -std=c++98 (test for warnings, line 5)
+PASS: c-c++-common/pr71574.c -std=c++98 (test for warnings, line 6)
+PASS: c-c++-common/pr71574.c -std=c++98 (test for warnings, line 7)
+PASS: c-c++-common/pr71574.c -std=c++98 (test for errors, line 8)
+PASS: c-c++-common/pr71574.c -std=c++98 (test for warnings, line 9)
+PASS: c-c++-common/pr71574.c -std=c++98 (test for warnings, line 11)
+PASS: c-c++-common/pr71574.c -std=c++98 (test for errors, line 12)
+PASS: c-c++-common/pr71574.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/pr71574.c -std=c++11 (test for warnings, line 5)
+PASS: c-c++-common/pr71574.c -std=c++11 (test for warnings, line 6)
+PASS: c-c++-common/pr71574.c -std=c++11 (test for warnings, line 7)
+PASS: c-c++-common/pr71574.c -std=c++11 (test for errors, line 8)
+PASS: c-c++-common/pr71574.c -std=c++11 (test for warnings, line 9)
+PASS: c-c++-common/pr71574.c -std=c++11 (test for warnings, line 11)
+PASS: c-c++-common/pr71574.c -std=c++11 (test for errors, line 12)
+PASS: c-c++-common/pr71574.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/pr71574.c -std=c++14 (test for warnings, line 5)
+PASS: c-c++-common/pr71574.c -std=c++14 (test for warnings, line 6)
+PASS: c-c++-common/pr71574.c -std=c++14 (test for warnings, line 7)
+PASS: c-c++-common/pr71574.c -std=c++14 (test for errors, line 8)
+PASS: c-c++-common/pr71574.c -std=c++14 (test for warnings, line 9)
+PASS: c-c++-common/pr71574.c -std=c++14 (test for warnings, line 11)
+PASS: c-c++-common/pr71574.c -std=c++14 (test for errors, line 12)
+PASS: c-c++-common/pr71574.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/pr71654.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/pr71654.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/pr71654.c -std=gnu++14 (test for excess errors)
+UNSUPPORTED: c-c++-common/pr72747-1.c -std=gnu++98
+UNSUPPORTED: c-c++-common/pr72747-1.c -std=gnu++11
+UNSUPPORTED: c-c++-common/pr72747-1.c -std=gnu++14
+UNSUPPORTED: c-c++-common/pr72747-2.c -std=gnu++98
+UNSUPPORTED: c-c++-common/pr72747-2.c -std=gnu++11
+UNSUPPORTED: c-c++-common/pr72747-2.c -std=gnu++14
+PASS: c-c++-common/pr77624-1.c -std=c++98 (test for errors, line 7)
+PASS: c-c++-common/pr77624-1.c -std=c++98 (test for errors, line 13)
+PASS: c-c++-common/pr77624-1.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/pr77624-1.c -std=c++11 (test for errors, line 7)
+PASS: c-c++-common/pr77624-1.c -std=c++11 (test for errors, line 13)
+PASS: c-c++-common/pr77624-1.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/pr77624-1.c -std=c++14 (test for errors, line 7)
+PASS: c-c++-common/pr77624-1.c -std=c++14 (test for errors, line 13)
+PASS: c-c++-common/pr77624-1.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/pr77624-2.c -std=c++98 (test for errors, line 8)
+PASS: c-c++-common/pr77624-2.c -std=c++98 (test for errors, line 9)
+PASS: c-c++-common/pr77624-2.c -std=c++98 (test for errors, line 10)
+PASS: c-c++-common/pr77624-2.c -std=c++98 (test for errors, line 20)
+PASS: c-c++-common/pr77624-2.c -std=c++98 (test for errors, line 21)
+PASS: c-c++-common/pr77624-2.c -std=c++98 (test for errors, line 22)
+PASS: c-c++-common/pr77624-2.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/pr77624-2.c -std=c++11 (test for errors, line 8)
+PASS: c-c++-common/pr77624-2.c -std=c++11 (test for errors, line 9)
+PASS: c-c++-common/pr77624-2.c -std=c++11 (test for errors, line 10)
+PASS: c-c++-common/pr77624-2.c -std=c++11 (test for errors, line 20)
+PASS: c-c++-common/pr77624-2.c -std=c++11 (test for errors, line 21)
+PASS: c-c++-common/pr77624-2.c -std=c++11 (test for errors, line 22)
+PASS: c-c++-common/pr77624-2.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/pr77624-2.c -std=c++14 (test for errors, line 8)
+PASS: c-c++-common/pr77624-2.c -std=c++14 (test for errors, line 9)
+PASS: c-c++-common/pr77624-2.c -std=c++14 (test for errors, line 10)
+PASS: c-c++-common/pr77624-2.c -std=c++14 (test for errors, line 20)
+PASS: c-c++-common/pr77624-2.c -std=c++14 (test for errors, line 21)
+PASS: c-c++-common/pr77624-2.c -std=c++14 (test for errors, line 22)
+PASS: c-c++-common/pr77624-2.c -std=c++14 (test for excess errors)
PASS: c-c++-common/raw-string-1.c (test for excess errors)
PASS: c-c++-common/raw-string-1.c execution test
PASS: c-c++-common/raw-string-10.c (test for excess errors)
@@ -61166,6 +66665,12 @@ PASS: c-c++-common/uninit-pr51010.c -std=gnu++11 (test for excess errors)
PASS: c-c++-common/uninit-pr51010.c -std=gnu++14 (test for warnings, line 7)
PASS: c-c++-common/uninit-pr51010.c -std=gnu++14 (test for warnings, line 12)
PASS: c-c++-common/uninit-pr51010.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/va-arg-va-list-type.c -std=c++98 (test for errors, line 8)
+PASS: c-c++-common/va-arg-va-list-type.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/va-arg-va-list-type.c -std=c++11 (test for errors, line 8)
+PASS: c-c++-common/va-arg-va-list-type.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/va-arg-va-list-type.c -std=c++14 (test for errors, line 8)
+PASS: c-c++-common/va-arg-va-list-type.c -std=c++14 (test for excess errors)
PASS: c-c++-common/vector-1.c -std=gnu++98 (test for errors, line 13)
PASS: c-c++-common/vector-1.c -std=gnu++98 (test for excess errors)
PASS: c-c++-common/vector-1.c -std=gnu++11 (test for errors, line 13)
@@ -61313,72 +66818,111 @@ PASS: c-c++-common/vector-subscript-3.c -std=gnu++11 (test for excess errors)
PASS: c-c++-common/vector-subscript-3.c -std=gnu++14 (test for warnings, line 11)
PASS: c-c++-common/vector-subscript-3.c -std=gnu++14 (test for warnings, line 17)
PASS: c-c++-common/vector-subscript-3.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/vector-subscript-4.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/vector-subscript-4.c -std=gnu++98 scan-tree-dump-not optimized "vector"
+PASS: c-c++-common/vector-subscript-4.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/vector-subscript-4.c -std=gnu++11 scan-tree-dump-not optimized "vector"
+PASS: c-c++-common/vector-subscript-4.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/vector-subscript-4.c -std=gnu++14 scan-tree-dump-not optimized "vector"
+PASS: c-c++-common/vector-subscript-5.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/vector-subscript-5.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/vector-subscript-5.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/vector-subscript-6.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/vector-subscript-6.c -std=gnu++98 scan-tree-dump fre1 "return 42;"
+PASS: c-c++-common/vector-subscript-6.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/vector-subscript-6.c -std=gnu++11 scan-tree-dump fre1 "return 42;"
+PASS: c-c++-common/vector-subscript-6.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/vector-subscript-6.c -std=gnu++14 scan-tree-dump fre1 "return 42;"
+PASS: c-c++-common/vector-subscript-7.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/vector-subscript-7.c -std=gnu++98 scan-tree-dump fre1 "return 42;"
+PASS: c-c++-common/vector-subscript-7.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/vector-subscript-7.c -std=gnu++11 scan-tree-dump fre1 "return 42;"
+PASS: c-c++-common/vector-subscript-7.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/vector-subscript-7.c -std=gnu++14 scan-tree-dump fre1 "return 42;"
PASS: c-c++-common/vla-1.c -std=gnu++98 (test for excess errors)
PASS: c-c++-common/vla-1.c -std=gnu++11 (test for excess errors)
PASS: c-c++-common/vla-1.c -std=gnu++14 (test for excess errors)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for warnings, line 10)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for warnings, line 11)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for warnings, line 12)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for warnings, line 13)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for warnings, line 14)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for warnings, line 15)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for warnings, line 16)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for warnings, line 17)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for warnings, line 18)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for bogus messages, line 19)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for bogus messages, line 20)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for bogus messages, line 21)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for bogus messages, line 22)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for bogus messages, line 23)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for bogus messages, line 24)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for warnings, line 19)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for warnings, line 20)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for warnings, line 21)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for warnings, line 22)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for warnings, line 23)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for warnings, line 24)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for bogus messages, line 25)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for bogus messages, line 26)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for bogus messages, line 27)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for bogus messages, line 28)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for bogus messages, line 29)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for bogus messages, line 30)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for bogus messages, line 31)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for bogus messages, line 32)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for bogus messages, line 33)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for bogus messages, line 34)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for warnings, line 35)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++98 (test for excess errors)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for warnings, line 10)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for warnings, line 11)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for warnings, line 12)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for warnings, line 13)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for warnings, line 14)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for warnings, line 15)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for warnings, line 16)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for warnings, line 17)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for warnings, line 18)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for bogus messages, line 19)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for bogus messages, line 20)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for bogus messages, line 21)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for bogus messages, line 22)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for bogus messages, line 23)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for bogus messages, line 24)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for warnings, line 19)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for warnings, line 20)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for warnings, line 21)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for warnings, line 22)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for warnings, line 23)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for warnings, line 24)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for bogus messages, line 25)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for bogus messages, line 26)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for bogus messages, line 27)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for bogus messages, line 28)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for bogus messages, line 29)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for bogus messages, line 30)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for bogus messages, line 31)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for bogus messages, line 32)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for bogus messages, line 33)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for bogus messages, line 34)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for warnings, line 35)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++11 (test for excess errors)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for warnings, line 10)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for warnings, line 11)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for warnings, line 12)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for warnings, line 13)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for warnings, line 14)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for warnings, line 15)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for warnings, line 16)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for warnings, line 17)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for warnings, line 18)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for bogus messages, line 19)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for bogus messages, line 20)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for bogus messages, line 21)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for bogus messages, line 22)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for bogus messages, line 23)
-PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for bogus messages, line 24)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for warnings, line 19)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for warnings, line 20)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for warnings, line 21)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for warnings, line 22)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for warnings, line 23)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for warnings, line 24)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for bogus messages, line 25)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for bogus messages, line 26)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for bogus messages, line 27)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for bogus messages, line 28)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for bogus messages, line 29)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for bogus messages, line 30)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for bogus messages, line 31)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for bogus messages, line 32)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for bogus messages, line 33)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for bogus messages, line 34)
+PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for warnings, line 35)
PASS: c-c++-common/warn-ommitted-condop.c -std=gnu++14 (test for excess errors)
-PASS: c-c++-common/wdate-time.c -std=c++98 (test for excess errors)
-PASS: c-c++-common/wdate-time.c -std=c++11 (test for excess errors)
-PASS: c-c++-common/wdate-time.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/wdate-time.c -std=gnu++98 (test for warnings, line 4)
+PASS: c-c++-common/wdate-time.c -std=gnu++98 (test for warnings, line 5)
+PASS: c-c++-common/wdate-time.c -std=gnu++98 (test for warnings, line 6)
+PASS: c-c++-common/wdate-time.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/wdate-time.c -std=gnu++11 (test for warnings, line 4)
+PASS: c-c++-common/wdate-time.c -std=gnu++11 (test for warnings, line 5)
+PASS: c-c++-common/wdate-time.c -std=gnu++11 (test for warnings, line 6)
+PASS: c-c++-common/wdate-time.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/wdate-time.c -std=gnu++14 (test for warnings, line 4)
+PASS: c-c++-common/wdate-time.c -std=gnu++14 (test for warnings, line 5)
+PASS: c-c++-common/wdate-time.c -std=gnu++14 (test for warnings, line 6)
+PASS: c-c++-common/wdate-time.c -std=gnu++14 (test for excess errors)
PASS: c-c++-common/cpp/diagnostic-pragma-1.c -std=c++98 (test for warnings, line 3)
PASS: c-c++-common/cpp/diagnostic-pragma-1.c -std=c++98 (test for errors, line 4)
PASS: c-c++-common/cpp/diagnostic-pragma-1.c -std=c++98 (test for warnings, line 9)
@@ -61773,21 +67317,21 @@ PASS: g++.dg/gcov/gcov-12.C -std=gnu++98 count for line 8
PASS: g++.dg/gcov/gcov-12.C -std=gnu++98 count for line 9
PASS: g++.dg/gcov/gcov-12.C -std=gnu++98 count for line 10
PASS: g++.dg/gcov/gcov-12.C -std=gnu++98 gcov
-XFAIL: g++.dg/gcov/gcov-12.C -std=gnu++98 gcov failed: gcovpart-12b.C.gov does not exist
+XFAIL: g++.dg/gcov/gcov-12.C -std=gnu++98 gcov failed: gcovpart-12b.C.gcov does not exist
PASS: g++.dg/gcov/gcov-12.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/gcov/gcov-12.C -std=gnu++11 execution test
PASS: g++.dg/gcov/gcov-12.C -std=gnu++11 count for line 8
PASS: g++.dg/gcov/gcov-12.C -std=gnu++11 count for line 9
PASS: g++.dg/gcov/gcov-12.C -std=gnu++11 count for line 10
PASS: g++.dg/gcov/gcov-12.C -std=gnu++11 gcov
-XFAIL: g++.dg/gcov/gcov-12.C -std=gnu++11 gcov failed: gcovpart-12b.C.gov does not exist
+XFAIL: g++.dg/gcov/gcov-12.C -std=gnu++11 gcov failed: gcovpart-12b.C.gcov does not exist
PASS: g++.dg/gcov/gcov-12.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/gcov/gcov-12.C -std=gnu++14 execution test
PASS: g++.dg/gcov/gcov-12.C -std=gnu++14 count for line 8
PASS: g++.dg/gcov/gcov-12.C -std=gnu++14 count for line 9
PASS: g++.dg/gcov/gcov-12.C -std=gnu++14 count for line 10
PASS: g++.dg/gcov/gcov-12.C -std=gnu++14 gcov
-XFAIL: g++.dg/gcov/gcov-12.C -std=gnu++14 gcov failed: gcovpart-12b.C.gov does not exist
+XFAIL: g++.dg/gcov/gcov-12.C -std=gnu++14 gcov failed: gcovpart-12b.C.gcov does not exist
PASS: g++.dg/gcov/gcov-13.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/gcov/gcov-13.C -std=gnu++98 execution test
PASS: g++.dg/gcov/gcov-13.C -std=gnu++98 count for line 18
@@ -61860,6 +67404,18 @@ PASS: g++.dg/gcov/gcov-15.C -std=gnu++14 count for line 18
PASS: g++.dg/gcov/gcov-15.C -std=gnu++14 count for line 20
PASS: g++.dg/gcov/gcov-15.C -std=gnu++14 count for line 22
PASS: g++.dg/gcov/gcov-15.C -std=gnu++14 gcov
+PASS: g++.dg/gcov/gcov-16.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/gcov/gcov-16.C -std=gnu++98 execution test
+PASS: g++.dg/gcov/gcov-16.C -std=gnu++98 count for line 7
+PASS: g++.dg/gcov/gcov-16.C -std=gnu++98 gcov
+PASS: g++.dg/gcov/gcov-16.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/gcov/gcov-16.C -std=gnu++11 execution test
+PASS: g++.dg/gcov/gcov-16.C -std=gnu++11 count for line 7
+PASS: g++.dg/gcov/gcov-16.C -std=gnu++11 gcov
+PASS: g++.dg/gcov/gcov-16.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/gcov/gcov-16.C -std=gnu++14 execution test
+PASS: g++.dg/gcov/gcov-16.C -std=gnu++14 count for line 7
+PASS: g++.dg/gcov/gcov-16.C -std=gnu++14 gcov
PASS: g++.dg/gcov/gcov-2.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/gcov/gcov-2.C -std=gnu++98 execution test
PASS: g++.dg/gcov/gcov-2.C -std=gnu++98 count for line 10
@@ -61950,9 +67506,156 @@ PASS: g++.dg/gcov/gcov-8.C -std=gnu++11 gcov
PASS: g++.dg/gcov/gcov-8.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/gcov/gcov-8.C -std=gnu++14 execution test
PASS: g++.dg/gcov/gcov-8.C -std=gnu++14 gcov
+PASS: g++.dg/gcov/gcov-dump-1.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/gcov/gcov-dump-1.C -std=gnu++98 execution test
+PASS: g++.dg/gcov/gcov-dump-1.C -std=gnu++98 count for line 10
+PASS: g++.dg/gcov/gcov-dump-1.C -std=gnu++98 count for line 13
+PASS: g++.dg/gcov/gcov-dump-1.C -std=gnu++98 count for line 17
+PASS: g++.dg/gcov/gcov-dump-1.C -std=gnu++98 count for line 20
+PASS: g++.dg/gcov/gcov-dump-1.C -std=gnu++98 gcov
+PASS: g++.dg/gcov/gcov-dump-1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/gcov/gcov-dump-1.C -std=gnu++11 execution test
+PASS: g++.dg/gcov/gcov-dump-1.C -std=gnu++11 count for line 10
+PASS: g++.dg/gcov/gcov-dump-1.C -std=gnu++11 count for line 13
+PASS: g++.dg/gcov/gcov-dump-1.C -std=gnu++11 count for line 17
+PASS: g++.dg/gcov/gcov-dump-1.C -std=gnu++11 count for line 20
+PASS: g++.dg/gcov/gcov-dump-1.C -std=gnu++11 gcov
+PASS: g++.dg/gcov/gcov-dump-1.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/gcov/gcov-dump-1.C -std=gnu++14 execution test
+PASS: g++.dg/gcov/gcov-dump-1.C -std=gnu++14 count for line 10
+PASS: g++.dg/gcov/gcov-dump-1.C -std=gnu++14 count for line 13
+PASS: g++.dg/gcov/gcov-dump-1.C -std=gnu++14 count for line 17
+PASS: g++.dg/gcov/gcov-dump-1.C -std=gnu++14 count for line 20
+PASS: g++.dg/gcov/gcov-dump-1.C -std=gnu++14 gcov
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++98 execution test
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++98 count for line 14
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++98 count for line 17
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++98 count for line 21
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++98 count for line 26
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++98 count for line 29
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++98 gcov
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++11 execution test
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++11 count for line 14
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++11 count for line 17
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++11 count for line 21
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++11 count for line 26
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++11 count for line 29
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++11 gcov
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++14 execution test
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++14 count for line 14
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++14 count for line 17
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++14 count for line 21
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++14 count for line 26
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++14 count for line 29
+PASS: g++.dg/gcov/gcov-dump-2.C -std=gnu++14 gcov
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++98 execution test
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++98 count for line 14
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++98 count for line 16
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++98 count for line 34
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++98 count for line 41
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++98 count for line 44
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++98 gcov
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++11 execution test
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++11 count for line 14
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++11 count for line 16
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++11 count for line 34
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++11 count for line 41
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++11 count for line 44
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++11 gcov
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++14 execution test
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++14 count for line 14
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++14 count for line 16
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++14 count for line 34
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++14 count for line 41
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++14 count for line 44
+PASS: g++.dg/gcov/gcov-threads-1.C -std=gnu++14 gcov
PASS: g++.dg/gcov/gcovpart-12b.C -std=c++98 (test for excess errors)
PASS: g++.dg/gcov/gcovpart-12b.C -std=c++11 (test for excess errors)
PASS: g++.dg/gcov/gcovpart-12b.C -std=c++14 (test for excess errors)
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++98 execution test
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++98 count for line 14
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++98 count for line 21
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++98 count for line 22
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++98 count for line 28
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++98 count for line 35
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++98 count for line 41
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++98 count for line 46
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++98 count for line 51
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++98 count for line 56
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++98 count for line 61
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++98 count for line 66
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++98 count for line 71
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++98 count for line 76
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++98 gcov
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++11 execution test
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++11 count for line 14
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++11 count for line 21
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++11 count for line 22
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++11 count for line 28
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++11 count for line 35
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++11 count for line 41
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++11 count for line 46
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++11 count for line 51
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++11 count for line 56
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++11 count for line 61
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++11 count for line 66
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++11 count for line 71
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++11 count for line 76
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++11 gcov
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++14 execution test
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++14 count for line 14
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++14 count for line 21
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++14 count for line 22
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++14 count for line 28
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++14 count for line 35
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++14 count for line 41
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++14 count for line 46
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++14 count for line 51
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++14 count for line 56
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++14 count for line 61
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++14 count for line 66
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++14 count for line 71
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++14 count for line 76
+PASS: g++.dg/gcov/pr16855-priority.C -std=gnu++14 gcov
+PASS: g++.dg/gcov/pr16855.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/gcov/pr16855.C -std=gnu++98 execution test
+PASS: g++.dg/gcov/pr16855.C -std=gnu++98 count for line 13
+PASS: g++.dg/gcov/pr16855.C -std=gnu++98 count for line 20
+PASS: g++.dg/gcov/pr16855.C -std=gnu++98 count for line 21
+PASS: g++.dg/gcov/pr16855.C -std=gnu++98 count for line 27
+PASS: g++.dg/gcov/pr16855.C -std=gnu++98 count for line 34
+PASS: g++.dg/gcov/pr16855.C -std=gnu++98 count for line 40
+PASS: g++.dg/gcov/pr16855.C -std=gnu++98 count for line 45
+PASS: g++.dg/gcov/pr16855.C -std=gnu++98 gcov
+PASS: g++.dg/gcov/pr16855.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/gcov/pr16855.C -std=gnu++11 execution test
+PASS: g++.dg/gcov/pr16855.C -std=gnu++11 count for line 13
+PASS: g++.dg/gcov/pr16855.C -std=gnu++11 count for line 20
+PASS: g++.dg/gcov/pr16855.C -std=gnu++11 count for line 21
+PASS: g++.dg/gcov/pr16855.C -std=gnu++11 count for line 27
+PASS: g++.dg/gcov/pr16855.C -std=gnu++11 count for line 34
+PASS: g++.dg/gcov/pr16855.C -std=gnu++11 count for line 40
+PASS: g++.dg/gcov/pr16855.C -std=gnu++11 count for line 45
+PASS: g++.dg/gcov/pr16855.C -std=gnu++11 gcov
+PASS: g++.dg/gcov/pr16855.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/gcov/pr16855.C -std=gnu++14 execution test
+PASS: g++.dg/gcov/pr16855.C -std=gnu++14 count for line 13
+PASS: g++.dg/gcov/pr16855.C -std=gnu++14 count for line 20
+PASS: g++.dg/gcov/pr16855.C -std=gnu++14 count for line 21
+PASS: g++.dg/gcov/pr16855.C -std=gnu++14 count for line 27
+PASS: g++.dg/gcov/pr16855.C -std=gnu++14 count for line 34
+PASS: g++.dg/gcov/pr16855.C -std=gnu++14 count for line 40
+PASS: g++.dg/gcov/pr16855.C -std=gnu++14 count for line 45
+PASS: g++.dg/gcov/pr16855.C -std=gnu++14 gcov
Running [...]/hurd/master/gcc/testsuite/g++.dg/goacc-gomp/goacc-gomp.exp ...
PASS: c-c++-common/goacc-gomp/nesting-1.c -std=c++98 (test for excess errors)
PASS: c-c++-common/goacc-gomp/nesting-1.c -std=c++11 (test for excess errors)
@@ -62459,69 +68162,66 @@ PASS: c-c++-common/goacc/asyncwait-1.c -std=c++14 (test for errors, line 204)
PASS: c-c++-common/goacc/asyncwait-1.c -std=c++14 (test for errors, line 206)
PASS: c-c++-common/goacc/asyncwait-1.c -std=c++14 (test for errors, line 210)
PASS: c-c++-common/goacc/asyncwait-1.c -std=c++14 (test for excess errors)
-PASS: c-c++-common/goacc/cache-1.c -std=c++98 (test for errors, line 24)
-PASS: c-c++-common/goacc/cache-1.c -std=c++98 (test for errors, line 26)
-XFAIL: c-c++-common/goacc/cache-1.c -std=c++98 (test for bogus messages, line 26)
-PASS: c-c++-common/goacc/cache-1.c -std=c++98 (test for errors, line 29)
-PASS: c-c++-common/goacc/cache-1.c -std=c++98 (test for errors, line 31)
-PASS: c-c++-common/goacc/cache-1.c -std=c++98 (test for errors, line 33)
-PASS: c-c++-common/goacc/cache-1.c -std=c++98 (test for errors, line 35)
-PASS: c-c++-common/goacc/cache-1.c -std=c++98 (test for errors, line 37)
-PASS: c-c++-common/goacc/cache-1.c -std=c++98 (test for errors, line 39)
-PASS: c-c++-common/goacc/cache-1.c -std=c++98 (test for errors, line 41)
-PASS: c-c++-common/goacc/cache-1.c -std=c++98 (test for errors, line 43)
-PASS: c-c++-common/goacc/cache-1.c -std=c++98 (test for errors, line 45)
-PASS: c-c++-common/goacc/cache-1.c -std=c++98 (test for errors, line 47)
-XFAIL: c-c++-common/goacc/cache-1.c -std=c++98 (test for bogus messages, line 47)
-PASS: c-c++-common/goacc/cache-1.c -std=c++98 (test for errors, line 50)
-PASS: c-c++-common/goacc/cache-1.c -std=c++98 (test for errors, line 52)
-PASS: c-c++-common/goacc/cache-1.c -std=c++98 (test for errors, line 54)
-PASS: c-c++-common/goacc/cache-1.c -std=c++98 (test for errors, line 56)
-PASS: c-c++-common/goacc/cache-1.c -std=c++98 (test for errors, line 58)
-PASS: c-c++-common/goacc/cache-1.c -std=c++98 (test for errors, line 60)
PASS: c-c++-common/goacc/cache-1.c -std=c++98 (test for excess errors)
-PASS: c-c++-common/goacc/cache-1.c -std=c++11 (test for errors, line 24)
-PASS: c-c++-common/goacc/cache-1.c -std=c++11 (test for errors, line 26)
-XFAIL: c-c++-common/goacc/cache-1.c -std=c++11 (test for bogus messages, line 26)
-PASS: c-c++-common/goacc/cache-1.c -std=c++11 (test for errors, line 29)
-PASS: c-c++-common/goacc/cache-1.c -std=c++11 (test for errors, line 31)
-PASS: c-c++-common/goacc/cache-1.c -std=c++11 (test for errors, line 33)
-PASS: c-c++-common/goacc/cache-1.c -std=c++11 (test for errors, line 35)
-PASS: c-c++-common/goacc/cache-1.c -std=c++11 (test for errors, line 37)
-PASS: c-c++-common/goacc/cache-1.c -std=c++11 (test for errors, line 39)
-PASS: c-c++-common/goacc/cache-1.c -std=c++11 (test for errors, line 41)
-PASS: c-c++-common/goacc/cache-1.c -std=c++11 (test for errors, line 43)
-PASS: c-c++-common/goacc/cache-1.c -std=c++11 (test for errors, line 45)
-PASS: c-c++-common/goacc/cache-1.c -std=c++11 (test for errors, line 47)
-XFAIL: c-c++-common/goacc/cache-1.c -std=c++11 (test for bogus messages, line 47)
-PASS: c-c++-common/goacc/cache-1.c -std=c++11 (test for errors, line 50)
-PASS: c-c++-common/goacc/cache-1.c -std=c++11 (test for errors, line 52)
-PASS: c-c++-common/goacc/cache-1.c -std=c++11 (test for errors, line 54)
-PASS: c-c++-common/goacc/cache-1.c -std=c++11 (test for errors, line 56)
-PASS: c-c++-common/goacc/cache-1.c -std=c++11 (test for errors, line 58)
-PASS: c-c++-common/goacc/cache-1.c -std=c++11 (test for errors, line 60)
PASS: c-c++-common/goacc/cache-1.c -std=c++11 (test for excess errors)
-PASS: c-c++-common/goacc/cache-1.c -std=c++14 (test for errors, line 24)
-PASS: c-c++-common/goacc/cache-1.c -std=c++14 (test for errors, line 26)
-XFAIL: c-c++-common/goacc/cache-1.c -std=c++14 (test for bogus messages, line 26)
-PASS: c-c++-common/goacc/cache-1.c -std=c++14 (test for errors, line 29)
-PASS: c-c++-common/goacc/cache-1.c -std=c++14 (test for errors, line 31)
-PASS: c-c++-common/goacc/cache-1.c -std=c++14 (test for errors, line 33)
-PASS: c-c++-common/goacc/cache-1.c -std=c++14 (test for errors, line 35)
-PASS: c-c++-common/goacc/cache-1.c -std=c++14 (test for errors, line 37)
-PASS: c-c++-common/goacc/cache-1.c -std=c++14 (test for errors, line 39)
-PASS: c-c++-common/goacc/cache-1.c -std=c++14 (test for errors, line 41)
-PASS: c-c++-common/goacc/cache-1.c -std=c++14 (test for errors, line 43)
-PASS: c-c++-common/goacc/cache-1.c -std=c++14 (test for errors, line 45)
-PASS: c-c++-common/goacc/cache-1.c -std=c++14 (test for errors, line 47)
-XFAIL: c-c++-common/goacc/cache-1.c -std=c++14 (test for bogus messages, line 47)
-PASS: c-c++-common/goacc/cache-1.c -std=c++14 (test for errors, line 50)
-PASS: c-c++-common/goacc/cache-1.c -std=c++14 (test for errors, line 52)
-PASS: c-c++-common/goacc/cache-1.c -std=c++14 (test for errors, line 54)
-PASS: c-c++-common/goacc/cache-1.c -std=c++14 (test for errors, line 56)
-PASS: c-c++-common/goacc/cache-1.c -std=c++14 (test for errors, line 58)
-PASS: c-c++-common/goacc/cache-1.c -std=c++14 (test for errors, line 60)
PASS: c-c++-common/goacc/cache-1.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/goacc/cache-2.c -std=c++98 (test for errors, line 26)
+PASS: c-c++-common/goacc/cache-2.c -std=c++98 (test for errors, line 27)
+XFAIL: c-c++-common/goacc/cache-2.c -std=c++98 (test for bogus messages, line 27)
+PASS: c-c++-common/goacc/cache-2.c -std=c++98 (test for errors, line 29)
+PASS: c-c++-common/goacc/cache-2.c -std=c++98 (test for errors, line 30)
+PASS: c-c++-common/goacc/cache-2.c -std=c++98 (test for errors, line 31)
+PASS: c-c++-common/goacc/cache-2.c -std=c++98 (test for errors, line 32)
+PASS: c-c++-common/goacc/cache-2.c -std=c++98 (test for errors, line 33)
+PASS: c-c++-common/goacc/cache-2.c -std=c++98 (test for errors, line 34)
+PASS: c-c++-common/goacc/cache-2.c -std=c++98 (test for errors, line 35)
+PASS: c-c++-common/goacc/cache-2.c -std=c++98 (test for errors, line 36)
+PASS: c-c++-common/goacc/cache-2.c -std=c++98 (test for errors, line 37)
+PASS: c-c++-common/goacc/cache-2.c -std=c++98 (test for errors, line 38)
+XFAIL: c-c++-common/goacc/cache-2.c -std=c++98 (test for bogus messages, line 38)
+PASS: c-c++-common/goacc/cache-2.c -std=c++98 (test for errors, line 40)
+PASS: c-c++-common/goacc/cache-2.c -std=c++98 (test for errors, line 41)
+PASS: c-c++-common/goacc/cache-2.c -std=c++98 (test for errors, line 42)
+PASS: c-c++-common/goacc/cache-2.c -std=c++98 (test for errors, line 43)
+PASS: c-c++-common/goacc/cache-2.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/goacc/cache-2.c -std=c++11 (test for errors, line 26)
+PASS: c-c++-common/goacc/cache-2.c -std=c++11 (test for errors, line 27)
+XFAIL: c-c++-common/goacc/cache-2.c -std=c++11 (test for bogus messages, line 27)
+PASS: c-c++-common/goacc/cache-2.c -std=c++11 (test for errors, line 29)
+PASS: c-c++-common/goacc/cache-2.c -std=c++11 (test for errors, line 30)
+PASS: c-c++-common/goacc/cache-2.c -std=c++11 (test for errors, line 31)
+PASS: c-c++-common/goacc/cache-2.c -std=c++11 (test for errors, line 32)
+PASS: c-c++-common/goacc/cache-2.c -std=c++11 (test for errors, line 33)
+PASS: c-c++-common/goacc/cache-2.c -std=c++11 (test for errors, line 34)
+PASS: c-c++-common/goacc/cache-2.c -std=c++11 (test for errors, line 35)
+PASS: c-c++-common/goacc/cache-2.c -std=c++11 (test for errors, line 36)
+PASS: c-c++-common/goacc/cache-2.c -std=c++11 (test for errors, line 37)
+PASS: c-c++-common/goacc/cache-2.c -std=c++11 (test for errors, line 38)
+XFAIL: c-c++-common/goacc/cache-2.c -std=c++11 (test for bogus messages, line 38)
+PASS: c-c++-common/goacc/cache-2.c -std=c++11 (test for errors, line 40)
+PASS: c-c++-common/goacc/cache-2.c -std=c++11 (test for errors, line 41)
+PASS: c-c++-common/goacc/cache-2.c -std=c++11 (test for errors, line 42)
+PASS: c-c++-common/goacc/cache-2.c -std=c++11 (test for errors, line 43)
+PASS: c-c++-common/goacc/cache-2.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/goacc/cache-2.c -std=c++14 (test for errors, line 26)
+PASS: c-c++-common/goacc/cache-2.c -std=c++14 (test for errors, line 27)
+XFAIL: c-c++-common/goacc/cache-2.c -std=c++14 (test for bogus messages, line 27)
+PASS: c-c++-common/goacc/cache-2.c -std=c++14 (test for errors, line 29)
+PASS: c-c++-common/goacc/cache-2.c -std=c++14 (test for errors, line 30)
+PASS: c-c++-common/goacc/cache-2.c -std=c++14 (test for errors, line 31)
+PASS: c-c++-common/goacc/cache-2.c -std=c++14 (test for errors, line 32)
+PASS: c-c++-common/goacc/cache-2.c -std=c++14 (test for errors, line 33)
+PASS: c-c++-common/goacc/cache-2.c -std=c++14 (test for errors, line 34)
+PASS: c-c++-common/goacc/cache-2.c -std=c++14 (test for errors, line 35)
+PASS: c-c++-common/goacc/cache-2.c -std=c++14 (test for errors, line 36)
+PASS: c-c++-common/goacc/cache-2.c -std=c++14 (test for errors, line 37)
+PASS: c-c++-common/goacc/cache-2.c -std=c++14 (test for errors, line 38)
+XFAIL: c-c++-common/goacc/cache-2.c -std=c++14 (test for bogus messages, line 38)
+PASS: c-c++-common/goacc/cache-2.c -std=c++14 (test for errors, line 40)
+PASS: c-c++-common/goacc/cache-2.c -std=c++14 (test for errors, line 41)
+PASS: c-c++-common/goacc/cache-2.c -std=c++14 (test for errors, line 42)
+PASS: c-c++-common/goacc/cache-2.c -std=c++14 (test for errors, line 43)
+PASS: c-c++-common/goacc/cache-2.c -std=c++14 (test for excess errors)
PASS: c-c++-common/goacc/clauses-fail.c -std=c++98 (test for errors, line 8)
PASS: c-c++-common/goacc/clauses-fail.c -std=c++98 (test for errors, line 11)
PASS: c-c++-common/goacc/clauses-fail.c -std=c++98 (test for errors, line 14)
@@ -62556,7 +68256,7 @@ PASS: c-c++-common/goacc/combined-directives.c -std=c++98 scan-tree-dump-times
PASS: c-c++-common/goacc/combined-directives.c -std=c++98 scan-tree-dump-times gimple "acc loop vector" 2
PASS: c-c++-common/goacc/combined-directives.c -std=c++98 scan-tree-dump-times gimple "acc loop seq" 2
PASS: c-c++-common/goacc/combined-directives.c -std=c++98 scan-tree-dump-times gimple "acc loop auto" 2
-PASS: c-c++-common/goacc/combined-directives.c -std=c++98 scan-tree-dump-times gimple "acc loop tile.2, 3" 2
+XFAIL: c-c++-common/goacc/combined-directives.c -std=c++98 scan-tree-dump-times gimple "acc loop tile.2, 3" 2
PASS: c-c++-common/goacc/combined-directives.c -std=c++98 scan-tree-dump-times gimple "acc loop independent private.i" 2
PASS: c-c++-common/goacc/combined-directives.c -std=c++98 scan-tree-dump-times gimple "private.z" 2
PASS: c-c++-common/goacc/combined-directives.c -std=c++11 (test for excess errors)
@@ -62566,7 +68266,7 @@ PASS: c-c++-common/goacc/combined-directives.c -std=c++11 scan-tree-dump-times
PASS: c-c++-common/goacc/combined-directives.c -std=c++11 scan-tree-dump-times gimple "acc loop vector" 2
PASS: c-c++-common/goacc/combined-directives.c -std=c++11 scan-tree-dump-times gimple "acc loop seq" 2
PASS: c-c++-common/goacc/combined-directives.c -std=c++11 scan-tree-dump-times gimple "acc loop auto" 2
-PASS: c-c++-common/goacc/combined-directives.c -std=c++11 scan-tree-dump-times gimple "acc loop tile.2, 3" 2
+XFAIL: c-c++-common/goacc/combined-directives.c -std=c++11 scan-tree-dump-times gimple "acc loop tile.2, 3" 2
PASS: c-c++-common/goacc/combined-directives.c -std=c++11 scan-tree-dump-times gimple "acc loop independent private.i" 2
PASS: c-c++-common/goacc/combined-directives.c -std=c++11 scan-tree-dump-times gimple "private.z" 2
PASS: c-c++-common/goacc/combined-directives.c -std=c++14 (test for excess errors)
@@ -62576,9 +68276,24 @@ PASS: c-c++-common/goacc/combined-directives.c -std=c++14 scan-tree-dump-times
PASS: c-c++-common/goacc/combined-directives.c -std=c++14 scan-tree-dump-times gimple "acc loop vector" 2
PASS: c-c++-common/goacc/combined-directives.c -std=c++14 scan-tree-dump-times gimple "acc loop seq" 2
PASS: c-c++-common/goacc/combined-directives.c -std=c++14 scan-tree-dump-times gimple "acc loop auto" 2
-PASS: c-c++-common/goacc/combined-directives.c -std=c++14 scan-tree-dump-times gimple "acc loop tile.2, 3" 2
+XFAIL: c-c++-common/goacc/combined-directives.c -std=c++14 scan-tree-dump-times gimple "acc loop tile.2, 3" 2
PASS: c-c++-common/goacc/combined-directives.c -std=c++14 scan-tree-dump-times gimple "acc loop independent private.i" 2
PASS: c-c++-common/goacc/combined-directives.c -std=c++14 scan-tree-dump-times gimple "private.z" 2
+PASS: c-c++-common/goacc/combined-reduction.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/goacc/combined-reduction.c -std=gnu++98 scan-tree-dump-times gimple "omp target oacc_parallel reduction.+:v1. map.tofrom:v1" 1
+PASS: c-c++-common/goacc/combined-reduction.c -std=gnu++98 scan-tree-dump-times gimple "acc loop reduction.+:v1. private.i." 1
+PASS: c-c++-common/goacc/combined-reduction.c -std=gnu++98 scan-tree-dump-times gimple "omp target oacc_kernels map.force_tofrom:n .len: 4.. map.force_tofrom:v1 .len: 4.." 1
+PASS: c-c++-common/goacc/combined-reduction.c -std=gnu++98 scan-tree-dump-times gimple "acc loop reduction.+:v1. private.i." 1
+PASS: c-c++-common/goacc/combined-reduction.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/goacc/combined-reduction.c -std=gnu++11 scan-tree-dump-times gimple "omp target oacc_parallel reduction.+:v1. map.tofrom:v1" 1
+PASS: c-c++-common/goacc/combined-reduction.c -std=gnu++11 scan-tree-dump-times gimple "acc loop reduction.+:v1. private.i." 1
+PASS: c-c++-common/goacc/combined-reduction.c -std=gnu++11 scan-tree-dump-times gimple "omp target oacc_kernels map.force_tofrom:n .len: 4.. map.force_tofrom:v1 .len: 4.." 1
+PASS: c-c++-common/goacc/combined-reduction.c -std=gnu++11 scan-tree-dump-times gimple "acc loop reduction.+:v1. private.i." 1
+PASS: c-c++-common/goacc/combined-reduction.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/goacc/combined-reduction.c -std=gnu++14 scan-tree-dump-times gimple "omp target oacc_parallel reduction.+:v1. map.tofrom:v1" 1
+PASS: c-c++-common/goacc/combined-reduction.c -std=gnu++14 scan-tree-dump-times gimple "acc loop reduction.+:v1. private.i." 1
+PASS: c-c++-common/goacc/combined-reduction.c -std=gnu++14 scan-tree-dump-times gimple "omp target oacc_kernels map.force_tofrom:n .len: 4.. map.force_tofrom:v1 .len: 4.." 1
+PASS: c-c++-common/goacc/combined-reduction.c -std=gnu++14 scan-tree-dump-times gimple "acc loop reduction.+:v1. private.i." 1
PASS: c-c++-common/goacc/data-1.c -std=c++98 (test for excess errors)
PASS: c-c++-common/goacc/data-1.c -std=c++11 (test for excess errors)
PASS: c-c++-common/goacc/data-1.c -std=c++14 (test for excess errors)
@@ -62797,58 +68512,58 @@ PASS: c-c++-common/goacc/kernels-alias-2.c -std=c++14 scan-tree-dump-times eal
PASS: c-c++-common/goacc/kernels-alias-2.c -std=c++14 scan-tree-dump-times ealias "(?n)clique .* base .*" 8
PASS: c-c++-common/goacc/kernels-alias-3.c -std=c++98 (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-3.c -std=c++98 scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-3.c -std=c++98 scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-3.c -std=c++98 scan-tree-dump-times ealias "(?n)clique 1 base 0" 2
PASS: c-c++-common/goacc/kernels-alias-3.c -std=c++11 (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-3.c -std=c++11 scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-3.c -std=c++11 scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-3.c -std=c++11 scan-tree-dump-times ealias "(?n)clique 1 base 0" 2
PASS: c-c++-common/goacc/kernels-alias-3.c -std=c++14 (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-3.c -std=c++14 scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-3.c -std=c++14 scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-3.c -std=c++14 scan-tree-dump-times ealias "(?n)clique 1 base 0" 2
PASS: c-c++-common/goacc/kernels-alias-4.c -std=c++98 (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-4.c -std=c++98 scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-4.c -std=c++98 scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-4.c -std=c++98 scan-tree-dump-times ealias "(?n)clique 1 base 0" 2
PASS: c-c++-common/goacc/kernels-alias-4.c -std=c++11 (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-4.c -std=c++11 scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-4.c -std=c++11 scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-4.c -std=c++11 scan-tree-dump-times ealias "(?n)clique 1 base 0" 2
PASS: c-c++-common/goacc/kernels-alias-4.c -std=c++14 (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-4.c -std=c++14 scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-4.c -std=c++14 scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-4.c -std=c++14 scan-tree-dump-times ealias "(?n)clique 1 base 0" 2
PASS: c-c++-common/goacc/kernels-alias-5.c -std=c++98 (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-5.c -std=c++98 scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-5.c -std=c++98 scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-5.c -std=c++98 scan-tree-dump-times ealias "(?n)clique 1 base 0" 2
PASS: c-c++-common/goacc/kernels-alias-5.c -std=c++11 (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-5.c -std=c++11 scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-5.c -std=c++11 scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-5.c -std=c++11 scan-tree-dump-times ealias "(?n)clique 1 base 0" 2
PASS: c-c++-common/goacc/kernels-alias-5.c -std=c++14 (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-5.c -std=c++14 scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-5.c -std=c++14 scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-5.c -std=c++14 scan-tree-dump-times ealias "(?n)clique 1 base 0" 2
PASS: c-c++-common/goacc/kernels-alias-6.c -std=c++98 (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-6.c -std=c++98 scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-6.c -std=c++98 scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-6.c -std=c++98 scan-tree-dump-times ealias "(?n)clique 1 base 0" 3
PASS: c-c++-common/goacc/kernels-alias-6.c -std=c++11 (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-6.c -std=c++11 scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-6.c -std=c++11 scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-6.c -std=c++11 scan-tree-dump-times ealias "(?n)clique 1 base 0" 3
PASS: c-c++-common/goacc/kernels-alias-6.c -std=c++14 (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-6.c -std=c++14 scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-6.c -std=c++14 scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-6.c -std=c++14 scan-tree-dump-times ealias "(?n)clique 1 base 0" 3
PASS: c-c++-common/goacc/kernels-alias-7.c -std=c++98 (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-7.c -std=c++98 scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-7.c -std=c++98 scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-7.c -std=c++98 scan-tree-dump-times ealias "(?n)clique 1 base 0" 3
PASS: c-c++-common/goacc/kernels-alias-7.c -std=c++11 (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-7.c -std=c++11 scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-7.c -std=c++11 scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-7.c -std=c++11 scan-tree-dump-times ealias "(?n)clique 1 base 0" 3
PASS: c-c++-common/goacc/kernels-alias-7.c -std=c++14 (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-7.c -std=c++14 scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-7.c -std=c++14 scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-7.c -std=c++14 scan-tree-dump-times ealias "(?n)clique 1 base 0" 3
PASS: c-c++-common/goacc/kernels-alias-8.c -std=c++98 (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-8.c -std=c++98 scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-8.c -std=c++98 scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-8.c -std=c++98 scan-tree-dump-times ealias "(?n)clique 1 base 0" 2
PASS: c-c++-common/goacc/kernels-alias-8.c -std=c++11 (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-8.c -std=c++11 scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-8.c -std=c++11 scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-8.c -std=c++11 scan-tree-dump-times ealias "(?n)clique 1 base 0" 2
PASS: c-c++-common/goacc/kernels-alias-8.c -std=c++14 (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-8.c -std=c++14 scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-8.c -std=c++14 scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-8.c -std=c++14 scan-tree-dump-times ealias "(?n)clique 1 base 0" 2
PASS: c-c++-common/goacc/kernels-alias-ipa-pta-2.c -std=c++98 (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-ipa-pta-2.c -std=c++98 scan-tree-dump-times optimized "(?n)= 0;$" 2
PASS: c-c++-common/goacc/kernels-alias-ipa-pta-2.c -std=c++98 scan-tree-dump-times optimized "(?n)= 1;$" 1
@@ -62862,17 +68577,8 @@ PASS: c-c++-common/goacc/kernels-alias-ipa-pta-2.c -std=c++14 scan-tree-dump-t
PASS: c-c++-common/goacc/kernels-alias-ipa-pta-2.c -std=c++14 scan-tree-dump-times optimized "(?n)= 1;$" 1
PASS: c-c++-common/goacc/kernels-alias-ipa-pta-2.c -std=c++14 scan-tree-dump-times optimized "(?n)= \\*a" 0
PASS: c-c++-common/goacc/kernels-alias-ipa-pta-3.c -std=c++98 (test for excess errors)
-PASS: c-c++-common/goacc/kernels-alias-ipa-pta-3.c -std=c++98 scan-tree-dump-times optimized "(?n)= 0;$" 1
-PASS: c-c++-common/goacc/kernels-alias-ipa-pta-3.c -std=c++98 scan-tree-dump-times optimized "(?n)= 1;$" 1
-PASS: c-c++-common/goacc/kernels-alias-ipa-pta-3.c -std=c++98 scan-tree-dump-times optimized "(?n)= \\*a" 1
PASS: c-c++-common/goacc/kernels-alias-ipa-pta-3.c -std=c++11 (test for excess errors)
-PASS: c-c++-common/goacc/kernels-alias-ipa-pta-3.c -std=c++11 scan-tree-dump-times optimized "(?n)= 0;$" 1
-PASS: c-c++-common/goacc/kernels-alias-ipa-pta-3.c -std=c++11 scan-tree-dump-times optimized "(?n)= 1;$" 1
-PASS: c-c++-common/goacc/kernels-alias-ipa-pta-3.c -std=c++11 scan-tree-dump-times optimized "(?n)= \\*a" 1
PASS: c-c++-common/goacc/kernels-alias-ipa-pta-3.c -std=c++14 (test for excess errors)
-PASS: c-c++-common/goacc/kernels-alias-ipa-pta-3.c -std=c++14 scan-tree-dump-times optimized "(?n)= 0;$" 1
-PASS: c-c++-common/goacc/kernels-alias-ipa-pta-3.c -std=c++14 scan-tree-dump-times optimized "(?n)= 1;$" 1
-PASS: c-c++-common/goacc/kernels-alias-ipa-pta-3.c -std=c++14 scan-tree-dump-times optimized "(?n)= \\*a" 1
PASS: c-c++-common/goacc/kernels-alias-ipa-pta-4.c -std=c++98 (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-ipa-pta-4.c -std=c++98 scan-tree-dump-times optimized "(?n)= 0;$" 2
PASS: c-c++-common/goacc/kernels-alias-ipa-pta-4.c -std=c++98 scan-tree-dump-times optimized "(?n)= 1;$" 1
@@ -63328,9 +69034,9 @@ PASS: c-c++-common/goacc/loop-auto-1.c -std=c++98 (test for warnings, line 99)
PASS: c-c++-common/goacc/loop-auto-1.c -std=c++98 (test for warnings, line 130)
PASS: c-c++-common/goacc/loop-auto-1.c -std=c++98 (test for warnings, line 164)
PASS: c-c++-common/goacc/loop-auto-1.c -std=c++98 (test for warnings, line 174)
-PASS: c-c++-common/goacc/loop-auto-1.c -std=c++98 (test for warnings, line 189)
+PASS: c-c++-common/goacc/loop-auto-1.c -std=c++98 (test for warnings, line 192)
PASS: c-c++-common/goacc/loop-auto-1.c -std=c++98 (test for warnings, line 210)
-PASS: c-c++-common/goacc/loop-auto-1.c -std=c++98 (test for warnings, line 217)
+PASS: c-c++-common/goacc/loop-auto-1.c -std=c++98 (test for warnings, line 220)
PASS: c-c++-common/goacc/loop-auto-1.c -std=c++98 (test for warnings, line 228)
PASS: c-c++-common/goacc/loop-auto-1.c -std=c++98 (test for excess errors)
PASS: c-c++-common/goacc/loop-auto-1.c -std=c++11 (test for warnings, line 13)
@@ -63341,9 +69047,9 @@ PASS: c-c++-common/goacc/loop-auto-1.c -std=c++11 (test for warnings, line 99)
PASS: c-c++-common/goacc/loop-auto-1.c -std=c++11 (test for warnings, line 130)
PASS: c-c++-common/goacc/loop-auto-1.c -std=c++11 (test for warnings, line 164)
PASS: c-c++-common/goacc/loop-auto-1.c -std=c++11 (test for warnings, line 174)
-PASS: c-c++-common/goacc/loop-auto-1.c -std=c++11 (test for warnings, line 189)
+PASS: c-c++-common/goacc/loop-auto-1.c -std=c++11 (test for warnings, line 192)
PASS: c-c++-common/goacc/loop-auto-1.c -std=c++11 (test for warnings, line 210)
-PASS: c-c++-common/goacc/loop-auto-1.c -std=c++11 (test for warnings, line 217)
+PASS: c-c++-common/goacc/loop-auto-1.c -std=c++11 (test for warnings, line 220)
PASS: c-c++-common/goacc/loop-auto-1.c -std=c++11 (test for warnings, line 228)
PASS: c-c++-common/goacc/loop-auto-1.c -std=c++11 (test for excess errors)
PASS: c-c++-common/goacc/loop-auto-1.c -std=c++14 (test for warnings, line 13)
@@ -63354,9 +69060,9 @@ PASS: c-c++-common/goacc/loop-auto-1.c -std=c++14 (test for warnings, line 99)
PASS: c-c++-common/goacc/loop-auto-1.c -std=c++14 (test for warnings, line 130)
PASS: c-c++-common/goacc/loop-auto-1.c -std=c++14 (test for warnings, line 164)
PASS: c-c++-common/goacc/loop-auto-1.c -std=c++14 (test for warnings, line 174)
-PASS: c-c++-common/goacc/loop-auto-1.c -std=c++14 (test for warnings, line 189)
+PASS: c-c++-common/goacc/loop-auto-1.c -std=c++14 (test for warnings, line 192)
PASS: c-c++-common/goacc/loop-auto-1.c -std=c++14 (test for warnings, line 210)
-PASS: c-c++-common/goacc/loop-auto-1.c -std=c++14 (test for warnings, line 217)
+PASS: c-c++-common/goacc/loop-auto-1.c -std=c++14 (test for warnings, line 220)
PASS: c-c++-common/goacc/loop-auto-1.c -std=c++14 (test for warnings, line 228)
PASS: c-c++-common/goacc/loop-auto-1.c -std=c++14 (test for excess errors)
PASS: c-c++-common/goacc/loop-clauses.c -std=c++98 (test for excess errors)
@@ -63534,53 +69240,80 @@ PASS: c-c++-common/goacc/parallel-1.c -std=c++98 (test for excess errors)
PASS: c-c++-common/goacc/parallel-1.c -std=c++11 (test for excess errors)
PASS: c-c++-common/goacc/parallel-1.c -std=c++14 (test for excess errors)
PASS: c-c++-common/goacc/pcopy.c -std=c++98 (test for excess errors)
-PASS: c-c++-common/goacc/pcopy.c -std=c++98 scan-tree-dump-times original "#pragma acc parallel map\\(tofrom:\\*\\(cp \\+ 3\\) \\[len: 5]\\) map\\(alloc:cp \\[pointer assign, bias: 3]\\)" 1
+PASS: c-c++-common/goacc/pcopy.c -std=c++98 scan-tree-dump-times original "#pragma acc parallel map\\(tofrom:\\*\\(cp \\+ 3\\) \\[len: 5]\\) map\\(firstprivate:cp \\[pointer assign, bias: 3]\\)" 1
PASS: c-c++-common/goacc/pcopy.c -std=c++11 (test for excess errors)
-PASS: c-c++-common/goacc/pcopy.c -std=c++11 scan-tree-dump-times original "#pragma acc parallel map\\(tofrom:\\*\\(cp \\+ 3\\) \\[len: 5]\\) map\\(alloc:cp \\[pointer assign, bias: 3]\\)" 1
+PASS: c-c++-common/goacc/pcopy.c -std=c++11 scan-tree-dump-times original "#pragma acc parallel map\\(tofrom:\\*\\(cp \\+ 3\\) \\[len: 5]\\) map\\(firstprivate:cp \\[pointer assign, bias: 3]\\)" 1
PASS: c-c++-common/goacc/pcopy.c -std=c++14 (test for excess errors)
-PASS: c-c++-common/goacc/pcopy.c -std=c++14 scan-tree-dump-times original "#pragma acc parallel map\\(tofrom:\\*\\(cp \\+ 3\\) \\[len: 5]\\) map\\(alloc:cp \\[pointer assign, bias: 3]\\)" 1
+PASS: c-c++-common/goacc/pcopy.c -std=c++14 scan-tree-dump-times original "#pragma acc parallel map\\(tofrom:\\*\\(cp \\+ 3\\) \\[len: 5]\\) map\\(firstprivate:cp \\[pointer assign, bias: 3]\\)" 1
PASS: c-c++-common/goacc/pcopyin.c -std=c++98 (test for excess errors)
-PASS: c-c++-common/goacc/pcopyin.c -std=c++98 scan-tree-dump-times original "#pragma acc parallel map\\(to:\\*\\(cp \\+ 4\\) \\[len: 6]\\) map\\(alloc:cp \\[pointer assign, bias: 4]\\)" 1
+PASS: c-c++-common/goacc/pcopyin.c -std=c++98 scan-tree-dump-times original "#pragma acc parallel map\\(to:\\*\\(cp \\+ 4\\) \\[len: 6]\\) map\\(firstprivate:cp \\[pointer assign, bias: 4]\\)" 1
PASS: c-c++-common/goacc/pcopyin.c -std=c++11 (test for excess errors)
-PASS: c-c++-common/goacc/pcopyin.c -std=c++11 scan-tree-dump-times original "#pragma acc parallel map\\(to:\\*\\(cp \\+ 4\\) \\[len: 6]\\) map\\(alloc:cp \\[pointer assign, bias: 4]\\)" 1
+PASS: c-c++-common/goacc/pcopyin.c -std=c++11 scan-tree-dump-times original "#pragma acc parallel map\\(to:\\*\\(cp \\+ 4\\) \\[len: 6]\\) map\\(firstprivate:cp \\[pointer assign, bias: 4]\\)" 1
PASS: c-c++-common/goacc/pcopyin.c -std=c++14 (test for excess errors)
-PASS: c-c++-common/goacc/pcopyin.c -std=c++14 scan-tree-dump-times original "#pragma acc parallel map\\(to:\\*\\(cp \\+ 4\\) \\[len: 6]\\) map\\(alloc:cp \\[pointer assign, bias: 4]\\)" 1
+PASS: c-c++-common/goacc/pcopyin.c -std=c++14 scan-tree-dump-times original "#pragma acc parallel map\\(to:\\*\\(cp \\+ 4\\) \\[len: 6]\\) map\\(firstprivate:cp \\[pointer assign, bias: 4]\\)" 1
PASS: c-c++-common/goacc/pcopyout.c -std=c++98 (test for excess errors)
-PASS: c-c++-common/goacc/pcopyout.c -std=c++98 scan-tree-dump-times original "#pragma acc parallel map\\(from:\\*\\(cp \\+ 5\\) \\[len: 7]\\) map\\(alloc:cp \\[pointer assign, bias: 5]\\)" 1
+PASS: c-c++-common/goacc/pcopyout.c -std=c++98 scan-tree-dump-times original "#pragma acc parallel map\\(from:\\*\\(cp \\+ 5\\) \\[len: 7]\\) map\\(firstprivate:cp \\[pointer assign, bias: 5]\\)" 1
PASS: c-c++-common/goacc/pcopyout.c -std=c++11 (test for excess errors)
-PASS: c-c++-common/goacc/pcopyout.c -std=c++11 scan-tree-dump-times original "#pragma acc parallel map\\(from:\\*\\(cp \\+ 5\\) \\[len: 7]\\) map\\(alloc:cp \\[pointer assign, bias: 5]\\)" 1
+PASS: c-c++-common/goacc/pcopyout.c -std=c++11 scan-tree-dump-times original "#pragma acc parallel map\\(from:\\*\\(cp \\+ 5\\) \\[len: 7]\\) map\\(firstprivate:cp \\[pointer assign, bias: 5]\\)" 1
PASS: c-c++-common/goacc/pcopyout.c -std=c++14 (test for excess errors)
-PASS: c-c++-common/goacc/pcopyout.c -std=c++14 scan-tree-dump-times original "#pragma acc parallel map\\(from:\\*\\(cp \\+ 5\\) \\[len: 7]\\) map\\(alloc:cp \\[pointer assign, bias: 5]\\)" 1
+PASS: c-c++-common/goacc/pcopyout.c -std=c++14 scan-tree-dump-times original "#pragma acc parallel map\\(from:\\*\\(cp \\+ 5\\) \\[len: 7]\\) map\\(firstprivate:cp \\[pointer assign, bias: 5]\\)" 1
PASS: c-c++-common/goacc/pcreate.c -std=c++98 (test for excess errors)
-PASS: c-c++-common/goacc/pcreate.c -std=c++98 scan-tree-dump-times original "#pragma acc parallel map\\(alloc:\\*\\(cp \\+ 6\\) \\[len: 8]\\) map\\(alloc:cp \\[pointer assign, bias: 6]\\)" 1
+PASS: c-c++-common/goacc/pcreate.c -std=c++98 scan-tree-dump-times original "#pragma acc parallel map\\(alloc:\\*\\(cp \\+ 6\\) \\[len: 8]\\) map\\(firstprivate:cp \\[pointer assign, bias: 6]\\)" 1
PASS: c-c++-common/goacc/pcreate.c -std=c++11 (test for excess errors)
-PASS: c-c++-common/goacc/pcreate.c -std=c++11 scan-tree-dump-times original "#pragma acc parallel map\\(alloc:\\*\\(cp \\+ 6\\) \\[len: 8]\\) map\\(alloc:cp \\[pointer assign, bias: 6]\\)" 1
+PASS: c-c++-common/goacc/pcreate.c -std=c++11 scan-tree-dump-times original "#pragma acc parallel map\\(alloc:\\*\\(cp \\+ 6\\) \\[len: 8]\\) map\\(firstprivate:cp \\[pointer assign, bias: 6]\\)" 1
PASS: c-c++-common/goacc/pcreate.c -std=c++14 (test for excess errors)
-PASS: c-c++-common/goacc/pcreate.c -std=c++14 scan-tree-dump-times original "#pragma acc parallel map\\(alloc:\\*\\(cp \\+ 6\\) \\[len: 8]\\) map\\(alloc:cp \\[pointer assign, bias: 6]\\)" 1
+PASS: c-c++-common/goacc/pcreate.c -std=c++14 scan-tree-dump-times original "#pragma acc parallel map\\(alloc:\\*\\(cp \\+ 6\\) \\[len: 8]\\) map\\(firstprivate:cp \\[pointer assign, bias: 6]\\)" 1
PASS: c-c++-common/goacc/pr69916.c -std=c++98 (test for excess errors)
PASS: c-c++-common/goacc/pr69916.c -std=c++11 (test for excess errors)
PASS: c-c++-common/goacc/pr69916.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/goacc/pr70688.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/goacc/pr70688.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/goacc/pr70688.c -std=c++14 (test for excess errors)
UNSUPPORTED: c-c++-common/goacc/pragma_context.c -std=c++98
UNSUPPORTED: c-c++-common/goacc/pragma_context.c -std=c++11
UNSUPPORTED: c-c++-common/goacc/pragma_context.c -std=c++14
PASS: c-c++-common/goacc/present-1.c -std=c++98 (test for excess errors)
-PASS: c-c++-common/goacc/present-1.c -std=c++98 scan-tree-dump-times original "#pragma acc parallel map\\(force_present:\\*\\(cp \\+ 7\\) \\[len: 9]\\) map\\(alloc:cp \\[pointer assign, bias: 7]\\)" 1
+PASS: c-c++-common/goacc/present-1.c -std=c++98 scan-tree-dump-times original "#pragma acc parallel map\\(force_present:\\*\\(cp \\+ 7\\) \\[len: 9]\\) map\\(firstprivate:cp \\[pointer assign, bias: 7]\\)" 1
PASS: c-c++-common/goacc/present-1.c -std=c++11 (test for excess errors)
-PASS: c-c++-common/goacc/present-1.c -std=c++11 scan-tree-dump-times original "#pragma acc parallel map\\(force_present:\\*\\(cp \\+ 7\\) \\[len: 9]\\) map\\(alloc:cp \\[pointer assign, bias: 7]\\)" 1
+PASS: c-c++-common/goacc/present-1.c -std=c++11 scan-tree-dump-times original "#pragma acc parallel map\\(force_present:\\*\\(cp \\+ 7\\) \\[len: 9]\\) map\\(firstprivate:cp \\[pointer assign, bias: 7]\\)" 1
PASS: c-c++-common/goacc/present-1.c -std=c++14 (test for excess errors)
-PASS: c-c++-common/goacc/present-1.c -std=c++14 scan-tree-dump-times original "#pragma acc parallel map\\(force_present:\\*\\(cp \\+ 7\\) \\[len: 9]\\) map\\(alloc:cp \\[pointer assign, bias: 7]\\)" 1
+PASS: c-c++-common/goacc/present-1.c -std=c++14 scan-tree-dump-times original "#pragma acc parallel map\\(force_present:\\*\\(cp \\+ 7\\) \\[len: 9]\\) map\\(firstprivate:cp \\[pointer assign, bias: 7]\\)" 1
PASS: c-c++-common/goacc/reduction-1.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/goacc/reduction-1.c -std=c++98 scan-tree-dump-times gimple "map\\(tofrom:result \\[len: [0-9]+\\]\\)" 7
+PASS: c-c++-common/goacc/reduction-1.c -std=c++98 scan-tree-dump-times gimple "map\\(tofrom:lresult \\[len: [0-9]+\\]\\)" 2
PASS: c-c++-common/goacc/reduction-1.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/goacc/reduction-1.c -std=c++11 scan-tree-dump-times gimple "map\\(tofrom:result \\[len: [0-9]+\\]\\)" 7
+PASS: c-c++-common/goacc/reduction-1.c -std=c++11 scan-tree-dump-times gimple "map\\(tofrom:lresult \\[len: [0-9]+\\]\\)" 2
PASS: c-c++-common/goacc/reduction-1.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/goacc/reduction-1.c -std=c++14 scan-tree-dump-times gimple "map\\(tofrom:result \\[len: [0-9]+\\]\\)" 7
+PASS: c-c++-common/goacc/reduction-1.c -std=c++14 scan-tree-dump-times gimple "map\\(tofrom:lresult \\[len: [0-9]+\\]\\)" 2
PASS: c-c++-common/goacc/reduction-2.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/goacc/reduction-2.c -std=c++98 scan-tree-dump-times gimple "map\\(tofrom:result \\[len: [0-9]+\\]\\)" 4
+PASS: c-c++-common/goacc/reduction-2.c -std=c++98 scan-tree-dump-times gimple "map\\(tofrom:lresult \\[len: [0-9]+\\]\\)" 2
PASS: c-c++-common/goacc/reduction-2.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/goacc/reduction-2.c -std=c++11 scan-tree-dump-times gimple "map\\(tofrom:result \\[len: [0-9]+\\]\\)" 4
+PASS: c-c++-common/goacc/reduction-2.c -std=c++11 scan-tree-dump-times gimple "map\\(tofrom:lresult \\[len: [0-9]+\\]\\)" 2
PASS: c-c++-common/goacc/reduction-2.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/goacc/reduction-2.c -std=c++14 scan-tree-dump-times gimple "map\\(tofrom:result \\[len: [0-9]+\\]\\)" 4
+PASS: c-c++-common/goacc/reduction-2.c -std=c++14 scan-tree-dump-times gimple "map\\(tofrom:lresult \\[len: [0-9]+\\]\\)" 2
PASS: c-c++-common/goacc/reduction-3.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/goacc/reduction-3.c -std=c++98 scan-tree-dump-times gimple "map\\(tofrom:result \\[len: [0-9]+\\]\\)" 4
+PASS: c-c++-common/goacc/reduction-3.c -std=c++98 scan-tree-dump-times gimple "map\\(tofrom:lresult \\[len: [0-9]+\\]\\)" 2
PASS: c-c++-common/goacc/reduction-3.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/goacc/reduction-3.c -std=c++11 scan-tree-dump-times gimple "map\\(tofrom:result \\[len: [0-9]+\\]\\)" 4
+PASS: c-c++-common/goacc/reduction-3.c -std=c++11 scan-tree-dump-times gimple "map\\(tofrom:lresult \\[len: [0-9]+\\]\\)" 2
PASS: c-c++-common/goacc/reduction-3.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/goacc/reduction-3.c -std=c++14 scan-tree-dump-times gimple "map\\(tofrom:result \\[len: [0-9]+\\]\\)" 4
+PASS: c-c++-common/goacc/reduction-3.c -std=c++14 scan-tree-dump-times gimple "map\\(tofrom:lresult \\[len: [0-9]+\\]\\)" 2
PASS: c-c++-common/goacc/reduction-4.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/goacc/reduction-4.c -std=c++98 scan-tree-dump-times gimple "map\\(tofrom:result \\[len: [0-9]+\\]\\)" 2
+PASS: c-c++-common/goacc/reduction-4.c -std=c++98 scan-tree-dump-times gimple "map\\(tofrom:lresult \\[len: [0-9]+\\]\\)" 2
PASS: c-c++-common/goacc/reduction-4.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/goacc/reduction-4.c -std=c++11 scan-tree-dump-times gimple "map\\(tofrom:result \\[len: [0-9]+\\]\\)" 2
+PASS: c-c++-common/goacc/reduction-4.c -std=c++11 scan-tree-dump-times gimple "map\\(tofrom:lresult \\[len: [0-9]+\\]\\)" 2
PASS: c-c++-common/goacc/reduction-4.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/goacc/reduction-4.c -std=c++14 scan-tree-dump-times gimple "map\\(tofrom:result \\[len: [0-9]+\\]\\)" 2
+PASS: c-c++-common/goacc/reduction-4.c -std=c++14 scan-tree-dump-times gimple "map\\(tofrom:lresult \\[len: [0-9]+\\]\\)" 2
PASS: c-c++-common/goacc/reduction-5.c -std=c++98 (test for errors, line 10)
PASS: c-c++-common/goacc/reduction-5.c -std=c++98 (test for errors, line 12)
PASS: c-c++-common/goacc/reduction-5.c -std=c++98 (test for excess errors)
@@ -63590,6 +69323,9 @@ PASS: c-c++-common/goacc/reduction-5.c -std=c++11 (test for excess errors)
PASS: c-c++-common/goacc/reduction-5.c -std=c++14 (test for errors, line 10)
PASS: c-c++-common/goacc/reduction-5.c -std=c++14 (test for errors, line 12)
PASS: c-c++-common/goacc/reduction-5.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/goacc/reduction-6.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/goacc/reduction-6.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/goacc/reduction-6.c -std=c++14 (test for excess errors)
PASS: c-c++-common/goacc/reduction-promotions.c -std=c++98 (test for warnings, line 18)
PASS: c-c++-common/goacc/reduction-promotions.c -std=c++98 (test for warnings, line 20)
PASS: c-c++-common/goacc/reduction-promotions.c -std=c++98 (test for warnings, line 22)
@@ -63734,77 +69470,223 @@ PASS: c-c++-common/goacc/routine-4.c -std=c++14 (test for errors, line 66)
PASS: c-c++-common/goacc/routine-4.c -std=c++14 (test for errors, line 77)
PASS: c-c++-common/goacc/routine-4.c -std=c++14 3 (test for warnings, line 90)
PASS: c-c++-common/goacc/routine-4.c -std=c++14 (test for excess errors)
-PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 3)
-PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 6)
-PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 9)
-PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 12)
-PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 15)
-PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 18)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 7)
+XFAIL: c-c++-common/goacc/routine-5.c -std=c++98 TODO (test for bogus messages, line 10)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 11)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 TODO (test for bogus messages, line 14)
PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 21)
PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 27)
PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 33)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 34)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 35)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 36)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 37)
PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 38)
-PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 41)
-PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 45)
-PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 47)
-PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 57)
-PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 59)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 39)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 40)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 43)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 44)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 52)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 55)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 58)
PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 61)
PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 64)
-PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 65)
-PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 66)
-PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 83)
-PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 84)
-PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 92)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 67)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 70)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 73)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 74)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 77)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 78)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 81)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 82)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 85)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 86)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 89)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 90)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 93)
PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 94)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 97)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 103)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 108)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 109)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 110)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 115)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 120)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 123)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 127)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 129)
+XFAIL: c-c++-common/goacc/routine-5.c -std=c++98 TODO (test for bogus messages, line 134)
+XFAIL: c-c++-common/goacc/routine-5.c -std=c++98 TODO (test for errors, line 146)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 153)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 159)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 161)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 163)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 170)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 171)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 172)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 176)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 177)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 178)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 182)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 189)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 198)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 204)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 217)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 219)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 221)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 226)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 227)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 228)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 245)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 246)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 254)
+PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for errors, line 256)
PASS: c-c++-common/goacc/routine-5.c -std=c++98 (test for excess errors)
-PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 3)
-PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 6)
-PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 9)
-PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 12)
-PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 15)
-PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 18)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 7)
+XFAIL: c-c++-common/goacc/routine-5.c -std=c++11 TODO (test for bogus messages, line 10)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 11)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 TODO (test for bogus messages, line 14)
PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 21)
PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 27)
PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 33)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 34)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 35)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 36)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 37)
PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 38)
-PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 41)
-PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 45)
-PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 47)
-PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 57)
-PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 59)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 39)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 40)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 43)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 44)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 52)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 55)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 58)
PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 61)
PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 64)
-PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 65)
-PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 66)
-PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 83)
-PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 84)
-PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 92)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 67)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 70)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 73)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 74)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 77)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 78)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 81)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 82)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 85)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 86)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 89)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 90)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 93)
PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 94)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 97)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 103)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 108)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 109)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 110)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 115)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 120)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 123)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 127)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 129)
+XFAIL: c-c++-common/goacc/routine-5.c -std=c++11 TODO (test for bogus messages, line 134)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 142)
+XFAIL: c-c++-common/goacc/routine-5.c -std=c++11 TODO (test for errors, line 146)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 153)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 159)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 161)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 163)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 170)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 171)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 172)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 176)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 177)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 178)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 182)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 189)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 198)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 204)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 217)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 219)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 221)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 226)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 227)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 228)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 245)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 246)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 254)
+PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for errors, line 256)
PASS: c-c++-common/goacc/routine-5.c -std=c++11 (test for excess errors)
-PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 3)
-PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 6)
-PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 9)
-PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 12)
-PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 15)
-PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 18)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 7)
+XFAIL: c-c++-common/goacc/routine-5.c -std=c++14 TODO (test for bogus messages, line 10)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 11)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 TODO (test for bogus messages, line 14)
PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 21)
PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 27)
PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 33)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 34)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 35)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 36)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 37)
PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 38)
-PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 41)
-PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 45)
-PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 47)
-PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 57)
-PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 59)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 39)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 40)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 43)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 44)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 52)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 55)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 58)
PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 61)
PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 64)
-PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 65)
-PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 66)
-PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 83)
-PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 84)
-PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 92)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 67)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 70)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 73)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 74)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 77)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 78)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 81)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 82)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 85)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 86)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 89)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 90)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 93)
PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 94)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 97)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 103)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 108)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 109)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 110)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 115)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 120)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 123)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 127)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 129)
+XFAIL: c-c++-common/goacc/routine-5.c -std=c++14 TODO (test for bogus messages, line 134)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 142)
+XFAIL: c-c++-common/goacc/routine-5.c -std=c++14 TODO (test for errors, line 146)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 153)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 159)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 161)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 163)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 170)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 171)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 172)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 176)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 177)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 178)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 182)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 189)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 198)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 204)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 217)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 219)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 221)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 226)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 227)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 228)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 245)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 246)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 254)
+PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for errors, line 256)
PASS: c-c++-common/goacc/routine-5.c -std=c++14 (test for excess errors)
UNSUPPORTED: c-c++-common/goacc/sb-1.c -std=c++98
UNSUPPORTED: c-c++-common/goacc/sb-1.c -std=c++11
@@ -63950,6 +69832,63 @@ PASS: c-c++-common/goacc/update-1.c -std=c++14 (test for errors, line 14)
PASS: c-c++-common/goacc/update-1.c -std=c++14 (test for errors, line 15)
PASS: c-c++-common/goacc/update-1.c -std=c++14 (test for errors, line 16)
PASS: c-c++-common/goacc/update-1.c -std=c++14 (test for excess errors)
+PASS: g++.dg/goacc/data-1.C -std=c++98 (test for errors, line 6)
+PASS: g++.dg/goacc/data-1.C -std=c++98 (test for errors, line 7)
+PASS: g++.dg/goacc/data-1.C -std=c++98 (test for errors, line 11)
+PASS: g++.dg/goacc/data-1.C -std=c++98 (test for errors, line 12)
+PASS: g++.dg/goacc/data-1.C -std=c++98 (test for errors, line 13)
+PASS: g++.dg/goacc/data-1.C -std=c++98 (test for errors, line 14)
+PASS: g++.dg/goacc/data-1.C -std=c++98 (test for errors, line 15)
+PASS: g++.dg/goacc/data-1.C -std=c++98 (test for errors, line 16)
+PASS: g++.dg/goacc/data-1.C -std=c++98 (test for errors, line 25)
+PASS: g++.dg/goacc/data-1.C -std=c++98 (test for errors, line 26)
+PASS: g++.dg/goacc/data-1.C -std=c++98 (test for errors, line 30)
+PASS: g++.dg/goacc/data-1.C -std=c++98 (test for errors, line 31)
+PASS: g++.dg/goacc/data-1.C -std=c++98 (test for errors, line 32)
+PASS: g++.dg/goacc/data-1.C -std=c++98 (test for errors, line 33)
+PASS: g++.dg/goacc/data-1.C -std=c++98 (test for errors, line 34)
+PASS: g++.dg/goacc/data-1.C -std=c++98 (test for errors, line 35)
+PASS: g++.dg/goacc/data-1.C -std=c++98 (test for errors, line 6)
+PASS: g++.dg/goacc/data-1.C -std=c++98 (test for errors, line 25)
+PASS: g++.dg/goacc/data-1.C -std=c++98 (test for excess errors)
+PASS: g++.dg/goacc/data-1.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/goacc/data-1.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/goacc/data-1.C -std=c++11 (test for errors, line 11)
+PASS: g++.dg/goacc/data-1.C -std=c++11 (test for errors, line 12)
+PASS: g++.dg/goacc/data-1.C -std=c++11 (test for errors, line 13)
+PASS: g++.dg/goacc/data-1.C -std=c++11 (test for errors, line 14)
+PASS: g++.dg/goacc/data-1.C -std=c++11 (test for errors, line 15)
+PASS: g++.dg/goacc/data-1.C -std=c++11 (test for errors, line 16)
+PASS: g++.dg/goacc/data-1.C -std=c++11 (test for errors, line 25)
+PASS: g++.dg/goacc/data-1.C -std=c++11 (test for errors, line 26)
+PASS: g++.dg/goacc/data-1.C -std=c++11 (test for errors, line 30)
+PASS: g++.dg/goacc/data-1.C -std=c++11 (test for errors, line 31)
+PASS: g++.dg/goacc/data-1.C -std=c++11 (test for errors, line 32)
+PASS: g++.dg/goacc/data-1.C -std=c++11 (test for errors, line 33)
+PASS: g++.dg/goacc/data-1.C -std=c++11 (test for errors, line 34)
+PASS: g++.dg/goacc/data-1.C -std=c++11 (test for errors, line 35)
+PASS: g++.dg/goacc/data-1.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/goacc/data-1.C -std=c++11 (test for errors, line 25)
+PASS: g++.dg/goacc/data-1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/goacc/data-1.C -std=c++14 (test for errors, line 6)
+PASS: g++.dg/goacc/data-1.C -std=c++14 (test for errors, line 7)
+PASS: g++.dg/goacc/data-1.C -std=c++14 (test for errors, line 11)
+PASS: g++.dg/goacc/data-1.C -std=c++14 (test for errors, line 12)
+PASS: g++.dg/goacc/data-1.C -std=c++14 (test for errors, line 13)
+PASS: g++.dg/goacc/data-1.C -std=c++14 (test for errors, line 14)
+PASS: g++.dg/goacc/data-1.C -std=c++14 (test for errors, line 15)
+PASS: g++.dg/goacc/data-1.C -std=c++14 (test for errors, line 16)
+PASS: g++.dg/goacc/data-1.C -std=c++14 (test for errors, line 25)
+PASS: g++.dg/goacc/data-1.C -std=c++14 (test for errors, line 26)
+PASS: g++.dg/goacc/data-1.C -std=c++14 (test for errors, line 30)
+PASS: g++.dg/goacc/data-1.C -std=c++14 (test for errors, line 31)
+PASS: g++.dg/goacc/data-1.C -std=c++14 (test for errors, line 32)
+PASS: g++.dg/goacc/data-1.C -std=c++14 (test for errors, line 33)
+PASS: g++.dg/goacc/data-1.C -std=c++14 (test for errors, line 34)
+PASS: g++.dg/goacc/data-1.C -std=c++14 (test for errors, line 35)
+PASS: g++.dg/goacc/data-1.C -std=c++14 (test for errors, line 6)
+PASS: g++.dg/goacc/data-1.C -std=c++14 (test for errors, line 25)
+PASS: g++.dg/goacc/data-1.C -std=c++14 (test for excess errors)
PASS: g++.dg/goacc/deviceptr-1.C -std=c++98 (test for bogus messages, line 7)
PASS: g++.dg/goacc/deviceptr-1.C -std=c++98 (test for errors, line 21)
PASS: g++.dg/goacc/deviceptr-1.C -std=c++98 (test for bogus messages, line 34)
@@ -63973,24 +69912,15 @@ PASS: g++.dg/goacc/routine-1.C -std=c++11 (test for excess errors)
PASS: g++.dg/goacc/routine-1.C -std=c++14 (test for excess errors)
PASS: g++.dg/goacc/routine-2.C -std=c++98 (test for errors, line 5)
PASS: g++.dg/goacc/routine-2.C -std=c++98 (test for errors, line 13)
-PASS: g++.dg/goacc/routine-2.C -std=c++98 (test for errors, line 19)
-PASS: g++.dg/goacc/routine-2.C -std=c++98 (test for errors, line 21)
-PASS: g++.dg/goacc/routine-2.C -std=c++98 (test for errors, line 23)
-PASS: g++.dg/goacc/routine-2.C -std=c++98 (test for errors, line 25)
+PASS: g++.dg/goacc/routine-2.C -std=c++98 (test for errors, line 18)
PASS: g++.dg/goacc/routine-2.C -std=c++98 (test for excess errors)
PASS: g++.dg/goacc/routine-2.C -std=c++11 (test for errors, line 5)
PASS: g++.dg/goacc/routine-2.C -std=c++11 (test for errors, line 13)
-PASS: g++.dg/goacc/routine-2.C -std=c++11 (test for errors, line 19)
-PASS: g++.dg/goacc/routine-2.C -std=c++11 (test for errors, line 21)
-PASS: g++.dg/goacc/routine-2.C -std=c++11 (test for errors, line 23)
-PASS: g++.dg/goacc/routine-2.C -std=c++11 (test for errors, line 25)
+PASS: g++.dg/goacc/routine-2.C -std=c++11 (test for errors, line 18)
PASS: g++.dg/goacc/routine-2.C -std=c++11 (test for excess errors)
PASS: g++.dg/goacc/routine-2.C -std=c++14 (test for errors, line 5)
PASS: g++.dg/goacc/routine-2.C -std=c++14 (test for errors, line 13)
-PASS: g++.dg/goacc/routine-2.C -std=c++14 (test for errors, line 19)
-PASS: g++.dg/goacc/routine-2.C -std=c++14 (test for errors, line 21)
-PASS: g++.dg/goacc/routine-2.C -std=c++14 (test for errors, line 23)
-PASS: g++.dg/goacc/routine-2.C -std=c++14 (test for errors, line 25)
+PASS: g++.dg/goacc/routine-2.C -std=c++14 (test for errors, line 18)
PASS: g++.dg/goacc/routine-2.C -std=c++14 (test for excess errors)
PASS: g++.dg/goacc/template.C -std=c++98 (test for excess errors)
PASS: g++.dg/goacc/template.C -std=c++11 (test for excess errors)
@@ -64590,6 +70520,11 @@ PASS: c-c++-common/gomp/cancel-1.c -std=gnu++98 (test for warnings, line 437)
PASS: c-c++-common/gomp/cancel-1.c -std=gnu++98 (test for warnings, line 442)
PASS: c-c++-common/gomp/cancel-1.c -std=gnu++98 (test for warnings, line 446)
PASS: c-c++-common/gomp/cancel-1.c -std=gnu++98 (test for warnings, line 452)
+PASS: c-c++-common/gomp/cancel-1.c -std=gnu++98 (test for errors, line 459)
+PASS: c-c++-common/gomp/cancel-1.c -std=gnu++98 (test for errors, line 465)
+PASS: c-c++-common/gomp/cancel-1.c -std=gnu++98 (test for errors, line 467)
+PASS: c-c++-common/gomp/cancel-1.c -std=gnu++98 (test for errors, line 469)
+PASS: c-c++-common/gomp/cancel-1.c -std=gnu++98 (test for errors, line 471)
PASS: c-c++-common/gomp/cancel-1.c -std=gnu++98 (test for excess errors)
PASS: c-c++-common/gomp/cancel-1.c -std=gnu++11 (test for errors, line 7)
PASS: c-c++-common/gomp/cancel-1.c -std=gnu++11 (test for errors, line 8)
@@ -64831,6 +70766,11 @@ PASS: c-c++-common/gomp/cancel-1.c -std=gnu++11 (test for warnings, line 437)
PASS: c-c++-common/gomp/cancel-1.c -std=gnu++11 (test for warnings, line 442)
PASS: c-c++-common/gomp/cancel-1.c -std=gnu++11 (test for warnings, line 446)
PASS: c-c++-common/gomp/cancel-1.c -std=gnu++11 (test for warnings, line 452)
+PASS: c-c++-common/gomp/cancel-1.c -std=gnu++11 (test for errors, line 459)
+PASS: c-c++-common/gomp/cancel-1.c -std=gnu++11 (test for errors, line 465)
+PASS: c-c++-common/gomp/cancel-1.c -std=gnu++11 (test for errors, line 467)
+PASS: c-c++-common/gomp/cancel-1.c -std=gnu++11 (test for errors, line 469)
+PASS: c-c++-common/gomp/cancel-1.c -std=gnu++11 (test for errors, line 471)
PASS: c-c++-common/gomp/cancel-1.c -std=gnu++11 (test for excess errors)
PASS: c-c++-common/gomp/cancel-1.c -std=gnu++14 (test for errors, line 7)
PASS: c-c++-common/gomp/cancel-1.c -std=gnu++14 (test for errors, line 8)
@@ -65072,6 +71012,11 @@ PASS: c-c++-common/gomp/cancel-1.c -std=gnu++14 (test for warnings, line 437)
PASS: c-c++-common/gomp/cancel-1.c -std=gnu++14 (test for warnings, line 442)
PASS: c-c++-common/gomp/cancel-1.c -std=gnu++14 (test for warnings, line 446)
PASS: c-c++-common/gomp/cancel-1.c -std=gnu++14 (test for warnings, line 452)
+PASS: c-c++-common/gomp/cancel-1.c -std=gnu++14 (test for errors, line 459)
+PASS: c-c++-common/gomp/cancel-1.c -std=gnu++14 (test for errors, line 465)
+PASS: c-c++-common/gomp/cancel-1.c -std=gnu++14 (test for errors, line 467)
+PASS: c-c++-common/gomp/cancel-1.c -std=gnu++14 (test for errors, line 469)
+PASS: c-c++-common/gomp/cancel-1.c -std=gnu++14 (test for errors, line 471)
PASS: c-c++-common/gomp/cancel-1.c -std=gnu++14 (test for excess errors)
PASS: c-c++-common/gomp/clauses-1.c -std=c++98 (test for excess errors)
PASS: c-c++-common/gomp/clauses-1.c -std=c++11 (test for excess errors)
@@ -65442,6 +71387,12 @@ PASS: c-c++-common/gomp/element-1.c -std=gnu++14 (test for excess errors)
UNSUPPORTED: c-c++-common/gomp/gridify-1.c -std=gnu++98
UNSUPPORTED: c-c++-common/gomp/gridify-1.c -std=gnu++11
UNSUPPORTED: c-c++-common/gomp/gridify-1.c -std=gnu++14
+UNSUPPORTED: c-c++-common/gomp/gridify-2.c -std=gnu++98
+UNSUPPORTED: c-c++-common/gomp/gridify-2.c -std=gnu++11
+UNSUPPORTED: c-c++-common/gomp/gridify-2.c -std=gnu++14
+UNSUPPORTED: c-c++-common/gomp/gridify-3.c -std=gnu++98
+UNSUPPORTED: c-c++-common/gomp/gridify-3.c -std=gnu++11
+UNSUPPORTED: c-c++-common/gomp/gridify-3.c -std=gnu++14
PASS: c-c++-common/gomp/if-1.c -std=c++98 (test for excess errors)
PASS: c-c++-common/gomp/if-1.c -std=c++11 (test for excess errors)
PASS: c-c++-common/gomp/if-1.c -std=c++14 (test for excess errors)
@@ -66367,6 +72318,12 @@ PASS: c-c++-common/gomp/pr70550-2.c -std=c++14 (test for bogus messages, line
PASS: c-c++-common/gomp/pr70550-2.c -std=c++14 (test for bogus messages, line 44)
PASS: c-c++-common/gomp/pr70550-2.c -std=c++14 (test for bogus messages, line 49)
PASS: c-c++-common/gomp/pr70550-2.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/gomp/pr71371.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/gomp/pr71371.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/gomp/pr71371.c -std=c++14 (test for excess errors)
+PASS: c-c++-common/gomp/pr71758.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/gomp/pr71758.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/gomp/pr71758.c -std=c++14 (test for excess errors)
PASS: c-c++-common/gomp/priority-1.c -std=c++98 (test for excess errors)
PASS: c-c++-common/gomp/priority-1.c -std=c++11 (test for excess errors)
PASS: c-c++-common/gomp/priority-1.c -std=c++14 (test for excess errors)
@@ -66427,6 +72384,15 @@ PASS: c-c++-common/gomp/reduction-1.c -std=gnu++14 (test for errors, line 53)
PASS: c-c++-common/gomp/reduction-1.c -std=gnu++14 (test for errors, line 55)
PASS: c-c++-common/gomp/reduction-1.c -std=gnu++14 (test for errors, line 57)
PASS: c-c++-common/gomp/reduction-1.c -std=gnu++14 (test for excess errors)
+PASS: c-c++-common/gomp/schedule-1.c -std=c++98 (test for warnings, line 8)
+PASS: c-c++-common/gomp/schedule-1.c -std=c++98 (test for warnings, line 11)
+PASS: c-c++-common/gomp/schedule-1.c -std=c++98 (test for excess errors)
+PASS: c-c++-common/gomp/schedule-1.c -std=c++11 (test for warnings, line 8)
+PASS: c-c++-common/gomp/schedule-1.c -std=c++11 (test for warnings, line 11)
+PASS: c-c++-common/gomp/schedule-1.c -std=c++11 (test for excess errors)
+PASS: c-c++-common/gomp/schedule-1.c -std=c++14 (test for warnings, line 8)
+PASS: c-c++-common/gomp/schedule-1.c -std=c++14 (test for warnings, line 11)
+PASS: c-c++-common/gomp/schedule-1.c -std=c++14 (test for excess errors)
PASS: c-c++-common/gomp/schedule-modifiers-1.c -std=gnu++98 (test for errors, line 71)
PASS: c-c++-common/gomp/schedule-modifiers-1.c -std=gnu++98 (test for errors, line 74)
PASS: c-c++-common/gomp/schedule-modifiers-1.c -std=gnu++98 (test for errors, line 77)
@@ -66694,28 +72660,46 @@ PASS: g++.dg/gomp/block-1.C -std=c++14 (test for warnings, line 12)
PASS: g++.dg/gomp/block-1.C -std=c++14 (test for warnings, line 7)
PASS: g++.dg/gomp/block-1.C -std=c++14 (test for warnings, line 9)
PASS: g++.dg/gomp/block-1.C -std=c++14 (test for excess errors)
+PASS: g++.dg/gomp/block-10.C -std=c++98 (test for warnings, line 8)
PASS: g++.dg/gomp/block-10.C -std=c++98 (test for errors, line 9)
+PASS: g++.dg/gomp/block-10.C -std=c++98 (test for warnings, line 13)
PASS: g++.dg/gomp/block-10.C -std=c++98 (test for errors, line 15)
+PASS: g++.dg/gomp/block-10.C -std=c++98 (test for warnings, line 19)
PASS: g++.dg/gomp/block-10.C -std=c++98 (test for errors, line 20)
+PASS: g++.dg/gomp/block-10.C -std=c++98 (test for warnings, line 24)
PASS: g++.dg/gomp/block-10.C -std=c++98 (test for errors, line 25)
+PASS: g++.dg/gomp/block-10.C -std=c++98 (test for warnings, line 29)
PASS: g++.dg/gomp/block-10.C -std=c++98 (test for errors, line 30)
PASS: g++.dg/gomp/block-10.C -std=c++98 (test for errors, line 32)
+PASS: g++.dg/gomp/block-10.C -std=c++98 (test for warnings, line 37)
PASS: g++.dg/gomp/block-10.C -std=c++98 (test for errors, line 38)
PASS: g++.dg/gomp/block-10.C -std=c++98 (test for excess errors)
+PASS: g++.dg/gomp/block-10.C -std=c++11 (test for warnings, line 8)
PASS: g++.dg/gomp/block-10.C -std=c++11 (test for errors, line 9)
+PASS: g++.dg/gomp/block-10.C -std=c++11 (test for warnings, line 13)
PASS: g++.dg/gomp/block-10.C -std=c++11 (test for errors, line 15)
+PASS: g++.dg/gomp/block-10.C -std=c++11 (test for warnings, line 19)
PASS: g++.dg/gomp/block-10.C -std=c++11 (test for errors, line 20)
+PASS: g++.dg/gomp/block-10.C -std=c++11 (test for warnings, line 24)
PASS: g++.dg/gomp/block-10.C -std=c++11 (test for errors, line 25)
+PASS: g++.dg/gomp/block-10.C -std=c++11 (test for warnings, line 29)
PASS: g++.dg/gomp/block-10.C -std=c++11 (test for errors, line 30)
PASS: g++.dg/gomp/block-10.C -std=c++11 (test for errors, line 32)
+PASS: g++.dg/gomp/block-10.C -std=c++11 (test for warnings, line 37)
PASS: g++.dg/gomp/block-10.C -std=c++11 (test for errors, line 38)
PASS: g++.dg/gomp/block-10.C -std=c++11 (test for excess errors)
+PASS: g++.dg/gomp/block-10.C -std=c++14 (test for warnings, line 8)
PASS: g++.dg/gomp/block-10.C -std=c++14 (test for errors, line 9)
+PASS: g++.dg/gomp/block-10.C -std=c++14 (test for warnings, line 13)
PASS: g++.dg/gomp/block-10.C -std=c++14 (test for errors, line 15)
+PASS: g++.dg/gomp/block-10.C -std=c++14 (test for warnings, line 19)
PASS: g++.dg/gomp/block-10.C -std=c++14 (test for errors, line 20)
+PASS: g++.dg/gomp/block-10.C -std=c++14 (test for warnings, line 24)
PASS: g++.dg/gomp/block-10.C -std=c++14 (test for errors, line 25)
+PASS: g++.dg/gomp/block-10.C -std=c++14 (test for warnings, line 29)
PASS: g++.dg/gomp/block-10.C -std=c++14 (test for errors, line 30)
PASS: g++.dg/gomp/block-10.C -std=c++14 (test for errors, line 32)
+PASS: g++.dg/gomp/block-10.C -std=c++14 (test for warnings, line 37)
PASS: g++.dg/gomp/block-10.C -std=c++14 (test for errors, line 38)
PASS: g++.dg/gomp/block-10.C -std=c++14 (test for excess errors)
PASS: g++.dg/gomp/block-11.C -std=c++98 (test for excess errors)
@@ -66847,6 +72831,7 @@ PASS: g++.dg/gomp/block-8.C -std=c++11 (test for errors, line 10)
PASS: g++.dg/gomp/block-8.C -std=c++11 (test for excess errors)
PASS: g++.dg/gomp/block-8.C -std=c++14 (test for errors, line 10)
PASS: g++.dg/gomp/block-8.C -std=c++14 (test for excess errors)
+PASS: g++.dg/gomp/block-9.C -std=c++98 (test for warnings, line 8)
PASS: g++.dg/gomp/block-9.C -std=c++98 (test for errors, line 9)
PASS: g++.dg/gomp/block-9.C -std=c++98 (test for errors, line 12)
PASS: g++.dg/gomp/block-9.C -std=c++98 (test for errors, line 14)
@@ -66855,6 +72840,7 @@ PASS: g++.dg/gomp/block-9.C -std=c++98 (test for errors, line 18)
PASS: g++.dg/gomp/block-9.C -std=c++98 (test for errors, line 20)
PASS: g++.dg/gomp/block-9.C -std=c++98 (test for errors, line 23)
PASS: g++.dg/gomp/block-9.C -std=c++98 (test for excess errors)
+PASS: g++.dg/gomp/block-9.C -std=c++11 (test for warnings, line 8)
PASS: g++.dg/gomp/block-9.C -std=c++11 (test for errors, line 9)
PASS: g++.dg/gomp/block-9.C -std=c++11 (test for errors, line 12)
PASS: g++.dg/gomp/block-9.C -std=c++11 (test for errors, line 14)
@@ -66863,6 +72849,7 @@ PASS: g++.dg/gomp/block-9.C -std=c++11 (test for errors, line 18)
PASS: g++.dg/gomp/block-9.C -std=c++11 (test for errors, line 20)
PASS: g++.dg/gomp/block-9.C -std=c++11 (test for errors, line 23)
PASS: g++.dg/gomp/block-9.C -std=c++11 (test for excess errors)
+PASS: g++.dg/gomp/block-9.C -std=c++14 (test for warnings, line 8)
PASS: g++.dg/gomp/block-9.C -std=c++14 (test for errors, line 9)
PASS: g++.dg/gomp/block-9.C -std=c++14 (test for errors, line 12)
PASS: g++.dg/gomp/block-9.C -std=c++14 (test for errors, line 14)
@@ -67429,6 +73416,42 @@ PASS: g++.dg/gomp/declare-simd-5.C -std=gnu++14 (test for errors, line 10)
PASS: g++.dg/gomp/declare-simd-5.C -std=gnu++14 (test for errors, line 12)
PASS: g++.dg/gomp/declare-simd-5.C -std=gnu++14 (test for errors, line 21)
PASS: g++.dg/gomp/declare-simd-5.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++98 (test for errors, line 16)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++98 (test for errors, line 18)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++98 (test for errors, line 22)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++98 (test for errors, line 24)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++98 (test for bogus messages, line 26)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++98 (test for errors, line 28)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++98 (test for errors, line 30)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++98 (test for errors, line 32)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++98 (test for errors, line 34)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++98 (test for errors, line 36)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++11 (test for errors, line 16)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++11 (test for errors, line 18)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++11 (test for errors, line 22)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++11 (test for errors, line 24)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++11 (test for bogus messages, line 26)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++11 (test for errors, line 28)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++11 (test for errors, line 30)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++11 (test for errors, line 32)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++11 (test for errors, line 34)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++11 (test for errors, line 36)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++14 (test for errors, line 16)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++14 (test for errors, line 18)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++14 (test for errors, line 22)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++14 (test for errors, line 24)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++14 (test for bogus messages, line 26)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++14 (test for errors, line 28)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++14 (test for errors, line 30)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++14 (test for errors, line 32)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++14 (test for errors, line 34)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++14 (test for errors, line 36)
+PASS: g++.dg/gomp/declare-simd-6.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/gomp/declare-simd-7.C -std=c++98 (test for excess errors)
+PASS: g++.dg/gomp/declare-simd-7.C -std=c++11 (test for excess errors)
+PASS: g++.dg/gomp/declare-simd-7.C -std=c++14 (test for excess errors)
PASS: g++.dg/gomp/declare-target-1.C -std=gnu++98 (test for errors, line 17)
PASS: g++.dg/gomp/declare-target-1.C -std=gnu++98 (test for errors, line 18)
PASS: g++.dg/gomp/declare-target-1.C -std=gnu++98 (test for excess errors)
@@ -69081,6 +75104,12 @@ PASS: g++.dg/gomp/pr67523.C -std=gnu++14 (test for errors, line 14)
PASS: g++.dg/gomp/pr67523.C -std=gnu++14 (test for errors, line 17)
PASS: g++.dg/gomp/pr67523.C -std=gnu++14 (test for errors, line 20)
PASS: g++.dg/gomp/pr67523.C -std=gnu++14 (test for excess errors)
+PASS: g++.dg/gomp/pr71910.C -std=c++98 (test for excess errors)
+PASS: g++.dg/gomp/pr71910.C -std=c++11 (test for excess errors)
+PASS: g++.dg/gomp/pr71910.C -std=c++14 (test for excess errors)
+PASS: g++.dg/gomp/pr71941.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/gomp/pr71941.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/gomp/pr71941.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/gomp/predetermined-1.C -std=gnu++98 (test for errors, line 22)
PASS: g++.dg/gomp/predetermined-1.C -std=gnu++98 (test for errors, line 23)
PASS: g++.dg/gomp/predetermined-1.C -std=gnu++98 (test for errors, line 26)
@@ -69239,6 +75268,7 @@ PASS: g++.dg/gomp/target-1.C -std=c++98 (test for warnings, line 8)
PASS: g++.dg/gomp/target-1.C -std=c++98 (test for warnings, line 10)
PASS: g++.dg/gomp/target-1.C -std=c++98 (test for errors, line 13)
PASS: g++.dg/gomp/target-1.C -std=c++98 (test for warnings, line 13)
+PASS: g++.dg/gomp/target-1.C -std=c++98 (test for warnings, line 27)
PASS: g++.dg/gomp/target-1.C -std=c++98 (test for errors, line 28)
PASS: g++.dg/gomp/target-1.C -std=c++98 (test for warnings, line 28)
PASS: g++.dg/gomp/target-1.C -std=c++98 (test for errors, line 8)
@@ -69249,6 +75279,7 @@ PASS: g++.dg/gomp/target-1.C -std=c++11 (test for warnings, line 8)
PASS: g++.dg/gomp/target-1.C -std=c++11 (test for warnings, line 10)
PASS: g++.dg/gomp/target-1.C -std=c++11 (test for errors, line 13)
PASS: g++.dg/gomp/target-1.C -std=c++11 (test for warnings, line 13)
+PASS: g++.dg/gomp/target-1.C -std=c++11 (test for warnings, line 27)
PASS: g++.dg/gomp/target-1.C -std=c++11 (test for errors, line 28)
PASS: g++.dg/gomp/target-1.C -std=c++11 (test for warnings, line 28)
PASS: g++.dg/gomp/target-1.C -std=c++11 (test for errors, line 8)
@@ -69259,6 +75290,7 @@ PASS: g++.dg/gomp/target-1.C -std=c++14 (test for warnings, line 8)
PASS: g++.dg/gomp/target-1.C -std=c++14 (test for warnings, line 10)
PASS: g++.dg/gomp/target-1.C -std=c++14 (test for errors, line 13)
PASS: g++.dg/gomp/target-1.C -std=c++14 (test for warnings, line 13)
+PASS: g++.dg/gomp/target-1.C -std=c++14 (test for warnings, line 27)
PASS: g++.dg/gomp/target-1.C -std=c++14 (test for errors, line 28)
PASS: g++.dg/gomp/target-1.C -std=c++14 (test for warnings, line 28)
PASS: g++.dg/gomp/target-1.C -std=c++14 (test for errors, line 8)
@@ -69269,6 +75301,7 @@ PASS: g++.dg/gomp/target-2.C -std=c++98 (test for warnings, line 8)
PASS: g++.dg/gomp/target-2.C -std=c++98 (test for warnings, line 10)
PASS: g++.dg/gomp/target-2.C -std=c++98 (test for errors, line 13)
PASS: g++.dg/gomp/target-2.C -std=c++98 (test for warnings, line 13)
+PASS: g++.dg/gomp/target-2.C -std=c++98 (test for warnings, line 27)
PASS: g++.dg/gomp/target-2.C -std=c++98 (test for errors, line 28)
PASS: g++.dg/gomp/target-2.C -std=c++98 (test for warnings, line 28)
PASS: g++.dg/gomp/target-2.C -std=c++98 (test for errors, line 8)
@@ -69279,6 +75312,7 @@ PASS: g++.dg/gomp/target-2.C -std=c++11 (test for warnings, line 8)
PASS: g++.dg/gomp/target-2.C -std=c++11 (test for warnings, line 10)
PASS: g++.dg/gomp/target-2.C -std=c++11 (test for errors, line 13)
PASS: g++.dg/gomp/target-2.C -std=c++11 (test for warnings, line 13)
+PASS: g++.dg/gomp/target-2.C -std=c++11 (test for warnings, line 27)
PASS: g++.dg/gomp/target-2.C -std=c++11 (test for errors, line 28)
PASS: g++.dg/gomp/target-2.C -std=c++11 (test for warnings, line 28)
PASS: g++.dg/gomp/target-2.C -std=c++11 (test for errors, line 8)
@@ -69289,6 +75323,7 @@ PASS: g++.dg/gomp/target-2.C -std=c++14 (test for warnings, line 8)
PASS: g++.dg/gomp/target-2.C -std=c++14 (test for warnings, line 10)
PASS: g++.dg/gomp/target-2.C -std=c++14 (test for errors, line 13)
PASS: g++.dg/gomp/target-2.C -std=c++14 (test for warnings, line 13)
+PASS: g++.dg/gomp/target-2.C -std=c++14 (test for warnings, line 27)
PASS: g++.dg/gomp/target-2.C -std=c++14 (test for errors, line 28)
PASS: g++.dg/gomp/target-2.C -std=c++14 (test for warnings, line 28)
PASS: g++.dg/gomp/target-2.C -std=c++14 (test for errors, line 8)
@@ -69323,6 +75358,7 @@ PASS: g++.dg/gomp/taskgroup-1.C -std=c++98 (test for warnings, line 8)
PASS: g++.dg/gomp/taskgroup-1.C -std=c++98 (test for warnings, line 10)
PASS: g++.dg/gomp/taskgroup-1.C -std=c++98 (test for errors, line 13)
PASS: g++.dg/gomp/taskgroup-1.C -std=c++98 (test for warnings, line 13)
+PASS: g++.dg/gomp/taskgroup-1.C -std=c++98 (test for warnings, line 27)
PASS: g++.dg/gomp/taskgroup-1.C -std=c++98 (test for errors, line 28)
PASS: g++.dg/gomp/taskgroup-1.C -std=c++98 (test for warnings, line 28)
PASS: g++.dg/gomp/taskgroup-1.C -std=c++98 (test for errors, line 8)
@@ -69333,6 +75369,7 @@ PASS: g++.dg/gomp/taskgroup-1.C -std=c++11 (test for warnings, line 8)
PASS: g++.dg/gomp/taskgroup-1.C -std=c++11 (test for warnings, line 10)
PASS: g++.dg/gomp/taskgroup-1.C -std=c++11 (test for errors, line 13)
PASS: g++.dg/gomp/taskgroup-1.C -std=c++11 (test for warnings, line 13)
+PASS: g++.dg/gomp/taskgroup-1.C -std=c++11 (test for warnings, line 27)
PASS: g++.dg/gomp/taskgroup-1.C -std=c++11 (test for errors, line 28)
PASS: g++.dg/gomp/taskgroup-1.C -std=c++11 (test for warnings, line 28)
PASS: g++.dg/gomp/taskgroup-1.C -std=c++11 (test for errors, line 8)
@@ -69343,6 +75380,7 @@ PASS: g++.dg/gomp/taskgroup-1.C -std=c++14 (test for warnings, line 8)
PASS: g++.dg/gomp/taskgroup-1.C -std=c++14 (test for warnings, line 10)
PASS: g++.dg/gomp/taskgroup-1.C -std=c++14 (test for errors, line 13)
PASS: g++.dg/gomp/taskgroup-1.C -std=c++14 (test for warnings, line 13)
+PASS: g++.dg/gomp/taskgroup-1.C -std=c++14 (test for warnings, line 27)
PASS: g++.dg/gomp/taskgroup-1.C -std=c++14 (test for errors, line 28)
PASS: g++.dg/gomp/taskgroup-1.C -std=c++14 (test for warnings, line 28)
PASS: g++.dg/gomp/taskgroup-1.C -std=c++14 (test for errors, line 8)
@@ -69355,17 +75393,19 @@ PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for errors, line 13)
PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for warnings, line 13)
PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for errors, line 28)
PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for warnings, line 28)
-PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for errors, line 36)
-PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for warnings, line 39)
-PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for warnings, line 41)
-PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for errors, line 45)
-PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for warnings, line 45)
-PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for errors, line 62)
-PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for warnings, line 62)
+PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for warnings, line 28)
+PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for errors, line 37)
+PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for warnings, line 40)
+PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for warnings, line 42)
+PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for errors, line 46)
+PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for warnings, line 46)
+PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for warnings, line 61)
+PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for errors, line 63)
+PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for warnings, line 63)
PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for errors, line 8)
PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for errors, line 10)
-PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for errors, line 39)
-PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for errors, line 41)
+PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for errors, line 40)
+PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for errors, line 42)
PASS: g++.dg/gomp/teams-1.C -std=c++98 (test for excess errors)
PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for errors, line 6)
PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for warnings, line 8)
@@ -69374,17 +75414,19 @@ PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for errors, line 13)
PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for warnings, line 13)
PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for errors, line 28)
PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for warnings, line 28)
-PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for errors, line 36)
-PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for warnings, line 39)
-PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for warnings, line 41)
-PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for errors, line 45)
-PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for warnings, line 45)
-PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for errors, line 62)
-PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for warnings, line 62)
+PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for warnings, line 28)
+PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for errors, line 37)
+PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for warnings, line 40)
+PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for warnings, line 42)
+PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for errors, line 46)
+PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for warnings, line 46)
+PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for warnings, line 61)
+PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for errors, line 63)
+PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for warnings, line 63)
PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for errors, line 8)
PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for errors, line 10)
-PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for errors, line 39)
-PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for errors, line 41)
+PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for errors, line 40)
+PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for errors, line 42)
PASS: g++.dg/gomp/teams-1.C -std=c++11 (test for excess errors)
PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for errors, line 6)
PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for warnings, line 8)
@@ -69393,17 +75435,19 @@ PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for errors, line 13)
PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for warnings, line 13)
PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for errors, line 28)
PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for warnings, line 28)
-PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for errors, line 36)
-PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for warnings, line 39)
-PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for warnings, line 41)
-PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for errors, line 45)
-PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for warnings, line 45)
-PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for errors, line 62)
-PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for warnings, line 62)
+PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for warnings, line 28)
+PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for errors, line 37)
+PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for warnings, line 40)
+PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for warnings, line 42)
+PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for errors, line 46)
+PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for warnings, line 46)
+PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for warnings, line 61)
+PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for errors, line 63)
+PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for warnings, line 63)
PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for errors, line 8)
PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for errors, line 10)
-PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for errors, line 39)
-PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for errors, line 41)
+PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for errors, line 40)
+PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for errors, line 42)
PASS: g++.dg/gomp/teams-1.C -std=c++14 (test for excess errors)
PASS: g++.dg/gomp/this-1.C -std=gnu++98 (test for errors, line 6)
PASS: g++.dg/gomp/this-1.C -std=gnu++98 (test for errors, line 14)
@@ -71283,12 +77327,12 @@ PASS: g++.dg/lto/pr68057 cp_lto_pr68057_0.o-cp_lto_pr68057_1.o link, -O0 -flto -
PASS: g++.dg/lto/pr68057 cp_lto_pr68057_0.o assemble, -O2 -flto -fuse-linker-plugin
PASS: g++.dg/lto/pr68057 cp_lto_pr68057_1.o assemble, -O2 -flto -fuse-linker-plugin
PASS: g++.dg/lto/pr68057 cp_lto_pr68057_0.o-cp_lto_pr68057_1.o link, -O2 -flto -fuse-linker-plugin
-PASS: g++.dg/lto/pr68811 cp_lto_pr68811_0.o assemble, -O2
-PASS: g++.dg/lto/pr68811 cp_lto_pr68811_1.o assemble, -O2
-PASS: g++.dg/lto/pr68811 cp_lto_pr68811_0.o-cp_lto_pr68811_1.o link, -O2
-PASS: g++.dg/lto/pr68811 cp_lto_pr68811_0.o assemble, -w
-PASS: g++.dg/lto/pr68811 cp_lto_pr68811_1.o assemble, -w
-PASS: g++.dg/lto/pr68811 cp_lto_pr68811_0.o-cp_lto_pr68811_1.o link, -w
+PASS: g++.dg/lto/pr68811 cp_lto_pr68811_0.o assemble, -O2 -w
+PASS: g++.dg/lto/pr68811 cp_lto_pr68811_1.o assemble, -O2 -w
+PASS: g++.dg/lto/pr68811 cp_lto_pr68811_0.o-cp_lto_pr68811_1.o link, -O2 -w
+PASS: g++.dg/lto/pr68811 cp_lto_pr68811_0.o assemble, -w
+PASS: g++.dg/lto/pr68811 cp_lto_pr68811_1.o assemble, -w
+PASS: g++.dg/lto/pr68811 cp_lto_pr68811_0.o-cp_lto_pr68811_1.o link, -w
PASS: g++.dg/lto/pr69077 cp_lto_pr69077_0.o assemble, -O3 -g -flto
PASS: g++.dg/lto/pr69077 cp_lto_pr69077_1.o assemble, -O3 -g -flto
PASS: g++.dg/lto/pr69077 cp_lto_pr69077_0.o-cp_lto_pr69077_1.o link, -O3 -g -flto
@@ -71304,6 +77348,24 @@ PASS: g++.dg/lto/pr69589 cp_lto_pr69589_0.o assemble, -rdynamic
PASS: g++.dg/lto/pr69589 cp_lto_pr69589_1.o assemble, -rdynamic
PASS: g++.dg/lto/pr69589 cp_lto_pr69589_0.o-cp_lto_pr69589_1.o link, -rdynamic
UNSUPPORTED: g++.dg/lto/pr69729_0.C
+PASS: g++.dg/lto/pr78472 cp_lto_pr78472_0.o assemble, -O0 -flto -flto-partition=none -fuse-linker-plugin
+PASS: g++.dg/lto/pr78472 cp_lto_pr78472_1.o assemble, -O0 -flto -flto-partition=none -fuse-linker-plugin
+PASS: g++.dg/lto/pr78472 cp_lto_pr78472_0.o-cp_lto_pr78472_1.o link, -O0 -flto -flto-partition=none -fuse-linker-plugin
+PASS: g++.dg/lto/pr78472 cp_lto_pr78472_0.o assemble, -O2 -flto -flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects
+PASS: g++.dg/lto/pr78472 cp_lto_pr78472_1.o assemble, -O2 -flto -flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects
+PASS: g++.dg/lto/pr78472 cp_lto_pr78472_0.o-cp_lto_pr78472_1.o link, -O2 -flto -flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects
+PASS: g++.dg/lto/pr78472 cp_lto_pr78472_0.o assemble, -O0 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: g++.dg/lto/pr78472 cp_lto_pr78472_1.o assemble, -O0 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: g++.dg/lto/pr78472 cp_lto_pr78472_0.o-cp_lto_pr78472_1.o link, -O0 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: g++.dg/lto/pr78472 cp_lto_pr78472_0.o assemble, -O2 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: g++.dg/lto/pr78472 cp_lto_pr78472_1.o assemble, -O2 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: g++.dg/lto/pr78472 cp_lto_pr78472_0.o-cp_lto_pr78472_1.o link, -O2 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: g++.dg/lto/pr78472 cp_lto_pr78472_0.o assemble, -O0 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: g++.dg/lto/pr78472 cp_lto_pr78472_1.o assemble, -O0 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: g++.dg/lto/pr78472 cp_lto_pr78472_0.o-cp_lto_pr78472_1.o link, -O0 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: g++.dg/lto/pr78472 cp_lto_pr78472_0.o assemble, -O2 -flto -fuse-linker-plugin
+PASS: g++.dg/lto/pr78472 cp_lto_pr78472_1.o assemble, -O2 -flto -fuse-linker-plugin
+PASS: g++.dg/lto/pr78472 cp_lto_pr78472_0.o-cp_lto_pr78472_1.o link, -O2 -flto -fuse-linker-plugin
PASS: g++.dg/lto/v1-plugin-api-not-supported cp_lto_v1-plugin-api-not-supported_0.o assemble, -O0 -flto -flto-partition=none -fuse-linker-plugin
PASS: g++.dg/lto/v1-plugin-api-not-supported cp_lto_v1-plugin-api-not-supported_0.o-cp_lto_v1-plugin-api-not-supported_0.o link, -O0 -flto -flto-partition=none -fuse-linker-plugin
PASS: g++.dg/lto/v1-plugin-api-not-supported cp_lto_v1-plugin-api-not-supported_0.o-cp_lto_v1-plugin-api-not-supported_0.o execute -O0 -flto -flto-partition=none -fuse-linker-plugin
@@ -71481,7 +77543,7 @@ PASS: g++.dg/plugin/self-assign-test-1.C -fplugin=./selfassign.so (test for war
PASS: g++.dg/plugin/self-assign-test-1.C -fplugin=./selfassign.so (test for warnings, line 43)
PASS: g++.dg/plugin/self-assign-test-1.C -fplugin=./selfassign.so (test for warnings, line 44)
PASS: g++.dg/plugin/self-assign-test-1.C -fplugin=./selfassign.so (test for warnings, line 46)
-PASS: g++.dg/plugin/self-assign-test-1.C -fplugin=./selfassign.so (test for warnings, line 47)
+XFAIL: g++.dg/plugin/self-assign-test-1.C -fplugin=./selfassign.so (test for warnings, line 47)
PASS: g++.dg/plugin/self-assign-test-1.C -fplugin=./selfassign.so (test for excess errors)
PASS: g++.dg/plugin/self-assign-test-2.C -fplugin=./selfassign.so (test for warnings, line 10)
PASS: g++.dg/plugin/self-assign-test-2.C -fplugin=./selfassign.so (test for warnings, line 13)
@@ -71495,7 +77557,7 @@ PASS: g++.dg/plugin/self-assign-test-2.C -fplugin=./selfassign.so (test for war
PASS: g++.dg/plugin/self-assign-test-2.C -fplugin=./selfassign.so (test for bogus messages, line 43)
PASS: g++.dg/plugin/self-assign-test-2.C -fplugin=./selfassign.so (test for bogus messages, line 44)
PASS: g++.dg/plugin/self-assign-test-2.C -fplugin=./selfassign.so (test for warnings, line 46)
-PASS: g++.dg/plugin/self-assign-test-2.C -fplugin=./selfassign.so (test for warnings, line 47)
+XFAIL: g++.dg/plugin/self-assign-test-2.C -fplugin=./selfassign.so (test for warnings, line 47)
PASS: g++.dg/plugin/self-assign-test-2.C -fplugin=./selfassign.so (test for excess errors)
PASS: g++.dg/plugin/self-assign-test-3.C -fplugin=./selfassign.so (test for bogus messages, line 10)
PASS: g++.dg/plugin/self-assign-test-3.C -fplugin=./selfassign.so (test for bogus messages, line 13)
@@ -71932,6 +77994,20 @@ PASS: g++.dg/tls/pr66808.C -std=c++14 (test for excess errors)
PASS: g++.dg/tls/pr69000.C -std=c++98 (test for excess errors)
PASS: g++.dg/tls/pr69000.C -std=c++11 (test for excess errors)
PASS: g++.dg/tls/pr69000.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/tls/pr77285-1.C -std=c++98
+PASS: g++.dg/tls/pr77285-1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/tls/pr77285-1.C -std=c++14 (test for excess errors)
+UNSUPPORTED: g++.dg/tls/pr77285-2.C -std=c++98
+PASS: g++.dg/tls/pr77285-2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/tls/pr77285-2.C -std=c++11 scan-assembler _Z4var1B3tag
+PASS: g++.dg/tls/pr77285-2.C -std=c++11 scan-assembler _Z4var2B3tag
+PASS: g++.dg/tls/pr77285-2.C -std=c++11 scan-assembler _ZTH4var1B3tag
+PASS: g++.dg/tls/pr77285-2.C -std=c++11 scan-assembler _ZTW4var1B3tag
+PASS: g++.dg/tls/pr77285-2.C -std=c++14 (test for excess errors)
+PASS: g++.dg/tls/pr77285-2.C -std=c++14 scan-assembler _Z4var1B3tag
+PASS: g++.dg/tls/pr77285-2.C -std=c++14 scan-assembler _Z4var2B3tag
+PASS: g++.dg/tls/pr77285-2.C -std=c++14 scan-assembler _ZTH4var1B3tag
+PASS: g++.dg/tls/pr77285-2.C -std=c++14 scan-assembler _ZTW4var1B3tag
PASS: g++.dg/tls/static-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/tls/static-1.C -std=gnu++98 execution test
PASS: g++.dg/tls/static-1.C -std=gnu++11 (test for excess errors)
@@ -72414,14 +78490,17 @@ PASS: g++.dg/tm/inherit2.C destructor of D2 is not transaction-safe (test for
PASS: g++.dg/tm/inherit2.C (test for excess errors)
PASS: g++.dg/tm/jump1.C -std=gnu++98 (test for warnings, line 10)
PASS: g++.dg/tm/jump1.C -std=gnu++98 (test for warnings, line 13)
+PASS: g++.dg/tm/jump1.C -std=gnu++98 (test for warnings, line 18)
PASS: g++.dg/tm/jump1.C -std=gnu++98 (test for errors, line 19)
PASS: g++.dg/tm/jump1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/tm/jump1.C -std=gnu++11 (test for warnings, line 10)
PASS: g++.dg/tm/jump1.C -std=gnu++11 (test for warnings, line 13)
+PASS: g++.dg/tm/jump1.C -std=gnu++11 (test for warnings, line 18)
PASS: g++.dg/tm/jump1.C -std=gnu++11 (test for errors, line 19)
PASS: g++.dg/tm/jump1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/tm/jump1.C -std=gnu++14 (test for warnings, line 10)
PASS: g++.dg/tm/jump1.C -std=gnu++14 (test for warnings, line 13)
+PASS: g++.dg/tm/jump1.C -std=gnu++14 (test for warnings, line 18)
PASS: g++.dg/tm/jump1.C -std=gnu++14 (test for errors, line 19)
PASS: g++.dg/tm/jump1.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/tm/keyword1.C -std=c++98 (test for errors, line 5)
@@ -72671,6 +78750,9 @@ PASS: g++.dg/tm/pr60004.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/tm/pr67811.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/tm/pr67811.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/tm/pr67811.C -std=gnu++14 (test for excess errors)
+UNSUPPORTED: g++.dg/tm/pr71909.C -std=gnu++98
+PASS: g++.dg/tm/pr71909.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/tm/pr71909.C -std=gnu++14 (test for excess errors)
PASS: g++.dg/tm/pretty-print1.C -std=gnu++98 (test for errors, line 5)
PASS: g++.dg/tm/pretty-print1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/tm/pretty-print1.C -std=gnu++11 (test for errors, line 5)
@@ -72964,6 +79046,208 @@ PASS: c-c++-common/torture/builtin-arith-overflow-9.c -O2 -flto -fno-use-linke
PASS: c-c++-common/torture/builtin-arith-overflow-9.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: c-c++-common/torture/builtin-arith-overflow-9.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: c-c++-common/torture/builtin-arith-overflow-9.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-1.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-1.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-1.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-1.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-1.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-1.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-1.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-10.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-10.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-10.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-10.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-10.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-10.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-10.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-10.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-10.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-10.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-10.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-11.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-11.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-11.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-11.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-11.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-11.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-11.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-11.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-11.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-11.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-11.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-12.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-12.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-12.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-12.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-12.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-12.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-12.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-12.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-12.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-12.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-12.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-13.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-13.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-13.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-13.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-13.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-13.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-13.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-13.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-13.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-13.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-13.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-14.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-14.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-14.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-14.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-14.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-14.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-14.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-14.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-14.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-14.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-14.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-15.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-15.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-15.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-15.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-15.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-15.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-15.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-15.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-15.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-15.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-15.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-16.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-16.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-16.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-16.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-16.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-16.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-16.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-16.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-16.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-16.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-16.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-17.c -O0
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-17.c -O1
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-17.c -O2
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-17.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-17.c -Os
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-17.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-17.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: c-c++-common/torture/builtin-arith-overflow-p-18.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-18.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-18.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-18.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-18.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-18.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-18.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-18.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-18.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-18.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-18.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-19.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-19.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-19.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-19.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-19.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-19.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-19.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-19.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-19.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-19.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-19.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-2.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-2.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-2.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-2.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-2.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-2.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-2.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-3.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-3.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-3.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-3.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-3.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-3.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-3.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-4.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-4.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-4.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-4.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-4.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-4.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-4.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-5.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-5.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-5.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-5.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-5.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-5.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-5.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-6.c -O0
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-6.c -O1
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-6.c -O2
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-6.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-6.c -Os
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: c-c++-common/torture/builtin-arith-overflow-p-7.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-7.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-7.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-7.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-7.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-7.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-7.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-7.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-7.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-7.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-7.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-7.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-8.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-8.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-8.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-8.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-8.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-8.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-8.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-8.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-8.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-8.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-8.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-9.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-9.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-9.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-9.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-9.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-9.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-9.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-9.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-9.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-9.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-9.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
PASS: c-c++-common/torture/complex-alias-1.c -O0 (test for excess errors)
PASS: c-c++-common/torture/complex-alias-1.c -O0 execution test
PASS: c-c++-common/torture/complex-alias-1.c -O1 (test for excess errors)
@@ -73236,6 +79520,21 @@ PASS: c-c++-common/torture/pr61741.c -O2 -flto -fno-use-linker-plugin -flto-pa
PASS: c-c++-common/torture/pr61741.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: c-c++-common/torture/pr61741.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: c-c++-common/torture/pr61741.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/pr71261.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/pr71261.c -O1 (test for excess errors)
+PASS: c-c++-common/torture/pr71261.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/pr71261.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: c-c++-common/torture/pr71261.c -O3 -g (test for excess errors)
+PASS: c-c++-common/torture/pr71261.c -Os (test for excess errors)
+PASS: c-c++-common/torture/pr71261.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/pr71261.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/pr77544.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/pr77544.c -O1 (test for excess errors)
+PASS: c-c++-common/torture/pr77544.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/pr77544.c -O3 -g (test for excess errors)
+PASS: c-c++-common/torture/pr77544.c -Os (test for excess errors)
+PASS: c-c++-common/torture/pr77544.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/pr77544.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: c-c++-common/torture/vector-compare-1.c -O0 (test for excess errors)
PASS: c-c++-common/torture/vector-compare-1.c -O0 execution test
PASS: c-c++-common/torture/vector-compare-1.c -O1 (test for excess errors)
@@ -74273,6 +80572,13 @@ PASS: g++.dg/torture/ipa-cp-1.C -O3 -g (test for excess errors)
PASS: g++.dg/torture/ipa-cp-1.C -Os (test for excess errors)
PASS: g++.dg/torture/ipa-cp-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: g++.dg/torture/ipa-cp-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+UNSUPPORTED: g++.dg/torture/ppc-ldst-array.C -O0
+UNSUPPORTED: g++.dg/torture/ppc-ldst-array.C -O1
+UNSUPPORTED: g++.dg/torture/ppc-ldst-array.C -O2
+UNSUPPORTED: g++.dg/torture/ppc-ldst-array.C -O3 -g
+UNSUPPORTED: g++.dg/torture/ppc-ldst-array.C -Os
+UNSUPPORTED: g++.dg/torture/ppc-ldst-array.C -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: g++.dg/torture/ppc-ldst-array.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
PASS: g++.dg/torture/pr27218.C -O0 (test for excess errors)
PASS: g++.dg/torture/pr27218.C -O1 (test for excess errors)
PASS: g++.dg/torture/pr27218.C -O2 (test for excess errors)
@@ -74901,24 +81207,31 @@ PASS: g++.dg/torture/pr40323.C -Os (test for excess errors)
PASS: g++.dg/torture/pr40323.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: g++.dg/torture/pr40323.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
XFAIL: g++.dg/torture/pr40335.C -O0 (test for bogus messages, line 10)
+PASS: g++.dg/torture/pr40335.C -O0 (test for warnings, line 11)
PASS: g++.dg/torture/pr40335.C -O0 (test for excess errors)
PASS: g++.dg/torture/pr40335.C -O0 execution test
XFAIL: g++.dg/torture/pr40335.C -O1 (test for bogus messages, line 10)
+PASS: g++.dg/torture/pr40335.C -O1 (test for warnings, line 11)
PASS: g++.dg/torture/pr40335.C -O1 (test for excess errors)
PASS: g++.dg/torture/pr40335.C -O1 execution test
XFAIL: g++.dg/torture/pr40335.C -O2 (test for bogus messages, line 10)
+PASS: g++.dg/torture/pr40335.C -O2 (test for warnings, line 11)
PASS: g++.dg/torture/pr40335.C -O2 (test for excess errors)
PASS: g++.dg/torture/pr40335.C -O2 execution test
XFAIL: g++.dg/torture/pr40335.C -O3 -g (test for bogus messages, line 10)
+PASS: g++.dg/torture/pr40335.C -O3 -g (test for warnings, line 11)
PASS: g++.dg/torture/pr40335.C -O3 -g (test for excess errors)
PASS: g++.dg/torture/pr40335.C -O3 -g execution test
XFAIL: g++.dg/torture/pr40335.C -Os (test for bogus messages, line 10)
+PASS: g++.dg/torture/pr40335.C -Os (test for warnings, line 11)
PASS: g++.dg/torture/pr40335.C -Os (test for excess errors)
PASS: g++.dg/torture/pr40335.C -Os execution test
XFAIL: g++.dg/torture/pr40335.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for bogus messages, line 10)
+PASS: g++.dg/torture/pr40335.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 11)
PASS: g++.dg/torture/pr40335.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: g++.dg/torture/pr40335.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
XFAIL: g++.dg/torture/pr40335.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for bogus messages, line 10)
+PASS: g++.dg/torture/pr40335.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 11)
PASS: g++.dg/torture/pr40335.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: g++.dg/torture/pr40335.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
PASS: g++.dg/torture/pr40388.C -O0 (test for excess errors)
@@ -76672,12 +82985,26 @@ PASS: g++.dg/torture/pr64282.C -O3 -g (test for excess errors)
PASS: g++.dg/torture/pr64282.C -Os (test for excess errors)
PASS: g++.dg/torture/pr64282.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: g++.dg/torture/pr64282.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr64312.C -O0 (test for errors, line 47)
+PASS: g++.dg/torture/pr64312.C -O0 (test for warnings, line 91)
PASS: g++.dg/torture/pr64312.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr64312.C -O1 (test for errors, line 47)
+PASS: g++.dg/torture/pr64312.C -O1 (test for warnings, line 91)
PASS: g++.dg/torture/pr64312.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr64312.C -O2 (test for errors, line 47)
+PASS: g++.dg/torture/pr64312.C -O2 (test for warnings, line 91)
PASS: g++.dg/torture/pr64312.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr64312.C -O3 -g (test for errors, line 47)
+PASS: g++.dg/torture/pr64312.C -O3 -g (test for warnings, line 91)
PASS: g++.dg/torture/pr64312.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr64312.C -Os (test for errors, line 47)
+PASS: g++.dg/torture/pr64312.C -Os (test for warnings, line 91)
PASS: g++.dg/torture/pr64312.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr64312.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 47)
+PASS: g++.dg/torture/pr64312.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 91)
PASS: g++.dg/torture/pr64312.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr64312.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 47)
+PASS: g++.dg/torture/pr64312.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 91)
PASS: g++.dg/torture/pr64312.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: g++.dg/torture/pr64378.C -O0 (test for excess errors)
PASS: g++.dg/torture/pr64378.C -O1 (test for excess errors)
@@ -77004,6 +83331,171 @@ PASS: g++.dg/torture/pr70526.C -O2 -flto -fno-use-linker-plugin -flto-partitio
PASS: g++.dg/torture/pr70526.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: g++.dg/torture/pr70526.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: g++.dg/torture/pr70526.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: g++.dg/torture/pr71002.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr71002.C -O0 execution test
+PASS: g++.dg/torture/pr71002.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr71002.C -O1 execution test
+PASS: g++.dg/torture/pr71002.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr71002.C -O2 execution test
+PASS: g++.dg/torture/pr71002.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr71002.C -O3 -g execution test
+PASS: g++.dg/torture/pr71002.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr71002.C -Os execution test
+PASS: g++.dg/torture/pr71002.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr71002.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: g++.dg/torture/pr71002.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr71002.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: g++.dg/torture/pr71230.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr71230.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr71230.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr71230.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr71230.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr71230.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr71230.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr71281.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr71281.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr71281.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr71281.C -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: g++.dg/torture/pr71281.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr71281.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr71281.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr71281.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr71308.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr71308.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr71308.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr71308.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr71308.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr71308.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr71308.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr71405.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr71405.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr71405.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr71405.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr71405.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr71405.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr71405.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr71448.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr71448.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr71448.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr71448.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr71448.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr71448.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr71448.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr71571.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr71571.C -O0 execution test
+PASS: g++.dg/torture/pr71571.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr71571.C -O1 execution test
+PASS: g++.dg/torture/pr71571.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr71571.C -O2 execution test
+PASS: g++.dg/torture/pr71571.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr71571.C -O3 -g execution test
+PASS: g++.dg/torture/pr71571.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr71571.C -Os execution test
+PASS: g++.dg/torture/pr71571.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr71571.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: g++.dg/torture/pr71571.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr71571.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: g++.dg/torture/pr71874.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr71874.C -O0 execution test
+PASS: g++.dg/torture/pr71874.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr71874.C -O1 execution test
+PASS: g++.dg/torture/pr71874.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr71874.C -O2 execution test
+PASS: g++.dg/torture/pr71874.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr71874.C -O3 -g execution test
+PASS: g++.dg/torture/pr71874.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr71874.C -Os execution test
+PASS: g++.dg/torture/pr71874.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr71874.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: g++.dg/torture/pr71874.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr71874.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: g++.dg/torture/pr77745.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr77745.C -O0 execution test
+PASS: g++.dg/torture/pr77745.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr77745.C -O1 execution test
+PASS: g++.dg/torture/pr77745.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr77745.C -O2 execution test
+PASS: g++.dg/torture/pr77745.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr77745.C -O3 -g execution test
+PASS: g++.dg/torture/pr77745.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr77745.C -Os execution test
+PASS: g++.dg/torture/pr77745.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr77745.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: g++.dg/torture/pr77745.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr77745.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: g++.dg/torture/pr77822.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr77822.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr77822.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr77822.C -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: g++.dg/torture/pr77822.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr77822.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr77822.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr77822.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr77919-2.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr77919-2.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr77919-2.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr77919-2.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr77919-2.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr77919-2.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr77919-2.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr77919.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr77919.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr77919.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr77919.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr77919.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr77919.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr77919.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr77947.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr77947.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr77947.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr77947.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr77947.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr77947.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr77947.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr78051.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr78051.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr78051.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr78051.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr78051.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr78051.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr78051.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr78189.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr78189.C -O0 execution test
+PASS: g++.dg/torture/pr78189.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr78189.C -O1 execution test
+PASS: g++.dg/torture/pr78189.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr78189.C -O2 execution test
+PASS: g++.dg/torture/pr78189.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr78189.C -O3 -g execution test
+PASS: g++.dg/torture/pr78189.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr78189.C -Os execution test
+PASS: g++.dg/torture/pr78189.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr78189.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: g++.dg/torture/pr78189.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr78189.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: g++.dg/torture/pr78224.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr78224.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr78224.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr78224.C -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: g++.dg/torture/pr78224.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr78224.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr78224.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr78224.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr78268.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr78268.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr78268.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr78268.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr78268.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr78268.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr78268.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr78507.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr78507.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr78507.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr78507.C -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: g++.dg/torture/pr78507.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr78507.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr78507.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr78507.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: g++.dg/torture/predcom-1.C -O0 (test for excess errors)
PASS: g++.dg/torture/predcom-1.C -O1 (test for excess errors)
PASS: g++.dg/torture/predcom-1.C -O2 (test for excess errors)
@@ -77040,6 +83532,20 @@ PASS: g++.dg/torture/str_empty.C -O2 -flto -fno-use-linker-plugin -flto-partit
PASS: g++.dg/torture/str_empty.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: g++.dg/torture/str_empty.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for bogus messages, line 12)
PASS: g++.dg/torture/str_empty.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/tail-padding1.C -O0 (test for excess errors)
+PASS: g++.dg/torture/tail-padding1.C -O0 execution test
+PASS: g++.dg/torture/tail-padding1.C -O1 (test for excess errors)
+PASS: g++.dg/torture/tail-padding1.C -O1 execution test
+PASS: g++.dg/torture/tail-padding1.C -O2 (test for excess errors)
+PASS: g++.dg/torture/tail-padding1.C -O2 execution test
+PASS: g++.dg/torture/tail-padding1.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/tail-padding1.C -O3 -g execution test
+PASS: g++.dg/torture/tail-padding1.C -Os (test for excess errors)
+PASS: g++.dg/torture/tail-padding1.C -Os execution test
+PASS: g++.dg/torture/tail-padding1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/tail-padding1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: g++.dg/torture/tail-padding1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/tail-padding1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
PASS: g++.dg/torture/type-generic-1.C -O0 (test for excess errors)
PASS: g++.dg/torture/type-generic-1.C -O0 execution test
PASS: g++.dg/torture/type-generic-1.C -O1 (test for excess errors)
@@ -77870,6 +84376,20 @@ PASS: g++.dg/tree-prof/reorder.C execution, -fprofile-generate -D_PROFILE_GEN
PASS: g++.dg/tree-prof/reorder.C compilation, -fprofile-use -D_PROFILE_USE
PASS: g++.dg/tree-prof/reorder.C execution, -fprofile-use -D_PROFILE_USE
PASS: g++.dg/tree-prof/reorder.C scan-ipa-dump-times profile "Indirect call -> direct call" 2
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/g++.dg/tree-prof/indir-call-prof-2.C -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/g++.dg/tree-prof/indir-call-prof.C -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/g++.dg/tree-prof/inline_mismatch_args.C -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/g++.dg/tree-prof/morefunc.C -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/g++.dg/tree-prof/partition1.C -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/g++.dg/tree-prof/partition2.C -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/g++.dg/tree-prof/partition3.C -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/g++.dg/tree-prof/pr35545.C -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/g++.dg/tree-prof/pr51719.C -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/g++.dg/tree-prof/pr53460.C -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/g++.dg/tree-prof/pr57451.C -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/g++.dg/tree-prof/pr59255.C -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/g++.dg/tree-prof/pr63581.C -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/g++.dg/tree-prof/reorder.C -fauto-profile
Running [...]/hurd/master/gcc/testsuite/g++.dg/tsan/tsan.exp ...
Running [...]/hurd/master/gcc/testsuite/g++.dg/ubsan/ubsan.exp ...
Running [...]/hurd/master/gcc/testsuite/g++.dg/vect/vect.exp ...
@@ -77924,28 +84444,25 @@ PASS: g++.dg/vect/pr33426-ivdep.cc -std=c++14 (test for excess errors)
PASS: g++.dg/vect/pr33834_1.cc -std=c++98 (test for excess errors)
PASS: g++.dg/vect/pr33834_1.cc -std=c++11 (test for excess errors)
PASS: g++.dg/vect/pr33834_1.cc -std=c++14 (test for excess errors)
-PASS: g++.dg/vect/pr33834_2.cc -std=gnu++98 (test for excess errors)
-PASS: g++.dg/vect/pr33834_2.cc -std=gnu++11 (test for excess errors)
-PASS: g++.dg/vect/pr33834_2.cc -std=gnu++14 (test for excess errors)
+PASS: g++.dg/vect/pr33834_2.cc -std=c++98 (test for excess errors)
+PASS: g++.dg/vect/pr33834_2.cc -std=c++11 (test for excess errors)
+PASS: g++.dg/vect/pr33834_2.cc -std=c++14 (test for excess errors)
PASS: g++.dg/vect/pr33835.cc -std=c++98 (test for excess errors)
PASS: g++.dg/vect/pr33835.cc -std=c++11 (test for excess errors)
PASS: g++.dg/vect/pr33835.cc -std=c++14 (test for excess errors)
PASS: g++.dg/vect/pr33860.cc -std=c++98 (test for excess errors)
PASS: g++.dg/vect/pr33860.cc -std=c++11 (test for excess errors)
PASS: g++.dg/vect/pr33860.cc -std=c++14 (test for excess errors)
-PASS: g++.dg/vect/pr33860a.cc -std=gnu++98 (test for excess errors)
-PASS: g++.dg/vect/pr33860a.cc -std=gnu++11 (test for excess errors)
-PASS: g++.dg/vect/pr33860a.cc -std=gnu++14 (test for excess errors)
+PASS: g++.dg/vect/pr33860a.cc -std=c++98 (test for excess errors)
+PASS: g++.dg/vect/pr33860a.cc -std=c++11 (test for excess errors)
+PASS: g++.dg/vect/pr33860a.cc -std=c++14 (test for excess errors)
PASS: g++.dg/vect/pr36648.cc -std=c++98 (test for excess errors)
-PASS: g++.dg/vect/pr36648.cc -std=c++98 execution test
PASS: g++.dg/vect/pr36648.cc -std=c++98 scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: g++.dg/vect/pr36648.cc -std=c++98 scan-tree-dump-times vect "vectorizing stmts using SLP" 1
PASS: g++.dg/vect/pr36648.cc -std=c++11 (test for excess errors)
-PASS: g++.dg/vect/pr36648.cc -std=c++11 execution test
PASS: g++.dg/vect/pr36648.cc -std=c++11 scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: g++.dg/vect/pr36648.cc -std=c++11 scan-tree-dump-times vect "vectorizing stmts using SLP" 1
PASS: g++.dg/vect/pr36648.cc -std=c++14 (test for excess errors)
-PASS: g++.dg/vect/pr36648.cc -std=c++14 execution test
PASS: g++.dg/vect/pr36648.cc -std=c++14 scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: g++.dg/vect/pr36648.cc -std=c++14 scan-tree-dump-times vect "vectorizing stmts using SLP" 1
PASS: g++.dg/vect/pr37174.cc -std=c++98 (test for excess errors)
@@ -77957,12 +84474,12 @@ PASS: g++.dg/vect/pr43771.cc -std=c++14 (test for excess errors)
PASS: g++.dg/vect/pr44861.cc -std=c++98 (test for excess errors)
PASS: g++.dg/vect/pr44861.cc -std=c++11 (test for excess errors)
PASS: g++.dg/vect/pr44861.cc -std=c++14 (test for excess errors)
-PASS: g++.dg/vect/pr45470-a.cc -std=gnu++98 (test for excess errors)
-PASS: g++.dg/vect/pr45470-a.cc -std=gnu++11 (test for excess errors)
-PASS: g++.dg/vect/pr45470-a.cc -std=gnu++14 (test for excess errors)
-PASS: g++.dg/vect/pr45470-b.cc -std=gnu++98 (test for excess errors)
-PASS: g++.dg/vect/pr45470-b.cc -std=gnu++11 (test for excess errors)
-PASS: g++.dg/vect/pr45470-b.cc -std=gnu++14 (test for excess errors)
+PASS: g++.dg/vect/pr45470-a.cc -std=c++98 (test for excess errors)
+PASS: g++.dg/vect/pr45470-a.cc -std=c++11 (test for excess errors)
+PASS: g++.dg/vect/pr45470-a.cc -std=c++14 (test for excess errors)
+PASS: g++.dg/vect/pr45470-b.cc -std=c++98 (test for excess errors)
+PASS: g++.dg/vect/pr45470-b.cc -std=c++11 (test for excess errors)
+PASS: g++.dg/vect/pr45470-b.cc -std=c++14 (test for excess errors)
PASS: g++.dg/vect/pr50698.cc -std=c++98 (test for excess errors)
PASS: g++.dg/vect/pr50698.cc -std=c++98 scan-tree-dump-not vect "run-time aliasing"
PASS: g++.dg/vect/pr50698.cc -std=c++11 (test for excess errors)
@@ -77989,9 +84506,9 @@ PASS: g++.dg/vect/pr60729.cc -std=c++14 (test for excess errors)
PASS: g++.dg/vect/pr60836.cc -std=c++98 (test for excess errors)
PASS: g++.dg/vect/pr60836.cc -std=c++11 (test for excess errors)
PASS: g++.dg/vect/pr60836.cc -std=c++14 (test for excess errors)
-PASS: g++.dg/vect/pr60896.cc -std=gnu++98 (test for excess errors)
-PASS: g++.dg/vect/pr60896.cc -std=gnu++11 (test for excess errors)
-PASS: g++.dg/vect/pr60896.cc -std=gnu++14 (test for excess errors)
+PASS: g++.dg/vect/pr60896.cc -std=c++98 (test for excess errors)
+PASS: g++.dg/vect/pr60896.cc -std=c++11 (test for excess errors)
+PASS: g++.dg/vect/pr60896.cc -std=c++14 (test for excess errors)
PASS: g++.dg/vect/pr64410.cc -std=c++98 (test for excess errors)
PASS: g++.dg/vect/pr64410.cc -std=c++98 scan-tree-dump vect "vectorized 1 loops in function"
PASS: g++.dg/vect/pr64410.cc -std=c++11 (test for excess errors)
@@ -78004,6 +84521,36 @@ PASS: g++.dg/vect/pr68145.cc -std=c++11 (test for excess errors)
PASS: g++.dg/vect/pr68145.cc -std=c++11 scan-tree-dump vect "vectorized 1 loops"
PASS: g++.dg/vect/pr68145.cc -std=c++14 (test for excess errors)
PASS: g++.dg/vect/pr68145.cc -std=c++14 scan-tree-dump vect "vectorized 1 loops"
+PASS: g++.dg/vect/pr68762-1.cc -std=c++98 (test for excess errors)
+PASS: g++.dg/vect/pr68762-1.cc -std=c++98 execution test
+PASS: g++.dg/vect/pr68762-1.cc -std=c++11 (test for excess errors)
+PASS: g++.dg/vect/pr68762-1.cc -std=c++11 execution test
+PASS: g++.dg/vect/pr68762-1.cc -std=c++14 (test for excess errors)
+PASS: g++.dg/vect/pr68762-1.cc -std=c++14 execution test
+PASS: g++.dg/vect/pr68762-2.cc -std=c++98 (test for excess errors)
+PASS: g++.dg/vect/pr68762-2.cc -std=c++11 (test for excess errors)
+PASS: g++.dg/vect/pr68762-2.cc -std=c++14 (test for excess errors)
+PASS: g++.dg/vect/pr70726.cc -std=c++98 (test for excess errors)
+PASS: g++.dg/vect/pr70726.cc -std=c++11 (test for excess errors)
+PASS: g++.dg/vect/pr70726.cc -std=c++14 (test for excess errors)
+PASS: g++.dg/vect/pr70729-nest.cc -std=c++98 (test for excess errors)
+PASS: g++.dg/vect/pr70729-nest.cc -std=c++98 scan-tree-dump vect "LOOP VECTORIZED"
+PASS: g++.dg/vect/pr70729-nest.cc -std=c++11 (test for excess errors)
+PASS: g++.dg/vect/pr70729-nest.cc -std=c++11 scan-tree-dump vect "LOOP VECTORIZED"
+PASS: g++.dg/vect/pr70729-nest.cc -std=c++14 (test for excess errors)
+PASS: g++.dg/vect/pr70729-nest.cc -std=c++14 scan-tree-dump vect "LOOP VECTORIZED"
+PASS: g++.dg/vect/pr70729.cc -std=c++98 (test for excess errors)
+PASS: g++.dg/vect/pr70729.cc -std=c++98 scan-tree-dump vect "LOOP VECTORIZED"
+PASS: g++.dg/vect/pr70729.cc -std=c++11 (test for excess errors)
+PASS: g++.dg/vect/pr70729.cc -std=c++11 scan-tree-dump vect "LOOP VECTORIZED"
+PASS: g++.dg/vect/pr70729.cc -std=c++14 (test for excess errors)
+PASS: g++.dg/vect/pr70729.cc -std=c++14 scan-tree-dump vect "LOOP VECTORIZED"
+UNSUPPORTED: g++.dg/vect/pr70944.cc -std=c++98
+UNSUPPORTED: g++.dg/vect/pr70944.cc -std=c++11
+UNSUPPORTED: g++.dg/vect/pr70944.cc -std=c++14
+PASS: g++.dg/vect/pr71483.c -std=c++98 (test for excess errors)
+PASS: g++.dg/vect/pr71483.c -std=c++11 (test for excess errors)
+PASS: g++.dg/vect/pr71483.c -std=c++14 (test for excess errors)
PASS: g++.dg/vect/simd-bool-comparison-1.cc -std=c++98 (test for excess errors)
PASS: g++.dg/vect/simd-bool-comparison-1.cc -std=c++98 scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: g++.dg/vect/simd-bool-comparison-1.cc -std=c++11 (test for excess errors)
@@ -78043,6 +84590,15 @@ PASS: g++.dg/vect/simd-clone-5.cc -std=c++11 (test for excess errors)
PASS: g++.dg/vect/simd-clone-5.cc -std=c++11 execution test
PASS: g++.dg/vect/simd-clone-5.cc -std=c++14 (test for excess errors)
PASS: g++.dg/vect/simd-clone-5.cc -std=c++14 execution test
+PASS: g++.dg/vect/simd-clone-6.cc -std=c++98 (test for excess errors)
+PASS: g++.dg/vect/simd-clone-6.cc -std=c++98 execution test
+PASS: g++.dg/vect/simd-clone-6.cc -std=c++11 (test for excess errors)
+PASS: g++.dg/vect/simd-clone-6.cc -std=c++11 execution test
+PASS: g++.dg/vect/simd-clone-6.cc -std=c++14 (test for excess errors)
+PASS: g++.dg/vect/simd-clone-6.cc -std=c++14 execution test
+PASS: g++.dg/vect/simd-clone-7.cc -std=c++98 (test for excess errors)
+PASS: g++.dg/vect/simd-clone-7.cc -std=c++11 (test for excess errors)
+PASS: g++.dg/vect/simd-clone-7.cc -std=c++14 (test for excess errors)
PASS: g++.dg/vect/simd-mask-store-bool.cc -std=c++98 (test for excess errors)
PASS: g++.dg/vect/simd-mask-store-bool.cc -std=c++11 (test for excess errors)
PASS: g++.dg/vect/simd-mask-store-bool.cc -std=c++14 (test for excess errors)
@@ -83209,10 +89765,16 @@ PASS: g++.old-deja/g++.jason/bool4.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.jason/bool4.C -std=c++11 execution test
PASS: g++.old-deja/g++.jason/bool4.C -std=c++14 (test for excess errors)
PASS: g++.old-deja/g++.jason/bool4.C -std=c++14 execution test
+PASS: g++.old-deja/g++.jason/bool5.C -std=c++98 (test for warnings, line 5)
+PASS: g++.old-deja/g++.jason/bool5.C -std=c++98 (test for warnings, line 9)
PASS: g++.old-deja/g++.jason/bool5.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.jason/bool5.C -std=c++98 execution test
+PASS: g++.old-deja/g++.jason/bool5.C -std=c++11 (test for warnings, line 5)
+PASS: g++.old-deja/g++.jason/bool5.C -std=c++11 (test for warnings, line 9)
PASS: g++.old-deja/g++.jason/bool5.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.jason/bool5.C -std=c++11 execution test
+PASS: g++.old-deja/g++.jason/bool5.C -std=c++14 (test for warnings, line 5)
+PASS: g++.old-deja/g++.jason/bool5.C -std=c++14 (test for warnings, line 9)
PASS: g++.old-deja/g++.jason/bool5.C -std=c++14 (test for excess errors)
PASS: g++.old-deja/g++.jason/bool5.C -std=c++14 execution test
PASS: g++.old-deja/g++.jason/bool6.C -std=c++98 (test for excess errors)
@@ -87661,14 +94223,14 @@ PASS: g++.old-deja/g++.mike/net3.C -std=c++14 (test for excess errors)
PASS: g++.old-deja/g++.mike/net30.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.mike/net30.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.mike/net30.C -std=c++14 (test for excess errors)
-PASS: g++.old-deja/g++.mike/net31.C -std=c++98 (test for errors, line 43)
-PASS: g++.old-deja/g++.mike/net31.C -std=c++98 (test for errors, line 65)
+PASS: g++.old-deja/g++.mike/net31.C -std=c++98 (test for errors, line 44)
+PASS: g++.old-deja/g++.mike/net31.C -std=c++98 (test for errors, line 66)
PASS: g++.old-deja/g++.mike/net31.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.mike/net31.C -std=c++11 (test for errors, line 43)
-PASS: g++.old-deja/g++.mike/net31.C -std=c++11 (test for errors, line 65)
+PASS: g++.old-deja/g++.mike/net31.C -std=c++11 (test for errors, line 44)
+PASS: g++.old-deja/g++.mike/net31.C -std=c++11 (test for errors, line 66)
PASS: g++.old-deja/g++.mike/net31.C -std=c++11 (test for excess errors)
-PASS: g++.old-deja/g++.mike/net31.C -std=c++14 (test for errors, line 43)
-PASS: g++.old-deja/g++.mike/net31.C -std=c++14 (test for errors, line 65)
+PASS: g++.old-deja/g++.mike/net31.C -std=c++14 (test for errors, line 44)
+PASS: g++.old-deja/g++.mike/net31.C -std=c++14 (test for errors, line 66)
PASS: g++.old-deja/g++.mike/net31.C -std=c++14 (test for excess errors)
PASS: g++.old-deja/g++.mike/net32.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.mike/net32.C -std=c++11 (test for excess errors)
@@ -89953,22 +96515,17 @@ PASS: g++.old-deja/g++.ns/template11.C -std=c++14 execution test
PASS: g++.old-deja/g++.ns/template12.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.ns/template12.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.ns/template12.C -std=c++14 (test for excess errors)
-PASS: g++.old-deja/g++.ns/template13.C -std=c++98 (test for errors, line 7)
PASS: g++.old-deja/g++.ns/template13.C -std=c++98 (test for warnings, line 8)
XFAIL: g++.old-deja/g++.ns/template13.C -std=c++98 (test for errors, line 13)
PASS: g++.old-deja/g++.ns/template13.C -std=c++98 (test for errors, line 18)
PASS: g++.old-deja/g++.ns/template13.C -std=c++98 (test for errors, line 23)
PASS: g++.old-deja/g++.ns/template13.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.ns/template13.C -std=c++11 (test for errors, line 7)
PASS: g++.old-deja/g++.ns/template13.C -std=c++11 (test for warnings, line 8)
XFAIL: g++.old-deja/g++.ns/template13.C -std=c++11 (test for errors, line 13)
-PASS: g++.old-deja/g++.ns/template13.C -std=c++11 (test for errors, line 18)
PASS: g++.old-deja/g++.ns/template13.C -std=c++11 (test for errors, line 23)
PASS: g++.old-deja/g++.ns/template13.C -std=c++11 (test for excess errors)
-PASS: g++.old-deja/g++.ns/template13.C -std=c++14 (test for errors, line 7)
PASS: g++.old-deja/g++.ns/template13.C -std=c++14 (test for warnings, line 8)
XFAIL: g++.old-deja/g++.ns/template13.C -std=c++14 (test for errors, line 13)
-PASS: g++.old-deja/g++.ns/template13.C -std=c++14 (test for errors, line 18)
PASS: g++.old-deja/g++.ns/template13.C -std=c++14 (test for errors, line 23)
PASS: g++.old-deja/g++.ns/template13.C -std=c++14 (test for excess errors)
PASS: g++.old-deja/g++.ns/template14.C -std=c++98 (test for excess errors)
@@ -90172,9 +96729,6 @@ PASS: g++.old-deja/g++.oliva/delete5.C -std=c++14 execution test
PASS: g++.old-deja/g++.oliva/dwarf1.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.oliva/dwarf1.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.oliva/dwarf1.C -std=c++14 (test for excess errors)
-PASS: g++.old-deja/g++.oliva/dwarf2.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.oliva/dwarf2.C -std=c++11 (test for excess errors)
-PASS: g++.old-deja/g++.oliva/dwarf2.C -std=c++14 (test for excess errors)
PASS: g++.old-deja/g++.oliva/dwarf3.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.oliva/dwarf3.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.oliva/dwarf3.C -std=c++14 (test for excess errors)
@@ -90673,8 +97227,13 @@ PASS: g++.old-deja/g++.other/builtins1.C -std=gnu++11 (test for excess errors)
PASS: g++.old-deja/g++.other/builtins1.C -std=gnu++11 execution test
PASS: g++.old-deja/g++.other/builtins1.C -std=gnu++14 (test for excess errors)
PASS: g++.old-deja/g++.other/builtins1.C -std=gnu++14 execution test
+PASS: g++.old-deja/g++.other/builtins10.C -std=c++98 (test for warnings, line 7)
PASS: g++.old-deja/g++.other/builtins10.C -std=c++98 (test for excess errors)
+PASS: g++.old-deja/g++.other/builtins10.C -std=c++11 (test for warnings, line 6)
+PASS: g++.old-deja/g++.other/builtins10.C -std=c++11 (test for warnings, line 7)
PASS: g++.old-deja/g++.other/builtins10.C -std=c++11 (test for excess errors)
+PASS: g++.old-deja/g++.other/builtins10.C -std=c++14 (test for warnings, line 6)
+PASS: g++.old-deja/g++.other/builtins10.C -std=c++14 (test for warnings, line 7)
PASS: g++.old-deja/g++.other/builtins10.C -std=c++14 (test for excess errors)
PASS: g++.old-deja/g++.other/builtins2.C -std=gnu++98 (test for excess errors)
PASS: g++.old-deja/g++.other/builtins2.C -std=gnu++98 execution test
@@ -91228,13 +97787,13 @@ PASS: g++.old-deja/g++.other/crash38.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.other/crash38.C -std=c++14 (test for warnings, line 9)
PASS: g++.old-deja/g++.other/crash38.C -std=c++14 (test for errors, line 18)
PASS: g++.old-deja/g++.other/crash38.C -std=c++14 (test for excess errors)
-PASS: g++.old-deja/g++.other/crash39.C -std=c++98 (test for errors, line 13)
+PASS: g++.old-deja/g++.other/crash39.C -std=c++98 (test for warnings, line 13)
PASS: g++.old-deja/g++.other/crash39.C -std=c++98 (test for errors, line 14)
PASS: g++.old-deja/g++.other/crash39.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.other/crash39.C -std=c++11 (test for errors, line 13)
+PASS: g++.old-deja/g++.other/crash39.C -std=c++11 (test for warnings, line 13)
PASS: g++.old-deja/g++.other/crash39.C -std=c++11 (test for errors, line 14)
PASS: g++.old-deja/g++.other/crash39.C -std=c++11 (test for excess errors)
-PASS: g++.old-deja/g++.other/crash39.C -std=c++14 (test for errors, line 13)
+PASS: g++.old-deja/g++.other/crash39.C -std=c++14 (test for warnings, line 13)
PASS: g++.old-deja/g++.other/crash39.C -std=c++14 (test for errors, line 14)
PASS: g++.old-deja/g++.other/crash39.C -std=c++14 (test for excess errors)
PASS: g++.old-deja/g++.other/crash4.C -std=c++98 (test for errors, line 4)
@@ -93003,9 +99562,9 @@ PASS: g++.old-deja/g++.other/ptrmem9.C -std=c++14 execution test
PASS: g++.old-deja/g++.other/qual1.C -std=gnu++98 (test for excess errors)
PASS: g++.old-deja/g++.other/qual1.C -std=gnu++11 (test for excess errors)
PASS: g++.old-deja/g++.other/qual1.C -std=gnu++14 (test for excess errors)
-PASS: g++.old-deja/g++.other/realloc.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.other/realloc.C -std=c++11 (test for excess errors)
-PASS: g++.old-deja/g++.other/realloc.C -std=c++14 (test for excess errors)
+PASS: g++.old-deja/g++.other/realloc.C -std=gnu++98 (test for excess errors)
+PASS: g++.old-deja/g++.other/realloc.C -std=gnu++11 (test for excess errors)
+PASS: g++.old-deja/g++.other/realloc.C -std=gnu++14 (test for excess errors)
PASS: g++.old-deja/g++.other/redecl1.C -std=c++98 (test for warnings, line 4)
PASS: g++.old-deja/g++.other/redecl1.C -std=c++98 (test for errors, line 5)
PASS: g++.old-deja/g++.other/redecl1.C -std=c++98 (test for excess errors)
@@ -93351,37 +99910,37 @@ PASS: g++.old-deja/g++.other/string2.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.other/string2.C -std=c++11 execution test
PASS: g++.old-deja/g++.other/string2.C -std=c++14 (test for excess errors)
PASS: g++.old-deja/g++.other/string2.C -std=c++14 execution test
-PASS: g++.old-deja/g++.other/struct1.C -std=c++98 (test for errors, line 9)
+PASS: g++.old-deja/g++.other/struct1.C -std=c++98 (test for warnings, line 9)
PASS: g++.old-deja/g++.other/struct1.C -std=c++98 (test for errors, line 12)
-PASS: g++.old-deja/g++.other/struct1.C -std=c++98 (test for errors, line 16)
+PASS: g++.old-deja/g++.other/struct1.C -std=c++98 (test for warnings, line 16)
PASS: g++.old-deja/g++.other/struct1.C -std=c++98 (test for errors, line 19)
-PASS: g++.old-deja/g++.other/struct1.C -std=c++98 (test for errors, line 23)
+PASS: g++.old-deja/g++.other/struct1.C -std=c++98 (test for warnings, line 23)
PASS: g++.old-deja/g++.other/struct1.C -std=c++98 (test for errors, line 26)
-PASS: g++.old-deja/g++.other/struct1.C -std=c++98 (test for errors, line 30)
+PASS: g++.old-deja/g++.other/struct1.C -std=c++98 (test for warnings, line 30)
PASS: g++.old-deja/g++.other/struct1.C -std=c++98 (test for errors, line 33)
-PASS: g++.old-deja/g++.other/struct1.C -std=c++98 (test for errors, line 37)
+PASS: g++.old-deja/g++.other/struct1.C -std=c++98 (test for warnings, line 37)
PASS: g++.old-deja/g++.other/struct1.C -std=c++98 (test for errors, line 40)
PASS: g++.old-deja/g++.other/struct1.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.other/struct1.C -std=c++11 (test for errors, line 9)
+PASS: g++.old-deja/g++.other/struct1.C -std=c++11 (test for warnings, line 9)
PASS: g++.old-deja/g++.other/struct1.C -std=c++11 (test for errors, line 12)
-PASS: g++.old-deja/g++.other/struct1.C -std=c++11 (test for errors, line 16)
+PASS: g++.old-deja/g++.other/struct1.C -std=c++11 (test for warnings, line 16)
PASS: g++.old-deja/g++.other/struct1.C -std=c++11 (test for errors, line 19)
-PASS: g++.old-deja/g++.other/struct1.C -std=c++11 (test for errors, line 23)
+PASS: g++.old-deja/g++.other/struct1.C -std=c++11 (test for warnings, line 23)
PASS: g++.old-deja/g++.other/struct1.C -std=c++11 (test for errors, line 26)
-PASS: g++.old-deja/g++.other/struct1.C -std=c++11 (test for errors, line 30)
+PASS: g++.old-deja/g++.other/struct1.C -std=c++11 (test for warnings, line 30)
PASS: g++.old-deja/g++.other/struct1.C -std=c++11 (test for errors, line 33)
-PASS: g++.old-deja/g++.other/struct1.C -std=c++11 (test for errors, line 37)
+PASS: g++.old-deja/g++.other/struct1.C -std=c++11 (test for warnings, line 37)
PASS: g++.old-deja/g++.other/struct1.C -std=c++11 (test for errors, line 40)
PASS: g++.old-deja/g++.other/struct1.C -std=c++11 (test for excess errors)
-PASS: g++.old-deja/g++.other/struct1.C -std=c++14 (test for errors, line 9)
+PASS: g++.old-deja/g++.other/struct1.C -std=c++14 (test for warnings, line 9)
PASS: g++.old-deja/g++.other/struct1.C -std=c++14 (test for errors, line 12)
-PASS: g++.old-deja/g++.other/struct1.C -std=c++14 (test for errors, line 16)
+PASS: g++.old-deja/g++.other/struct1.C -std=c++14 (test for warnings, line 16)
PASS: g++.old-deja/g++.other/struct1.C -std=c++14 (test for errors, line 19)
-PASS: g++.old-deja/g++.other/struct1.C -std=c++14 (test for errors, line 23)
+PASS: g++.old-deja/g++.other/struct1.C -std=c++14 (test for warnings, line 23)
PASS: g++.old-deja/g++.other/struct1.C -std=c++14 (test for errors, line 26)
-PASS: g++.old-deja/g++.other/struct1.C -std=c++14 (test for errors, line 30)
+PASS: g++.old-deja/g++.other/struct1.C -std=c++14 (test for warnings, line 30)
PASS: g++.old-deja/g++.other/struct1.C -std=c++14 (test for errors, line 33)
-PASS: g++.old-deja/g++.other/struct1.C -std=c++14 (test for errors, line 37)
+PASS: g++.old-deja/g++.other/struct1.C -std=c++14 (test for warnings, line 37)
PASS: g++.old-deja/g++.other/struct1.C -std=c++14 (test for errors, line 40)
PASS: g++.old-deja/g++.other/struct1.C -std=c++14 (test for excess errors)
PASS: g++.old-deja/g++.other/syntax1.C -std=gnu++98 (test for excess errors)
@@ -94939,13 +101498,10 @@ PASS: g++.old-deja/g++.pt/explicit71.C -std=c++14 (test for excess errors)
PASS: g++.old-deja/g++.pt/explicit72.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.pt/explicit72.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.pt/explicit72.C -std=c++14 (test for excess errors)
-PASS: g++.old-deja/g++.pt/explicit73.C -std=c++98 (test for errors, line 10)
PASS: g++.old-deja/g++.pt/explicit73.C -std=c++98 (test for errors, line 15)
PASS: g++.old-deja/g++.pt/explicit73.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.pt/explicit73.C -std=c++11 (test for errors, line 10)
PASS: g++.old-deja/g++.pt/explicit73.C -std=c++11 (test for errors, line 15)
PASS: g++.old-deja/g++.pt/explicit73.C -std=c++11 (test for excess errors)
-PASS: g++.old-deja/g++.pt/explicit73.C -std=c++14 (test for errors, line 10)
PASS: g++.old-deja/g++.pt/explicit73.C -std=c++14 (test for errors, line 15)
PASS: g++.old-deja/g++.pt/explicit73.C -std=c++14 (test for excess errors)
PASS: g++.old-deja/g++.pt/explicit74.C -std=c++98 (test for excess errors)
@@ -95458,14 +102014,9 @@ PASS: g++.old-deja/g++.pt/local7.C -std=c++14 (test for excess errors)
PASS: g++.old-deja/g++.pt/lookup1.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.pt/lookup1.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.pt/lookup1.C -std=c++14 (test for excess errors)
-PASS: g++.old-deja/g++.pt/lookup10.C -std=c++98 (test for errors, line 16)
PASS: g++.old-deja/g++.pt/lookup10.C -std=c++98 (test for errors, line 19)
PASS: g++.old-deja/g++.pt/lookup10.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.pt/lookup10.C -std=c++11 (test for errors, line 16)
-PASS: g++.old-deja/g++.pt/lookup10.C -std=c++11 (test for errors, line 19)
PASS: g++.old-deja/g++.pt/lookup10.C -std=c++11 (test for excess errors)
-PASS: g++.old-deja/g++.pt/lookup10.C -std=c++14 (test for errors, line 16)
-PASS: g++.old-deja/g++.pt/lookup10.C -std=c++14 (test for errors, line 19)
PASS: g++.old-deja/g++.pt/lookup10.C -std=c++14 (test for excess errors)
PASS: g++.old-deja/g++.pt/lookup2.C -std=gnu++98 (test for warnings, line 18)
PASS: g++.old-deja/g++.pt/lookup2.C -std=gnu++98 (test for excess errors)
@@ -95530,13 +102081,13 @@ PASS: g++.old-deja/g++.pt/m8.C -std=c++14 (test for excess errors)
PASS: g++.old-deja/g++.pt/m9.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.pt/m9.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.pt/m9.C -std=c++14 (test for excess errors)
-PASS: g++.old-deja/g++.pt/m9a.C -std=c++98 (test for errors, line 3)
+PASS: g++.old-deja/g++.pt/m9a.C -std=c++98 (test for warnings, line 3)
PASS: g++.old-deja/g++.pt/m9a.C -std=c++98 (test for errors, line 4)
PASS: g++.old-deja/g++.pt/m9a.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.pt/m9a.C -std=c++11 (test for errors, line 3)
+PASS: g++.old-deja/g++.pt/m9a.C -std=c++11 (test for warnings, line 3)
PASS: g++.old-deja/g++.pt/m9a.C -std=c++11 (test for errors, line 4)
PASS: g++.old-deja/g++.pt/m9a.C -std=c++11 (test for excess errors)
-PASS: g++.old-deja/g++.pt/m9a.C -std=c++14 (test for errors, line 3)
+PASS: g++.old-deja/g++.pt/m9a.C -std=c++14 (test for warnings, line 3)
PASS: g++.old-deja/g++.pt/m9a.C -std=c++14 (test for errors, line 4)
PASS: g++.old-deja/g++.pt/m9a.C -std=c++14 (test for excess errors)
PASS: g++.old-deja/g++.pt/mangle1.C -std=gnu++98 (test for excess errors)
@@ -95551,13 +102102,13 @@ PASS: g++.old-deja/g++.pt/memclass1.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.pt/memclass1.C -std=c++11 execution test
PASS: g++.old-deja/g++.pt/memclass1.C -std=c++14 (test for excess errors)
PASS: g++.old-deja/g++.pt/memclass1.C -std=c++14 execution test
-PASS: g++.old-deja/g++.pt/memclass10.C -std=c++98 (test for errors, line 6)
+PASS: g++.old-deja/g++.pt/memclass10.C -std=c++98 (test for warnings, line 6)
PASS: g++.old-deja/g++.pt/memclass10.C -std=c++98 (test for errors, line 9)
PASS: g++.old-deja/g++.pt/memclass10.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.pt/memclass10.C -std=c++11 (test for errors, line 6)
+PASS: g++.old-deja/g++.pt/memclass10.C -std=c++11 (test for warnings, line 6)
PASS: g++.old-deja/g++.pt/memclass10.C -std=c++11 (test for errors, line 9)
PASS: g++.old-deja/g++.pt/memclass10.C -std=c++11 (test for excess errors)
-PASS: g++.old-deja/g++.pt/memclass10.C -std=c++14 (test for errors, line 6)
+PASS: g++.old-deja/g++.pt/memclass10.C -std=c++14 (test for warnings, line 6)
PASS: g++.old-deja/g++.pt/memclass10.C -std=c++14 (test for errors, line 9)
PASS: g++.old-deja/g++.pt/memclass10.C -std=c++14 (test for excess errors)
PASS: g++.old-deja/g++.pt/memclass11.C -std=c++98 (test for excess errors)
@@ -96996,13 +103547,10 @@ PASS: g++.old-deja/g++.pt/ttp1.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.pt/ttp1.C -std=c++14 (test for errors, line 13)
PASS: g++.old-deja/g++.pt/ttp1.C -std=c++14 (test for excess errors)
PASS: g++.old-deja/g++.pt/ttp10.C -std=c++98 (test for errors, line 16)
-PASS: g++.old-deja/g++.pt/ttp10.C -std=c++98 (test for errors, line 23)
PASS: g++.old-deja/g++.pt/ttp10.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.pt/ttp10.C -std=c++11 (test for errors, line 16)
-PASS: g++.old-deja/g++.pt/ttp10.C -std=c++11 (test for errors, line 23)
PASS: g++.old-deja/g++.pt/ttp10.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.pt/ttp10.C -std=c++14 (test for errors, line 16)
-PASS: g++.old-deja/g++.pt/ttp10.C -std=c++14 (test for errors, line 23)
PASS: g++.old-deja/g++.pt/ttp10.C -std=c++14 (test for excess errors)
PASS: g++.old-deja/g++.pt/ttp11.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.pt/ttp11.C -std=c++98 execution test
@@ -98521,10 +105069,10 @@ PASS: g++.old-deja/g++.warn/virt1.C -std=gnu++14 (test for excess errors)
=== g++ Summary ===
-# of expected passes 94875
+# of expected passes 101035
# of unexpected failures 35
# of unexpected successes 2
-# of expected failures 306
-# of unsupported tests 3263
-[...]/hurd/master.build/gcc/testsuite/g++/../../xg++ version 6.0.0 20160415 (experimental) (GCC)
+# of expected failures 326
+# of unsupported tests 3631
+[...]/hurd/master.build/gcc/testsuite/g++/../../xg++ version 7.0.0 20161129 (experimental) (GCC)
diff --git a/gcc/laplace.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum b/gcc/laplace.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum
index 665b0c62..a67515b2 100644
--- a/gcc/laplace.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum
+++ b/gcc/laplace.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Thu Dec 1 22:58:59 2016
+Test Run By thomas on Sun Dec 11 16:00:52 2016
Native configuration is i686-unknown-gnu0.8
=== gcc tests ===
@@ -3259,6 +3259,36 @@ PASS: gcc.c-torture/compile/20160205-1.c -O3 -g (test for excess errors)
PASS: gcc.c-torture/compile/20160205-1.c -Os (test for excess errors)
PASS: gcc.c-torture/compile/20160205-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.c-torture/compile/20160205-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/20160615-1.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/20160615-1.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/20160615-1.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/20160615-1.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/20160615-1.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/20160615-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/20160615-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/20160802-1.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/20160802-1.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/20160802-1.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/20160802-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.c-torture/compile/20160802-1.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/20160802-1.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/20160802-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/20160802-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/20161123-1.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/20161123-1.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/20161123-1.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/20161123-1.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/20161123-1.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/20161123-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/20161123-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/20161124-1.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/20161124-1.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/20161124-1.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/20161124-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.c-torture/compile/20161124-1.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/20161124-1.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/20161124-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/20161124-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.c-torture/compile/386.c -O0 (test for excess errors)
PASS: gcc.c-torture/compile/386.c -O1 (test for excess errors)
PASS: gcc.c-torture/compile/386.c -O2 (test for excess errors)
@@ -8562,6 +8592,13 @@ PASS: gcc.c-torture/compile/pr37432.c -O3 -g (test for excess errors)
PASS: gcc.c-torture/compile/pr37432.c -Os (test for excess errors)
PASS: gcc.c-torture/compile/pr37432.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.c-torture/compile/pr37432.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr37433-1.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr37433-1.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr37433-1.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr37433-1.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr37433-1.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr37433-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr37433-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.c-torture/compile/pr37433.c -O0 (test for excess errors)
PASS: gcc.c-torture/compile/pr37433.c -O1 (test for excess errors)
PASS: gcc.c-torture/compile/pr37433.c -O2 (test for excess errors)
@@ -10956,6 +10993,13 @@ PASS: gcc.c-torture/compile/pr61042.c -O3 -g (test for excess errors)
PASS: gcc.c-torture/compile/pr61042.c -Os (test for excess errors)
PASS: gcc.c-torture/compile/pr61042.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.c-torture/compile/pr61042.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr61159.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr61159.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr61159.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr61159.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr61159.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr61159.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr61159.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.c-torture/compile/pr61222-1.c -O0 (test for excess errors)
PASS: gcc.c-torture/compile/pr61222-1.c -O1 (test for excess errors)
PASS: gcc.c-torture/compile/pr61222-1.c -O2 (test for excess errors)
@@ -11148,6 +11192,13 @@ PASS: gcc.c-torture/compile/pr67143.c -O3 -g (test for excess errors)
PASS: gcc.c-torture/compile/pr67143.c -Os (test for excess errors)
PASS: gcc.c-torture/compile/pr67143.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.c-torture/compile/pr67143.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr67485.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr67485.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr67485.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr67485.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr67485.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr67485.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr67485.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.c-torture/compile/pr67506.c -O0 (test for excess errors)
PASS: gcc.c-torture/compile/pr67506.c -O1 (test for excess errors)
PASS: gcc.c-torture/compile/pr67506.c -O2 (test for excess errors)
@@ -11172,6 +11223,13 @@ PASS: gcc.c-torture/compile/pr68013.c -O3 -g (test for excess errors)
PASS: gcc.c-torture/compile/pr68013.c -Os (test for excess errors)
PASS: gcc.c-torture/compile/pr68013.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.c-torture/compile/pr68013.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr68538.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr68538.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr68538.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr68538.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr68538.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr68538.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr68538.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.c-torture/compile/pr69102.c -O0 (test for excess errors)
PASS: gcc.c-torture/compile/pr69102.c -O1 (test for excess errors)
PASS: gcc.c-torture/compile/pr69102.c -O2 (test for excess errors)
@@ -11285,6 +11343,114 @@ PASS: gcc.c-torture/compile/pr70633.c -O3 -g (test for excess errors)
PASS: gcc.c-torture/compile/pr70633.c -Os (test for excess errors)
PASS: gcc.c-torture/compile/pr70633.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.c-torture/compile/pr70633.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr70916.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr70916.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr70916.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr70916.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.c-torture/compile/pr70916.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr70916.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr70916.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr70916.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr71272.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr71272.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr71272.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr71272.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.c-torture/compile/pr71272.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr71272.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr71272.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr71272.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr71295.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr71295.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr71295.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr71295.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.c-torture/compile/pr71295.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr71295.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr71295.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr71295.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr71328.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr71328.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr71328.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr71328.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.c-torture/compile/pr71328.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr71328.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr71328.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr71328.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr71693.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr71693.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr71693.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr71693.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr71693.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr71693.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr71693.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr71872.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr71872.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr71872.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr71872.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.c-torture/compile/pr71872.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr71872.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr71872.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr71872.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr71916.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr71916.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr71916.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr71916.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.c-torture/compile/pr71916.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr71916.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr71916.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr71916.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr72771.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr72771.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr72771.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr72771.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.c-torture/compile/pr72771.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr72771.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr72771.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr72771.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr72802.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr72802.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr72802.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr72802.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.c-torture/compile/pr72802.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr72802.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr72802.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr72802.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr77901.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr77901.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr77901.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr77901.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr77901.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr77901.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr77901.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr77929.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr77929.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr77929.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr77929.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr77929.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr77929.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr77929.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr78162.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr78162.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr78162.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr78162.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.c-torture/compile/pr78162.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr78162.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr78162.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr78162.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr78439.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr78439.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr78439.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr78439.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr78439.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr78439.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr78439.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr78527.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr78527.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr78527.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr78527.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.c-torture/compile/pr78527.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr78527.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr78527.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr78527.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.c-torture/compile/pret-arg.c -O0 (test for excess errors)
PASS: gcc.c-torture/compile/pret-arg.c -O1 (test for excess errors)
PASS: gcc.c-torture/compile/pret-arg.c -O2 (test for excess errors)
@@ -26439,6 +26605,34 @@ PASS: gcc.c-torture/execute/pr22098-3.c -O2 -flto -fno-use-linker-plugin -flto
PASS: gcc.c-torture/execute/pr22098-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.c-torture/execute/pr22098-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.c-torture/execute/pr22098-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.c-torture/execute/pr22141-1.c -O0 (test for excess errors)
+PASS: gcc.c-torture/execute/pr22141-1.c -O0 execution test
+PASS: gcc.c-torture/execute/pr22141-1.c -O1 (test for excess errors)
+PASS: gcc.c-torture/execute/pr22141-1.c -O1 execution test
+PASS: gcc.c-torture/execute/pr22141-1.c -O2 (test for excess errors)
+PASS: gcc.c-torture/execute/pr22141-1.c -O2 execution test
+PASS: gcc.c-torture/execute/pr22141-1.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/execute/pr22141-1.c -O3 -g execution test
+PASS: gcc.c-torture/execute/pr22141-1.c -Os (test for excess errors)
+PASS: gcc.c-torture/execute/pr22141-1.c -Os execution test
+PASS: gcc.c-torture/execute/pr22141-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/execute/pr22141-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.c-torture/execute/pr22141-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/execute/pr22141-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.c-torture/execute/pr22141-2.c -O0 (test for excess errors)
+PASS: gcc.c-torture/execute/pr22141-2.c -O0 execution test
+PASS: gcc.c-torture/execute/pr22141-2.c -O1 (test for excess errors)
+PASS: gcc.c-torture/execute/pr22141-2.c -O1 execution test
+PASS: gcc.c-torture/execute/pr22141-2.c -O2 (test for excess errors)
+PASS: gcc.c-torture/execute/pr22141-2.c -O2 execution test
+PASS: gcc.c-torture/execute/pr22141-2.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/execute/pr22141-2.c -O3 -g execution test
+PASS: gcc.c-torture/execute/pr22141-2.c -Os (test for excess errors)
+PASS: gcc.c-torture/execute/pr22141-2.c -Os execution test
+PASS: gcc.c-torture/execute/pr22141-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/execute/pr22141-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.c-torture/execute/pr22141-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/execute/pr22141-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
PASS: gcc.c-torture/execute/pr22348.c -O0 (test for excess errors)
PASS: gcc.c-torture/execute/pr22348.c -O0 execution test
PASS: gcc.c-torture/execute/pr22348.c -O1 (test for excess errors)
@@ -27703,6 +27897,20 @@ PASS: gcc.c-torture/execute/pr37573.c -O2 -flto -fno-use-linker-plugin -flto-p
PASS: gcc.c-torture/execute/pr37573.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.c-torture/execute/pr37573.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.c-torture/execute/pr37573.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.c-torture/execute/pr37780.c -O0 (test for excess errors)
+PASS: gcc.c-torture/execute/pr37780.c -O0 execution test
+PASS: gcc.c-torture/execute/pr37780.c -O1 (test for excess errors)
+PASS: gcc.c-torture/execute/pr37780.c -O1 execution test
+PASS: gcc.c-torture/execute/pr37780.c -O2 (test for excess errors)
+PASS: gcc.c-torture/execute/pr37780.c -O2 execution test
+PASS: gcc.c-torture/execute/pr37780.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/execute/pr37780.c -O3 -g execution test
+PASS: gcc.c-torture/execute/pr37780.c -Os (test for excess errors)
+PASS: gcc.c-torture/execute/pr37780.c -Os execution test
+PASS: gcc.c-torture/execute/pr37780.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/execute/pr37780.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.c-torture/execute/pr37780.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/execute/pr37780.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
PASS: gcc.c-torture/execute/pr37882.c -O0 (test for excess errors)
PASS: gcc.c-torture/execute/pr37882.c -O0 execution test
PASS: gcc.c-torture/execute/pr37882.c -O1 (test for excess errors)
@@ -31307,6 +31515,20 @@ PASS: gcc.c-torture/execute/pr66757.c -O2 -flto -fno-use-linker-plugin -flto-p
PASS: gcc.c-torture/execute/pr66757.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.c-torture/execute/pr66757.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.c-torture/execute/pr66757.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.c-torture/execute/pr66940.c -O0 (test for excess errors)
+PASS: gcc.c-torture/execute/pr66940.c -O0 execution test
+PASS: gcc.c-torture/execute/pr66940.c -O1 (test for excess errors)
+PASS: gcc.c-torture/execute/pr66940.c -O1 execution test
+PASS: gcc.c-torture/execute/pr66940.c -O2 (test for excess errors)
+PASS: gcc.c-torture/execute/pr66940.c -O2 execution test
+PASS: gcc.c-torture/execute/pr66940.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/execute/pr66940.c -O3 -g execution test
+PASS: gcc.c-torture/execute/pr66940.c -Os (test for excess errors)
+PASS: gcc.c-torture/execute/pr66940.c -Os execution test
+PASS: gcc.c-torture/execute/pr66940.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/execute/pr66940.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.c-torture/execute/pr66940.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/execute/pr66940.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
PASS: gcc.c-torture/execute/pr67037.c -O0 (test for excess errors)
PASS: gcc.c-torture/execute/pr67037.c -O0 execution test
PASS: gcc.c-torture/execute/pr67037.c -O1 (test for excess errors)
@@ -31893,6 +32115,154 @@ PASS: gcc.c-torture/execute/pr70602.c -O2 -flto -fno-use-linker-plugin -flto-p
PASS: gcc.c-torture/execute/pr70602.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.c-torture/execute/pr70602.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.c-torture/execute/pr70602.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.c-torture/execute/pr70903.c -O0 (test for excess errors)
+PASS: gcc.c-torture/execute/pr70903.c -O0 execution test
+PASS: gcc.c-torture/execute/pr70903.c -O1 (test for excess errors)
+PASS: gcc.c-torture/execute/pr70903.c -O1 execution test
+PASS: gcc.c-torture/execute/pr70903.c -O2 (test for excess errors)
+PASS: gcc.c-torture/execute/pr70903.c -O2 execution test
+PASS: gcc.c-torture/execute/pr70903.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/execute/pr70903.c -O3 -g execution test
+PASS: gcc.c-torture/execute/pr70903.c -Os (test for excess errors)
+PASS: gcc.c-torture/execute/pr70903.c -Os execution test
+PASS: gcc.c-torture/execute/pr70903.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/execute/pr70903.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.c-torture/execute/pr70903.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/execute/pr70903.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.c-torture/execute/pr71083.c -O0 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71083.c -O0 execution test
+PASS: gcc.c-torture/execute/pr71083.c -O1 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71083.c -O1 execution test
+PASS: gcc.c-torture/execute/pr71083.c -O2 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71083.c -O2 execution test
+PASS: gcc.c-torture/execute/pr71083.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.c-torture/execute/pr71083.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gcc.c-torture/execute/pr71083.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/execute/pr71083.c -O3 -g execution test
+PASS: gcc.c-torture/execute/pr71083.c -Os (test for excess errors)
+PASS: gcc.c-torture/execute/pr71083.c -Os execution test
+PASS: gcc.c-torture/execute/pr71083.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/execute/pr71083.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.c-torture/execute/pr71083.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/execute/pr71083.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.c-torture/execute/pr71335.c -O0 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71335.c -O0 execution test
+PASS: gcc.c-torture/execute/pr71335.c -O1 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71335.c -O1 execution test
+PASS: gcc.c-torture/execute/pr71335.c -O2 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71335.c -O2 execution test
+PASS: gcc.c-torture/execute/pr71335.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.c-torture/execute/pr71335.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gcc.c-torture/execute/pr71335.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/execute/pr71335.c -O3 -g execution test
+PASS: gcc.c-torture/execute/pr71335.c -Os (test for excess errors)
+PASS: gcc.c-torture/execute/pr71335.c -Os execution test
+PASS: gcc.c-torture/execute/pr71335.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/execute/pr71335.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.c-torture/execute/pr71335.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/execute/pr71335.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.c-torture/execute/pr71494.c -O0 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71494.c -O0 execution test
+PASS: gcc.c-torture/execute/pr71494.c -O1 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71494.c -O1 execution test
+PASS: gcc.c-torture/execute/pr71494.c -O2 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71494.c -O2 execution test
+PASS: gcc.c-torture/execute/pr71494.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/execute/pr71494.c -O3 -g execution test
+PASS: gcc.c-torture/execute/pr71494.c -Os (test for excess errors)
+PASS: gcc.c-torture/execute/pr71494.c -Os execution test
+PASS: gcc.c-torture/execute/pr71494.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/execute/pr71494.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.c-torture/execute/pr71494.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/execute/pr71494.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.c-torture/execute/pr71550.c -O0 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71550.c -O0 execution test
+PASS: gcc.c-torture/execute/pr71550.c -O1 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71550.c -O1 execution test
+PASS: gcc.c-torture/execute/pr71550.c -O2 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71550.c -O2 execution test
+PASS: gcc.c-torture/execute/pr71550.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.c-torture/execute/pr71550.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gcc.c-torture/execute/pr71550.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/execute/pr71550.c -O3 -g execution test
+PASS: gcc.c-torture/execute/pr71550.c -Os (test for excess errors)
+PASS: gcc.c-torture/execute/pr71550.c -Os execution test
+PASS: gcc.c-torture/execute/pr71550.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/execute/pr71550.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.c-torture/execute/pr71550.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/execute/pr71550.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.c-torture/execute/pr71554.c -O0 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71554.c -O0 execution test
+PASS: gcc.c-torture/execute/pr71554.c -O1 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71554.c -O1 execution test
+PASS: gcc.c-torture/execute/pr71554.c -O2 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71554.c -O2 execution test
+PASS: gcc.c-torture/execute/pr71554.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/execute/pr71554.c -O3 -g execution test
+PASS: gcc.c-torture/execute/pr71554.c -Os (test for excess errors)
+PASS: gcc.c-torture/execute/pr71554.c -Os execution test
+PASS: gcc.c-torture/execute/pr71554.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/execute/pr71554.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.c-torture/execute/pr71554.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/execute/pr71554.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.c-torture/execute/pr71626-1.c -O0 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71626-1.c -O0 execution test
+PASS: gcc.c-torture/execute/pr71626-1.c -O1 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71626-1.c -O1 execution test
+PASS: gcc.c-torture/execute/pr71626-1.c -O2 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71626-1.c -O2 execution test
+PASS: gcc.c-torture/execute/pr71626-1.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/execute/pr71626-1.c -O3 -g execution test
+PASS: gcc.c-torture/execute/pr71626-1.c -Os (test for excess errors)
+PASS: gcc.c-torture/execute/pr71626-1.c -Os execution test
+PASS: gcc.c-torture/execute/pr71626-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/execute/pr71626-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.c-torture/execute/pr71626-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/execute/pr71626-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.c-torture/execute/pr71626-2.c -O0 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71626-2.c -O0 execution test
+PASS: gcc.c-torture/execute/pr71626-2.c -O1 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71626-2.c -O1 execution test
+PASS: gcc.c-torture/execute/pr71626-2.c -O2 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71626-2.c -O2 execution test
+PASS: gcc.c-torture/execute/pr71626-2.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/execute/pr71626-2.c -O3 -g execution test
+PASS: gcc.c-torture/execute/pr71626-2.c -Os (test for excess errors)
+PASS: gcc.c-torture/execute/pr71626-2.c -Os execution test
+PASS: gcc.c-torture/execute/pr71626-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/execute/pr71626-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.c-torture/execute/pr71626-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/execute/pr71626-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.c-torture/execute/pr71631.c -O0 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71631.c -O0 execution test
+PASS: gcc.c-torture/execute/pr71631.c -O1 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71631.c -O1 execution test
+PASS: gcc.c-torture/execute/pr71631.c -O2 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71631.c -O2 execution test
+PASS: gcc.c-torture/execute/pr71631.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.c-torture/execute/pr71631.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gcc.c-torture/execute/pr71631.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/execute/pr71631.c -O3 -g execution test
+PASS: gcc.c-torture/execute/pr71631.c -Os (test for excess errors)
+PASS: gcc.c-torture/execute/pr71631.c -Os execution test
+PASS: gcc.c-torture/execute/pr71631.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/execute/pr71631.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.c-torture/execute/pr71631.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/execute/pr71631.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.c-torture/execute/pr71700.c -O0 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71700.c -O0 execution test
+PASS: gcc.c-torture/execute/pr71700.c -O1 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71700.c -O1 execution test
+PASS: gcc.c-torture/execute/pr71700.c -O2 (test for excess errors)
+PASS: gcc.c-torture/execute/pr71700.c -O2 execution test
+PASS: gcc.c-torture/execute/pr71700.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/execute/pr71700.c -O3 -g execution test
+PASS: gcc.c-torture/execute/pr71700.c -Os (test for excess errors)
+PASS: gcc.c-torture/execute/pr71700.c -Os execution test
+PASS: gcc.c-torture/execute/pr71700.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/execute/pr71700.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.c-torture/execute/pr71700.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/execute/pr71700.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
PASS: gcc.c-torture/execute/pr7284-1.c -O0 (test for excess errors)
PASS: gcc.c-torture/execute/pr7284-1.c -O0 execution test
PASS: gcc.c-torture/execute/pr7284-1.c -O1 (test for excess errors)
@@ -31907,6 +32277,92 @@ PASS: gcc.c-torture/execute/pr7284-1.c -O2 -flto -fno-use-linker-plugin -flto-
PASS: gcc.c-torture/execute/pr7284-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.c-torture/execute/pr7284-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.c-torture/execute/pr7284-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.c-torture/execute/pr77718.c -O0 (test for excess errors)
+PASS: gcc.c-torture/execute/pr77718.c -O0 execution test
+PASS: gcc.c-torture/execute/pr77718.c -O1 (test for excess errors)
+PASS: gcc.c-torture/execute/pr77718.c -O1 execution test
+PASS: gcc.c-torture/execute/pr77718.c -O2 (test for excess errors)
+PASS: gcc.c-torture/execute/pr77718.c -O2 execution test
+PASS: gcc.c-torture/execute/pr77718.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/execute/pr77718.c -O3 -g execution test
+PASS: gcc.c-torture/execute/pr77718.c -Os (test for excess errors)
+PASS: gcc.c-torture/execute/pr77718.c -Os execution test
+PASS: gcc.c-torture/execute/pr77718.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/execute/pr77718.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.c-torture/execute/pr77718.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/execute/pr77718.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.c-torture/execute/pr78170.c -O0 (test for excess errors)
+PASS: gcc.c-torture/execute/pr78170.c -O0 execution test
+PASS: gcc.c-torture/execute/pr78170.c -O1 (test for excess errors)
+PASS: gcc.c-torture/execute/pr78170.c -O1 execution test
+PASS: gcc.c-torture/execute/pr78170.c -O2 (test for excess errors)
+PASS: gcc.c-torture/execute/pr78170.c -O2 execution test
+PASS: gcc.c-torture/execute/pr78170.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.c-torture/execute/pr78170.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gcc.c-torture/execute/pr78170.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/execute/pr78170.c -O3 -g execution test
+PASS: gcc.c-torture/execute/pr78170.c -Os (test for excess errors)
+PASS: gcc.c-torture/execute/pr78170.c -Os execution test
+PASS: gcc.c-torture/execute/pr78170.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/execute/pr78170.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.c-torture/execute/pr78170.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/execute/pr78170.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.c-torture/execute/pr78378.c -O0 (test for excess errors)
+PASS: gcc.c-torture/execute/pr78378.c -O0 execution test
+PASS: gcc.c-torture/execute/pr78378.c -O1 (test for excess errors)
+PASS: gcc.c-torture/execute/pr78378.c -O1 execution test
+PASS: gcc.c-torture/execute/pr78378.c -O2 (test for excess errors)
+PASS: gcc.c-torture/execute/pr78378.c -O2 execution test
+PASS: gcc.c-torture/execute/pr78378.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/execute/pr78378.c -O3 -g execution test
+PASS: gcc.c-torture/execute/pr78378.c -Os (test for excess errors)
+PASS: gcc.c-torture/execute/pr78378.c -Os execution test
+PASS: gcc.c-torture/execute/pr78378.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/execute/pr78378.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.c-torture/execute/pr78378.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/execute/pr78378.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.c-torture/execute/pr78436.c -O0 (test for excess errors)
+PASS: gcc.c-torture/execute/pr78436.c -O0 execution test
+PASS: gcc.c-torture/execute/pr78436.c -O1 (test for excess errors)
+PASS: gcc.c-torture/execute/pr78436.c -O1 execution test
+PASS: gcc.c-torture/execute/pr78436.c -O2 (test for excess errors)
+PASS: gcc.c-torture/execute/pr78436.c -O2 execution test
+PASS: gcc.c-torture/execute/pr78436.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/execute/pr78436.c -O3 -g execution test
+PASS: gcc.c-torture/execute/pr78436.c -Os (test for excess errors)
+PASS: gcc.c-torture/execute/pr78436.c -Os execution test
+PASS: gcc.c-torture/execute/pr78436.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/execute/pr78436.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.c-torture/execute/pr78436.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/execute/pr78436.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.c-torture/execute/pr78438.c -O0 (test for excess errors)
+PASS: gcc.c-torture/execute/pr78438.c -O0 execution test
+PASS: gcc.c-torture/execute/pr78438.c -O1 (test for excess errors)
+PASS: gcc.c-torture/execute/pr78438.c -O1 execution test
+PASS: gcc.c-torture/execute/pr78438.c -O2 (test for excess errors)
+PASS: gcc.c-torture/execute/pr78438.c -O2 execution test
+PASS: gcc.c-torture/execute/pr78438.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/execute/pr78438.c -O3 -g execution test
+PASS: gcc.c-torture/execute/pr78438.c -Os (test for excess errors)
+PASS: gcc.c-torture/execute/pr78438.c -Os execution test
+PASS: gcc.c-torture/execute/pr78438.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/execute/pr78438.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.c-torture/execute/pr78438.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/execute/pr78438.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.c-torture/execute/pr78477.c -O0 (test for excess errors)
+PASS: gcc.c-torture/execute/pr78477.c -O0 execution test
+PASS: gcc.c-torture/execute/pr78477.c -O1 (test for excess errors)
+PASS: gcc.c-torture/execute/pr78477.c -O1 execution test
+PASS: gcc.c-torture/execute/pr78477.c -O2 (test for excess errors)
+PASS: gcc.c-torture/execute/pr78477.c -O2 execution test
+PASS: gcc.c-torture/execute/pr78477.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/execute/pr78477.c -O3 -g execution test
+PASS: gcc.c-torture/execute/pr78477.c -Os (test for excess errors)
+PASS: gcc.c-torture/execute/pr78477.c -Os execution test
+PASS: gcc.c-torture/execute/pr78477.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/execute/pr78477.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.c-torture/execute/pr78477.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/execute/pr78477.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
PASS: gcc.c-torture/execute/printf-1.c -O0 (test for excess errors)
PASS: gcc.c-torture/execute/printf-1.c -O0 execution test
PASS: gcc.c-torture/execute/printf-1.c -O1 (test for excess errors)
@@ -34156,6 +34612,42 @@ PASS: gcc.c-torture/execute/ieee/pr67218.c compilation, -O2 -flto -fno-use-link
PASS: gcc.c-torture/execute/ieee/pr67218.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
PASS: gcc.c-torture/execute/ieee/pr67218.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
PASS: gcc.c-torture/execute/ieee/pr67218.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/ieee/pr72824-2.c compilation, -O0
+PASS: gcc.c-torture/execute/ieee/pr72824-2.c execution, -O0
+PASS: gcc.c-torture/execute/ieee/pr72824-2.c compilation, -O1
+PASS: gcc.c-torture/execute/ieee/pr72824-2.c execution, -O1
+PASS: gcc.c-torture/execute/ieee/pr72824-2.c compilation, -O2
+PASS: gcc.c-torture/execute/ieee/pr72824-2.c execution, -O2
+PASS: gcc.c-torture/execute/ieee/pr72824-2.c compilation, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions
+PASS: gcc.c-torture/execute/ieee/pr72824-2.c execution, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions
+PASS: gcc.c-torture/execute/ieee/pr72824-2.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/ieee/pr72824-2.c execution, -O3 -g
+PASS: gcc.c-torture/execute/ieee/pr72824-2.c compilation, -Os
+PASS: gcc.c-torture/execute/ieee/pr72824-2.c execution, -Os
+PASS: gcc.c-torture/execute/ieee/pr72824-2.c compilation, -Og -g
+PASS: gcc.c-torture/execute/ieee/pr72824-2.c execution, -Og -g
+PASS: gcc.c-torture/execute/ieee/pr72824-2.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/ieee/pr72824-2.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/ieee/pr72824-2.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/ieee/pr72824-2.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/ieee/pr72824.c compilation, -O0
+PASS: gcc.c-torture/execute/ieee/pr72824.c execution, -O0
+PASS: gcc.c-torture/execute/ieee/pr72824.c compilation, -O1
+PASS: gcc.c-torture/execute/ieee/pr72824.c execution, -O1
+PASS: gcc.c-torture/execute/ieee/pr72824.c compilation, -O2
+PASS: gcc.c-torture/execute/ieee/pr72824.c execution, -O2
+PASS: gcc.c-torture/execute/ieee/pr72824.c compilation, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions
+PASS: gcc.c-torture/execute/ieee/pr72824.c execution, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions
+PASS: gcc.c-torture/execute/ieee/pr72824.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/ieee/pr72824.c execution, -O3 -g
+PASS: gcc.c-torture/execute/ieee/pr72824.c compilation, -Os
+PASS: gcc.c-torture/execute/ieee/pr72824.c execution, -Os
+PASS: gcc.c-torture/execute/ieee/pr72824.c compilation, -Og -g
+PASS: gcc.c-torture/execute/ieee/pr72824.c execution, -Og -g
+PASS: gcc.c-torture/execute/ieee/pr72824.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/ieee/pr72824.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/ieee/pr72824.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/ieee/pr72824.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
PASS: gcc.c-torture/execute/ieee/rbug.c compilation, -O0
PASS: gcc.c-torture/execute/ieee/rbug.c execution, -O0
PASS: gcc.c-torture/execute/ieee/rbug.c compilation, -O1
@@ -34218,6 +34710,7 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.lower, -O0 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.eh, -O0 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cfg, -O0 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ompexp, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.printf-return-value1, -O0 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.visibility, -O0 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.build_ssa_passes, -O0 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fixup_cfg1, -O0 comparison
@@ -34233,10 +34726,10 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.free-inline-summary, -O0 compari
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.whole-program, -O0 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.targetclone, -O0 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.inline, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.dispachercalls, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.materialize-all-clones, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.dispatchercalls, -O0 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.simdclone, -O0 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fixup_cfg4, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.oaccdevlow, -O0 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.veclower, -O0 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cplxlower0, -O0 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.optimized, -O0 comparison
@@ -34291,6 +34784,7 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.early_optimizations, -O1 compari
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.objsz1, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ccp1, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.forwprop1, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ethread, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.esra, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ealias, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fre1, -O1 comparison
@@ -34310,10 +34804,10 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.pure-const, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.static-var, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.single-use, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.comdats, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.dispachercalls, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.materialize-all-clones, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.dispatchercalls, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.simdclone, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fixup_cfg4, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.oaccdevlow, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ccp2, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.backprop, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.phiprop, -O1 comparison
@@ -34344,16 +34838,16 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.phiopt2, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ccp3, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.sincos, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.laddress, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.lim2, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.crited1, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.sink, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dce4, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fix_loops, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.loop, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.loopinit, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.lim2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.copyprop2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dce4, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.sccp, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.copyprop3, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce2, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.copyprop2, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ivcanon, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cunroll, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ivopts, -O1 comparison
@@ -34361,12 +34855,13 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.lim4, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.loopdone, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.no_loop, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.veclower21, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.printf-return-value2, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.reassoc2, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.slsr, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dom3, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.phicprop2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce2, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dse3, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce3, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.forwprop4, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.phiopt3, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fab1, -O1 comparison
@@ -34449,9 +34944,11 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.early_optimizations, -O2 compari
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.objsz1, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ccp1, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.forwprop1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ethread, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.esra, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ealias, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fre1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.evrp, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.mergephi1, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dse1, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce1, -O2 comparison
@@ -34475,10 +34972,10 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.pure-const, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.static-var, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.single-use, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.comdats, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.dispachercalls, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.materialize-all-clones, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.dispatchercalls, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.simdclone, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fixup_cfg4, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.oaccdevlow, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ccp2, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cunrolli, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.backprop, -O2 comparison
@@ -34489,6 +34986,7 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.alias, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.retslot, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fre3, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.mergephi2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.thread1, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.vrp1, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dce2, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.stdarg, -O2 comparison
@@ -34502,6 +35000,7 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.tailr2, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ch2, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cplxlower1, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.sra, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.thread2, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dom2, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.isolate-paths, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.phicprop1, -O2 comparison
@@ -34514,17 +35013,17 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ccp3, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.sincos, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.bswap, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.laddress, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.lim2, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.crited1, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.pre, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.sink, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dce4, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fix_loops, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.loop, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.loopinit, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.lim2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.copyprop2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dce4, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.sccp, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.copyprop3, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.copyprop2, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ivcanon, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cunroll, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ivopts, -O2 comparison
@@ -34532,18 +35031,22 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.lim4, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.loopdone, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.no_loop, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.veclower21, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.printf-return-value2, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.reassoc2, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.slsr, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.thread3, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dom3, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.strlen, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.thread4, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.vrp2, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.phicprop2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce2, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dse3, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce3, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.forwprop4, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.phiopt3, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fab1, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.widening_mul, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.store-merging, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.tailc, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dce7, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.crited2, -O2 comparison
@@ -34634,9 +35137,11 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.early_optimizations, -O3 -fomit-f
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.objsz1, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ccp1, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.forwprop1, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ethread, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.esra, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ealias, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fre1, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.evrp, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.mergephi1, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dse1, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce1, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
@@ -34660,10 +35165,10 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.pure-const, -O3 -fomit-frame-poin
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.static-var, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.single-use, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.comdats, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.dispachercalls, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.materialize-all-clones, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.dispatchercalls, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.simdclone, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fixup_cfg4, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.oaccdevlow, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ccp2, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cunrolli, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.backprop, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
@@ -34674,6 +35179,7 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.alias, -O3 -fomit-frame-pointer -
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.retslot, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fre3, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.mergephi2, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.thread1, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.vrp1, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dce2, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.stdarg, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
@@ -34687,6 +35193,7 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.tailr2, -O3 -fomit-frame-pointer
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ch2, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cplxlower1, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.sra, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.thread2, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dom2, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.isolate-paths, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.phicprop1, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
@@ -34699,19 +35206,20 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ccp3, -O3 -fomit-frame-pointer -f
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.sincos, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.bswap, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.laddress, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.lim2, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.crited1, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.pre, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.sink, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dce4, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fix_loops, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.loop, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.loopinit, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.lim2, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.copyprop2, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dce4, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.unswitch, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.sccp, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.lsplit, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce2, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ldist, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.copyprop3, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.copyprop2, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ivcanon, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ch_vect, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ifcvt, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
@@ -34726,20 +35234,24 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.loopdone, -O3 -fomit-frame-pointe
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.no_loop, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.slp2, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.veclower21, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.printf-return-value2, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.reassoc2, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.slsr, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.split-paths, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.tracer, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.thread3, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dom3, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.strlen, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.thread4, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.vrp2, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.phicprop2, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce2, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dse3, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce3, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.forwprop4, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.phiopt3, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fab1, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.widening_mul, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.store-merging, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.tailc, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dce7, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.crited2, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions comparison
@@ -34834,9 +35346,11 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.early_optimizations, -O3 -g comp
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.objsz1, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ccp1, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.forwprop1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ethread, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.esra, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ealias, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fre1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.evrp, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.mergephi1, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dse1, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce1, -O3 -g comparison
@@ -34860,10 +35374,10 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.pure-const, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.static-var, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.single-use, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.comdats, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.dispachercalls, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.materialize-all-clones, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.dispatchercalls, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.simdclone, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fixup_cfg4, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.oaccdevlow, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ccp2, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cunrolli, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.backprop, -O3 -g comparison
@@ -34874,6 +35388,7 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.alias, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.retslot, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fre3, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.mergephi2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.thread1, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.vrp1, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dce2, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.stdarg, -O3 -g comparison
@@ -34887,6 +35402,7 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.tailr2, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ch2, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cplxlower1, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.sra, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.thread2, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dom2, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.isolate-paths, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.phicprop1, -O3 -g comparison
@@ -34899,19 +35415,20 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ccp3, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.sincos, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.bswap, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.laddress, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.lim2, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.crited1, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.pre, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.sink, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dce4, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fix_loops, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.loop, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.loopinit, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.lim2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.copyprop2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dce4, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.unswitch, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.sccp, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.lsplit, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce2, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ldist, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.copyprop3, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.copyprop2, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ivcanon, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ch_vect, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ifcvt, -O3 -g comparison
@@ -34926,19 +35443,23 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.loopdone, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.no_loop, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.slp2, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.veclower21, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.printf-return-value2, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.reassoc2, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.slsr, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.split-paths, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.thread3, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dom3, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.strlen, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.thread4, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.vrp2, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.phicprop2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce2, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dse3, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce3, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.forwprop4, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.phiopt3, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fab1, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.widening_mul, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.store-merging, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.tailc, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dce7, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.crited2, -O3 -g comparison
@@ -35031,9 +35552,11 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.early_optimizations, -Os compari
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.objsz1, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ccp1, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.forwprop1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ethread, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.esra, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ealias, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fre1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.evrp, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.mergephi1, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dse1, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce1, -Os comparison
@@ -35057,10 +35580,10 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.pure-const, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.static-var, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.single-use, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.comdats, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.dispachercalls, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.materialize-all-clones, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.dispatchercalls, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.simdclone, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fixup_cfg4, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.oaccdevlow, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ccp2, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cunrolli, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.backprop, -Os comparison
@@ -35071,6 +35594,7 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.alias, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.retslot, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fre3, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.mergephi2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.thread1, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.vrp1, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dce2, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.stdarg, -Os comparison
@@ -35084,6 +35608,7 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.tailr2, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ch2, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cplxlower1, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.sra, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.thread2, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dom2, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.isolate-paths, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.phicprop1, -Os comparison
@@ -35096,17 +35621,17 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ccp3, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.sincos, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.bswap, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.laddress, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.lim2, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.crited1, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.pre, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.sink, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dce4, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fix_loops, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.loop, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.loopinit, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.lim2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.copyprop2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dce4, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.sccp, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.copyprop3, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.copyprop2, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ivcanon, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cunroll, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ivopts, -Os comparison
@@ -35114,17 +35639,21 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.lim4, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.loopdone, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.no_loop, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.veclower21, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.printf-return-value2, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.reassoc2, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.slsr, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.thread3, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dom3, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.thread4, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.vrp2, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.phicprop2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce2, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dse3, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce3, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.forwprop4, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.phiopt3, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fab1, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.widening_mul, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.store-merging, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.tailc, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dce7, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.crited2, -Os comparison
@@ -35143,6 +35672,7 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*r.fwprop1, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*r.cprop1, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*r.hoist, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*r.cprop2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*r.cse_local, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*r.ce1, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*r.reginfo, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*r.loop2, -Os comparison
@@ -35214,6 +35744,7 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.early_optimizations, -Og -g comp
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.objsz1, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ccp1, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.forwprop1, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ethread, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fre1, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.mergephi1, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dse1, -Og -g comparison
@@ -35231,16 +35762,16 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.pure-const, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.static-var, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.single-use, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.comdats, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.dispachercalls, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.materialize-all-clones, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.dispatchercalls, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.simdclone, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fixup_cfg4, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.oaccdevlow, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cplxlower2, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.veclower22, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ccp4, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.objsz3, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fab2, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.copyprop5, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.copyprop4, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dce8, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.crited3, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.uncprop2, -Og -g comparison
@@ -35315,9 +35846,11 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.early_optimizations, -O2 -flto -f
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.objsz1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ccp1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.forwprop1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ethread, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.esra, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ealias, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fre1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.evrp, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.mergephi1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dse1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
@@ -35341,10 +35874,10 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.pure-const, -O2 -flto -fno-use-li
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.static-var, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.single-use, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.comdats, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.dispachercalls, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.materialize-all-clones, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.dispatchercalls, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*i.simdclone, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fixup_cfg4, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.oaccdevlow, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ccp2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cunrolli, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.backprop, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
@@ -35355,6 +35888,7 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.alias, -O2 -flto -fno-use-linker-
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.retslot, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fre3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.mergephi2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.thread1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.vrp1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dce2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.stdarg, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
@@ -35368,6 +35902,7 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.tailr2, -O2 -flto -fno-use-linker
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ch2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cplxlower1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.sra, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.thread2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dom2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.isolate-paths, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.phicprop1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
@@ -35380,17 +35915,17 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ccp3, -O2 -flto -fno-use-linker-p
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.sincos, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.bswap, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.laddress, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.lim2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.crited1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.pre, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.sink, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dce4, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fix_loops, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.loop, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.loopinit, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.lim2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.copyprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dce4, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.sccp, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.copyprop3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.copyprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ivcanon, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cunroll, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ivopts, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
@@ -35398,18 +35933,22 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.lim4, -O2 -flto -fno-use-linker-p
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.loopdone, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.no_loop, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.veclower21, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.printf-return-value2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.reassoc2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.slsr, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.thread3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dom3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.strlen, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.thread4, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.vrp2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.phicprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dse3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.forwprop4, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.phiopt3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fab1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.widening_mul, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.store-merging, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.tailc, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dce7, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.crited2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
@@ -35500,9 +36039,11 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.early_optimizations, -O2 -flto -f
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.objsz1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ccp1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.forwprop1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ethread, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.esra, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.ealias, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.fre1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.evrp, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.mergephi1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.dse1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.*t.cddce1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
@@ -35650,6 +36191,14 @@ PASS: gcc.dg/atomic/pr65345-4.c -O3 -g (test for excess errors)
PASS: gcc.dg/atomic/pr65345-4.c -Os (test for excess errors)
PASS: gcc.dg/atomic/pr65345-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.dg/atomic/pr65345-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/atomic/pr71675.c -O0 (test for excess errors)
+PASS: gcc.dg/atomic/pr71675.c -O1 (test for excess errors)
+PASS: gcc.dg/atomic/pr71675.c -O2 (test for excess errors)
+PASS: gcc.dg/atomic/pr71675.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/atomic/pr71675.c -O3 -g (test for excess errors)
+PASS: gcc.dg/atomic/pr71675.c -Os (test for excess errors)
+PASS: gcc.dg/atomic/pr71675.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/atomic/pr71675.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/atomic/stdatomic-compare-exchange-1.c -O0 (test for excess errors)
PASS: gcc.dg/atomic/stdatomic-compare-exchange-1.c -O0 execution test
PASS: gcc.dg/atomic/stdatomic-compare-exchange-1.c -O1 (test for excess errors)
@@ -37184,10 +37733,38 @@ PASS: gcc.dg/cpp/cxxcom1.c (test for excess errors)
PASS: gcc.dg/cpp/cxxcom1.c scan-file-not is not in C89
PASS: gcc.dg/cpp/cxxcom2.c (test for excess errors)
PASS: gcc.dg/cpp/cxxcom2.c scan-file-not is not in C89
+PASS: gcc.dg/cpp/defined-Wexpansion-to-defined.c (test for warnings, line 13)
+PASS: gcc.dg/cpp/defined-Wexpansion-to-defined.c (test for warnings, line 18)
+PASS: gcc.dg/cpp/defined-Wexpansion-to-defined.c (test for warnings, line 22)
+PASS: gcc.dg/cpp/defined-Wexpansion-to-defined.c (test for warnings, line 27)
+PASS: gcc.dg/cpp/defined-Wexpansion-to-defined.c (test for excess errors)
+PASS: gcc.dg/cpp/defined-Wextra-Wno-expansion-to-defined.c (test for bogus messages, line 13)
+PASS: gcc.dg/cpp/defined-Wextra-Wno-expansion-to-defined.c (test for bogus messages, line 18)
+PASS: gcc.dg/cpp/defined-Wextra-Wno-expansion-to-defined.c (test for bogus messages, line 22)
+PASS: gcc.dg/cpp/defined-Wextra-Wno-expansion-to-defined.c (test for bogus messages, line 27)
+PASS: gcc.dg/cpp/defined-Wextra-Wno-expansion-to-defined.c (test for excess errors)
+PASS: gcc.dg/cpp/defined-Wextra.c (test for warnings, line 13)
+PASS: gcc.dg/cpp/defined-Wextra.c (test for warnings, line 18)
+PASS: gcc.dg/cpp/defined-Wextra.c (test for warnings, line 22)
+PASS: gcc.dg/cpp/defined-Wextra.c (test for warnings, line 27)
+PASS: gcc.dg/cpp/defined-Wextra.c (test for excess errors)
+PASS: gcc.dg/cpp/defined-Wno-expansion-to-defined.c (test for bogus messages, line 13)
+PASS: gcc.dg/cpp/defined-Wno-expansion-to-defined.c (test for bogus messages, line 18)
+PASS: gcc.dg/cpp/defined-Wno-expansion-to-defined.c (test for bogus messages, line 22)
+PASS: gcc.dg/cpp/defined-Wno-expansion-to-defined.c (test for bogus messages, line 27)
+PASS: gcc.dg/cpp/defined-Wno-expansion-to-defined.c (test for excess errors)
+PASS: gcc.dg/cpp/defined-syshdr.c (test for bogus messages, line 12)
+PASS: gcc.dg/cpp/defined-syshdr.c (test for warnings, line 19)
+XFAIL: gcc.dg/cpp/defined-syshdr.c (test for bogus messages, line 24)
+PASS: gcc.dg/cpp/defined-syshdr.c (test for excess errors)
PASS: gcc.dg/cpp/defined.c (test for errors, line 9)
-PASS: gcc.dg/cpp/defined.c (test for warnings, line 73)
-PASS: gcc.dg/cpp/defined.c (test for warnings, line 77)
-PASS: gcc.dg/cpp/defined.c (test for warnings, line 82)
+PASS: gcc.dg/cpp/defined.c (test for errors, line 24)
+PASS: gcc.dg/cpp/defined.c (test for errors, line 34)
+PASS: gcc.dg/cpp/defined.c (test for errors, line 56)
+PASS: gcc.dg/cpp/defined.c (test for errors, line 66)
+PASS: gcc.dg/cpp/defined.c (test for errors, line 73)
+PASS: gcc.dg/cpp/defined.c (test for errors, line 77)
+PASS: gcc.dg/cpp/defined.c (test for errors, line 82)
PASS: gcc.dg/cpp/defined.c (test for excess errors)
PASS: gcc.dg/cpp/digraph1.c (test for excess errors)
PASS: gcc.dg/cpp/digraph2.c (test for errors, line 12)
@@ -37440,7 +38017,7 @@ PASS: gcc.dg/cpp/line7.c (test for excess errors)
PASS: gcc.dg/cpp/line8.c (test for excess errors)
PASS: gcc.dg/cpp/mac-dir-1.c (test for excess errors)
PASS: gcc.dg/cpp/mac-dir-1.c execution test
-PASS: gcc.dg/cpp/mac-dir-2.c (test for errors, line 14)
+PASS: gcc.dg/cpp/mac-dir-2.c (test for errors, line 12)
PASS: gcc.dg/cpp/mac-dir-2.c (test for excess errors)
PASS: gcc.dg/cpp/mac-eol-at-eof.c (test for excess errors)
PASS: gcc.dg/cpp/maccom1.c (test for excess errors)
@@ -37654,6 +38231,15 @@ PASS: gcc.dg/cpp/missing-sysheader-MD.c (test for excess errors)
PASS: gcc.dg/cpp/missing-sysheader-MMD.c nonexistent.h (test for warnings, line )
PASS: gcc.dg/cpp/missing-sysheader-MMD.c terminated (test for warnings, line )
PASS: gcc.dg/cpp/missing-sysheader-MMD.c (test for excess errors)
+PASS: gcc.dg/cpp/misspelled-directive-1.c (test for errors, line 1)
+PASS: gcc.dg/cpp/misspelled-directive-1.c (test for errors, line 5)
+PASS: gcc.dg/cpp/misspelled-directive-1.c (test for errors, line 10)
+PASS: gcc.dg/cpp/misspelled-directive-1.c (test for excess errors)
+PASS: gcc.dg/cpp/misspelled-directive-2.c (test for errors, line 3)
+PASS: gcc.dg/cpp/misspelled-directive-2.c (test for errors, line 15)
+PASS: gcc.dg/cpp/misspelled-directive-2.c expected multiline pattern lines 7-9 was found: "\s*#endfi.*\n \^~~~~\n endif.*\n"
+PASS: gcc.dg/cpp/misspelled-directive-2.c expected multiline pattern lines 17-18 was found: " #this_does_not_match_anything.*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~\n"
+PASS: gcc.dg/cpp/misspelled-directive-2.c (test for excess errors)
PASS: gcc.dg/cpp/multiline-2.c multiline strings (test for errors, line 8)
PASS: gcc.dg/cpp/multiline-2.c multiline strings (test for errors, line 9)
PASS: gcc.dg/cpp/multiline-2.c (test for excess errors)
@@ -37911,12 +38497,17 @@ PASS: gcc.dg/cpp/pr65238-2.c (test for errors, line 8)
PASS: gcc.dg/cpp/pr65238-2.c (test for errors, line 10)
PASS: gcc.dg/cpp/pr65238-2.c (test for errors, line 10)
PASS: gcc.dg/cpp/pr65238-2.c (test for excess errors)
-PASS: gcc.dg/cpp/pr66415-1.c (test for warnings, line 8)
+PASS: gcc.dg/cpp/pr66415-1.c (test for warnings, line 9)
+PASS: gcc.dg/cpp/pr66415-1.c expected multiline pattern lines 12-13 was found: "\s*__builtin_printf \("xxxxxxxxxxxxxxxxx%dxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"\);.*\n ~\^\n"
PASS: gcc.dg/cpp/pr66415-1.c (test for excess errors)
PASS: gcc.dg/cpp/pr66415-2.c (test for warnings, line 27)
PASS: gcc.dg/cpp/pr66415-2.c (test for excess errors)
PASS: gcc.dg/cpp/pr69985.c (test for warnings, line 6)
PASS: gcc.dg/cpp/pr69985.c (test for excess errors)
+PASS: gcc.dg/cpp/pr71591.c (test for warnings, line )
+PASS: gcc.dg/cpp/pr71591.c (test for excess errors)
+PASS: gcc.dg/cpp/pr71681-1.c (test for excess errors)
+PASS: gcc.dg/cpp/pr71681-2.c (test for excess errors)
PASS: gcc.dg/cpp/pr7263-2.c (test for errors, line 5)
PASS: gcc.dg/cpp/pr7263-2.c (test for errors, line 11)
PASS: gcc.dg/cpp/pr7263-2.c (test for errors, line 14)
@@ -38241,6 +38832,13 @@ PASS: gcc.dg/cpp/skipping2.c extra tokens in skipped block (test for bogus messa
PASS: gcc.dg/cpp/skipping2.c extra tokens in skipped block (test for bogus messages, line 12)
PASS: gcc.dg/cpp/skipping2.c tokens after #endif (test for errors, line 13)
PASS: gcc.dg/cpp/skipping2.c (test for excess errors)
+PASS: gcc.dg/cpp/source_date_epoch-1.c (test for excess errors)
+PASS: gcc.dg/cpp/source_date_epoch-1.c execution test
+PASS: gcc.dg/cpp/source_date_epoch-2.c (test for errors, line 9)
+PASS: gcc.dg/cpp/source_date_epoch-2.c (test for excess errors)
+PASS: gcc.dg/cpp/source_date_epoch-3.c (test for excess errors)
+PASS: gcc.dg/cpp/source_date_epoch-3.c scan-file Dec 22 1989
+PASS: gcc.dg/cpp/source_date_epoch-3.c scan-file 12:34:56
PASS: gcc.dg/cpp/spacing1.c (test for excess errors)
PASS: gcc.dg/cpp/spacing1.c scan-file 44 ;
PASS: gcc.dg/cpp/spacing1.c scan-file B Q B Q A Q A:
@@ -38720,7 +39318,7 @@ PASS: gcc.dg/cpp/trad/funlike.c (test for excess errors)
PASS: gcc.dg/cpp/trad/hash.c paste at end (test for bogus messages, line 7)
PASS: gcc.dg/cpp/trad/hash.c comment at end (test for bogus messages, line 11)
PASS: gcc.dg/cpp/trad/hash.c (test for excess errors)
-PASS: gcc.dg/cpp/trad/include.c (test for bogus messages, line 12)
+PASS: gcc.dg/cpp/trad/include.c (test for bogus messages, line 6)
PASS: gcc.dg/cpp/trad/include.c (test for excess errors)
PASS: gcc.dg/cpp/trad/literals-1.c double quote in charconst (test for bogus messages, line 20)
PASS: gcc.dg/cpp/trad/literals-1.c quote in charconst (test for bogus messages, line 24)
@@ -40991,7 +41589,8 @@ PASS: gcc.dg/debug/dwarf2/atomic.c (test for excess errors)
PASS: gcc.dg/debug/dwarf2/atomic.c scan-assembler-times DIE \\([^\n]*\\) DW_TAG_atomic_type 2
PASS: gcc.dg/debug/dwarf2/c99-typedef1.c (test for excess errors)
UNSUPPORTED: gcc.dg/debug/dwarf2/const-2.c
-UNSUPPORTED: gcc.dg/debug/dwarf2/const-2b.c
+PASS: gcc.dg/debug/dwarf2/const-2b.c (test for excess errors)
+PASS: gcc.dg/debug/dwarf2/const-2b.c scan-assembler DW_AT_const_value
PASS: gcc.dg/debug/dwarf2/discriminator.c (test for excess errors)
PASS: gcc.dg/debug/dwarf2/discriminator.c scan-assembler loc [0-9] 11 [0-9]( is_stmt [0-9])?\n
PASS: gcc.dg/debug/dwarf2/discriminator.c scan-assembler loc [0-9] 11 [0-9]( is_stmt [0-9])? discriminator 2\n
@@ -41285,6 +41884,8 @@ PASS: gcc.dg/debug/dwarf2/lang-c89.c (test for excess errors)
PASS: gcc.dg/debug/dwarf2/lang-c89.c scan-assembler 0x1.*DW_AT_language
PASS: gcc.dg/debug/dwarf2/lang-c99.c (test for excess errors)
PASS: gcc.dg/debug/dwarf2/lang-c99.c scan-assembler 0xc.*DW_AT_language
+PASS: gcc.dg/debug/dwarf2/nested_fun.c (test for excess errors)
+PASS: gcc.dg/debug/dwarf2/nested_fun.c scan-assembler-times \\(DIE \\(0x.*\\) DW_TAG_lexical_block\\)[^)]*DW_AT_abstract_origin 1
PASS: gcc.dg/debug/dwarf2/noreturn-function-attribute.c (test for excess errors)
PASS: gcc.dg/debug/dwarf2/noreturn-function-attribute.c scan-assembler-times DW_AT_noreturn 2
PASS: gcc.dg/debug/dwarf2/noreturn-function-keyword.c (test for excess errors)
@@ -41359,6 +41960,8 @@ PASS: gcc.dg/debug/dwarf2/pr51410.c scan-assembler-times \\(DIE[^\\r\\n]*DW_TAG_
PASS: gcc.dg/debug/dwarf2/pr53948.c (test for excess errors)
PASS: gcc.dg/debug/dwarf2/pr53948.c scan-assembler .loc 1 8 0|[#/!][ \t]+line 8
PASS: gcc.dg/debug/dwarf2/pr66482.c (test for excess errors)
+PASS: gcc.dg/debug/dwarf2/pr71855.c (test for excess errors)
+PASS: gcc.dg/debug/dwarf2/pr71855.c scan-assembler-times DIE.*DW_TAG_unspecified_parameters 1
PASS: gcc.dg/debug/dwarf2/prod-options.c (test for excess errors)
PASS: gcc.dg/debug/dwarf2/prod-options.c scan-assembler DW_AT_producer: "GNU C
PASS: gcc.dg/debug/dwarf2/prod-options.c scan-assembler-not debug-prefix-map
@@ -41508,6 +42111,10 @@ PASS: gcc.dg/dfp/fe-convert-2.c execution test
PASS: gcc.dg/dfp/fe-convert-3.c (test for excess errors)
PASS: gcc.dg/dfp/fe-convert-3.c execution test
PASS: gcc.dg/dfp/float-constant-double.c (test for excess errors)
+PASS: gcc.dg/dfp/floatn.c (test for errors, line 17)
+PASS: gcc.dg/dfp/floatn.c (test for errors, line 18)
+PASS: gcc.dg/dfp/floatn.c (test for errors, line 19)
+PASS: gcc.dg/dfp/floatn.c (test for excess errors)
PASS: gcc.dg/dfp/keywords-c89.c (test for errors, line 6)
PASS: gcc.dg/dfp/keywords-c89.c (test for errors, line 7)
PASS: gcc.dg/dfp/keywords-c89.c (test for errors, line 8)
@@ -41912,6 +42519,8 @@ PASS: gcc.dg/dfp/union-init.c (test for excess errors)
PASS: gcc.dg/dfp/union-init.c execution test
PASS: gcc.dg/dfp/usual-arith-conv-bad-2.c (test for errors, line 11)
PASS: gcc.dg/dfp/usual-arith-conv-bad-2.c (test for excess errors)
+PASS: gcc.dg/dfp/usual-arith-conv-bad-3.c (test for errors, line 12)
+PASS: gcc.dg/dfp/usual-arith-conv-bad-3.c (test for excess errors)
PASS: gcc.dg/dfp/usual-arith-conv-bad.c error.*mix operands of decimal float (test for errors, line 27)
PASS: gcc.dg/dfp/usual-arith-conv-bad.c error.* mix operands of decimal float (test for errors, line 28)
PASS: gcc.dg/dfp/usual-arith-conv-bad.c error.* mix operands of decimal float (test for errors, line 29)
@@ -42521,9 +43130,37 @@ PASS: gcc.dg/990506-0.c (test for excess errors)
PASS: gcc.dg/O16384.c (test for excess errors)
PASS: gcc.dg/PR68002.c (test for excess errors)
PASS: gcc.dg/PR68002.c scan-assembler bar
+PASS: gcc.dg/Waddress-2.c (test for excess errors)
PASS: gcc.dg/Waddress.c (test for excess errors)
PASS: gcc.dg/Wall.c no effect (test for warnings, line 8)
PASS: gcc.dg/Wall.c (test for excess errors)
+PASS: gcc.dg/Walloca-1.c (test for warnings, line 19)
+PASS: gcc.dg/Walloca-1.c (test for warnings, line 26)
+PASS: gcc.dg/Walloca-1.c (test for warnings, line 30)
+PASS: gcc.dg/Walloca-1.c (test for warnings, line 47)
+PASS: gcc.dg/Walloca-1.c (test for warnings, line 56)
+PASS: gcc.dg/Walloca-1.c (test for warnings, line 63)
+PASS: gcc.dg/Walloca-1.c (test for excess errors)
+PASS: gcc.dg/Walloca-10.c (test for warnings, line 13)
+PASS: gcc.dg/Walloca-10.c (test for warnings, line 21)
+PASS: gcc.dg/Walloca-10.c (test for excess errors)
+PASS: gcc.dg/Walloca-11.c (test for excess errors)
+XFAIL: gcc.dg/Walloca-2.c (test for bogus messages, line 15)
+PASS: gcc.dg/Walloca-2.c (test for warnings, line 26)
+PASS: gcc.dg/Walloca-2.c (test for warnings, line 38)
+PASS: gcc.dg/Walloca-2.c (test for excess errors)
+PASS: gcc.dg/Walloca-3.c (test for warnings, line 15)
+PASS: gcc.dg/Walloca-3.c (test for warnings, line 29)
+PASS: gcc.dg/Walloca-3.c (test for excess errors)
+PASS: gcc.dg/Walloca-4.c (test for excess errors)
+XFAIL: gcc.dg/Walloca-5.c (test for warnings, line 31)
+XFAIL: gcc.dg/Walloca-5.c (test for excess errors)
+XFAIL: gcc.dg/Walloca-6.c (test for excess errors)
+PASS: gcc.dg/Walloca-7.c (test for warnings, line 9)
+PASS: gcc.dg/Walloca-7.c (test for warnings, line 16)
+PASS: gcc.dg/Walloca-7.c (test for excess errors)
+PASS: gcc.dg/Walloca-8.c (test for excess errors)
+PASS: gcc.dg/Walloca-9.c (test for excess errors)
PASS: gcc.dg/Walways-true-1.c correct warning (test for warnings, line 15)
PASS: gcc.dg/Walways-true-1.c correct warning (test for warnings, line 19)
PASS: gcc.dg/Walways-true-1.c correct warning (test for warnings, line 23)
@@ -42545,15 +43182,15 @@ PASS: gcc.dg/Walways-true-2.c correct warning (test for warnings, line 54)
PASS: gcc.dg/Walways-true-2.c correct warning (test for warnings, line 58)
PASS: gcc.dg/Walways-true-2.c (test for excess errors)
PASS: gcc.dg/Warray-bounds-10.c (test for excess errors)
-PASS: gcc.dg/Warray-bounds-11.c (test for warnings, line 59)
-PASS: gcc.dg/Warray-bounds-11.c (test for warnings, line 62)
-PASS: gcc.dg/Warray-bounds-11.c (test for warnings, line 66)
-PASS: gcc.dg/Warray-bounds-11.c (test for warnings, line 68)
-PASS: gcc.dg/Warray-bounds-11.c (test for warnings, line 71)
-PASS: gcc.dg/Warray-bounds-11.c (test for warnings, line 80)
+PASS: gcc.dg/Warray-bounds-11.c (test for warnings, line 60)
+PASS: gcc.dg/Warray-bounds-11.c (test for warnings, line 63)
+PASS: gcc.dg/Warray-bounds-11.c (test for warnings, line 67)
+PASS: gcc.dg/Warray-bounds-11.c (test for warnings, line 69)
+PASS: gcc.dg/Warray-bounds-11.c (test for warnings, line 72)
PASS: gcc.dg/Warray-bounds-11.c (test for warnings, line 81)
-PASS: gcc.dg/Warray-bounds-11.c (test for warnings, line 87)
+PASS: gcc.dg/Warray-bounds-11.c (test for warnings, line 82)
PASS: gcc.dg/Warray-bounds-11.c (test for warnings, line 88)
+PASS: gcc.dg/Warray-bounds-11.c (test for warnings, line 89)
PASS: gcc.dg/Warray-bounds-11.c (test for excess errors)
PASS: gcc.dg/Warray-bounds-12.c (test for bogus messages, line 22)
PASS: gcc.dg/Warray-bounds-12.c (test for excess errors)
@@ -42619,6 +43256,8 @@ PASS: gcc.dg/Wattributes-2.c (test for excess errors)
PASS: gcc.dg/Wattributes-3.c (test for warnings, line 3)
PASS: gcc.dg/Wattributes-3.c (test for warnings, line 5)
PASS: gcc.dg/Wattributes-3.c (test for excess errors)
+PASS: gcc.dg/Wattributes-4.c (test for warnings, line 3)
+PASS: gcc.dg/Wattributes-4.c (test for excess errors)
PASS: gcc.dg/Wbad-function-cast-1.c (test for warnings, line 41)
PASS: gcc.dg/Wbad-function-cast-1.c (test for warnings, line 42)
PASS: gcc.dg/Wbad-function-cast-1.c (test for warnings, line 43)
@@ -42630,6 +43269,11 @@ PASS: gcc.dg/Wbad-function-cast-1.c (test for warnings, line 48)
PASS: gcc.dg/Wbad-function-cast-1.c (test for warnings, line 49)
PASS: gcc.dg/Wbad-function-cast-1.c (test for warnings, line 50)
PASS: gcc.dg/Wbad-function-cast-1.c (test for excess errors)
+PASS: gcc.dg/Wbool-operation-1.c (test for warnings, line 10)
+PASS: gcc.dg/Wbool-operation-1.c (test for warnings, line 11)
+PASS: gcc.dg/Wbool-operation-1.c (test for warnings, line 12)
+PASS: gcc.dg/Wbool-operation-1.c (test for warnings, line 13)
+PASS: gcc.dg/Wbool-operation-1.c (test for excess errors)
PASS: gcc.dg/Wc++-compat.c (test for excess errors)
PASS: gcc.dg/Wc90-c99-compat-1.c (test for warnings, line 4)
PASS: gcc.dg/Wc90-c99-compat-1.c (test for warnings, line 5)
@@ -43238,6 +43882,20 @@ PASS: gcc.dg/Wdouble-promotion.c (test for bogus messages, line 101)
PASS: gcc.dg/Wdouble-promotion.c (test for bogus messages, line 102)
PASS: gcc.dg/Wdouble-promotion.c (test for bogus messages, line 103)
PASS: gcc.dg/Wdouble-promotion.c (test for excess errors)
+PASS: gcc.dg/Wduplicate-decl-specifier-c11.c (test for warnings, line 14)
+PASS: gcc.dg/Wduplicate-decl-specifier-c11.c (test for warnings, line 21)
+PASS: gcc.dg/Wduplicate-decl-specifier-c11.c (test for warnings, line 27)
+PASS: gcc.dg/Wduplicate-decl-specifier-c11.c (test for excess errors)
+PASS: gcc.dg/Wduplicate-decl-specifier.c (test for warnings, line 19)
+PASS: gcc.dg/Wduplicate-decl-specifier.c (test for warnings, line 25)
+PASS: gcc.dg/Wduplicate-decl-specifier.c (test for warnings, line 31)
+PASS: gcc.dg/Wduplicate-decl-specifier.c (test for warnings, line 39)
+PASS: gcc.dg/Wduplicate-decl-specifier.c (test for warnings, line 44)
+PASS: gcc.dg/Wduplicate-decl-specifier.c (test for warnings, line 48)
+PASS: gcc.dg/Wduplicate-decl-specifier.c (test for warnings, line 54)
+PASS: gcc.dg/Wduplicate-decl-specifier.c (test for warnings, line 59)
+PASS: gcc.dg/Wduplicate-decl-specifier.c (test for warnings, line 63)
+PASS: gcc.dg/Wduplicate-decl-specifier.c (test for excess errors)
PASS: gcc.dg/Wenum-compare-1.c (test for warnings, line 13)
PASS: gcc.dg/Wenum-compare-1.c (test for warnings, line 15)
PASS: gcc.dg/Wenum-compare-1.c (test for excess errors)
@@ -43324,6 +43982,8 @@ PASS: gcc.dg/Wframe-address.c (test for warnings, line 51)
PASS: gcc.dg/Wframe-address.c (test for excess errors)
PASS: gcc.dg/Wframe-larger-than.c (test for warnings, line 13)
PASS: gcc.dg/Wframe-larger-than.c (test for excess errors)
+PASS: gcc.dg/Wimplicit-fallthrough-1.c (test for warnings, line 17)
+PASS: gcc.dg/Wimplicit-fallthrough-1.c (test for excess errors)
PASS: gcc.dg/Wimplicit-function-declaration-c89-default.c (test for bogus messages, line 6)
PASS: gcc.dg/Wimplicit-function-declaration-c89-default.c (test for excess errors)
PASS: gcc.dg/Wimplicit-function-declaration-c89-pedantic.c (test for warnings, line 6)
@@ -43411,6 +44071,10 @@ PASS: gcc.dg/Wnested-externs-1.c (test for warnings, line 19)
PASS: gcc.dg/Wnested-externs-1.c (test for warnings, line 20)
PASS: gcc.dg/Wnested-externs-1.c (test for warnings, line 21)
PASS: gcc.dg/Wnested-externs-1.c (test for excess errors)
+PASS: gcc.dg/Wnested-externs-2.c (test for warnings, line 8)
+PASS: gcc.dg/Wnested-externs-2.c (test for warnings, line 9)
+PASS: gcc.dg/Wnested-externs-2.c (test for warnings, line 10)
+PASS: gcc.dg/Wnested-externs-2.c (test for excess errors)
PASS: gcc.dg/Wno-all.c no effect (test for bogus messages, line 8)
PASS: gcc.dg/Wno-all.c (test for excess errors)
PASS: gcc.dg/Wno-c++-compat.c (test for warnings, line 8)
@@ -43565,6 +44229,8 @@ PASS: gcc.dg/Wparentheses-13.c (test for warnings, line 40)
PASS: gcc.dg/Wparentheses-13.c (test for warnings, line 48)
PASS: gcc.dg/Wparentheses-13.c (test for warnings, line 63)
PASS: gcc.dg/Wparentheses-13.c (test for excess errors)
+PASS: gcc.dg/Wparentheses-14.c (test for warnings, line 8)
+PASS: gcc.dg/Wparentheses-14.c (test for excess errors)
PASS: gcc.dg/Wparentheses-2.c correct warning (test for warnings, line 13)
PASS: gcc.dg/Wparentheses-2.c correct warning (test for warnings, line 16)
PASS: gcc.dg/Wparentheses-2.c correct warning (test for warnings, line 19)
@@ -43775,6 +44441,9 @@ PASS: gcc.dg/Wpointer-to-int-cast-2.c (test for warnings, line 11)
PASS: gcc.dg/Wpointer-to-int-cast-2.c (test for excess errors)
PASS: gcc.dg/Wpointer-to-int-cast-3.c (test for warnings, line 20)
PASS: gcc.dg/Wpointer-to-int-cast-3.c (test for excess errors)
+PASS: gcc.dg/Wpragmas-1.c (test for warnings, line 4)
+PASS: gcc.dg/Wpragmas-1.c (test for warnings, line )
+PASS: gcc.dg/Wpragmas-1.c (test for excess errors)
PASS: gcc.dg/Wredundant-decls-1.c (test for bogus messages, line 6)
PASS: gcc.dg/Wredundant-decls-1.c (test for warnings, line 7)
PASS: gcc.dg/Wredundant-decls-1.c (test for excess errors)
@@ -43831,6 +44500,37 @@ PASS: gcc.dg/Wshadow-4.c (test for warnings, line 34)
PASS: gcc.dg/Wshadow-4.c (test for warnings, line 35)
PASS: gcc.dg/Wshadow-4.c (test for warnings, line )
PASS: gcc.dg/Wshadow-4.c (test for excess errors)
+PASS: gcc.dg/Wshadow-compatible-local-1.c (test for bogus messages, line 7)
+PASS: gcc.dg/Wshadow-compatible-local-1.c (test for bogus messages, line 9)
+PASS: gcc.dg/Wshadow-compatible-local-1.c (test for bogus messages, line 11)
+PASS: gcc.dg/Wshadow-compatible-local-1.c (test for bogus messages, line 12)
+PASS: gcc.dg/Wshadow-compatible-local-1.c (test for warnings, line 18)
+PASS: gcc.dg/Wshadow-compatible-local-1.c (test for warnings, line 19)
+PASS: gcc.dg/Wshadow-compatible-local-1.c (test for warnings, line 22)
+PASS: gcc.dg/Wshadow-compatible-local-1.c (test for warnings, line 23)
+PASS: gcc.dg/Wshadow-compatible-local-1.c (test for bogus messages, line 31)
+PASS: gcc.dg/Wshadow-compatible-local-1.c (test for bogus messages, line 33)
+PASS: gcc.dg/Wshadow-compatible-local-1.c (test for excess errors)
+PASS: gcc.dg/Wshadow-local-1.c (test for warnings, line 9)
+PASS: gcc.dg/Wshadow-local-1.c (test for warnings, line 12)
+PASS: gcc.dg/Wshadow-local-1.c (test for warnings, line 18)
+PASS: gcc.dg/Wshadow-local-1.c (test for warnings, line 20)
+PASS: gcc.dg/Wshadow-local-1.c (test for excess errors)
+PASS: gcc.dg/Wshadow-local-2.c (test for bogus messages, line 7)
+PASS: gcc.dg/Wshadow-local-2.c (test for bogus messages, line 9)
+PASS: gcc.dg/Wshadow-local-2.c (test for bogus messages, line 11)
+PASS: gcc.dg/Wshadow-local-2.c (test for bogus messages, line 12)
+PASS: gcc.dg/Wshadow-local-2.c (test for warnings, line 18)
+PASS: gcc.dg/Wshadow-local-2.c (test for warnings, line 19)
+PASS: gcc.dg/Wshadow-local-2.c (test for warnings, line 22)
+PASS: gcc.dg/Wshadow-local-2.c (test for warnings, line 23)
+PASS: gcc.dg/Wshadow-local-2.c (test for bogus messages, line 31)
+PASS: gcc.dg/Wshadow-local-2.c (test for bogus messages, line 32)
+PASS: gcc.dg/Wshadow-local-2.c (test for warnings, line 42)
+PASS: gcc.dg/Wshadow-local-2.c (test for warnings, line 44)
+PASS: gcc.dg/Wshadow-local-2.c (test for bogus messages, line 42)
+PASS: gcc.dg/Wshadow-local-2.c (test for excess errors)
+PASS: gcc.dg/Wshadow-local-3.c (test for excess errors)
PASS: gcc.dg/Wsign-conversion.c (test for warnings, line 43)
PASS: gcc.dg/Wsign-conversion.c (test for warnings, line 44)
PASS: gcc.dg/Wsign-conversion.c (test for warnings, line 45)
@@ -44097,6 +44797,11 @@ PASS: gcc.dg/Wswitch-error.c excess 3 (test for errors, line 53)
PASS: gcc.dg/Wswitch-error.c excess 3 (test for errors, line 59)
PASS: gcc.dg/Wswitch-error.c (test for warnings, line )
PASS: gcc.dg/Wswitch-error.c (test for excess errors)
+PASS: gcc.dg/Wswitch-unreachable-1.c (test for warnings, line 13)
+PASS: gcc.dg/Wswitch-unreachable-1.c (test for warnings, line 19)
+PASS: gcc.dg/Wswitch-unreachable-1.c (test for errors, line 21)
+PASS: gcc.dg/Wswitch-unreachable-1.c (test for excess errors)
+PASS: gcc.dg/Wswitch-unreachable-2.c (test for excess errors)
PASS: gcc.dg/Wswitch.c enum e1 (test for warnings, line 22)
PASS: gcc.dg/Wswitch.c enum e2 (test for warnings, line 22)
PASS: gcc.dg/Wswitch.c enum e2 (test for warnings, line 29)
@@ -44129,7 +44834,7 @@ PASS: gcc.dg/Wtraditional-conversion-2.c (test for excess errors)
PASS: gcc.dg/Wtraditional-conversion.c (test for bogus messages, line 16)
PASS: gcc.dg/Wtraditional-conversion.c (test for bogus messages, line 17)
PASS: gcc.dg/Wtraditional-conversion.c (test for excess errors)
-PASS: gcc.dg/Wtrampolines.c (test for warnings, line 31)
+PASS: gcc.dg/Wtrampolines.c standard descriptors (test for warnings, line 31)
PASS: gcc.dg/Wtrampolines.c (test for excess errors)
PASS: gcc.dg/Wtype-limits-Wextra.c (test for warnings, line 8)
PASS: gcc.dg/Wtype-limits-Wextra.c (test for warnings, line 9)
@@ -44243,6 +44948,26 @@ PASS: gcc.dg/Wunused-var-1.c (test for warnings, line 19)
PASS: gcc.dg/Wunused-var-1.c (test for excess errors)
PASS: gcc.dg/Wunused-var-2.c (test for excess errors)
PASS: gcc.dg/Wunused-var-3.c (test for excess errors)
+PASS: gcc.dg/Wvla-1.c (test for warnings, line 5)
+PASS: gcc.dg/Wvla-1.c (test for excess errors)
+PASS: gcc.dg/Wvla-2.c (test for warnings, line 5)
+PASS: gcc.dg/Wvla-2.c (test for excess errors)
+PASS: gcc.dg/Wvla-3.c (test for errors, line 5)
+PASS: gcc.dg/Wvla-3.c (test for excess errors)
+PASS: gcc.dg/Wvla-4.c (test for warnings, line 5)
+PASS: gcc.dg/Wvla-4.c (test for excess errors)
+PASS: gcc.dg/Wvla-5.c (test for excess errors)
+PASS: gcc.dg/Wvla-6.c (test for warnings, line 5)
+PASS: gcc.dg/Wvla-6.c (test for excess errors)
+PASS: gcc.dg/Wvla-7.c (test for errors, line 5)
+PASS: gcc.dg/Wvla-7.c (test for excess errors)
+PASS: gcc.dg/Wvla-larger-than-1.c (test for warnings, line 12)
+PASS: gcc.dg/Wvla-larger-than-1.c (test for excess errors)
+PASS: gcc.dg/Wvla-larger-than-2.c (test for warnings, line 25)
+PASS: gcc.dg/Wvla-larger-than-2.c note (test for warnings, line 25)
+PASS: gcc.dg/Wvla-larger-than-2.c (test for warnings, line 37)
+PASS: gcc.dg/Wvla-larger-than-2.c (test for warnings, line 67)
+PASS: gcc.dg/Wvla-larger-than-2.c (test for excess errors)
PASS: gcc.dg/Wwrite-strings-1.c (test for warnings, line 8)
PASS: gcc.dg/Wwrite-strings-1.c (test for excess errors)
PASS: gcc.dg/addr_builtin-1.c (test for errors, line 27)
@@ -44319,6 +45044,10 @@ PASS: gcc.dg/alias-9.c (test for excess errors)
PASS: gcc.dg/align-1.c (test for excess errors)
PASS: gcc.dg/align-1.c execution test
PASS: gcc.dg/align-2.c (test for excess errors)
+PASS: gcc.dg/align-3.c (test for excess errors)
+PASS: gcc.dg/align-3.c scan-rtl-dump expand "MEM[^\n\r]*A8\\]"
+PASS: gcc.dg/alignof.c (test for warnings, line 10)
+PASS: gcc.dg/alignof.c (test for excess errors)
PASS: gcc.dg/always_inline.c (test for errors, line 5)
PASS: gcc.dg/always_inline.c (test for excess errors)
PASS: gcc.dg/always_inline2.c (test for errors, line 3)
@@ -45001,60 +45730,6 @@ PASS: gcc.dg/attr-noinline.c scan-assembler function_declaration_inline_before
PASS: gcc.dg/attr-noinline.c scan-assembler function_declaration_inline_noinline_before
PASS: gcc.dg/attr-noinline.c scan-assembler function_declaration_inline_noinline_after
PASS: gcc.dg/attr-noinline.c scan-assembler function_declaration_noinline_inline_before
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 14)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 15)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 50)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 51)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 52)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 60)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 61)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 62)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 70)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 71)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 72)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 80)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 81)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 82)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 90)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 91)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 92)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 100)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 101)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 102)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 110)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 111)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 112)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 120)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 121)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 122)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 127)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 128)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 129)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 134)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 135)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 136)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 142)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 143)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 144)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 150)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 151)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 152)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 157)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 158)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 159)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 164)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 165)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 166)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 171)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 172)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 173)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 178)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 179)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 180)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 185)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 186)
-PASS: gcc.dg/attr-warn-unused-result.c (test for warnings, line 187)
-PASS: gcc.dg/attr-warn-unused-result.c (test for excess errors)
PASS: gcc.dg/attr-weak-1.c (test for warnings, line 3)
PASS: gcc.dg/attr-weak-1.c (test for excess errors)
PASS: gcc.dg/attr-weak-hidden-1.c (test for excess errors)
@@ -45239,6 +45914,9 @@ PASS: gcc.dg/bitfld-9.c (test for excess errors)
PASS: gcc.dg/bitfld-9.c execution test
PASS: gcc.dg/boolcomplex-1.c (test for errors, line 3)
PASS: gcc.dg/boolcomplex-1.c (test for excess errors)
+PASS: gcc.dg/bss.c zero init (test for errors, line 5)
+PASS: gcc.dg/bss.c zero init (test for errors, line 6)
+PASS: gcc.dg/bss.c (test for excess errors)
PASS: gcc.dg/builtin-apply1.c (test for excess errors)
PASS: gcc.dg/builtin-apply2.c (test for excess errors)
PASS: gcc.dg/builtin-apply2.c execution test
@@ -45316,6 +45994,12 @@ PASS: gcc.dg/builtin-object-size-14.c (test for excess errors)
PASS: gcc.dg/builtin-object-size-14.c execution test
PASS: gcc.dg/builtin-object-size-15.c (test for excess errors)
PASS: gcc.dg/builtin-object-size-15.c execution test
+PASS: gcc.dg/builtin-object-size-16.c (test for warnings, line 57)
+PASS: gcc.dg/builtin-object-size-16.c (test for excess errors)
+PASS: gcc.dg/builtin-object-size-16.c execution test
+PASS: gcc.dg/builtin-object-size-17.c (test for warnings, line 52)
+PASS: gcc.dg/builtin-object-size-17.c (test for excess errors)
+PASS: gcc.dg/builtin-object-size-17.c scan-tree-dump-not ssa "failure_on_line"
PASS: gcc.dg/builtin-object-size-2.c (test for excess errors)
PASS: gcc.dg/builtin-object-size-2.c execution test
PASS: gcc.dg/builtin-object-size-3.c (test for excess errors)
@@ -45445,7 +46129,7 @@ PASS: gcc.dg/builtin-unreachable-5.c scan-tree-dump-times fab1 "goto" 0
PASS: gcc.dg/builtin-unreachable-5.c scan-tree-dump-times fab1 "L1:" 0
PASS: gcc.dg/builtin-unreachable-5.c scan-tree-dump-times fab1 "__builtin_unreachable" 0
PASS: gcc.dg/builtin-unreachable-6.c (test for excess errors)
-PASS: gcc.dg/builtin-unreachable-6.c scan-tree-dump-times fab1 "lab:" 1
+PASS: gcc.dg/builtin-unreachable-6.c scan-tree-dump-times fab1 "lab \\[[0-9.]+%\\]" 1
PASS: gcc.dg/builtin-unreachable-6.c scan-tree-dump-times fab1 "__builtin_unreachable" 1
PASS: gcc.dg/builtins-1.c (test for excess errors)
PASS: gcc.dg/builtins-1.c scan-assembler-not __builtin_
@@ -45816,6 +46500,10 @@ PASS: gcc.dg/c11-generic-2.c (test for errors, line 20)
PASS: gcc.dg/c11-generic-2.c (test for errors, line 23)
PASS: gcc.dg/c11-generic-2.c (test for errors, line 26)
PASS: gcc.dg/c11-generic-2.c (test for excess errors)
+PASS: gcc.dg/c11-generic-3.c (test for errors, line 6)
+PASS: gcc.dg/c11-generic-3.c (test for errors, line 8)
+PASS: gcc.dg/c11-generic-3.c (test for errors, line 10)
+PASS: gcc.dg/c11-generic-3.c (test for excess errors)
PASS: gcc.dg/c11-noreturn-1.c (test for warnings, line 20)
PASS: gcc.dg/c11-noreturn-1.c second warning (test for warnings, line 20)
PASS: gcc.dg/c11-noreturn-1.c (test for warnings, line 27)
@@ -46947,8 +47635,8 @@ PASS: gcc.dg/c99-dupqual-1.c (test for bogus messages, line 11)
PASS: gcc.dg/c99-dupqual-1.c (test for bogus messages, line 12)
PASS: gcc.dg/c99-dupqual-1.c (test for excess errors)
PASS: gcc.dg/c99-enum-comma-1.c (test for excess errors)
-PASS: gcc.dg/c99-flex-array-1.c empty (test for errors, line 5)
-PASS: gcc.dg/c99-flex-array-1.c empty (test for errors, line 6)
+PASS: gcc.dg/c99-flex-array-1.c members (test for errors, line 5)
+PASS: gcc.dg/c99-flex-array-1.c members (test for errors, line 6)
PASS: gcc.dg/c99-flex-array-1.c not at end (test for errors, line 7)
PASS: gcc.dg/c99-flex-array-1.c (test for excess errors)
PASS: gcc.dg/c99-flex-array-2.c (test for errors, line 13)
@@ -46998,8 +47686,8 @@ PASS: gcc.dg/c99-flex-array-7.c (test for errors, line 15)
PASS: gcc.dg/c99-flex-array-7.c near init (test for warnings, line 15)
PASS: gcc.dg/c99-flex-array-7.c (test for errors, line 17)
PASS: gcc.dg/c99-flex-array-7.c (test for excess errors)
-PASS: gcc.dg/c99-flex-array-typedef-1.c empty (test for errors, line 6)
-PASS: gcc.dg/c99-flex-array-typedef-1.c empty (test for errors, line 7)
+PASS: gcc.dg/c99-flex-array-typedef-1.c members (test for errors, line 6)
+PASS: gcc.dg/c99-flex-array-typedef-1.c members (test for errors, line 7)
PASS: gcc.dg/c99-flex-array-typedef-1.c not at end (test for errors, line 8)
PASS: gcc.dg/c99-flex-array-typedef-1.c (test for excess errors)
PASS: gcc.dg/c99-flex-array-typedef-2.c (test for errors, line 16)
@@ -49050,6 +49738,7 @@ PASS: gcc.dg/c99-vla-jump-4.c (test for errors, line 302)
PASS: gcc.dg/c99-vla-jump-4.c note: defined (test for warnings, line )
PASS: gcc.dg/c99-vla-jump-4.c note: declared (test for warnings, line )
PASS: gcc.dg/c99-vla-jump-4.c (test for excess errors)
+PASS: gcc.dg/c99-vla-jump-5.c (test for warnings, line 17)
PASS: gcc.dg/c99-vla-jump-5.c (test for errors, line 19)
PASS: gcc.dg/c99-vla-jump-5.c (test for errors, line 20)
PASS: gcc.dg/c99-vla-jump-5.c note: starts (test for warnings, line )
@@ -49362,14 +50051,14 @@ PASS: gcc.dg/const-elim-1.c (test for excess errors)
PASS: gcc.dg/const-elim-1.c scan-assembler-not L\\$?C[^A-Z]
PASS: gcc.dg/const-elim-2.c (test for excess errors)
PASS: gcc.dg/const-elim-2.c scan-assembler-times hi there 1
-PASS: gcc.dg/const-float128-ped.c (test for warnings, line 5)
+PASS: gcc.dg/const-float128-ped.c (test for warnings, line 7)
PASS: gcc.dg/const-float128-ped.c (test for excess errors)
PASS: gcc.dg/const-float128.c (test for excess errors)
PASS: gcc.dg/const-float80-ped.c (test for warnings, line 5)
PASS: gcc.dg/const-float80-ped.c (test for excess errors)
PASS: gcc.dg/const-float80.c (test for excess errors)
PASS: gcc.dg/const-uniq-1.c (test for excess errors)
-PASS: gcc.dg/const-uniq-1.c scan-tree-dump-times gimple "L\\$?C\\.*0" 2
+PASS: gcc.dg/const-uniq-1.c scan-tree-dump-times gimple "[lL]\\$?C\\.*0" 2
PASS: gcc.dg/constructor-1.c (test for excess errors)
PASS: gcc.dg/constructor-1.c execution test
PASS: gcc.dg/conv-1.c (test for excess errors)
@@ -49388,6 +50077,7 @@ PASS: gcc.dg/conv-2.c (test for warnings, line 25)
PASS: gcc.dg/conv-2.c (test for excess errors)
PASS: gcc.dg/conv-3.c (test for excess errors)
PASS: gcc.dg/conv-3.c execution test
+PASS: gcc.dg/cr-decimal-dig-1.c (test for excess errors)
PASS: gcc.dg/ctor1.c (test for excess errors)
PASS: gcc.dg/ctor1.c scan-assembler-not C\\.0
PASS: gcc.dg/cwsc0.c (test for errors, line 9)
@@ -49871,6 +50561,15 @@ PASS: gcc.dg/deprecated.c (test for warnings, line 82)
PASS: gcc.dg/deprecated.c (test for warnings, line 86)
PASS: gcc.dg/deprecated.c (test for warnings, line 89)
PASS: gcc.dg/deprecated.c (test for excess errors)
+PASS: gcc.dg/dg-test-1.c err1 (test for errors, line 8)
+PASS: gcc.dg/dg-test-1.c err2 (test for errors, line 8)
+PASS: gcc.dg/dg-test-1.c err3 (test for errors, line 8)
+PASS: gcc.dg/dg-test-1.c err4 (test for errors, line 8)
+PASS: gcc.dg/dg-test-1.c warn1 (test for warnings, line 16)
+PASS: gcc.dg/dg-test-1.c warn2 (test for warnings, line 16)
+PASS: gcc.dg/dg-test-1.c warn3 (test for warnings, line 16)
+PASS: gcc.dg/dg-test-1.c warn4 (test for warnings, line 16)
+PASS: gcc.dg/dg-test-1.c (test for excess errors)
PASS: gcc.dg/di-longlong64-sync-1.c fetch_and_nand (test for warnings, line )
PASS: gcc.dg/di-longlong64-sync-1.c nand_and_fetch (test for warnings, line )
PASS: gcc.dg/di-longlong64-sync-1.c (test for excess errors)
@@ -49911,32 +50610,32 @@ PASS: gcc.dg/diagnostic-range-static-assert.c (test for excess errors)
PASS: gcc.dg/diagnostic-ranges-1.c (test for warnings, line 6)
PASS: gcc.dg/diagnostic-ranges-1.c expected multiline pattern lines 8-9 was found: "\s*int redundant;.*\n \^~~~~~~~~\n"
PASS: gcc.dg/diagnostic-ranges-1.c (test for excess errors)
-PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 9)
-PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 20)
-PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 28)
-PASS: gcc.dg/diagnostic-token-ranges.c (test for warnings, line 39)
-PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 49)
-PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 58)
-PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 68)
-PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 80)
-PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 89)
-PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 98)
-PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 104)
-PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 110)
-PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 116)
-PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 12-13 was found: "\s*name;.*\n \^~~~\n"
-PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 23-24 was found: " foo bar;.*\n \^~~\n"
-PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 31-32 was found: " qux \*baz;.*\n \^~~\n"
-PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 42-43 was found: " int new;.*\n \^~~\n"
-PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 52-53 was found: " bogus_varargs \(\.\.\.\);.*\n \^~~\n"
-PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 61-62 was found: " foo \(unknown_type param\);.*\n \^~~~~~~~~~~~\n"
-PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 71-72 was found: " asm \(L"nop"\);.*\n \^~~~~~\n"
-PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 82-83 was found: " break;.*\n \^~~~~\n"
-PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 91-92 was found: " continue;.*\n \^~~~~~~~\n"
-PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 100-101 was found: " int float bogus;.*\n \^~~~~\n"
-PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 106-107 was found: " long long long bogus2;.*\n \^~~~\n"
-PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 112-113 was found: " long short bogus3;.*\n \^~~~~\n"
-PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 118-119 was found: " signed unsigned bogus4;.*\n \^~~~~~~~\n"
+PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 11)
+PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 23)
+PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 31)
+PASS: gcc.dg/diagnostic-token-ranges.c (test for warnings, line 42)
+PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 52)
+PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 61)
+PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 71)
+PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 83)
+PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 92)
+PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 101)
+PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 107)
+PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 113)
+PASS: gcc.dg/diagnostic-token-ranges.c (test for errors, line 119)
+PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 14-16 was found: "\s*name;.*\n \^~~~\n nanl.*\n"
+PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 26-27 was found: " foo bar;.*\n \^~~\n"
+PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 34-35 was found: " qux \*baz;.*\n \^~~\n"
+PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 45-46 was found: " int new;.*\n \^~~\n"
+PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 55-56 was found: " bogus_varargs \(\.\.\.\);.*\n \^~~\n"
+PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 64-65 was found: " foo \(unknown_type param\);.*\n \^~~~~~~~~~~~\n"
+PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 74-75 was found: " __asm \(L"nop"\);.*\n \^~~~~~\n"
+PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 85-86 was found: " break;.*\n \^~~~~\n"
+PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 94-95 was found: " continue;.*\n \^~~~~~~~\n"
+PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 103-104 was found: " int float bogus;.*\n \^~~~~\n"
+PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 109-110 was found: " long long long bogus2;.*\n \^~~~\n"
+PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 115-116 was found: " long short bogus3;.*\n \^~~~~\n"
+PASS: gcc.dg/diagnostic-token-ranges.c expected multiline pattern lines 121-122 was found: " signed unsigned bogus4;.*\n \^~~~~~~~\n"
PASS: gcc.dg/diagnostic-token-ranges.c (test for excess errors)
PASS: gcc.dg/diagnostic-tree-expr-ranges-2.c (test for warnings, line 7)
PASS: gcc.dg/diagnostic-tree-expr-ranges-2.c (test for warnings, line 17)
@@ -49954,6 +50653,30 @@ PASS: gcc.dg/divbyzero.c (test for bogus messages, line 16)
PASS: gcc.dg/divbyzero.c (test for bogus messages, line 17)
PASS: gcc.dg/divbyzero.c (test for bogus messages, line 18)
PASS: gcc.dg/divbyzero.c (test for excess errors)
+PASS: gcc.dg/divmod-1-simode.c (test for excess errors)
+PASS: gcc.dg/divmod-1-simode.c scan-tree-dump-times widening_mul "DIVMOD" 3
+PASS: gcc.dg/divmod-1.c (test for excess errors)
+PASS: gcc.dg/divmod-1.c scan-tree-dump-times widening_mul "DIVMOD" 7
+PASS: gcc.dg/divmod-2-simode.c (test for excess errors)
+PASS: gcc.dg/divmod-2-simode.c scan-tree-dump-times widening_mul "DIVMOD" 3
+PASS: gcc.dg/divmod-2.c (test for excess errors)
+PASS: gcc.dg/divmod-2.c scan-tree-dump-times widening_mul "DIVMOD" 7
+PASS: gcc.dg/divmod-3-simode.c (test for excess errors)
+PASS: gcc.dg/divmod-3-simode.c scan-tree-dump-times widening_mul "DIVMOD" 3
+PASS: gcc.dg/divmod-3.c (test for excess errors)
+PASS: gcc.dg/divmod-3.c scan-tree-dump-times widening_mul "DIVMOD" 7
+PASS: gcc.dg/divmod-4-simode.c (test for excess errors)
+PASS: gcc.dg/divmod-4-simode.c scan-tree-dump-times widening_mul "DIVMOD" 3
+PASS: gcc.dg/divmod-4.c (test for excess errors)
+PASS: gcc.dg/divmod-4.c scan-tree-dump-times widening_mul "DIVMOD" 7
+PASS: gcc.dg/divmod-5.c (test for excess errors)
+PASS: gcc.dg/divmod-5.c scan-tree-dump-times widening_mul "DIVMOD" 0
+PASS: gcc.dg/divmod-6-simode.c (test for excess errors)
+PASS: gcc.dg/divmod-6-simode.c scan-tree-dump-times widening_mul "DIVMOD" 3
+PASS: gcc.dg/divmod-6.c (test for excess errors)
+PASS: gcc.dg/divmod-6.c scan-tree-dump-times widening_mul "DIVMOD" 7
+PASS: gcc.dg/divmod-7.c (test for excess errors)
+PASS: gcc.dg/divmod-7.c scan-tree-dump-times widening_mul "DIVMOD" 1
UNSUPPORTED: gcc.dg/dll-1.c
UNSUPPORTED: gcc.dg/dll-10.c
PASS: gcc.dg/dll-10a.c (test for excess errors)
@@ -50079,6 +50802,13 @@ PASS: gcc.dg/enum-incomplete-1.c (test for errors, line 83)
PASS: gcc.dg/enum-incomplete-1.c (test for errors, line 85)
PASS: gcc.dg/enum-incomplete-1.c (test for excess errors)
PASS: gcc.dg/enum-incomplete-2.c (test for excess errors)
+PASS: gcc.dg/enum-incomplete-3.c (test for errors, line 5)
+PASS: gcc.dg/enum-incomplete-3.c (test for errors, line 7)
+PASS: gcc.dg/enum-incomplete-3.c (test for errors, line 8)
+PASS: gcc.dg/enum-incomplete-3.c (test for errors, line 13)
+PASS: gcc.dg/enum-incomplete-3.c (test for errors, line 14)
+PASS: gcc.dg/enum-incomplete-3.c (test for errors, line 18)
+PASS: gcc.dg/enum-incomplete-3.c (test for excess errors)
PASS: gcc.dg/enum-mode-1.c (test for errors, line 3)
PASS: gcc.dg/enum-mode-1.c (test for errors, line 4)
PASS: gcc.dg/enum-mode-1.c (test for errors, line 6)
@@ -50155,6 +50885,32 @@ PASS: gcc.dg/float-range-5.c (test for warnings, line 37)
PASS: gcc.dg/float-range-5.c (test for warnings, line 38)
PASS: gcc.dg/float-range-5.c (test for warnings, line 39)
PASS: gcc.dg/float-range-5.c (test for excess errors)
+PASS: gcc.dg/float128-align.c (test for excess errors)
+PASS: gcc.dg/float128-typeof.c (test for excess errors)
+UNSUPPORTED: gcc.dg/float128x-align.c
+UNSUPPORTED: gcc.dg/float128x-typeof.c
+UNSUPPORTED: gcc.dg/float16-align.c
+UNSUPPORTED: gcc.dg/float16-typeof.c
+PASS: gcc.dg/float32-align.c (test for excess errors)
+PASS: gcc.dg/float32-typeof.c (test for excess errors)
+PASS: gcc.dg/float32x-align.c (test for excess errors)
+PASS: gcc.dg/float32x-typeof.c (test for excess errors)
+PASS: gcc.dg/float64-align.c (test for excess errors)
+PASS: gcc.dg/float64-typeof.c (test for excess errors)
+PASS: gcc.dg/float64x-align.c (test for excess errors)
+PASS: gcc.dg/float64x-typeof.c (test for excess errors)
+PASS: gcc.dg/floatn-arithconv.c (test for excess errors)
+PASS: gcc.dg/floatn-errs.c (test for warnings, line 14)
+PASS: gcc.dg/floatn-errs.c (test for errors, line 15)
+PASS: gcc.dg/floatn-errs.c (test for warnings, line 17)
+PASS: gcc.dg/floatn-errs.c (test for errors, line 18)
+PASS: gcc.dg/floatn-errs.c (test for warnings, line 20)
+PASS: gcc.dg/floatn-errs.c (test for errors, line 21)
+PASS: gcc.dg/floatn-errs.c (test for errors, line 32)
+PASS: gcc.dg/floatn-errs.c (test for errors, line 35)
+PASS: gcc.dg/floatn-errs.c (test for errors, line 39)
+PASS: gcc.dg/floatn-errs.c (test for errors, line 42)
+PASS: gcc.dg/floatn-errs.c (test for excess errors)
PASS: gcc.dg/fltconst-1.c (test for errors, line 4)
PASS: gcc.dg/fltconst-1.c (test for errors, line 5)
PASS: gcc.dg/fltconst-1.c (test for errors, line 10)
@@ -50271,6 +51027,17 @@ PASS: gcc.dg/fold-cond-1.c scan-tree-dump-times original "c == 0 \\|\\| d != 0"
PASS: gcc.dg/fold-cond-1.c scan-tree-dump-times original "e == 0 && f != 0" 1
PASS: gcc.dg/fold-cond-1.c scan-tree-dump-times original "g == 0 \\? h != 0 : 1" 0
PASS: gcc.dg/fold-cond-1.c scan-tree-dump-times original "g != 0 \\? 1 : h != 0" 0
+PASS: gcc.dg/fold-cond_expr-1.c (test for excess errors)
+PASS: gcc.dg/fold-cond_expr-1.c scan-tree-dump-times optimized "MIN_EXPR" 4
+PASS: gcc.dg/fold-cond_expr-1.c scan-tree-dump-times optimized "MAX_EXPR" 4
+PASS: gcc.dg/fold-condcmpconv-1.c (test for excess errors)
+PASS: gcc.dg/fold-condcmpconv-1.c scan-tree-dump ifcvt " = MIN_EXPR <"
+PASS: gcc.dg/fold-condcmpconv-2.c (test for excess errors)
+PASS: gcc.dg/fold-condcmpconv-2.c scan-tree-dump ifcvt " = MAX_EXPR <"
+PASS: gcc.dg/fold-convmaxconv-1.c (test for excess errors)
+PASS: gcc.dg/fold-convmaxconv-1.c scan-tree-dump-not optimized " = MAX_EXPR <x_[0-9]*"
+PASS: gcc.dg/fold-convminconv-1.c (test for excess errors)
+PASS: gcc.dg/fold-convminconv-1.c scan-tree-dump-not optimized " = MIN_EXPR <x_[0-9]*"
PASS: gcc.dg/fold-convnotconv-1.c (test for excess errors)
PASS: gcc.dg/fold-convnotconv-1.c scan-tree-dump-times original "~a" 1
PASS: gcc.dg/fold-convnotconv-1.c scan-tree-dump-times original "~b" 1
@@ -50281,6 +51048,9 @@ PASS: gcc.dg/fold-convround-1.c scan-tree-dump-times original "__builtin_lfloor"
PASS: gcc.dg/fold-convround-1.c scan-tree-dump-times original "__builtin_llfloor" 0
PASS: gcc.dg/fold-convround-1.c scan-tree-dump-times original "__builtin_lceil" 0
PASS: gcc.dg/fold-convround-1.c scan-tree-dump-times original "__builtin_llceil" 0
+PASS: gcc.dg/fold-copysign-1.c (test for excess errors)
+PASS: gcc.dg/fold-copysign-1.c scan-tree-dump-times cddce1 "= -" 1
+PASS: gcc.dg/fold-copysign-1.c scan-tree-dump-times cddce1 "= ABS_EXPR" 2
PASS: gcc.dg/fold-cstring.c (test for excess errors)
PASS: gcc.dg/fold-cstring.c execution test
PASS: gcc.dg/fold-cstvecshift.c (test for excess errors)
@@ -50383,16 +51153,25 @@ PASS: gcc.dg/fold-modpow2.c (test for excess errors)
PASS: gcc.dg/fold-modpow2.c scan-tree-dump original "& a;"
PASS: gcc.dg/fold-mulconj-1.c (test for excess errors)
PASS: gcc.dg/fold-mulconj-1.c scan-tree-dump-times gimple "CONJ_EXPR" 0
+PASS: gcc.dg/fold-narrowbopcst-1.c (test for excess errors)
+PASS: gcc.dg/fold-narrowbopcst-1.c scan-tree-dump optimized " = _.* \\+ 156"
PASS: gcc.dg/fold-nonneg-1.c (test for errors, line 9)
PASS: gcc.dg/fold-nonneg-1.c (test for excess errors)
+PASS: gcc.dg/fold-notrotate-1.c (test for excess errors)
+PASS: gcc.dg/fold-notrotate-1.c scan-tree-dump-not optimized "~"
+PASS: gcc.dg/fold-notshift-1.c (test for excess errors)
+PASS: gcc.dg/fold-notshift-1.c scan-tree-dump-times cddce1 ">>" 11
+PASS: gcc.dg/fold-notshift-1.c scan-tree-dump-not cddce1 "~"
+PASS: gcc.dg/fold-notshift-2.c (test for excess errors)
+PASS: gcc.dg/fold-notshift-2.c scan-tree-dump-times cddce1 "~" 8
PASS: gcc.dg/fold-notunord.c (test for excess errors)
PASS: gcc.dg/fold-notunord.c scan-tree-dump optimized " ord "
PASS: gcc.dg/fold-overflow-1.c (test for excess errors)
PASS: gcc.dg/fold-overflow-1.c scan-assembler-times 2139095040 2
PASS: gcc.dg/fold-perm.c (test for excess errors)
-PASS: gcc.dg/fold-perm.c scan-tree-dump ccp1 "VEC_PERM_EXPR.*{ 3, 3, 0, 2 }"
-PASS: gcc.dg/fold-perm.c scan-tree-dump ccp1 "VEC_PERM_EXPR.*{ 1, 1, 3, 2 }"
-PASS: gcc.dg/fold-perm.c scan-tree-dump-times ccp1 "VEC_PERM_EXPR" 2
+PASS: gcc.dg/fold-perm.c scan-tree-dump fre1 "VEC_PERM_EXPR.*{ 3, 3, 0, 2 }"
+PASS: gcc.dg/fold-perm.c scan-tree-dump fre1 "VEC_PERM_EXPR.*{ 1, 1, 3, 2 }"
+PASS: gcc.dg/fold-perm.c scan-tree-dump-times fre1 "VEC_PERM_EXPR" 2
PASS: gcc.dg/fold-plus-1.c (test for excess errors)
PASS: gcc.dg/fold-plus-1.c scan-tree-dump-not cddce1 " & "
PASS: gcc.dg/fold-plus-1.c scan-tree-dump-not cddce1 " \\^ "
@@ -50404,7 +51183,7 @@ PASS: gcc.dg/fold-plusmult-2.c (test for excess errors)
PASS: gcc.dg/fold-plusmult-2.c scan-tree-dump original "i \\* 4 \\+ 2"
PASS: gcc.dg/fold-plusmult-2.c scan-tree-dump original "\\(i \\+ 2\\) \\* 2"
PASS: gcc.dg/fold-plusmult.c (test for excess errors)
-PASS: gcc.dg/fold-plusmult.c scan-tree-dump-times original "<a> \\* 4" 2
+PASS: gcc.dg/fold-plusmult.c scan-tree-dump-times original "a \\* 4" 2
PASS: gcc.dg/fold-plusnot-1.c (test for excess errors)
PASS: gcc.dg/fold-plusnot-1.c scan-tree-dump-times original "\\+ a" 0
PASS: gcc.dg/fold-plusnot-1.c scan-tree-dump-times original "\\+ b" 0
@@ -50413,7 +51192,7 @@ PASS: gcc.dg/fold-plusnot-1.c scan-tree-dump-times original "\\+ d" 0
PASS: gcc.dg/fold-reassoc-1.c (test for excess errors)
PASS: gcc.dg/fold-reassoc-1.c scan-tree-dump original "return 0.0;"
PASS: gcc.dg/fold-reassoc-2.c (test for excess errors)
-PASS: gcc.dg/fold-reassoc-2.c scan-tree-dump original "return 1;"
+PASS: gcc.dg/fold-reassoc-2.c scan-tree-dump-times original "return 1;" 2
PASS: gcc.dg/fold-reassoc-3.c (test for excess errors)
PASS: gcc.dg/fold-reassoc-3.c scan-tree-dump-not original " - "
PASS: gcc.dg/fold-reassoc-3.c scan-tree-dump-not original " \\+ "
@@ -50446,6 +51225,14 @@ PASS: gcc.dg/for-1.c (test for errors, line )
PASS: gcc.dg/for-1.c (test for excess errors)
PASS: gcc.dg/fork-instrumentation.c (test for excess errors)
PASS: gcc.dg/fork-instrumentation.c scan-assembler gcov_fork
+PASS: gcc.dg/fpermitted-flt-eval-methods_1.c (test for excess errors)
+PASS: gcc.dg/fpermitted-flt-eval-methods_1.c execution test
+PASS: gcc.dg/fpermitted-flt-eval-methods_2.c (test for excess errors)
+PASS: gcc.dg/fpermitted-flt-eval-methods_2.c execution test
+PASS: gcc.dg/fpermitted-flt-eval-methods_3.c (test for excess errors)
+PASS: gcc.dg/fpermitted-flt-eval-methods_3.c execution test
+PASS: gcc.dg/fpermitted-flt-eval-methods_4.c (test for excess errors)
+PASS: gcc.dg/fpermitted-flt-eval-methods_4.c execution test
UNSUPPORTED: gcc.dg/framework-1.c
UNSUPPORTED: gcc.dg/framework-2.c
PASS: gcc.dg/free-1.c (test for warnings, line 16)
@@ -50551,6 +51338,26 @@ PASS: gcc.dg/fwrapv-1.c execution test
PASS: gcc.dg/fwrapv-2.c (test for excess errors)
PASS: gcc.dg/fwrapv-2.c execution test
PASS: gcc.dg/gcc-have-sync-compare-and-swap.c (test for excess errors)
+PASS: gcc.dg/gimplefe-1.c (test for excess errors)
+PASS: gcc.dg/gimplefe-10.c (test for excess errors)
+PASS: gcc.dg/gimplefe-11.c (test for excess errors)
+PASS: gcc.dg/gimplefe-12.c (test for excess errors)
+PASS: gcc.dg/gimplefe-13.c (test for excess errors)
+PASS: gcc.dg/gimplefe-14.c (test for excess errors)
+PASS: gcc.dg/gimplefe-14.c execution test
+PASS: gcc.dg/gimplefe-15.c (test for excess errors)
+PASS: gcc.dg/gimplefe-16.c (test for excess errors)
+PASS: gcc.dg/gimplefe-17.c (test for excess errors)
+PASS: gcc.dg/gimplefe-17.c scan-tree-dump-not ssa "_1_"
+PASS: gcc.dg/gimplefe-18.c (test for excess errors)
+PASS: gcc.dg/gimplefe-2.c (test for excess errors)
+PASS: gcc.dg/gimplefe-3.c (test for excess errors)
+PASS: gcc.dg/gimplefe-4.c (test for excess errors)
+PASS: gcc.dg/gimplefe-5.c (test for excess errors)
+PASS: gcc.dg/gimplefe-6.c (test for excess errors)
+PASS: gcc.dg/gimplefe-7.c (test for excess errors)
+PASS: gcc.dg/gimplefe-8.c (test for excess errors)
+PASS: gcc.dg/gimplefe-9.c (test for excess errors)
PASS: gcc.dg/globalalias-2.c (test for excess errors)
PASS: gcc.dg/globalalias.c (test for excess errors)
PASS: gcc.dg/globalalias.c execution test
@@ -50569,7 +51376,6 @@ PASS: gcc.dg/gnu89-const-expr-1.c ISO (test for errors, line 16)
PASS: gcc.dg/gnu89-const-expr-1.c (test for errors, line 20)
PASS: gcc.dg/gnu89-const-expr-1.c (test for errors, line 22)
PASS: gcc.dg/gnu89-const-expr-1.c (test for errors, line 25)
-PASS: gcc.dg/gnu89-const-expr-1.c (test for errors, line 26)
PASS: gcc.dg/gnu89-const-expr-1.c (test for errors, line 28)
PASS: gcc.dg/gnu89-const-expr-1.c (test for errors, line 32)
PASS: gcc.dg/gnu89-const-expr-1.c ISO (test for errors, line 32)
@@ -50613,7 +51419,6 @@ PASS: gcc.dg/gnu90-const-expr-1.c ISO (test for errors, line 16)
PASS: gcc.dg/gnu90-const-expr-1.c (test for errors, line 20)
PASS: gcc.dg/gnu90-const-expr-1.c (test for errors, line 22)
PASS: gcc.dg/gnu90-const-expr-1.c (test for errors, line 25)
-PASS: gcc.dg/gnu90-const-expr-1.c (test for errors, line 26)
PASS: gcc.dg/gnu90-const-expr-1.c (test for errors, line 28)
PASS: gcc.dg/gnu90-const-expr-1.c (test for errors, line 32)
PASS: gcc.dg/gnu90-const-expr-1.c ISO (test for errors, line 32)
@@ -50635,7 +51440,6 @@ PASS: gcc.dg/gnu99-const-expr-1.c (test for errors, line 16)
PASS: gcc.dg/gnu99-const-expr-1.c ISO (test for errors, line 16)
PASS: gcc.dg/gnu99-const-expr-1.c (test for errors, line 20)
PASS: gcc.dg/gnu99-const-expr-1.c (test for errors, line 22)
-PASS: gcc.dg/gnu99-const-expr-1.c (test for errors, line 26)
PASS: gcc.dg/gnu99-const-expr-1.c (test for errors, line 28)
PASS: gcc.dg/gnu99-const-expr-1.c (test for errors, line 32)
PASS: gcc.dg/gnu99-const-expr-1.c ISO (test for errors, line 32)
@@ -50673,7 +51477,6 @@ PASS: gcc.dg/gnu99-init-2.c pointer designator (test for errors, line 7)
PASS: gcc.dg/gnu99-init-2.c warning in place of error (test for bogus messages, line 10)
PASS: gcc.dg/gnu99-init-2.c pointer designator (test for errors, line 10)
PASS: gcc.dg/gnu99-init-2.c (test for excess errors)
-PASS: gcc.dg/gnu99-static-1.c (test for errors, line 14)
PASS: gcc.dg/gnu99-static-1.c (test for errors, line 21)
PASS: gcc.dg/gnu99-static-1.c (test for errors, line 25)
PASS: gcc.dg/gnu99-static-1.c (test for excess errors)
@@ -50684,6 +51487,7 @@ PASS: gcc.dg/h8300-div-delay-slot.c (test for excess errors)
PASS: gcc.dg/h8300-div-delay-slot.c scan-assembler-not \tbra/s\t.*\n\tdiv*
PASS: gcc.dg/h8300-ice2.c (test for excess errors)
UNSUPPORTED: gcc.dg/h8300-stack-1.c
+PASS: gcc.dg/header.c (test for excess errors)
PASS: gcc.dg/hex-round-1.c (test for excess errors)
PASS: gcc.dg/hex-round-2.c (test for excess errors)
PASS: gcc.dg/hoist-register-pressure-1.c (test for excess errors)
@@ -50801,6 +51605,9 @@ PASS: gcc.dg/init-bad-7.c (test for warnings, line 11)
PASS: gcc.dg/init-bad-7.c (test for excess errors)
PASS: gcc.dg/init-bad-8.c (test for errors, line 9)
PASS: gcc.dg/init-bad-8.c (test for excess errors)
+PASS: gcc.dg/init-bad-9.c (test for errors, line 11)
+PASS: gcc.dg/init-bad-9.c (test for errors, line 12)
+PASS: gcc.dg/init-bad-9.c (test for excess errors)
PASS: gcc.dg/init-desig-obs-1.c (test for errors, line 15)
PASS: gcc.dg/init-desig-obs-1.c (test for errors, line 19)
PASS: gcc.dg/init-desig-obs-1.c (test for excess errors)
@@ -50852,6 +51659,14 @@ PASS: gcc.dg/init-excess-1.c (test for warnings, line 46)
PASS: gcc.dg/init-excess-1.c (test for warnings, line 47)
PASS: gcc.dg/init-excess-1.c (test for warnings, line 48)
PASS: gcc.dg/init-excess-1.c (test for excess errors)
+PASS: gcc.dg/init-excess-2.c (test for warnings, line 12)
+PASS: gcc.dg/init-excess-2.c (test for warnings, line 17)
+PASS: gcc.dg/init-excess-2.c (test for warnings, line 24)
+PASS: gcc.dg/init-excess-2.c (test for warnings, line 30)
+PASS: gcc.dg/init-excess-2.c (test for warnings, line 37)
+PASS: gcc.dg/init-excess-2.c (test for warnings, line 42)
+PASS: gcc.dg/init-excess-2.c (test for warnings, line 47)
+PASS: gcc.dg/init-excess-2.c (test for excess errors)
PASS: gcc.dg/init-string-1.c warning in place of error (test for bogus messages, line 14)
PASS: gcc.dg/init-string-1.c paren array (test for errors, line 14)
PASS: gcc.dg/init-string-1.c warning in place of error (test for bogus messages, line 16)
@@ -51091,6 +51906,7 @@ PASS: gcc.dg/large-size-array-6.c (test for excess errors)
PASS: gcc.dg/large-size-array.c (test for errors, line 19)
PASS: gcc.dg/large-size-array.c (test for excess errors)
UNSUPPORTED: gcc.dg/lazy-ptr-test.c
+PASS: gcc.dg/limits-width-1.c (test for excess errors)
PASS: gcc.dg/local1.c (test for excess errors)
PASS: gcc.dg/localalias-2.c (test for excess errors)
PASS: gcc.dg/localalias.c (test for excess errors)
@@ -51849,9 +52665,12 @@ PASS: gcc.dg/loop-9.c (test for excess errors)
PASS: gcc.dg/loop-9.c scan-rtl-dump loop2_invariant "Decided"
PASS: gcc.dg/loop-9.c scan-rtl-dump loop2_invariant "without introducing a new temporary register"
UNSUPPORTED: gcc.dg/loop-invariant.c
+PASS: gcc.dg/loop-split.c (test for excess errors)
+PASS: gcc.dg/loop-split.c execution test
+PASS: gcc.dg/loop-split.c scan-tree-dump-times lsplit "Loop split" 16
PASS: gcc.dg/loop-unswitch-1.c (test for excess errors)
PASS: gcc.dg/loop-unswitch-2.c (test for excess errors)
-PASS: gcc.dg/loop-unswitch-2.c scan-tree-dump-times unswitch "guard hoisted" 2
+PASS: gcc.dg/loop-unswitch-2.c scan-tree-dump-times unswitch "guard hoisted" 3
PASS: gcc.dg/loop-unswitch-3.c (test for excess errors)
PASS: gcc.dg/loop-unswitch-3.c scan-tree-dump-times unswitch "guard hoisted" 1
PASS: gcc.dg/loop-unswitch-4.c (test for excess errors)
@@ -52093,11 +52912,16 @@ PASS: gcc.dg/no-strict-overflow-4.c scan-tree-dump optimized "[^ ]*_.(\\(D\\))?
PASS: gcc.dg/no-strict-overflow-5.c (test for excess errors)
PASS: gcc.dg/no-strict-overflow-5.c scan-tree-dump-times optimized "r = 3" 0
PASS: gcc.dg/no-strict-overflow-6.c (test for excess errors)
-PASS: gcc.dg/no-strict-overflow-6.c scan-tree-dump optimized "return bits"
+PASS: gcc.dg/no-strict-overflow-6.c scan-tree-dump optimized "return 0"
PASS: gcc.dg/no-strict-overflow-7.c (test for excess errors)
PASS: gcc.dg/no-strict-overflow-7.c scan-tree-dump optimized "[+][ ]*1000"
PASS: gcc.dg/no-strict-overflow-8.c (test for excess errors)
PASS: gcc.dg/no-strict-overflow-8.c scan-tree-dump optimized "i_.* > 0"
+PASS: gcc.dg/no_profile_instrument_function-attr-1.c (test for excess errors)
+PASS: gcc.dg/no_profile_instrument_function-attr-1.c scan-tree-dump-times optimized "__gcov0\\.main.* = PROF_edge_counter" 1
+PASS: gcc.dg/no_profile_instrument_function-attr-1.c scan-tree-dump-times optimized "__gcov_indirect_call_profiler_v2" 1
+PASS: gcc.dg/no_profile_instrument_function-attr-1.c scan-tree-dump-times optimized "__gcov_time_profiler_counter = " 1
+PASS: gcc.dg/no_profile_instrument_function-attr-1.c scan-tree-dump-times optimized "__gcov_init" 1
UNSUPPORTED: gcc.dg/nodfp-1.c
PASS: gcc.dg/nofixed-point-1.c reject fixed-point (test for errors, line 4)
PASS: gcc.dg/nofixed-point-1.c reject fixed-point (test for errors, line 5)
@@ -52296,6 +53120,10 @@ PASS: gcc.dg/optimize-bswapsi-2.c scan-tree-dump-times bswap "32 bit load in tar
PASS: gcc.dg/optimize-bswapsi-2.c scan-tree-dump-times bswap "32 bit bswap implementation found at" 3
PASS: gcc.dg/optimize-bswapsi-3.c (test for excess errors)
PASS: gcc.dg/optimize-bswapsi-3.c scan-tree-dump-not bswap "32 bit bswap implementation found at"
+PASS: gcc.dg/optimize-bswapsi-4.c (test for excess errors)
+PASS: gcc.dg/optimize-bswapsi-4.c scan-tree-dump bswap "32 bit bswap implementation found at"
+PASS: gcc.dg/optimize-bswapsi-5.c (test for excess errors)
+PASS: gcc.dg/optimize-bswapsi-5.c scan-tree-dump-times bswap "32 bit bswap implementation found at" 2
PASS: gcc.dg/opts-1.c -fno-abi-version (test for errors, line )
PASS: gcc.dg/opts-1.c -fno-lto-compression-level (test for errors, line )
PASS: gcc.dg/opts-1.c -fno-tree-parallelize-loops (test for errors, line )
@@ -52310,6 +53138,8 @@ PASS: gcc.dg/opts-5.c (test for errors, line )
PASS: gcc.dg/opts-5.c (test for excess errors)
PASS: gcc.dg/opts-6.c (test for errors, line )
PASS: gcc.dg/opts-6.c (test for excess errors)
+PASS: gcc.dg/opts-7.c (test for errors, line )
+PASS: gcc.dg/opts-7.c (test for excess errors)
PASS: gcc.dg/ordered-comparison-1.c (test for warnings, line 17)
PASS: gcc.dg/ordered-comparison-1.c (test for warnings, line 19)
PASS: gcc.dg/ordered-comparison-1.c (test for excess errors)
@@ -52846,7 +53676,8 @@ PASS: gcc.dg/pow-sqrt-2.c (test for excess errors)
PASS: gcc.dg/pow-sqrt-2.c execution test
PASS: gcc.dg/pow-sqrt-3.c (test for excess errors)
PASS: gcc.dg/pow-sqrt-3.c execution test
-UNSUPPORTED: gcc.dg/pow-sqrt-synth-1.c
+PASS: gcc.dg/pow-sqrt-synth-1.c (test for excess errors)
+PASS: gcc.dg/pow-sqrt-synth-1.c scan-tree-dump-times sincos "synthesizing" 7
PASS: gcc.dg/pr10392-1.c (test for excess errors)
PASS: gcc.dg/pr10392-1.c execution test
UNSUPPORTED: gcc.dg/pr10474.c
@@ -53013,11 +53844,6 @@ PASS: gcc.dg/pr17730-1.c (test for errors, line 5)
PASS: gcc.dg/pr17730-1.c (test for excess errors)
PASS: gcc.dg/pr17844-1.c (test for excess errors)
PASS: gcc.dg/pr17957.c (test for excess errors)
-PASS: gcc.dg/pr18079-2.c (test for warnings, line 6)
-PASS: gcc.dg/pr18079-2.c (test for warnings, line 9)
-PASS: gcc.dg/pr18079-2.c (test for warnings, line 13)
-PASS: gcc.dg/pr18079-2.c (test for warnings, line 16)
-PASS: gcc.dg/pr18079-2.c (test for excess errors)
PASS: gcc.dg/pr18079.c (test for warnings, line 9)
PASS: gcc.dg/pr18079.c (test for warnings, line 16)
PASS: gcc.dg/pr18079.c (test for warnings, line 24)
@@ -53193,6 +54019,8 @@ PASS: gcc.dg/pr24367.c (test for excess errors)
PASS: gcc.dg/pr24445.c (test for excess errors)
PASS: gcc.dg/pr24561.c (test for excess errors)
PASS: gcc.dg/pr24561.c scan-assembler debug_hook
+PASS: gcc.dg/pr24574.c (test for excess errors)
+PASS: gcc.dg/pr24574.c scan-tree-dump-not phiopt1 "= PHI"
PASS: gcc.dg/pr24600.c (test for excess errors)
PASS: gcc.dg/pr24615.c (test for excess errors)
PASS: gcc.dg/pr24620.c (test for excess errors)
@@ -53378,8 +54206,8 @@ PASS: gcc.dg/pr30172-1.c (test for excess errors)
PASS: gcc.dg/pr30172-1.c scan-tree-dump gimple "COMPLEX_EXPR <x, 1.0e\\+0>"
PASS: gcc.dg/pr30172-1.c scan-tree-dump gimple "COMPLEX_EXPR <1.0e\\+0, x>"
PASS: gcc.dg/pr30172-1.c scan-tree-dump gimple "COMPLEX_EXPR <x, y>"
-PASS: gcc.dg/pr30172-1.c scan-tree-dump gimple "D.* = -y;\n.*COMPLEX_EXPR <D.*, x>"
-PASS: gcc.dg/pr30172-1.c scan-tree-dump gimple "D.* = -x;\n.*COMPLEX_EXPR <y, D.*>"
+PASS: gcc.dg/pr30172-1.c scan-tree-dump gimple " = -y;\n.*COMPLEX_EXPR <[^,]*, x>"
+PASS: gcc.dg/pr30172-1.c scan-tree-dump gimple " = -x;\n.*COMPLEX_EXPR <y, "
PASS: gcc.dg/pr30189.c (test for excess errors)
PASS: gcc.dg/pr30260.c (test for bogus messages, line 14)
PASS: gcc.dg/pr30260.c (test for errors, line 33)
@@ -53435,6 +54263,17 @@ PASS: gcc.dg/pr30951.c (test for excess errors)
PASS: gcc.dg/pr30957-1.c (test for excess errors)
PASS: gcc.dg/pr30957-1.c execution test
PASS: gcc.dg/pr30957-1.c scan-rtl-dump loop2_unroll "Expanding Accumulator"
+PASS: gcc.dg/pr31096-1.c (test for excess errors)
+PASS: gcc.dg/pr31096-1.c scan-tree-dump-times optimized "\\(D\\) \\* 4" 24
+PASS: gcc.dg/pr31096-1.c scan-tree-dump-times optimized "\\(D\\) \\* 4294967294" 12
+PASS: gcc.dg/pr31096-1.c scan-tree-dump-times optimized "\\(D\\) \\* 5\\.0e\\+0" 12
+PASS: gcc.dg/pr31096-1.c scan-tree-dump-times optimized "\\* 5\\.4e\\+1" 12
+PASS: gcc.dg/pr31096-1.c scan-tree-dump-times optimized "\\(D\\) \\* c\\$1_8\\(D\\)" 12
+PASS: gcc.dg/pr31096.c (test for excess errors)
+PASS: gcc.dg/pr31096.c scan-tree-dump-not optimized "\\(D\\) \\* 4"
+PASS: gcc.dg/pr31096.c scan-tree-dump-not optimized "\\(D\\) \\* -23"
+PASS: gcc.dg/pr31096.c scan-tree-dump-times optimized "_1 = b_2\\(D\\)" 4
+PASS: gcc.dg/pr31096.c scan-tree-dump-times optimized "_1 = MEM\\[\\(int \\*\\)b" 4
PASS: gcc.dg/pr31127.c (test for excess errors)
PASS: gcc.dg/pr31490-2.c (test for excess errors)
PASS: gcc.dg/pr31490-3.c (test for excess errors)
@@ -53549,8 +54388,8 @@ PASS: gcc.dg/pr33961.c execution test
PASS: gcc.dg/pr34003-1.c (test for excess errors)
PASS: gcc.dg/pr34003-2.c (test for excess errors)
PASS: gcc.dg/pr34027-1.c (test for excess errors)
-PASS: gcc.dg/pr34027-1.c scan-tree-dump-times optimized "%" 0
-PASS: gcc.dg/pr34027-1.c scan-tree-dump-times optimized "/" 0
+PASS: gcc.dg/pr34027-1.c scan-tree-dump-times optimized " % " 0
+PASS: gcc.dg/pr34027-1.c scan-tree-dump-times optimized " / " 0
PASS: gcc.dg/pr34027-2.c (test for excess errors)
PASS: gcc.dg/pr34027-2.c scan-tree-dump gimple "n % m"
PASS: gcc.dg/pr34088.c (test for errors, line 21)
@@ -53644,6 +54483,10 @@ PASS: gcc.dg/pr35635.c (test for warnings, line 86)
PASS: gcc.dg/pr35635.c (test for warnings, line 87)
PASS: gcc.dg/pr35635.c (test for warnings, line 88)
PASS: gcc.dg/pr35635.c (test for excess errors)
+PASS: gcc.dg/pr35691-1.c (test for excess errors)
+PASS: gcc.dg/pr35691-1.c scan-tree-dump forwprop1 "gimple_simplified to _[0-9]* = \\(int\\) z1_[0-9]*\\(D\\);"
+PASS: gcc.dg/pr35691-2.c (test for excess errors)
+PASS: gcc.dg/pr35691-2.c scan-tree-dump forwprop1 "gimple_simplified to _[0-9]* = \\(int\\) z1_[0-9]*\\(D\\);"
PASS: gcc.dg/pr35701.c (test for warnings, line 14)
PASS: gcc.dg/pr35701.c (test for warnings, line 15)
PASS: gcc.dg/pr35701.c (test for excess errors)
@@ -53816,10 +54659,10 @@ PASS: gcc.dg/pr39443.c (test for excess errors)
PASS: gcc.dg/pr39443.c scan-assembler-not memcmp
PASS: gcc.dg/pr39453.c (test for excess errors)
PASS: gcc.dg/pr39455.c (test for excess errors)
-PASS: gcc.dg/pr39464.c (test for warnings, line 11)
-PASS: gcc.dg/pr39464.c (test for warnings, line 12)
-PASS: gcc.dg/pr39464.c (test for warnings, line 13)
-PASS: gcc.dg/pr39464.c (test for warnings, line 14)
+PASS: gcc.dg/pr39464.c (test for bogus messages, line 11)
+PASS: gcc.dg/pr39464.c (test for bogus messages, line 12)
+PASS: gcc.dg/pr39464.c (test for bogus messages, line 13)
+PASS: gcc.dg/pr39464.c (test for bogus messages, line 14)
PASS: gcc.dg/pr39464.c (test for excess errors)
PASS: gcc.dg/pr39565.c (test for excess errors)
PASS: gcc.dg/pr39565.c execution test
@@ -54261,6 +55104,8 @@ PASS: gcc.dg/pr49696.c (test for excess errors)
PASS: gcc.dg/pr49705.c (test for excess errors)
PASS: gcc.dg/pr49799.c (test for excess errors)
PASS: gcc.dg/pr49860.c (test for excess errors)
+PASS: gcc.dg/pr49899.c (test for errors, line 1)
+PASS: gcc.dg/pr49899.c (test for excess errors)
PASS: gcc.dg/pr49948.c (test for excess errors)
PASS: gcc.dg/pr49994-1.c (test for excess errors)
PASS: gcc.dg/pr49994-2.c (test for excess errors)
@@ -54375,6 +55220,8 @@ PASS: gcc.dg/pr52132.c (test for excess errors)
PASS: gcc.dg/pr52134.c (test for excess errors)
PASS: gcc.dg/pr52134.c scan-tree-dump-not original "\\&"
PASS: gcc.dg/pr52139.c (test for excess errors)
+PASS: gcc.dg/pr52171.c (test for excess errors)
+PASS: gcc.dg/pr52171.c scan-assembler-not memcmp
PASS: gcc.dg/pr52210.c (test for excess errors)
PASS: gcc.dg/pr52267.c (test for excess errors)
PASS: gcc.dg/pr52267.c scan-tree-dump-not optimized "& 3"
@@ -54403,7 +55250,7 @@ PASS: gcc.dg/pr52803.c (test for excess errors)
PASS: gcc.dg/pr52808.c (test for excess errors)
PASS: gcc.dg/pr52862.c (test for excess errors)
PASS: gcc.dg/pr52880.c (test for excess errors)
-PASS: gcc.dg/pr52904.c (test for bogus messages, line 17)
+XFAIL: gcc.dg/pr52904.c (test for bogus messages, line 17)
PASS: gcc.dg/pr52904.c (test for excess errors)
PASS: gcc.dg/pr53060.c (test for excess errors)
PASS: gcc.dg/pr53060.c execution test
@@ -54449,6 +55296,10 @@ PASS: gcc.dg/pr53881-1.c (test for excess errors)
PASS: gcc.dg/pr53881-2.c (test for excess errors)
PASS: gcc.dg/pr53887.c (test for excess errors)
PASS: gcc.dg/pr53942.c (test for excess errors)
+PASS: gcc.dg/pr53979-1.c (test for excess errors)
+PASS: gcc.dg/pr53979-1.c scan-tree-dump gimple "a | b"
+PASS: gcc.dg/pr53979-2.c (test for excess errors)
+PASS: gcc.dg/pr53979-2.c scan-tree-dump forwprop1 "gimple_simplified to t2_[0-9] = a_[0-9]*\\(D\\) | b_[0-9]*\\(D\\)"
PASS: gcc.dg/pr54087.c (test for excess errors)
PASS: gcc.dg/pr54087.c scan-assembler-times xadd 2
PASS: gcc.dg/pr54113.c (test for bogus messages, line 4)
@@ -54481,6 +55332,10 @@ PASS: gcc.dg/pr55110.c (test for excess errors)
PASS: gcc.dg/pr55122.c (test for excess errors)
PASS: gcc.dg/pr55150-1.c (test for excess errors)
PASS: gcc.dg/pr55150-2.c (test for excess errors)
+PASS: gcc.dg/pr55152-2.c (test for excess errors)
+PASS: gcc.dg/pr55152-2.c scan-tree-dump-times optimized "ABS_EXPR" 2
+PASS: gcc.dg/pr55152.c (test for excess errors)
+PASS: gcc.dg/pr55152.c scan-tree-dump-times optimized "ABS_EXPR" 2
PASS: gcc.dg/pr55153.c (test for excess errors)
PASS: gcc.dg/pr55191.c (test for excess errors)
PASS: gcc.dg/pr55236.c (test for excess errors)
@@ -54609,6 +55464,8 @@ PASS: gcc.dg/pr57287.c (test for bogus messages, line 21)
PASS: gcc.dg/pr57287.c (test for excess errors)
PASS: gcc.dg/pr57300.c (test for excess errors)
PASS: gcc.dg/pr57300.c execution test
+UNSUPPORTED: gcc.dg/pr57438-1.c
+UNSUPPORTED: gcc.dg/pr57438-2.c
PASS: gcc.dg/pr57518.c (test for excess errors)
PASS: gcc.dg/pr57518.c scan-rtl-dump-not ira "REG_EQUIV[^\n]*mem[^\n]*"ip".*subreg"
PASS: gcc.dg/pr57662.c (test for excess errors)
@@ -54886,6 +55743,8 @@ PASS: gcc.dg/pr59722.c (test for excess errors)
PASS: gcc.dg/pr59827.c (test for errors, line 5)
PASS: gcc.dg/pr59827.c (test for errors, line 14)
PASS: gcc.dg/pr59827.c (test for excess errors)
+PASS: gcc.dg/pr59833.c (test for excess errors)
+PASS: gcc.dg/pr59833.c execution test
PASS: gcc.dg/pr59846.c (test for warnings, line 8)
PASS: gcc.dg/pr59846.c (test for warnings, line 14)
PASS: gcc.dg/pr59846.c (test for warnings, line 20)
@@ -54927,11 +55786,10 @@ PASS: gcc.dg/pr59963-1.c (test for warnings, line 11)
PASS: gcc.dg/pr59963-1.c (test for warnings, line 12)
PASS: gcc.dg/pr59963-1.c (test for warnings, line 13)
PASS: gcc.dg/pr59963-1.c (test for excess errors)
-PASS: gcc.dg/pr59963-2.c (test for warnings, line 15)
PASS: gcc.dg/pr59963-2.c (test for warnings, line 16)
PASS: gcc.dg/pr59963-2.c (test for warnings, line 17)
PASS: gcc.dg/pr59963-2.c (test for warnings, line 18)
-PASS: gcc.dg/pr59963-2.c (test for warnings, line 24)
+PASS: gcc.dg/pr59963-2.c (test for warnings, line 19)
PASS: gcc.dg/pr59963-2.c (test for warnings, line 25)
PASS: gcc.dg/pr59963-2.c (test for warnings, line 26)
PASS: gcc.dg/pr59963-2.c (test for warnings, line 27)
@@ -54943,6 +55801,7 @@ PASS: gcc.dg/pr59963-2.c (test for warnings, line 32)
PASS: gcc.dg/pr59963-2.c (test for warnings, line 33)
PASS: gcc.dg/pr59963-2.c (test for warnings, line 34)
PASS: gcc.dg/pr59963-2.c (test for warnings, line 35)
+PASS: gcc.dg/pr59963-2.c (test for warnings, line 36)
PASS: gcc.dg/pr59963-2.c (test for excess errors)
PASS: gcc.dg/pr59963-3.c (test for excess errors)
UNSUPPORTED: gcc.dg/pr59992.c
@@ -54957,22 +55816,22 @@ PASS: gcc.dg/pr60087.c (test for warnings, line 11)
PASS: gcc.dg/pr60087.c (test for warnings, line 12)
PASS: gcc.dg/pr60087.c (test for warnings, line 13)
PASS: gcc.dg/pr60087.c (test for excess errors)
-PASS: gcc.dg/pr60114.c (test for warnings, line 7)
PASS: gcc.dg/pr60114.c (test for warnings, line 8)
-PASS: gcc.dg/pr60114.c (test for warnings, line 11)
+PASS: gcc.dg/pr60114.c (test for warnings, line 9)
PASS: gcc.dg/pr60114.c (test for warnings, line 12)
PASS: gcc.dg/pr60114.c (test for warnings, line 13)
-PASS: gcc.dg/pr60114.c (test for warnings, line 15)
+PASS: gcc.dg/pr60114.c (test for warnings, line 14)
PASS: gcc.dg/pr60114.c (test for warnings, line 16)
-PASS: gcc.dg/pr60114.c (test for warnings, line 21)
+PASS: gcc.dg/pr60114.c (test for warnings, line 17)
PASS: gcc.dg/pr60114.c (test for warnings, line 22)
PASS: gcc.dg/pr60114.c (test for warnings, line 23)
-PASS: gcc.dg/pr60114.c (test for warnings, line 25)
+PASS: gcc.dg/pr60114.c (test for warnings, line 24)
PASS: gcc.dg/pr60114.c (test for warnings, line 26)
PASS: gcc.dg/pr60114.c (test for warnings, line 27)
PASS: gcc.dg/pr60114.c (test for warnings, line 28)
PASS: gcc.dg/pr60114.c (test for warnings, line 29)
PASS: gcc.dg/pr60114.c (test for warnings, line 30)
+PASS: gcc.dg/pr60114.c (test for warnings, line 31)
PASS: gcc.dg/pr60114.c (test for excess errors)
PASS: gcc.dg/pr60139.c (test for warnings, line 10)
PASS: gcc.dg/pr60139.c (test for warnings, line 11)
@@ -55320,7 +56179,7 @@ PASS: gcc.dg/pr65408.c (test for excess errors)
PASS: gcc.dg/pr65408.c execution test
PASS: gcc.dg/pr65521.c (test for excess errors)
PASS: gcc.dg/pr65533.c (test for excess errors)
-PASS: gcc.dg/pr65658.c uninitialized variable warning (test for bogus messages, line 78)
+PASS: gcc.dg/pr65658.c uninitialized variable warning (test for bogus messages, line 79)
PASS: gcc.dg/pr65658.c (test for excess errors)
PASS: gcc.dg/pr65779.c (test for excess errors)
PASS: gcc.dg/pr65780-1.c (test for excess errors)
@@ -55468,6 +56327,8 @@ PASS: gcc.dg/pr67089-7.c scan-tree-dump-not widening_mul "SUB_OVERFLOW"
PASS: gcc.dg/pr67107.c (test for excess errors)
PASS: gcc.dg/pr67271.c (test for excess errors)
PASS: gcc.dg/pr67312.c (test for excess errors)
+PASS: gcc.dg/pr67410.c (test for excess errors)
+PASS: gcc.dg/pr67410.c execution test
PASS: gcc.dg/pr67432.c (test for errors, line 4)
PASS: gcc.dg/pr67432.c (test for errors, line 5)
PASS: gcc.dg/pr67432.c (test for errors, line 6)
@@ -55478,17 +56339,11 @@ PASS: gcc.dg/pr67512.c (test for warnings, line 11)
PASS: gcc.dg/pr67512.c (test for excess errors)
PASS: gcc.dg/pr67563.c (test for excess errors)
PASS: gcc.dg/pr67580.c (test for errors, line 11)
-PASS: gcc.dg/pr67580.c (test for warnings, line 11)
+PASS: gcc.dg/pr67580.c (test for errors, line 12)
PASS: gcc.dg/pr67580.c (test for errors, line 13)
-PASS: gcc.dg/pr67580.c (test for warnings, line 13)
-PASS: gcc.dg/pr67580.c (test for errors, line 15)
-PASS: gcc.dg/pr67580.c (test for warnings, line 15)
-PASS: gcc.dg/pr67580.c (test for errors, line 25)
-PASS: gcc.dg/pr67580.c (test for warnings, line 25)
-PASS: gcc.dg/pr67580.c (test for errors, line 27)
-PASS: gcc.dg/pr67580.c (test for warnings, line 27)
-PASS: gcc.dg/pr67580.c (test for errors, line 29)
-PASS: gcc.dg/pr67580.c (test for warnings, line 29)
+PASS: gcc.dg/pr67580.c (test for errors, line 22)
+PASS: gcc.dg/pr67580.c (test for errors, line 23)
+PASS: gcc.dg/pr67580.c (test for errors, line 24)
PASS: gcc.dg/pr67580.c (test for excess errors)
PASS: gcc.dg/pr67730-1.c (test for warnings, line 12)
PASS: gcc.dg/pr67730-1.c (test for warnings, line 13)
@@ -55516,6 +56371,9 @@ PASS: gcc.dg/pr67784-2.c (test for errors, line 42)
PASS: gcc.dg/pr67784-2.c (test for errors, line 48)
PASS: gcc.dg/pr67784-2.c (test for errors, line 53)
PASS: gcc.dg/pr67784-2.c (test for excess errors)
+PASS: gcc.dg/pr67784-3.c (test for excess errors)
+PASS: gcc.dg/pr67784-4.c (test for excess errors)
+PASS: gcc.dg/pr67784-5.c (test for excess errors)
PASS: gcc.dg/pr67786.c (test for excess errors)
PASS: gcc.dg/pr67786.c execution test
PASS: gcc.dg/pr67786.c output pattern test
@@ -55546,6 +56404,8 @@ PASS: gcc.dg/pr68112.c (test for excess errors)
PASS: gcc.dg/pr68129_1.c (test for excess errors)
PASS: gcc.dg/pr68134.c (test for excess errors)
PASS: gcc.dg/pr68162-1.c (test for excess errors)
+PASS: gcc.dg/pr68217.c (test for excess errors)
+PASS: gcc.dg/pr68217.c scan-tree-dump vrp1 "\\[-INF, 0\\]"
PASS: gcc.dg/pr68286.c (test for excess errors)
PASS: gcc.dg/pr68306-2.c (test for excess errors)
PASS: gcc.dg/pr68306-3.c (test for excess errors)
@@ -55578,7 +56438,8 @@ PASS: gcc.dg/pr68412.c (test for warnings, line 28)
PASS: gcc.dg/pr68412.c (test for warnings, line 34)
PASS: gcc.dg/pr68412.c (test for warnings, line 40)
PASS: gcc.dg/pr68412.c (test for excess errors)
-UNSUPPORTED: gcc.dg/pr68435.c
+PASS: gcc.dg/pr68435.c (test for excess errors)
+PASS: gcc.dg/pr68435.c scan-rtl-dump ce1 "2 true changes made"
PASS: gcc.dg/pr68474.c (test for excess errors)
PASS: gcc.dg/pr68513.c (test for excess errors)
PASS: gcc.dg/pr68533.c (test for warnings, line 9)
@@ -55607,6 +56468,8 @@ PASS: gcc.dg/pr68841.c execution test
PASS: gcc.dg/pr68907.c (test for excess errors)
PASS: gcc.dg/pr69015.c (test for excess errors)
PASS: gcc.dg/pr69032.c (test for excess errors)
+PASS: gcc.dg/pr69047.c (test for excess errors)
+PASS: gcc.dg/pr69047.c scan-tree-dump cddce1 "_[0-9]+ = \\([^)]+\\) b"
PASS: gcc.dg/pr69070.c (test for excess errors)
PASS: gcc.dg/pr69071.c (test for excess errors)
PASS: gcc.dg/pr69097-1.c (test for excess errors)
@@ -55681,6 +56544,9 @@ PASS: gcc.dg/pr69644.c (test for excess errors)
PASS: gcc.dg/pr69650.c (test for warnings, line 4)
PASS: gcc.dg/pr69650.c (test for errors, line 5)
PASS: gcc.dg/pr69650.c (test for excess errors)
+PASS: gcc.dg/pr69733.c (test for warnings, line 6)
+PASS: gcc.dg/pr69733.c expected multiline pattern lines 8-9 was found: "\s*_Atomic double val0\(\) \{return val;\}.*\n \^~~~~~~\n"
+PASS: gcc.dg/pr69733.c (test for excess errors)
PASS: gcc.dg/pr69796.c (test for errors, line 4)
PASS: gcc.dg/pr69796.c (test for errors, line 9)
PASS: gcc.dg/pr69796.c (test for excess errors)
@@ -55711,6 +56577,8 @@ PASS: gcc.dg/pr70110.c (test for excess errors)
PASS: gcc.dg/pr70152.c (test for excess errors)
PASS: gcc.dg/pr70161-2.c (test for excess errors)
PASS: gcc.dg/pr70161.c (test for excess errors)
+PASS: gcc.dg/pr70161.c scan-ipa-dump-times inline.dot "subgraph" 1
+PASS: gcc.dg/pr70161.c scan-ipa-dump-times cp.dot "subgraph" 1
PASS: gcc.dg/pr70169.c (test for excess errors)
PASS: gcc.dg/pr70174.c (test for warnings, line 10)
PASS: gcc.dg/pr70174.c (test for excess errors)
@@ -55728,6 +56596,139 @@ PASS: gcc.dg/pr70317.c scan-tree-dump-not optimized "b[^\n\r]*= . -1, -1,"
UNSUPPORTED: gcc.dg/pr70326.c
PASS: gcc.dg/pr70405.c (test for excess errors)
PASS: gcc.dg/pr70442.c (test for excess errors)
+PASS: gcc.dg/pr70700.c (test for excess errors)
+PASS: gcc.dg/pr70725.c (test for excess errors)
+PASS: gcc.dg/pr70747.c (test for warnings, line 9)
+PASS: gcc.dg/pr70747.c (test for excess errors)
+PASS: gcc.dg/pr70771.c (test for excess errors)
+PASS: gcc.dg/pr70775.c (test for excess errors)
+PASS: gcc.dg/pr70807.c (test for excess errors)
+PASS: gcc.dg/pr70843.c (test for excess errors)
+PASS: gcc.dg/pr70852.c (test for excess errors)
+PASS: gcc.dg/pr70859-2.c (test for errors, line 14)
+PASS: gcc.dg/pr70859-2.c (test for errors, line 15)
+PASS: gcc.dg/pr70859-2.c (test for errors, line 16)
+PASS: gcc.dg/pr70859-2.c (test for errors, line 17)
+PASS: gcc.dg/pr70859-2.c (test for excess errors)
+PASS: gcc.dg/pr70859.c (test for errors, line 12)
+PASS: gcc.dg/pr70859.c (test for errors, line 14)
+PASS: gcc.dg/pr70859.c (test for errors, line 15)
+PASS: gcc.dg/pr70859.c (test for errors, line 16)
+PASS: gcc.dg/pr70859.c (test for errors, line 17)
+PASS: gcc.dg/pr70859.c (test for errors, line 18)
+PASS: gcc.dg/pr70859.c (test for errors, line 19)
+PASS: gcc.dg/pr70859.c (test for errors, line 21)
+PASS: gcc.dg/pr70859.c (test for errors, line 22)
+PASS: gcc.dg/pr70859.c (test for errors, line 23)
+PASS: gcc.dg/pr70859.c (test for errors, line 24)
+PASS: gcc.dg/pr70859.c (test for errors, line 25)
+PASS: gcc.dg/pr70859.c (test for errors, line 26)
+PASS: gcc.dg/pr70859.c (test for errors, line 28)
+PASS: gcc.dg/pr70859.c (test for errors, line 29)
+PASS: gcc.dg/pr70859.c (test for errors, line 31)
+PASS: gcc.dg/pr70859.c (test for errors, line 33)
+PASS: gcc.dg/pr70859.c (test for errors, line 34)
+PASS: gcc.dg/pr70859.c (test for errors, line 35)
+PASS: gcc.dg/pr70859.c (test for errors, line 36)
+PASS: gcc.dg/pr70859.c (test for errors, line 37)
+PASS: gcc.dg/pr70859.c (test for errors, line 38)
+PASS: gcc.dg/pr70859.c (test for errors, line 44)
+PASS: gcc.dg/pr70859.c (test for errors, line 46)
+PASS: gcc.dg/pr70859.c (test for errors, line 48)
+PASS: gcc.dg/pr70859.c (test for errors, line 50)
+PASS: gcc.dg/pr70859.c (test for errors, line 52)
+PASS: gcc.dg/pr70859.c (test for errors, line 54)
+PASS: gcc.dg/pr70859.c (test for errors, line 56)
+PASS: gcc.dg/pr70859.c (test for errors, line 58)
+PASS: gcc.dg/pr70859.c (test for errors, line 60)
+PASS: gcc.dg/pr70859.c (test for errors, line 62)
+PASS: gcc.dg/pr70859.c (test for errors, line 64)
+PASS: gcc.dg/pr70859.c (test for errors, line 66)
+PASS: gcc.dg/pr70859.c (test for excess errors)
+PASS: gcc.dg/pr70920-1.c (test for excess errors)
+PASS: gcc.dg/pr70920-1.c scan-tree-dump gimple "if \\(a == 0B\\)"
+PASS: gcc.dg/pr70920-2.c (test for excess errors)
+PASS: gcc.dg/pr70920-2.c scan-tree-dump forwprop1 "gimple_simplified to if \\(a_[0-9]*\\(D\\) == 0B\\)"
+PASS: gcc.dg/pr70920-3.c (test for excess errors)
+PASS: gcc.dg/pr70920-3.c scan-tree-dump gimple "if \\(a == 0\\)"
+UNSUPPORTED: gcc.dg/pr70920-4.c
+PASS: gcc.dg/pr71006.c (test for excess errors)
+PASS: gcc.dg/pr71071.c (test for excess errors)
+PASS: gcc.dg/pr71084.c (test for excess errors)
+PASS: gcc.dg/pr71104-1.c (test for excess errors)
+PASS: gcc.dg/pr71104-2.c (test for excess errors)
+PASS: gcc.dg/pr71148.c (test for excess errors)
+PASS: gcc.dg/pr71279.c (test for excess errors)
+PASS: gcc.dg/pr71280.c (test for excess errors)
+PASS: gcc.dg/pr71289.c (test for excess errors)
+PASS: gcc.dg/pr71289.c scan-tree-dump-not optimized "trunc_div_expr"
+PASS: gcc.dg/pr71362.c (test for errors, line 4)
+PASS: gcc.dg/pr71362.c (test for errors, line 9)
+PASS: gcc.dg/pr71362.c (test for excess errors)
+PASS: gcc.dg/pr71478.c (test for excess errors)
+PASS: gcc.dg/pr71514.c (test for errors, line 15)
+PASS: gcc.dg/pr71514.c (test for errors, line 22)
+PASS: gcc.dg/pr71514.c (test for excess errors)
+PASS: gcc.dg/pr71518.c (test for excess errors)
+PASS: gcc.dg/pr71558.c (test for excess errors)
+PASS: gcc.dg/pr71581.c (test for warnings, line 9)
+PASS: gcc.dg/pr71581.c (test for warnings, line 16)
+PASS: gcc.dg/pr71581.c (test for warnings, line 23)
+PASS: gcc.dg/pr71581.c (test for excess errors)
+PASS: gcc.dg/pr71585-2.c (test for excess errors)
+PASS: gcc.dg/pr71585-2.c scan-assembler-times stack_chk_fail 0
+PASS: gcc.dg/pr71585-3.c (test for excess errors)
+PASS: gcc.dg/pr71585-3.c scan-assembler-times stack_chk_fail 1
+PASS: gcc.dg/pr71585.c (test for excess errors)
+PASS: gcc.dg/pr71585.c scan-assembler-times stack_chk_fail 1
+PASS: gcc.dg/pr71619.c (test for excess errors)
+PASS: gcc.dg/pr71636-1.c (test for excess errors)
+PASS: gcc.dg/pr71636-1.c scan-tree-dump-not gimple "1 <<"
+PASS: gcc.dg/pr71636-2.c (test for excess errors)
+PASS: gcc.dg/pr71636-2.c scan-tree-dump forwprop1 "_[0-9] = ~_[0-9]"
+PASS: gcc.dg/pr71685.c (test for excess errors)
+PASS: gcc.dg/pr71969-1.c (test for excess errors)
+PASS: gcc.dg/pr71969-1.c scan-tree-dump-times einline "will not early inline" 12
+PASS: gcc.dg/pr71969-2.c (test for excess errors)
+PASS: gcc.dg/pr71969-2.c scan-tree-dump-times einline "Inlining foo into main" 4
+PASS: gcc.dg/pr71969-3.c (test for excess errors)
+PASS: gcc.dg/pr71969-3.c scan-tree-dump-times einline "will not early inline" 8
+PASS: gcc.dg/pr71969-3.c scan-tree-dump-times einline "Inlining foo into main" 4
+PASS: gcc.dg/pr72816.c (test for excess errors)
+UNSUPPORTED: gcc.dg/pr76783.c
+PASS: gcc.dg/pr77323.c (test for errors, line 5)
+PASS: gcc.dg/pr77323.c (test for errors, line 6)
+PASS: gcc.dg/pr77323.c (test for excess errors)
+PASS: gcc.dg/pr77407.c (test for excess errors)
+PASS: gcc.dg/pr77407.c scan-tree-dump-times gimple "/" 0
+PASS: gcc.dg/pr77450.c (test for excess errors)
+PASS: gcc.dg/pr77454.c (test for excess errors)
+PASS: gcc.dg/pr77520.c (test for warnings, line 9)
+PASS: gcc.dg/pr77520.c (test for excess errors)
+PASS: gcc.dg/pr77521.c (test for errors, line 7)
+PASS: gcc.dg/pr77521.c (test for excess errors)
+PASS: gcc.dg/pr77587.c (test for excess errors)
+PASS: gcc.dg/pr77587.c execution test
+PASS: gcc.dg/pr77587a.c (test for excess errors)
+PASS: gcc.dg/pr77621.c (test for excess errors)
+PASS: gcc.dg/pr77664.c (test for excess errors)
+PASS: gcc.dg/pr77664.c execution test
+PASS: gcc.dg/pr77673.c (test for excess errors)
+PASS: gcc.dg/pr77673.c scan-tree-dump-not bswap "load_dst_\\d+ =.* if \\("
+PASS: gcc.dg/pr77834.c (test for excess errors)
+PASS: gcc.dg/pr77860.c (test for excess errors)
+PASS: gcc.dg/pr77862.c (test for excess errors)
+PASS: gcc.dg/pr78148.c (test for excess errors)
+PASS: gcc.dg/pr78185.c (test for excess errors)
+PASS: gcc.dg/pr78185.c execution test
+PASS: gcc.dg/pr78213.c -fself-test (test for warnings, line )
+PASS: gcc.dg/pr78213.c (test for excess errors)
+PASS: gcc.dg/pr78241.c (test for excess errors)
+PASS: gcc.dg/pr78241.c execution test
+PASS: gcc.dg/pr78333.c (test for excess errors)
+PASS: gcc.dg/pr78445.c (test for excess errors)
+UNSUPPORTED: gcc.dg/pr78526.c
+UNSUPPORTED: gcc.dg/pr78540.c
PASS: gcc.dg/pr8715.c (test for warnings, line 10)
PASS: gcc.dg/pr8715.c (test for excess errors)
PASS: gcc.dg/pr8788-1.c (test for errors, line 14)
@@ -55823,21 +56824,37 @@ PASS: gcc.dg/pragma-re-4.c scan-assembler _foo
PASS: gcc.dg/pragma-re-4.c scan-assembler-not _foo64
PASS: gcc.dg/precedence-1.c (test for excess errors)
PASS: gcc.dg/predict-1.c (test for excess errors)
-PASS: gcc.dg/predict-1.c scan-tree-dump-times profile_estimate "loop iv compare heuristics: 0.0%" 5
+PASS: gcc.dg/predict-1.c scan-tree-dump-times profile_estimate "guess loop iv compare heuristics of edge[^:]*: 2.0%" 4
+PASS: gcc.dg/predict-10.c (test for excess errors)
+PASS: gcc.dg/predict-10.c scan-tree-dump-times profile_estimate "recursive call" 1
+PASS: gcc.dg/predict-11.c (test for excess errors)
+PASS: gcc.dg/predict-11.c scan-tree-dump-times profile_estimate "loop guard" 1
+PASS: gcc.dg/predict-12.c (test for excess errors)
+PASS: gcc.dg/predict-12.c scan-tree-dump-times profile_estimate "loop guard with recursion" 1
+PASS: gcc.dg/predict-12.c scan-tree-dump-times profile_estimate "loop exit with recursion" 2
+PASS: gcc.dg/predict-12.c scan-tree-dump-times profile_estimate "recursive call" 1
+PASS: gcc.dg/predict-13.c (test for excess errors)
+PASS: gcc.dg/predict-13.c scan-tree-dump-times profile_estimate "combined heuristics of edge[^:]*: 33.3%" 3
+PASS: gcc.dg/predict-13.c scan-tree-dump-times profile_estimate "combined heuristics of edge[^:]*: 0.0%" 2
+PASS: gcc.dg/predict-14.c (test for excess errors)
+PASS: gcc.dg/predict-14.c scan-tree-dump-times profile_estimate "predicted to even probabilities" 4
PASS: gcc.dg/predict-2.c (test for excess errors)
-PASS: gcc.dg/predict-2.c scan-tree-dump-not profile_estimate "loop iv compare heuristics"
+PASS: gcc.dg/predict-2.c scan-tree-dump-not profile_estimate "guess loop iv compare heuristics of edge[^:]*:"
PASS: gcc.dg/predict-3.c (test for excess errors)
-PASS: gcc.dg/predict-3.c scan-tree-dump-times profile_estimate "loop iv compare heuristics: 100.0%" 3
+PASS: gcc.dg/predict-3.c scan-tree-dump-times profile_estimate "guess loop iv compare heuristics of edge[^:]*: 98.0%" 3
PASS: gcc.dg/predict-4.c (test for excess errors)
-PASS: gcc.dg/predict-4.c scan-tree-dump profile_estimate "loop iv compare heuristics: 50.0%"
+PASS: gcc.dg/predict-4.c scan-tree-dump profile_estimate " loop iv compare heuristics of edge[^:]*: 50.0%"
PASS: gcc.dg/predict-5.c (test for excess errors)
-PASS: gcc.dg/predict-5.c scan-tree-dump-times profile_estimate "loop iv compare heuristics: 100.0%" 4
+PASS: gcc.dg/predict-5.c scan-tree-dump-times profile_estimate "guess loop iv compare heuristics of edge[^:]*: 98.0%" 4
PASS: gcc.dg/predict-6.c (test for excess errors)
-PASS: gcc.dg/predict-6.c scan-tree-dump-times profile_estimate "loop iv compare heuristics: 0.0%" 4
+PASS: gcc.dg/predict-6.c scan-tree-dump-times profile_estimate "guess loop iv compare heuristics of edge[^:]*: 2.0%" 4
PASS: gcc.dg/predict-7.c (test for excess errors)
-PASS: gcc.dg/predict-7.c scan-tree-dump-times profile_estimate "loop branch heuristics" 0
+PASS: gcc.dg/predict-7.c scan-tree-dump-times profile_estimate "loop branch heuristics of edge[^:]*" 0
PASS: gcc.dg/predict-8.c (test for excess errors)
PASS: gcc.dg/predict-8.c scan-rtl-dump-times expand "REG_BR_PROB 100" 1
+PASS: gcc.dg/predict-9.c (test for excess errors)
+PASS: gcc.dg/predict-9.c scan-tree-dump-times profile_estimate "first match heuristics: 3.0%" 3
+PASS: gcc.dg/predict-9.c scan-tree-dump-times profile_estimate "first match heuristics: 7.5%" 1
PASS: gcc.dg/prefetch-loop-arrays-1.c (test for excess errors)
PASS: gcc.dg/profile-dir-1.c (test for excess errors)
PASS: gcc.dg/profile-dir-1.c scan-ipa-dump cgraph " ./profile-dir-1.gcda"
@@ -55848,6 +56865,8 @@ PASS: gcc.dg/profile-dir-3.c scan-ipa-dump cgraph " ./profile-dir-3.gcda"
PASS: gcc.dg/profile-generate-1.c (test for excess errors)
PASS: gcc.dg/profile-generate-2.c (test for excess errors)
PASS: gcc.dg/profile-generate-3.c (test for excess errors)
+PASS: gcc.dg/profile-update-warning.c (test for warnings, line 7)
+PASS: gcc.dg/profile-update-warning.c (test for excess errors)
PASS: gcc.dg/proto-1.c (test for warnings, line 4)
PASS: gcc.dg/proto-1.c (test for errors, line 5)
PASS: gcc.dg/proto-1.c (test for excess errors)
@@ -55958,6 +56977,20 @@ PASS: gcc.dg/qual-return-3.c different qualifiers (test for warnings, line 13)
PASS: gcc.dg/qual-return-3.c different qualifiers (test for warnings, line 16)
PASS: gcc.dg/qual-return-3.c (test for excess errors)
PASS: gcc.dg/qual-return-4.c (test for excess errors)
+PASS: gcc.dg/qual-return-5.c (test for warnings, line 20)
+PASS: gcc.dg/qual-return-5.c (test for errors, line 21)
+PASS: gcc.dg/qual-return-5.c (test for warnings, line 23)
+PASS: gcc.dg/qual-return-5.c (test for errors, line 24)
+PASS: gcc.dg/qual-return-5.c (test for errors, line 29)
+PASS: gcc.dg/qual-return-5.c (test for errors, line 32)
+PASS: gcc.dg/qual-return-5.c (test for excess errors)
+PASS: gcc.dg/qual-return-6.c (test for warnings, line 7)
+PASS: gcc.dg/qual-return-6.c (test for warnings, line 8)
+PASS: gcc.dg/qual-return-6.c (test for warnings, line 9)
+PASS: gcc.dg/qual-return-6.c (test for warnings, line 10)
+PASS: gcc.dg/qual-return-6.c (test for warnings, line 11)
+PASS: gcc.dg/qual-return-6.c (test for warnings, line 12)
+PASS: gcc.dg/qual-return-6.c (test for excess errors)
PASS: gcc.dg/range-test-1.c (test for excess errors)
PASS: gcc.dg/range-test-1.c execution test
PASS: gcc.dg/readonly-loc.c *(arr) (test for errors, line 7)
@@ -56412,6 +57445,26 @@ PASS: gcc.dg/sms-8.c execution test
PASS: gcc.dg/sms-9.c (test for excess errors)
PASS: gcc.dg/sms-9.c execution test
PASS: gcc.dg/spec-options.c (test for excess errors)
+PASS: gcc.dg/spec-options.c execution test
+PASS: gcc.dg/spellcheck-fields-2.c (test for errors, line 11)
+PASS: gcc.dg/spellcheck-fields-2.c (test for errors, line 26)
+PASS: gcc.dg/spellcheck-fields-2.c expected multiline pattern lines 15-17 was found: "\s*return ptr->colour;.*\n \^~~~~~\n color.*\n"
+PASS: gcc.dg/spellcheck-fields-2.c expected multiline pattern lines 30-31 was found: " #define FIELD colour.*\n \^\n"
+PASS: gcc.dg/spellcheck-fields-2.c expected multiline pattern lines 35-36 was found: " return ptr->FIELD;.*\n \^~~~~\n"
+PASS: gcc.dg/spellcheck-fields-2.c (test for excess errors)
+PASS: gcc.dg/spellcheck-fields-3.c (test for errors, line 22)
+PASS: gcc.dg/spellcheck-fields-3.c (test for errors, line 29)
+PASS: gcc.dg/spellcheck-fields-3.c (test for errors, line 37)
+PASS: gcc.dg/spellcheck-fields-3.c (test for errors, line 47)
+PASS: gcc.dg/spellcheck-fields-3.c (test for errors, line 54)
+PASS: gcc.dg/spellcheck-fields-3.c (test for errors, line 61)
+PASS: gcc.dg/spellcheck-fields-3.c expected multiline pattern lines 24-26 was found: "\s*foa: 1,.*\n \^~~\n foo.*\n"
+PASS: gcc.dg/spellcheck-fields-3.c expected multiline pattern lines 32-33 was found: " this_does_not_match: 3.*\n \^~~~~~~~~~~~~~~~~~~\n"
+PASS: gcc.dg/spellcheck-fields-3.c expected multiline pattern lines 39-41 was found: " union u old_style_u = \{ colour: 3 \};.*\n \^~~~~~\n color.*\n"
+PASS: gcc.dg/spellcheck-fields-3.c expected multiline pattern lines 49-51 was found: " \.foa = 1,.*\n \^~~\n foo.*\n"
+PASS: gcc.dg/spellcheck-fields-3.c expected multiline pattern lines 56-57 was found: " \.this_does_not_match = 3.*\n \^~~~~~~~~~~~~~~~~~~\n"
+PASS: gcc.dg/spellcheck-fields-3.c expected multiline pattern lines 63-65 was found: " union u c99_style_u = \{ \.colour=3 \};.*\n \^~~~~~\n color.*\n"
+PASS: gcc.dg/spellcheck-fields-3.c (test for excess errors)
PASS: gcc.dg/spellcheck-fields.c (test for errors, line 12)
PASS: gcc.dg/spellcheck-fields.c (test for errors, line 18)
PASS: gcc.dg/spellcheck-fields.c (test for errors, line 28)
@@ -56421,10 +57474,50 @@ PASS: gcc.dg/spellcheck-fields.c (test for errors, line 40)
PASS: gcc.dg/spellcheck-fields.c (test for errors, line 52)
PASS: gcc.dg/spellcheck-fields.c (test for errors, line 62)
PASS: gcc.dg/spellcheck-fields.c (test for excess errors)
+PASS: gcc.dg/spellcheck-identifiers-2.c (test for warnings, line 12)
+PASS: gcc.dg/spellcheck-identifiers-2.c (test for warnings, line 27)
+PASS: gcc.dg/spellcheck-identifiers-2.c expected multiline pattern lines 14-16 was found: "\s*return ssacnf \(p, "%d", &i\);.*\n \^~~~~~\n sscafn.*\n"
+PASS: gcc.dg/spellcheck-identifiers-2.c expected multiline pattern lines 29-31 was found: " return sacnf \("%d", &i\);.*\n \^~~~~\n scanf.*\n"
+PASS: gcc.dg/spellcheck-identifiers-2.c (test for excess errors)
+PASS: gcc.dg/spellcheck-identifiers-3.c (test for warnings, line 11)
+PASS: gcc.dg/spellcheck-identifiers-3.c (test for warnings, line 25)
+PASS: gcc.dg/spellcheck-identifiers-3.c (test for warnings, line 39)
+PASS: gcc.dg/spellcheck-identifiers-3.c expected multiline pattern lines 13-15 was found: "\s*fn1badc \(\);.*\n \^~~~~~~\n fn1abcd.*\n"
+PASS: gcc.dg/spellcheck-identifiers-3.c expected multiline pattern lines 27-29 was found: " fn2fehg \(\);.*\n \^~~~~~~\n fn2efhg.*\n"
+PASS: gcc.dg/spellcheck-identifiers-3.c expected multiline pattern lines 41-43 was found: " fn3jilk \(\);.*\n \^~~~~~~\n fn3ijkl.*\n"
+PASS: gcc.dg/spellcheck-identifiers-3.c (test for excess errors)
+PASS: gcc.dg/spellcheck-identifiers.c (test for warnings, line 11)
+PASS: gcc.dg/spellcheck-identifiers.c (test for warnings, line 20)
+PASS: gcc.dg/spellcheck-identifiers.c (test for warnings, line 27)
+PASS: gcc.dg/spellcheck-identifiers.c (test for errors, line 38)
+PASS: gcc.dg/spellcheck-identifiers.c (test for warnings, line 51)
+PASS: gcc.dg/spellcheck-identifiers.c (test for warnings, line 64)
+PASS: gcc.dg/spellcheck-identifiers.c (test for errors, line 76)
+PASS: gcc.dg/spellcheck-identifiers.c (test for errors, line 85)
+PASS: gcc.dg/spellcheck-identifiers.c (test for errors, line 103)
+PASS: gcc.dg/spellcheck-identifiers.c (test for errors, line 111)
+PASS: gcc.dg/spellcheck-identifiers.c (test for warnings, line 130)
+PASS: gcc.dg/spellcheck-identifiers.c expected multiline pattern lines 13-15 was found: "\s*gtk_widget_showall \(w\);.*\n \^~~~~~~~~~~~~~~~~~\n gtk_widget_show_all.*\n"
+PASS: gcc.dg/spellcheck-identifiers.c expected multiline pattern lines 22-24 was found: " gtk_widget_showall_ \(w\);.*\n \^~~~~~~~~~~~~~~~~~~\n gtk_widget_show_all.*\n"
+PASS: gcc.dg/spellcheck-identifiers.c expected multiline pattern lines 29-31 was found: " GtkWidgetShowAll \(w\);.*\n \^~~~~~~~~~~~~~~~\n gtk_widget_show_all.*\n"
+PASS: gcc.dg/spellcheck-identifiers.c expected multiline pattern lines 40-42 was found: " return parma \* parma;.*\n \^~~~~\n param.*\n"
+PASS: gcc.dg/spellcheck-identifiers.c expected multiline pattern lines 53-55 was found: " return MACRAME \(i\);.*\n \^~~~~~~\n MACRO.*\n"
+PASS: gcc.dg/spellcheck-identifiers.c expected multiline pattern lines 66-68 was found: " return IDENTIFIER_PTR \(node\);.*\n \^~~~~~~~~~~~~~\n IDENTIFIER_POINTER.*\n"
+PASS: gcc.dg/spellcheck-identifiers.c expected multiline pattern lines 78-80 was found: " return __LINE_;.*\n \^~~~~~~\n __LINE__.*\n"
+PASS: gcc.dg/spellcheck-identifiers.c expected multiline pattern lines 87-89 was found: " int array\[MAX_ITEM\];.*\n \^~~~~~~~\n MAX_ITEMS.*\n"
+PASS: gcc.dg/spellcheck-identifiers.c expected multiline pattern lines 106-108 was found: " case FOO_FURST:.*\n \^~~~~~~~~\n FOO_FIRST.*\n"
+PASS: gcc.dg/spellcheck-identifiers.c expected multiline pattern lines 114-116 was found: " case FOO_SECCOND:.*\n \^~~~~~~~~~~\n FOO_SECOND.*\n"
+PASS: gcc.dg/spellcheck-identifiers.c expected multiline pattern lines 132-134 was found: " snprint \(buffer, 100, "%i of %i", i, j\);.*\n \^~~~~~~\n snprintf.*\n"
+PASS: gcc.dg/spellcheck-identifiers.c (test for excess errors)
PASS: gcc.dg/spellcheck-options-1.c (test for errors, line )
PASS: gcc.dg/spellcheck-options-1.c (test for excess errors)
PASS: gcc.dg/spellcheck-options-10.c (test for errors, line )
PASS: gcc.dg/spellcheck-options-10.c (test for excess errors)
+PASS: gcc.dg/spellcheck-options-11.c (test for errors, line )
+PASS: gcc.dg/spellcheck-options-11.c (test for warnings, line )
+PASS: gcc.dg/spellcheck-options-11.c (test for excess errors)
+PASS: gcc.dg/spellcheck-options-12.c (test for errors, line )
+PASS: gcc.dg/spellcheck-options-12.c (test for excess errors)
PASS: gcc.dg/spellcheck-options-2.c (test for bogus messages, line )
PASS: gcc.dg/spellcheck-options-2.c (test for errors, line )
PASS: gcc.dg/spellcheck-options-2.c (test for excess errors)
@@ -56442,6 +57535,34 @@ PASS: gcc.dg/spellcheck-options-8.c (test for errors, line )
PASS: gcc.dg/spellcheck-options-8.c (test for excess errors)
PASS: gcc.dg/spellcheck-options-9.c (test for errors, line )
PASS: gcc.dg/spellcheck-options-9.c (test for excess errors)
+PASS: gcc.dg/spellcheck-params-2.c (test for errors, line )
+PASS: gcc.dg/spellcheck-params-2.c (test for excess errors)
+PASS: gcc.dg/spellcheck-params.c (test for errors, line )
+PASS: gcc.dg/spellcheck-params.c (test for excess errors)
+PASS: gcc.dg/spellcheck-typenames.c (test for errors, line 7)
+PASS: gcc.dg/spellcheck-typenames.c (test for errors, line 14)
+PASS: gcc.dg/spellcheck-typenames.c (test for errors, line 22)
+PASS: gcc.dg/spellcheck-typenames.c (test for errors, line 32)
+PASS: gcc.dg/spellcheck-typenames.c (test for errors, line 40)
+PASS: gcc.dg/spellcheck-typenames.c (test for errors, line 47)
+PASS: gcc.dg/spellcheck-typenames.c (test for bogus messages, line 56)
+PASS: gcc.dg/spellcheck-typenames.c (test for errors, line 56)
+PASS: gcc.dg/spellcheck-typenames.c (test for errors, line 69)
+PASS: gcc.dg/spellcheck-typenames.c (test for errors, line 82)
+PASS: gcc.dg/spellcheck-typenames.c (test for errors, line 95)
+PASS: gcc.dg/spellcheck-typenames.c (test for errors, line 103)
+PASS: gcc.dg/spellcheck-typenames.c expected multiline pattern lines 9-11 was found: "\s*void test_2 \(singed char e\);.*\n \^~~~~~\n signed.*\n"
+PASS: gcc.dg/spellcheck-typenames.c expected multiline pattern lines 16-18 was found: " void test_3 \(car e\);.*\n \^~~\n char.*\n"
+PASS: gcc.dg/spellcheck-typenames.c expected multiline pattern lines 24-25 was found: " void test_4 \(signed car e\);.*\n \^\n"
+PASS: gcc.dg/spellcheck-typenames.c expected multiline pattern lines 34-36 was found: " some_thing_t test_5;.*\n \^~~~~~~~~~~~\n something_t.*\n"
+PASS: gcc.dg/spellcheck-typenames.c expected multiline pattern lines 42-43 was found: " struct some_thing test_6;.*\n \^~~~~~\n"
+PASS: gcc.dg/spellcheck-typenames.c expected multiline pattern lines 49-51 was found: " int64 i;.*\n \^~~~~\n int64_t.*\n"
+PASS: gcc.dg/spellcheck-typenames.c expected multiline pattern lines 59-60 was found: " nonsensical_suggestion_t var;.*\n \^~~~~~~~~~~~~~~~~~~~~~~~\n"
+PASS: gcc.dg/spellcheck-typenames.c expected multiline pattern lines 71-73 was found: " foo_t \*foo_ptr;.*\n \^~~~~\n struct.*\n"
+PASS: gcc.dg/spellcheck-typenames.c expected multiline pattern lines 84-86 was found: " bar_t \*bar_ptr;.*\n \^~~~~\n union.*\n"
+PASS: gcc.dg/spellcheck-typenames.c expected multiline pattern lines 97-99 was found: " baz value;.*\n \^~~\n enum.*\n"
+PASS: gcc.dg/spellcheck-typenames.c expected multiline pattern lines 105-106 was found: " singed char ch;.*\n \^~~~\n"
+PASS: gcc.dg/spellcheck-typenames.c (test for excess errors)
PASS: gcc.dg/spill-1.c (test for excess errors)
UNSUPPORTED: gcc.dg/split-1.c
UNSUPPORTED: gcc.dg/split-2.c
@@ -56449,6 +57570,7 @@ UNSUPPORTED: gcc.dg/split-3.c
UNSUPPORTED: gcc.dg/split-4.c
UNSUPPORTED: gcc.dg/split-5.c
UNSUPPORTED: gcc.dg/split-6.c
+UNSUPPORTED: gcc.dg/split-7.c
PASS: gcc.dg/sso-1.c (test for errors, line 19)
PASS: gcc.dg/sso-1.c (test for excess errors)
PASS: gcc.dg/sso-2.c (test for errors, line 15)
@@ -56479,8 +57601,8 @@ PASS: gcc.dg/sso-4.c (test for errors, line 19)
PASS: gcc.dg/sso-4.c (test for excess errors)
PASS: gcc.dg/sso-5.c (test for errors, line 23)
PASS: gcc.dg/sso-5.c (test for excess errors)
-PASS: gcc.dg/sso-6.c (test for warnings, line 5)
-PASS: gcc.dg/sso-6.c (test for warnings, line 38)
+PASS: gcc.dg/sso-6.c (test for warnings, line 6)
+PASS: gcc.dg/sso-6.c (test for warnings, line 39)
PASS: gcc.dg/sso-6.c (test for excess errors)
PASS: gcc.dg/sso-6.c execution test
PASS: gcc.dg/sso-7.c (test for excess errors)
@@ -56500,15 +57622,18 @@ PASS: gcc.dg/stack-layout-1.c scan-rtl-dump-times expand "Partition" 1
PASS: gcc.dg/stack-layout-2.c (test for excess errors)
PASS: gcc.dg/stack-layout-2.c scan-rtl-dump expand "size 8192"
PASS: gcc.dg/stack-layout-2.c scan-rtl-dump expand "size 32"
+PASS: gcc.dg/stack-layout-dynamic-1.c (test for excess errors)
+PASS: gcc.dg/stack-layout-dynamic-1.c scan-assembler-not cfi_def_cfa_register
PASS: gcc.dg/stack-usage-1.c (test for excess errors)
PASS: gcc.dg/stack-usage-1.c scan-file foo\t(256|264)\tstatic
PASS: gcc.dg/stack-usage-2.c (test for bogus messages, line 5)
PASS: gcc.dg/stack-usage-2.c (test for warnings, line 12)
-PASS: gcc.dg/stack-usage-2.c (test for warnings, line 19)
-PASS: gcc.dg/stack-usage-2.c (test for warnings, line 28)
+PASS: gcc.dg/stack-usage-2.c (test for warnings, line 21)
+PASS: gcc.dg/stack-usage-2.c (test for warnings, line 30)
PASS: gcc.dg/stack-usage-2.c (test for excess errors)
PASS: gcc.dg/stackprotectexplicit1.c (test for excess errors)
PASS: gcc.dg/stackprotectexplicit1.c execution test
+PASS: gcc.dg/stdint-width-1.c (test for excess errors)
PASS: gcc.dg/stmt-expr-1.c (test for excess errors)
PASS: gcc.dg/stmt-expr-2.c (test for warnings, line 10)
PASS: gcc.dg/stmt-expr-2.c (test for excess errors)
@@ -56739,10 +57864,30 @@ PASS: gcc.dg/stmt-expr-label-3.c (test for excess errors)
PASS: gcc.dg/store-motion-fgcse-sm.c (test for excess errors)
PASS: gcc.dg/store-motion-fgcse-sm.c execution test
PASS: gcc.dg/store-motion-fgcse-sm.c scan-rtl-dump store_motion "STORE_MOTION of f, .* basic blocks, 1 insns deleted, 1 insns created"
+PASS: gcc.dg/store_merging_1.c (test for excess errors)
+PASS: gcc.dg/store_merging_1.c scan-tree-dump-times store-merging "Merging successful" 2
+PASS: gcc.dg/store_merging_2.c (test for excess errors)
+PASS: gcc.dg/store_merging_2.c execution test
+PASS: gcc.dg/store_merging_2.c scan-tree-dump-times store-merging "Merging successful" 2
+PASS: gcc.dg/store_merging_3.c (test for excess errors)
+PASS: gcc.dg/store_merging_3.c scan-tree-dump store-merging "Volatile access terminates all chains"
+PASS: gcc.dg/store_merging_3.c scan-tree-dump-times store-merging "={v} 0;" 1
+PASS: gcc.dg/store_merging_4.c (test for excess errors)
+PASS: gcc.dg/store_merging_4.c scan-tree-dump-times store-merging "Merging successful" 2
+PASS: gcc.dg/store_merging_5.c (test for excess errors)
+PASS: gcc.dg/store_merging_5.c scan-tree-dump-times store-merging "Merging successful" 1
+PASS: gcc.dg/store_merging_5.c scan-tree-dump-times store-merging "MEM\\[.*\\]" 1
+PASS: gcc.dg/store_merging_6.c (test for excess errors)
+PASS: gcc.dg/store_merging_6.c execution test
+PASS: gcc.dg/store_merging_6.c scan-tree-dump-times store-merging "Merging successful" 2
+PASS: gcc.dg/store_merging_7.c (test for excess errors)
+PASS: gcc.dg/store_merging_7.c scan-tree-dump-times store-merging "Merging successful" 1
+PASS: gcc.dg/store_merging_8.c (test for excess errors)
+PASS: gcc.dg/store_merging_8.c scan-tree-dump-times store-merging "Merging successful" 2
PASS: gcc.dg/strict-overflow-1.c (test for excess errors)
PASS: gcc.dg/strict-overflow-1.c scan-tree-dump-not optimized "-[ ]*5"
PASS: gcc.dg/strict-overflow-2.c (test for excess errors)
-PASS: gcc.dg/strict-overflow-2.c scan-tree-dump-not optimized "100"
+PASS: gcc.dg/strict-overflow-2.c scan-tree-dump-not optimized "\\* 100"
PASS: gcc.dg/strict-overflow-3.c (test for excess errors)
PASS: gcc.dg/strict-overflow-3.c scan-tree-dump-not optimized "1000"
PASS: gcc.dg/strict-overflow-4.c (test for excess errors)
@@ -56885,35 +58030,35 @@ PASS: gcc.dg/strlenopt-2.c scan-tree-dump-times strlen "strchr \\(" 0
PASS: gcc.dg/strlenopt-2.c scan-tree-dump-times strlen "stpcpy \\(" 0
PASS: gcc.dg/strlenopt-20.c (test for excess errors)
PASS: gcc.dg/strlenopt-20.c execution test
-PASS: gcc.dg/strlenopt-20.c scan-tree-dump-times strlen "strlen \\(" 1
+PASS: gcc.dg/strlenopt-20.c scan-tree-dump-times strlen "strlen \\(" 2
PASS: gcc.dg/strlenopt-20.c scan-tree-dump-times strlen "memcpy \\(" 4
PASS: gcc.dg/strlenopt-20.c scan-tree-dump-times strlen "strcpy \\(" 0
PASS: gcc.dg/strlenopt-20.c scan-tree-dump-times strlen "strcat \\(" 0
-PASS: gcc.dg/strlenopt-20.c scan-tree-dump-times strlen "strchr \\(" 1
+PASS: gcc.dg/strlenopt-20.c scan-tree-dump-times strlen "strchr \\(" 0
PASS: gcc.dg/strlenopt-20.c scan-tree-dump-times strlen "stpcpy \\(" 0
PASS: gcc.dg/strlenopt-21.c (test for excess errors)
PASS: gcc.dg/strlenopt-21.c execution test
-PASS: gcc.dg/strlenopt-21.c scan-tree-dump-times strlen "strlen \\(" 1
+PASS: gcc.dg/strlenopt-21.c scan-tree-dump-times strlen "strlen \\(" 2
PASS: gcc.dg/strlenopt-21.c scan-tree-dump-times strlen "memcpy \\(" 3
PASS: gcc.dg/strlenopt-21.c scan-tree-dump-times strlen "strcpy \\(" 0
PASS: gcc.dg/strlenopt-21.c scan-tree-dump-times strlen "strcat \\(" 0
-PASS: gcc.dg/strlenopt-21.c scan-tree-dump-times strlen "strchr \\(" 1
+PASS: gcc.dg/strlenopt-21.c scan-tree-dump-times strlen "strchr \\(" 0
PASS: gcc.dg/strlenopt-21.c scan-tree-dump-times strlen "stpcpy \\(" 0
PASS: gcc.dg/strlenopt-22.c (test for excess errors)
PASS: gcc.dg/strlenopt-22.c execution test
-PASS: gcc.dg/strlenopt-22.c scan-tree-dump-times strlen "strlen \\(" 3
+PASS: gcc.dg/strlenopt-22.c scan-tree-dump-times strlen "strlen \\(" 4
PASS: gcc.dg/strlenopt-22.c scan-tree-dump-times strlen "memcpy \\(" 1
PASS: gcc.dg/strlenopt-22.c scan-tree-dump-times strlen "strcpy \\(" 1
PASS: gcc.dg/strlenopt-22.c scan-tree-dump-times strlen "strcat \\(" 0
-PASS: gcc.dg/strlenopt-22.c scan-tree-dump-times strlen "strchr \\(" 1
+PASS: gcc.dg/strlenopt-22.c scan-tree-dump-times strlen "strchr \\(" 0
PASS: gcc.dg/strlenopt-22.c scan-tree-dump-times strlen "stpcpy \\(" 0
PASS: gcc.dg/strlenopt-22g.c (test for excess errors)
PASS: gcc.dg/strlenopt-22g.c execution test
-PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "strlen \\(" 0
+PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "strlen \\(" 1
PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "memcpy \\(" 1
PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "strcpy \\(" 0
PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "strcat \\(" 0
-PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "strchr \\(" 1
+PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "strchr \\(" 0
PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "stpcpy \\(" 1
PASS: gcc.dg/strlenopt-23.c (test for excess errors)
PASS: gcc.dg/strlenopt-23.c execution test
@@ -56925,10 +58070,17 @@ PASS: gcc.dg/strlenopt-25.c execution test
PASS: gcc.dg/strlenopt-25.c scan-tree-dump-times strlen "strlen \\(" 0
PASS: gcc.dg/strlenopt-26.c (test for excess errors)
PASS: gcc.dg/strlenopt-26.c execution test
-PASS: gcc.dg/strlenopt-26.c scan-tree-dump-times strlen "strlen \\(" 1
+PASS: gcc.dg/strlenopt-26.c scan-tree-dump-times strlen "strlen \\(" 2
+PASS: gcc.dg/strlenopt-26.c scan-tree-dump-times strlen "strchr \\(" 0
PASS: gcc.dg/strlenopt-27.c (test for excess errors)
PASS: gcc.dg/strlenopt-27.c execution test
PASS: gcc.dg/strlenopt-27.c scan-tree-dump-times strlen "strlen \\(" 0
+PASS: gcc.dg/strlenopt-28.c (test for excess errors)
+PASS: gcc.dg/strlenopt-28.c execution test
+PASS: gcc.dg/strlenopt-28.c scan-tree-dump-times strlen "strlen \\(" 0
+PASS: gcc.dg/strlenopt-29.c (test for excess errors)
+PASS: gcc.dg/strlenopt-29.c execution test
+PASS: gcc.dg/strlenopt-29.c scan-tree-dump-times strlen "strlen \\(" 0
PASS: gcc.dg/strlenopt-2f.c (test for excess errors)
PASS: gcc.dg/strlenopt-2f.c execution test
PASS: gcc.dg/strlenopt-2f.c scan-tree-dump-times strlen "strlen \\(" 2
@@ -56982,11 +58134,11 @@ PASS: gcc.dg/strlenopt-4gf.c scan-tree-dump-times strlen "strcat \\(" 0
PASS: gcc.dg/strlenopt-4gf.c scan-tree-dump-times strlen "stpcpy \\(" 5
PASS: gcc.dg/strlenopt-5.c (test for excess errors)
PASS: gcc.dg/strlenopt-5.c execution test
-PASS: gcc.dg/strlenopt-5.c scan-tree-dump-times strlen "strlen \\(" 0
+PASS: gcc.dg/strlenopt-5.c scan-tree-dump-times strlen "strlen \\(" 2
PASS: gcc.dg/strlenopt-5.c scan-tree-dump-times strlen "memcpy \\(" 2
PASS: gcc.dg/strlenopt-5.c scan-tree-dump-times strlen "strcpy \\(" 1
PASS: gcc.dg/strlenopt-5.c scan-tree-dump-times strlen "strcat \\(" 0
-PASS: gcc.dg/strlenopt-5.c scan-tree-dump-times strlen "strchr \\(" 2
+PASS: gcc.dg/strlenopt-5.c scan-tree-dump-times strlen "strchr \\(" 0
PASS: gcc.dg/strlenopt-5.c scan-tree-dump-times strlen "stpcpy \\(" 0
PASS: gcc.dg/strlenopt-6.c (test for excess errors)
PASS: gcc.dg/strlenopt-6.c execution test
@@ -56998,11 +58150,11 @@ PASS: gcc.dg/strlenopt-6.c scan-tree-dump-times strlen "strchr \\(" 0
PASS: gcc.dg/strlenopt-6.c scan-tree-dump-times strlen "stpcpy \\(" 0
PASS: gcc.dg/strlenopt-7.c (test for excess errors)
PASS: gcc.dg/strlenopt-7.c execution test
-PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times strlen "strlen \\(" 0
+PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times strlen "strlen \\(" 1
PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times strlen "memcpy \\(" 2
PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times strlen "strcpy \\(" 0
PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times strlen "strcat \\(" 0
-PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times strlen "strchr \\(" 1
+PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times strlen "strchr \\(" 0
PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times strlen "stpcpy \\(" 0
PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times strlen "\\*r_[0-9]* = 0;" 1
PASS: gcc.dg/strlenopt-7.c scan-tree-dump-times optimized "return 3;" 1
@@ -57017,11 +58169,11 @@ PASS: gcc.dg/strlenopt-8.c scan-tree-dump-times strlen "strchr \\(" 0
PASS: gcc.dg/strlenopt-8.c scan-tree-dump-times strlen "stpcpy \\(" 0
PASS: gcc.dg/strlenopt-9.c (test for excess errors)
PASS: gcc.dg/strlenopt-9.c execution test
-PASS: gcc.dg/strlenopt-9.c scan-tree-dump-times strlen "strlen \\(" 3
+PASS: gcc.dg/strlenopt-9.c scan-tree-dump-times strlen "strlen \\(" 5
PASS: gcc.dg/strlenopt-9.c scan-tree-dump-times strlen "memcpy \\(" 6
PASS: gcc.dg/strlenopt-9.c scan-tree-dump-times strlen "strcpy \\(" 1
PASS: gcc.dg/strlenopt-9.c scan-tree-dump-times strlen "strcat \\(" 0
-PASS: gcc.dg/strlenopt-9.c scan-tree-dump-times strlen "strchr \\(" 3
+PASS: gcc.dg/strlenopt-9.c scan-tree-dump-times strlen "strchr \\(" 0
PASS: gcc.dg/strlenopt-9.c scan-tree-dump-times strlen "stpcpy \\(" 0
PASS: gcc.dg/strlenopt-9.c scan-tree-dump-times optimized "return 4;" 1
PASS: gcc.dg/strncpy-fix-1.c (test for excess errors)
@@ -57078,6 +58230,9 @@ PASS: gcc.dg/superblock.c (test for excess errors)
PASS: gcc.dg/superblock.c scan-rtl-dump-times bbro "0 uses" 0
PASS: gcc.dg/superblock.c scan-rtl-dump-times sched2 "ADVANCING TO" 2
PASS: gcc.dg/switch-1.c (test for excess errors)
+PASS: gcc.dg/switch-10.c (test for excess errors)
+PASS: gcc.dg/switch-10.c scan-tree-dump cfg "case 0:"
+PASS: gcc.dg/switch-10.c scan-tree-dump-not cfg "case 1 ... 255:"
PASS: gcc.dg/switch-2.c (test for errors, line 10)
PASS: gcc.dg/switch-2.c (test for excess errors)
PASS: gcc.dg/switch-3.c (test for errors, line 10)
@@ -57089,20 +58244,20 @@ PASS: gcc.dg/switch-5.c (test for errors, line 18)
PASS: gcc.dg/switch-5.c (test for errors, line 22)
PASS: gcc.dg/switch-5.c (test for warnings, line 34)
PASS: gcc.dg/switch-5.c (test for warnings, line 38)
-PASS: gcc.dg/switch-5.c (test for errors, line 43)
+PASS: gcc.dg/switch-5.c (test for warnings, line 43)
PASS: gcc.dg/switch-5.c (test for errors, line 45)
-PASS: gcc.dg/switch-5.c (test for errors, line 49)
+PASS: gcc.dg/switch-5.c (test for warnings, line 49)
PASS: gcc.dg/switch-5.c (test for errors, line 51)
PASS: gcc.dg/switch-5.c (test for errors, line 53)
PASS: gcc.dg/switch-5.c (test for errors, line 54)
PASS: gcc.dg/switch-5.c (test for errors, line 55)
PASS: gcc.dg/switch-5.c (test for errors, line 56)
PASS: gcc.dg/switch-5.c (test for errors, line 59)
-PASS: gcc.dg/switch-5.c (test for errors, line 63)
+PASS: gcc.dg/switch-5.c (test for warnings, line 63)
PASS: gcc.dg/switch-5.c (test for errors, line 64)
-PASS: gcc.dg/switch-5.c (test for errors, line 65)
+PASS: gcc.dg/switch-5.c (test for warnings, line 65)
PASS: gcc.dg/switch-5.c (test for errors, line 66)
-PASS: gcc.dg/switch-5.c (test for errors, line 67)
+PASS: gcc.dg/switch-5.c (test for warnings, line 67)
PASS: gcc.dg/switch-5.c (test for errors, line 68)
PASS: gcc.dg/switch-5.c (test for errors, line 73)
PASS: gcc.dg/switch-5.c (test for excess errors)
@@ -58167,9 +59322,9 @@ PASS: gcc.dg/uninit-14.c (test for excess errors)
XFAIL: gcc.dg/uninit-15-O0.c (test for warnings, line 9)
XFAIL: gcc.dg/uninit-15-O0.c (test for warnings, line 17)
PASS: gcc.dg/uninit-15-O0.c (test for excess errors)
-XFAIL: gcc.dg/uninit-15.c (test for warnings, line 13)
-XFAIL: gcc.dg/uninit-15.c (test for warnings, line 23)
-PASS: gcc.dg/uninit-15.c (test for warnings, line 24)
+PASS: gcc.dg/uninit-15.c (test for warnings, line 13)
+PASS: gcc.dg/uninit-15.c (test for warnings, line 23)
+XFAIL: gcc.dg/uninit-15.c (test for warnings, line 24)
PASS: gcc.dg/uninit-15.c (test for excess errors)
PASS: gcc.dg/uninit-16.c (test for warnings, line 21)
PASS: gcc.dg/uninit-16.c (test for excess errors)
@@ -58180,7 +59335,7 @@ PASS: gcc.dg/uninit-18.c (test for bogus messages, line 13)
PASS: gcc.dg/uninit-18.c (test for bogus messages, line 16)
PASS: gcc.dg/uninit-18.c (test for bogus messages, line 23)
PASS: gcc.dg/uninit-18.c (test for excess errors)
-PASS: gcc.dg/uninit-19.c (test for warnings, line 13)
+PASS: gcc.dg/uninit-19.c (test for warnings, line 14)
PASS: gcc.dg/uninit-19.c (test for excess errors)
PASS: gcc.dg/uninit-2-O0.c uninitialized variable warning (test for bogus messages, line 28)
PASS: gcc.dg/uninit-2-O0.c (test for excess errors)
@@ -58190,6 +59345,8 @@ PASS: gcc.dg/uninit-20.c (test for excess errors)
PASS: gcc.dg/uninit-21.c (test for bogus messages, line 31)
PASS: gcc.dg/uninit-21.c (test for excess errors)
PASS: gcc.dg/uninit-22.c (test for excess errors)
+PASS: gcc.dg/uninit-23.c (test for warnings, line 21)
+PASS: gcc.dg/uninit-23.c (test for excess errors)
PASS: gcc.dg/uninit-3-O0.c uninitialized variable warning (test for bogus messages, line 11)
PASS: gcc.dg/uninit-3-O0.c (test for excess errors)
PASS: gcc.dg/uninit-3.c uninitialized variable warning (test for bogus messages, line 11)
@@ -58258,6 +59415,13 @@ PASS: gcc.dg/uninit-pr20644.c uninitialized (test for warnings, line 18)
PASS: gcc.dg/uninit-pr20644.c (test for excess errors)
PASS: gcc.dg/uninit-pr40943.c (test for warnings, line 9)
PASS: gcc.dg/uninit-pr40943.c (test for excess errors)
+PASS: gcc.dg/uninit-pr61409.c bogus warning (test for bogus messages, line 24)
+PASS: gcc.dg/uninit-pr61409.c (test for excess errors)
+PASS: gcc.dg/uninit-pr65686.c (test for bogus messages, line 12)
+PASS: gcc.dg/uninit-pr65686.c (test for excess errors)
+PASS: gcc.dg/uninit-pr65686.c scan-tree-dump-not optimized "if"
+PASS: gcc.dg/uninit-pr78295.c (test for bogus messages, line 11)
+PASS: gcc.dg/uninit-pr78295.c (test for excess errors)
PASS: gcc.dg/uninit-pred-2_a.c bogus uninitialized var warning (test for bogus messages, line 25)
PASS: gcc.dg/uninit-pred-2_a.c (test for excess errors)
PASS: gcc.dg/uninit-pred-2_b.c real uninitialized var warning (test for warnings, line 26)
@@ -58320,10 +59484,10 @@ PASS: gcc.dg/uninit-pred-7_d.c bogus warning (test for bogus messages, line 45)
PASS: gcc.dg/uninit-pred-7_d.c warning (test for warnings, line 48)
PASS: gcc.dg/uninit-pred-7_d.c bogus warning (test for bogus messages, line 51)
PASS: gcc.dg/uninit-pred-7_d.c (test for excess errors)
-PASS: gcc.dg/uninit-pred-8_a.c bogus warning (test for bogus messages, line 20)
-PASS: gcc.dg/uninit-pred-8_a.c bogus warning (test for bogus messages, line 23)
-PASS: gcc.dg/uninit-pred-8_a.c bogus warning (test for bogus messages, line 26)
-PASS: gcc.dg/uninit-pred-8_a.c warning (test for warnings, line 42)
+PASS: gcc.dg/uninit-pred-8_a.c bogus warning (test for bogus messages, line 21)
+PASS: gcc.dg/uninit-pred-8_a.c bogus warning (test for bogus messages, line 24)
+PASS: gcc.dg/uninit-pred-8_a.c bogus warning (test for bogus messages, line 27)
+PASS: gcc.dg/uninit-pred-8_a.c warning (test for warnings, line 43)
PASS: gcc.dg/uninit-pred-8_a.c (test for excess errors)
PASS: gcc.dg/uninit-pred-8_b.c bogus warning (test for bogus messages, line 20)
PASS: gcc.dg/uninit-pred-8_b.c bogus warning (test for bogus messages, line 23)
@@ -58383,10 +59547,24 @@ PASS: gcc.dg/unroll-4.c scan-tree-dump-times cunrolli "loop with 3 iterations co
PASS: gcc.dg/unroll-5.c (test for excess errors)
PASS: gcc.dg/unroll-5.c scan-tree-dump-times cunrolli "loop with 3 iterations completely unrolled" 1
PASS: gcc.dg/unroll-6.c (test for excess errors)
-PASS: gcc.dg/unroll-6.c scan-rtl-dump-times loop2_unroll "upper bound: 999999" 1
+PASS: gcc.dg/unroll-6.c scan-rtl-dump-times loop2_unroll " upper bound: 999999" 1
PASS: gcc.dg/unroll-6.c scan-rtl-dump-not loop2_unroll "realistic bound: 999999"
-PASS: gcc.dg/unroll-6.c scan-rtl-dump-times loop2_unroll "upper bound: 2999999" 1
+PASS: gcc.dg/unroll-6.c scan-rtl-dump-times loop2_unroll " upper bound: 2999999" 1
PASS: gcc.dg/unroll-6.c scan-rtl-dump-times loop2_unroll "realistic bound: 2999999" 1
+PASS: gcc.dg/unroll-7.c (test for excess errors)
+PASS: gcc.dg/unroll-7.c scan-rtl-dump loop2_unroll "Unrolled loop"
+PASS: gcc.dg/unroll-7.c scan-rtl-dump loop2_unroll "number of iterations: .const_int 999999"
+PASS: gcc.dg/unroll-7.c scan-rtl-dump loop2_unroll "upper bound: 999999"
+PASS: gcc.dg/unroll-7.c scan-rtl-dump loop2_unroll "realistic bound: 999999"
+PASS: gcc.dg/unroll-7.c scan-rtl-dump loop2_unroll "Considering unrolling loop with constant number of iterations"
+PASS: gcc.dg/unroll-7.c scan-rtl-dump-not loop2_unroll "Invalid sum"
+PASS: gcc.dg/unroll-8.c (test for excess errors)
+PASS: gcc.dg/unroll-8.c scan-rtl-dump-not loop2_unroll "Unrolled loop"
+PASS: gcc.dg/unroll-8.c scan-rtl-dump loop2_unroll "likely upper bound: 7"
+PASS: gcc.dg/unroll-8.c scan-rtl-dump loop2_unroll "realistic bound: -1"
+PASS: gcc.dg/unroll-8.c scan-rtl-dump loop2_unroll "Not unrolling loop, doesn't roll"
+PASS: gcc.dg/unroll-8.c scan-rtl-dump-not loop2_unroll "Invalid sum"
+PASS: gcc.dg/unroll-8.c scan-rtl-dump-not loop2_unroll "upper bound: -1"
PASS: gcc.dg/unsigned-long-compare.c (test for excess errors)
PASS: gcc.dg/unsigned-long-compare.c execution test
PASS: gcc.dg/unused-1.c unused parameter warning (test for warnings, line 8)
@@ -58565,6 +59743,8 @@ PASS: gcc.dg/vector-shift-2.c (test for excess errors)
PASS: gcc.dg/vector-shift-2.c scan-tree-dump ccp1 "<< 5"
PASS: gcc.dg/vector-shift.c (test for excess errors)
PASS: gcc.dg/vector-shift.c scan-tree-dump original "<< 7"
+PASS: gcc.dg/verbose-asm-2.c (test for excess errors)
+PASS: gcc.dg/verbose-asm-2.c scan-assembler total = 0
PASS: gcc.dg/verbose-asm.c (test for excess errors)
PASS: gcc.dg/visibility-1.c (test for excess errors)
PASS: gcc.dg/visibility-1.c scan-hidden hidden[ \t_]*foo
@@ -58778,6 +59958,32 @@ PASS: gcc.dg/vshift-4.c (test for excess errors)
PASS: gcc.dg/vshift-4.c execution test
PASS: gcc.dg/vshift-5.c (test for excess errors)
PASS: gcc.dg/vshift-5.c execution test
+PASS: gcc.dg/vshift-6.c (test for warnings, line 10)
+PASS: gcc.dg/vshift-6.c (test for warnings, line 12)
+PASS: gcc.dg/vshift-6.c (test for warnings, line 13)
+PASS: gcc.dg/vshift-6.c (test for warnings, line 15)
+PASS: gcc.dg/vshift-6.c (test for warnings, line 22)
+PASS: gcc.dg/vshift-6.c (test for warnings, line 24)
+PASS: gcc.dg/vshift-6.c (test for warnings, line 25)
+PASS: gcc.dg/vshift-6.c (test for warnings, line 27)
+PASS: gcc.dg/vshift-6.c (test for warnings, line 34)
+PASS: gcc.dg/vshift-6.c (test for warnings, line 36)
+PASS: gcc.dg/vshift-6.c (test for warnings, line 37)
+PASS: gcc.dg/vshift-6.c (test for warnings, line 39)
+PASS: gcc.dg/vshift-6.c (test for excess errors)
+PASS: gcc.dg/vshift-7.c (test for warnings, line 15)
+PASS: gcc.dg/vshift-7.c (test for warnings, line 17)
+PASS: gcc.dg/vshift-7.c (test for warnings, line 18)
+PASS: gcc.dg/vshift-7.c (test for warnings, line 20)
+PASS: gcc.dg/vshift-7.c (test for warnings, line 27)
+PASS: gcc.dg/vshift-7.c (test for warnings, line 29)
+PASS: gcc.dg/vshift-7.c (test for warnings, line 30)
+PASS: gcc.dg/vshift-7.c (test for warnings, line 32)
+PASS: gcc.dg/vshift-7.c (test for warnings, line 39)
+PASS: gcc.dg/vshift-7.c (test for warnings, line 41)
+PASS: gcc.dg/vshift-7.c (test for warnings, line 42)
+PASS: gcc.dg/vshift-7.c (test for warnings, line 44)
+PASS: gcc.dg/vshift-7.c (test for excess errors)
PASS: gcc.dg/warn-1.c (test for bogus messages, line 15)
PASS: gcc.dg/warn-1.c (test for excess errors)
PASS: gcc.dg/warn-addr-cmp.c (test for warnings, line 16)
@@ -58908,19 +60114,8 @@ PASS: gcc.dg/wtr-union-init-3.c initialization of unions (test for warnings, lin
PASS: gcc.dg/wtr-union-init-3.c (test for excess errors)
PASS: gcc.dg/wtypequal.c (test for bogus messages, line 6)
PASS: gcc.dg/wtypequal.c (test for excess errors)
-PASS: gcc.dg/wvla-1.c (test for warnings, line 5)
-PASS: gcc.dg/wvla-1.c (test for excess errors)
-PASS: gcc.dg/wvla-2.c (test for warnings, line 5)
-PASS: gcc.dg/wvla-2.c (test for excess errors)
-PASS: gcc.dg/wvla-3.c (test for errors, line 5)
-PASS: gcc.dg/wvla-3.c (test for excess errors)
-PASS: gcc.dg/wvla-4.c (test for warnings, line 5)
-PASS: gcc.dg/wvla-4.c (test for excess errors)
-PASS: gcc.dg/wvla-5.c (test for excess errors)
-PASS: gcc.dg/wvla-6.c (test for warnings, line 5)
-PASS: gcc.dg/wvla-6.c (test for excess errors)
-PASS: gcc.dg/wvla-7.c (test for errors, line 5)
-PASS: gcc.dg/wvla-7.c (test for excess errors)
+UNSUPPORTED: gcc.dg/zero_bits_compound-1.c
+UNSUPPORTED: gcc.dg/zero_bits_compound-2.c
PASS: gcc.dg/zero_sign_ext_test.c (test for excess errors)
PASS: gcc.dg/zero_sign_ext_test.c execution test
PASS: c-c++-common/Waddress-1.c -Wc++-compat (test for bogus messages, line 10)
@@ -59020,6 +60215,19 @@ PASS: c-c++-common/Wbool-compare-2.c -Wc++-compat (test for warnings, line 95
PASS: c-c++-common/Wbool-compare-2.c -Wc++-compat (test for warnings, line 97)
PASS: c-c++-common/Wbool-compare-2.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/Wbool-compare-3.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wbool-operation-1.c -Wc++-compat (test for warnings, line 18)
+PASS: c-c++-common/Wbool-operation-1.c -Wc++-compat (test for warnings, line 19)
+PASS: c-c++-common/Wbool-operation-1.c -Wc++-compat (test for warnings, line 20)
+PASS: c-c++-common/Wbool-operation-1.c -Wc++-compat (test for warnings, line 21)
+PASS: c-c++-common/Wbool-operation-1.c -Wc++-compat (test for warnings, line 22)
+PASS: c-c++-common/Wbool-operation-1.c -Wc++-compat (test for warnings, line 23)
+PASS: c-c++-common/Wbool-operation-1.c -Wc++-compat (test for warnings, line 24)
+PASS: c-c++-common/Wbool-operation-1.c -Wc++-compat (test for warnings, line 25)
+PASS: c-c++-common/Wbool-operation-1.c -Wc++-compat (test for warnings, line 26)
+PASS: c-c++-common/Wbool-operation-1.c -Wc++-compat (test for warnings, line 27)
+PASS: c-c++-common/Wbool-operation-1.c -Wc++-compat (test for warnings, line 28)
+PASS: c-c++-common/Wbool-operation-1.c -Wc++-compat (test for warnings, line 29)
+PASS: c-c++-common/Wbool-operation-1.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/Wcast-qual-1.c -Wc++-compat (test for warnings, line 36)
PASS: c-c++-common/Wcast-qual-1.c -Wc++-compat (test for warnings, line 69)
PASS: c-c++-common/Wcast-qual-1.c -Wc++-compat (test for warnings, line 71)
@@ -59064,6 +60272,14 @@ PASS: c-c++-common/Wconversion-real.c -Wc++-compat (test for warnings, line 3
PASS: c-c++-common/Wconversion-real.c -Wc++-compat (test for warnings, line 33)
PASS: c-c++-common/Wconversion-real.c -Wc++-compat (test for warnings, line 34)
PASS: c-c++-common/Wconversion-real.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wdangling-else-1.c -Wc++-compat (test for warnings, line 8)
+PASS: c-c++-common/Wdangling-else-1.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wdangling-else-2.c -Wc++-compat (test for warnings, line 8)
+PASS: c-c++-common/Wdangling-else-2.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wdangling-else-3.c -Wc++-compat (test for bogus messages, line 8)
+PASS: c-c++-common/Wdangling-else-3.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wdangling-else-4.c -Wc++-compat (test for warnings, line 9)
+PASS: c-c++-common/Wdangling-else-4.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/Wduplicated-cond-1.c -Wc++-compat (test for warnings, line 16)
PASS: c-c++-common/Wduplicated-cond-1.c -Wc++-compat (test for warnings, line 20)
PASS: c-c++-common/Wduplicated-cond-1.c -Wc++-compat (test for warnings, line 65)
@@ -59129,48 +60345,295 @@ PASS: c-c++-common/Wfloat-conversion.c -Wc++-compat (test for warnings, line
PASS: c-c++-common/Wfloat-conversion.c -Wc++-compat (test for warnings, line 56)
PASS: c-c++-common/Wfloat-conversion.c -Wc++-compat (test for warnings, line 57)
PASS: c-c++-common/Wfloat-conversion.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-1.c -Wc++-compat (test for warnings, line 16)
+PASS: c-c++-common/Wimplicit-fallthrough-1.c -Wc++-compat (test for warnings, line 33)
+PASS: c-c++-common/Wimplicit-fallthrough-1.c -Wc++-compat (test for warnings, line 34)
+PASS: c-c++-common/Wimplicit-fallthrough-1.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -Wc++-compat (test for warnings, line 32)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -Wc++-compat (test for warnings, line 53)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -Wc++-compat (test for warnings, line 96)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -Wc++-compat (test for warnings, line 115)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -Wc++-compat (test for warnings, line 153)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -Wc++-compat (test for warnings, line 166)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -Wc++-compat (test for warnings, line 180)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -Wc++-compat (test for warnings, line 227)
+PASS: c-c++-common/Wimplicit-fallthrough-10.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-11.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-12.c -Wc++-compat (test for warnings, line 21)
+PASS: c-c++-common/Wimplicit-fallthrough-12.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-13.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-14.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-15.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-16.c -Wc++-compat (test for warnings, line 21)
+PASS: c-c++-common/Wimplicit-fallthrough-16.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-17.c -Wc++-compat (test for excess errors)
+XFAIL: c-c++-common/Wimplicit-fallthrough-18.c -Wc++-compat fall through (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-18.c -Wc++-compat (test for warnings, line 34)
+PASS: c-c++-common/Wimplicit-fallthrough-18.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -Wc++-compat (test for warnings, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -Wc++-compat (test for warnings, line 32)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -Wc++-compat (test for warnings, line 41)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -Wc++-compat (test for warnings, line 66)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -Wc++-compat (test for warnings, line 79)
+PASS: c-c++-common/Wimplicit-fallthrough-19.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -Wc++-compat (test for warnings, line 15)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -Wc++-compat (test for warnings, line 24)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -Wc++-compat (test for warnings, line 53)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -Wc++-compat (test for warnings, line 63)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -Wc++-compat (test for warnings, line 95)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -Wc++-compat (test for warnings, line 118)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -Wc++-compat (test for warnings, line 131)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -Wc++-compat (test for warnings, line 152)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -Wc++-compat (test for warnings, line 177)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -Wc++-compat (test for warnings, line 189)
+PASS: c-c++-common/Wimplicit-fallthrough-2.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-20.c -Wc++-compat (test for warnings, line 30)
+PASS: c-c++-common/Wimplicit-fallthrough-20.c -Wc++-compat (test for warnings, line 32)
+PASS: c-c++-common/Wimplicit-fallthrough-20.c -Wc++-compat (test for warnings, line 36)
+PASS: c-c++-common/Wimplicit-fallthrough-20.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-21.c -Wc++-compat (test for warnings, line 16)
+PASS: c-c++-common/Wimplicit-fallthrough-21.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-22.c -Wc++-compat (test for warnings, line 15)
+PASS: c-c++-common/Wimplicit-fallthrough-22.c -Wc++-compat (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-22.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 18)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 25)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 31)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 40)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 46)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 52)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 58)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 64)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 70)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 76)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 82)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 88)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 94)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 100)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 106)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 112)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 118)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 129)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 135)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 142)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 148)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 157)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 163)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 169)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 175)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 181)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 187)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 193)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 199)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 205)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 211)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 217)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 223)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 229)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for bogus messages, line 235)
+PASS: c-c++-common/Wimplicit-fallthrough-23.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-24.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -Wc++-compat (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -Wc++-compat (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -Wc++-compat (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -Wc++-compat (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -Wc++-compat (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -Wc++-compat (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -Wc++-compat (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-25.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -Wc++-compat (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -Wc++-compat (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -Wc++-compat (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -Wc++-compat (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -Wc++-compat (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -Wc++-compat (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -Wc++-compat (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-26.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -Wc++-compat (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -Wc++-compat (test for bogus messages, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -Wc++-compat (test for bogus messages, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -Wc++-compat (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -Wc++-compat (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -Wc++-compat (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -Wc++-compat (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-27.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -Wc++-compat (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -Wc++-compat (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -Wc++-compat (test for bogus messages, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -Wc++-compat (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -Wc++-compat (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -Wc++-compat (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -Wc++-compat (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-28.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -Wc++-compat (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -Wc++-compat (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -Wc++-compat (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -Wc++-compat (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -Wc++-compat (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -Wc++-compat (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -Wc++-compat (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-29.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -Wc++-compat (test for warnings, line 15)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -Wc++-compat (test for warnings, line 30)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -Wc++-compat (test for warnings, line 41)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -Wc++-compat (test for warnings, line 53)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -Wc++-compat (test for warnings, line 61)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -Wc++-compat (test for warnings, line 76)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -Wc++-compat (test for warnings, line 99)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -Wc++-compat (test for warnings, line 107)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -Wc++-compat (test for warnings, line 142)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -Wc++-compat (test for warnings, line 150)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -Wc++-compat (test for warnings, line 162)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -Wc++-compat (test for warnings, line 174)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -Wc++-compat (test for warnings, line 187)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -Wc++-compat (test for warnings, line 199)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -Wc++-compat (test for warnings, line 214)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -Wc++-compat (test for warnings, line 226)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -Wc++-compat (test for warnings, line 235)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -Wc++-compat (test for warnings, line 247)
+PASS: c-c++-common/Wimplicit-fallthrough-3.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -Wc++-compat (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -Wc++-compat (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -Wc++-compat (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -Wc++-compat (test for warnings, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -Wc++-compat (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -Wc++-compat (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -Wc++-compat (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-30.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -Wc++-compat (test for warnings, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -Wc++-compat (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -Wc++-compat (test for warnings, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -Wc++-compat (test for warnings, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -Wc++-compat (test for warnings, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -Wc++-compat (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -Wc++-compat (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-31.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -Wc++-compat (test for bogus messages, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -Wc++-compat (test for bogus messages, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -Wc++-compat (test for bogus messages, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -Wc++-compat (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -Wc++-compat (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -Wc++-compat (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -Wc++-compat (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-32.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -Wc++-compat (test for bogus messages, line 12)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -Wc++-compat (test for bogus messages, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -Wc++-compat (test for bogus messages, line 17)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -Wc++-compat (test for bogus messages, line 20)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -Wc++-compat (test for bogus messages, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -Wc++-compat (test for bogus messages, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -Wc++-compat (test for bogus messages, line 29)
+PASS: c-c++-common/Wimplicit-fallthrough-33.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-34.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -Wc++-compat (test for warnings, line 15)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -Wc++-compat (test for warnings, line 28)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -Wc++-compat (test for warnings, line 45)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -Wc++-compat (test for warnings, line 58)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -Wc++-compat (test for warnings, line 71)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -Wc++-compat (test for warnings, line 84)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -Wc++-compat (test for warnings, line 99)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -Wc++-compat (test for warnings, line 112)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -Wc++-compat (test for warnings, line 131)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -Wc++-compat (test for warnings, line 144)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -Wc++-compat (test for warnings, line 157)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -Wc++-compat (test for warnings, line 170)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -Wc++-compat (test for warnings, line 183)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -Wc++-compat (test for warnings, line 196)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -Wc++-compat (test for warnings, line 215)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -Wc++-compat (test for warnings, line 231)
+PASS: c-c++-common/Wimplicit-fallthrough-4.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-5.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -Wc++-compat (test for warnings, line 26)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -Wc++-compat (test for warnings, line 40)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -Wc++-compat (test for warnings, line 57)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -Wc++-compat (test for warnings, line 120)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -Wc++-compat (test for warnings, line 148)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -Wc++-compat (test for warnings, line 169)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -Wc++-compat (test for warnings, line 178)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -Wc++-compat (test for warnings, line 282)
+PASS: c-c++-common/Wimplicit-fallthrough-6.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -Wc++-compat (test for warnings, line 14)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -Wc++-compat (test for warnings, line 23)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -Wc++-compat (test for warnings, line 33)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -Wc++-compat (test for warnings, line 44)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -Wc++-compat (test for warnings, line 55)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -Wc++-compat (test for warnings, line 77)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -Wc++-compat (test for warnings, line 89)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -Wc++-compat (test for warnings, line 107)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -Wc++-compat (test for warnings, line 119)
+PASS: c-c++-common/Wimplicit-fallthrough-7.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-8.c -Wc++-compat (test for warnings, line 25)
+PASS: c-c++-common/Wimplicit-fallthrough-8.c -Wc++-compat (test for warnings, line 79)
+PASS: c-c++-common/Wimplicit-fallthrough-8.c -Wc++-compat (test for warnings, line 92)
+PASS: c-c++-common/Wimplicit-fallthrough-8.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wimplicit-fallthrough-9.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wint-in-bool-context-2.c -Wc++-compat (test for bogus messages, line 10)
+PASS: c-c++-common/Wint-in-bool-context-2.c -Wc++-compat (test for warnings, line 13)
+PASS: c-c++-common/Wint-in-bool-context-2.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wint-in-bool-context-3.c -Wc++-compat (test for warnings, line 12)
+PASS: c-c++-common/Wint-in-bool-context-3.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wint-in-bool-context.c -Wc++-compat (test for warnings, line 9)
+PASS: c-c++-common/Wint-in-bool-context.c -Wc++-compat (test for bogus messages, line 12)
+PASS: c-c++-common/Wint-in-bool-context.c -Wc++-compat (test for warnings, line 15)
+PASS: c-c++-common/Wint-in-bool-context.c -Wc++-compat (test for bogus messages, line 18)
+PASS: c-c++-common/Wint-in-bool-context.c -Wc++-compat (test for bogus messages, line 21)
+PASS: c-c++-common/Wint-in-bool-context.c -Wc++-compat (test for warnings, line 24)
+PASS: c-c++-common/Wint-in-bool-context.c -Wc++-compat (test for warnings, line 27)
+PASS: c-c++-common/Wint-in-bool-context.c -Wc++-compat (test for warnings, line 30)
+PASS: c-c++-common/Wint-in-bool-context.c -Wc++-compat (test for bogus messages, line 35)
+PASS: c-c++-common/Wint-in-bool-context.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/Wint-to-pointer-cast-1.c -Wc++-compat (test for warnings, line 11)
PASS: c-c++-common/Wint-to-pointer-cast-1.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/Wint-to-pointer-cast-2.c -Wc++-compat (test for warnings, line 11)
PASS: c-c++-common/Wint-to-pointer-cast-2.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/Wint-to-pointer-cast-3.c -Wc++-compat (test for warnings, line 19)
PASS: c-c++-common/Wint-to-pointer-cast-3.c -Wc++-compat (test for excess errors)
-PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 18)
-PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 19)
-PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 20)
-PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 21)
-PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 22)
-PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 23)
-PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 24)
-PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 25)
-PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 26)
+PASS: c-c++-common/Wlogical-not-parentheses-1.c -Wc++-compat (test for warnings, line 21)
+PASS: c-c++-common/Wlogical-not-parentheses-1.c -Wc++-compat (test for warnings, line 22)
+PASS: c-c++-common/Wlogical-not-parentheses-1.c -Wc++-compat (test for warnings, line 23)
+PASS: c-c++-common/Wlogical-not-parentheses-1.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wlogical-not-parentheses-2.c -Wc++-compat (test for warnings, line 11)
+PASS: c-c++-common/Wlogical-not-parentheses-2.c -Wc++-compat expected multiline pattern lines 13-17 was found: "\s*r \+= !aaa == bbb;.*\n \^~\n r \+= !aaa == bbb;.*\n \^~~~\n \( \).*\n"
+PASS: c-c++-common/Wlogical-not-parentheses-2.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wlogical-not-parentheses-3.c -Wc++-compat (test for warnings, line 28)
+PASS: c-c++-common/Wlogical-not-parentheses-3.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 28)
PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 29)
PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 30)
PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 31)
+PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 32)
PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 33)
PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 34)
PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 35)
PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 36)
-PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 37)
-PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 66)
-PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 67)
-PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 68)
-PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 69)
-PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 70)
-PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 71)
-PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 72)
-PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 73)
-PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 74)
+PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 38)
+PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 39)
+PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 40)
+PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 41)
+PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 43)
+PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 44)
+PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 45)
+PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 46)
+PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 47)
PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 76)
PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 77)
PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 78)
PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 79)
+PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 80)
PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 81)
PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 82)
PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 83)
PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 84)
-PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 85)
+PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 86)
+PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 87)
+PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 88)
+PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 89)
+PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 91)
+PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 92)
+PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 93)
+PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 94)
+PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for warnings, line 95)
PASS: c-c++-common/Wlogical-op-1.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/Wlogical-op-3.c -Wc++-compat (test for warnings, line 8)
PASS: c-c++-common/Wlogical-op-3.c -Wc++-compat (test for warnings, line 9)
@@ -59586,6 +61049,24 @@ PASS: c-c++-common/Wsizeof-pointer-memaccess2.c -Wc++-compat (test for warnin
PASS: c-c++-common/Wsizeof-pointer-memaccess2.c -Wc++-compat (test for warnings, line 473)
PASS: c-c++-common/Wsizeof-pointer-memaccess2.c -Wc++-compat (test for warnings, line 474)
PASS: c-c++-common/Wsizeof-pointer-memaccess2.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wswitch-unreachable-1.c -Wc++-compat (test for warnings, line 19)
+PASS: c-c++-common/Wswitch-unreachable-1.c -Wc++-compat (test for warnings, line 26)
+PASS: c-c++-common/Wswitch-unreachable-1.c -Wc++-compat (test for warnings, line 34)
+PASS: c-c++-common/Wswitch-unreachable-1.c -Wc++-compat (test for warnings, line 41)
+PASS: c-c++-common/Wswitch-unreachable-1.c -Wc++-compat (test for warnings, line 43)
+PASS: c-c++-common/Wswitch-unreachable-1.c -Wc++-compat (test for warnings, line 49)
+PASS: c-c++-common/Wswitch-unreachable-1.c -Wc++-compat (test for warnings, line 58)
+PASS: c-c++-common/Wswitch-unreachable-1.c -Wc++-compat (test for warnings, line 63)
+PASS: c-c++-common/Wswitch-unreachable-1.c -Wc++-compat (test for warnings, line 74)
+PASS: c-c++-common/Wswitch-unreachable-1.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wswitch-unreachable-2.c -Wc++-compat (test for bogus messages, line 12)
+PASS: c-c++-common/Wswitch-unreachable-2.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wswitch-unreachable-3.c -Wc++-compat (test for warnings, line 11)
+PASS: c-c++-common/Wswitch-unreachable-3.c -Wc++-compat (test for warnings, line 22)
+PASS: c-c++-common/Wswitch-unreachable-3.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wswitch-unreachable-4.c -Wc++-compat (test for warnings, line 11)
+PASS: c-c++-common/Wswitch-unreachable-4.c -Wc++-compat (test for warnings, line 19)
+PASS: c-c++-common/Wswitch-unreachable-4.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/Wtautological-compare-1.c -Wc++-compat (test for warnings, line 13)
PASS: c-c++-common/Wtautological-compare-1.c -Wc++-compat (test for warnings, line 14)
PASS: c-c++-common/Wtautological-compare-1.c -Wc++-compat (test for warnings, line 15)
@@ -59625,6 +61106,9 @@ PASS: c-c++-common/Wunused-var-12.c -Wc++-compat (test for warnings, line 23)
PASS: c-c++-common/Wunused-var-12.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/Wunused-var-13.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/Wunused-var-14.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wunused-var-15.c -Wc++-compat (test for bogus messages, line 12)
+PASS: c-c++-common/Wunused-var-15.c -Wc++-compat (test for bogus messages, line 15)
+PASS: c-c++-common/Wunused-var-15.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/Wunused-var-2.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/Wunused-var-3.c -Wc++-compat (test for warnings, line 7)
PASS: c-c++-common/Wunused-var-3.c -Wc++-compat (test for warnings, line 8)
@@ -59674,6 +61158,38 @@ PASS: c-c++-common/asmgoto-3.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/asmgoto-4.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/attr-aligned-1.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/attr-aligned-1.c -Wc++-compat execution test
+PASS: c-c++-common/attr-fallthrough-1.c -Wc++-compat (test for warnings, line 9)
+PASS: c-c++-common/attr-fallthrough-1.c -Wc++-compat (test for errors, line 12)
+PASS: c-c++-common/attr-fallthrough-1.c -Wc++-compat (test for errors, line 14)
+PASS: c-c++-common/attr-fallthrough-1.c -Wc++-compat (test for warnings, line 17)
+PASS: c-c++-common/attr-fallthrough-1.c -Wc++-compat (test for warnings, line 22)
+PASS: c-c++-common/attr-fallthrough-1.c -Wc++-compat (test for warnings, line 33)
+PASS: c-c++-common/attr-fallthrough-1.c -Wc++-compat (test for warnings, line 39)
+PASS: c-c++-common/attr-fallthrough-1.c -Wc++-compat (test for warnings, line 51)
+PASS: c-c++-common/attr-fallthrough-1.c -Wc++-compat (test for errors, line 56)
+PASS: c-c++-common/attr-fallthrough-1.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/attr-fallthrough-2.c -Wc++-compat (test for warnings, line 13)
+PASS: c-c++-common/attr-fallthrough-2.c -Wc++-compat (test for warnings, line 18)
+PASS: c-c++-common/attr-fallthrough-2.c -Wc++-compat (test for warnings, line 23)
+PASS: c-c++-common/attr-fallthrough-2.c -Wc++-compat (test for errors, line 24)
+PASS: c-c++-common/attr-fallthrough-2.c -Wc++-compat (test for errors, line 26)
+PASS: c-c++-common/attr-fallthrough-2.c -Wc++-compat (test for warnings, line 26)
+PASS: c-c++-common/attr-fallthrough-2.c -Wc++-compat (test for warnings, line 31)
+PASS: c-c++-common/attr-fallthrough-2.c -Wc++-compat (test for warnings, line 34)
+PASS: c-c++-common/attr-fallthrough-2.c -Wc++-compat (test for warnings, line 37)
+PASS: c-c++-common/attr-fallthrough-2.c -Wc++-compat (test for warnings, line 42)
+PASS: c-c++-common/attr-fallthrough-2.c -Wc++-compat (test for warnings, line 47)
+PASS: c-c++-common/attr-fallthrough-2.c -Wc++-compat (test for warnings, line 50)
+PASS: c-c++-common/attr-fallthrough-2.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/attr-may-alias-1.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/attr-may-alias-2.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/attr-opt-1.c -Wc++-compat (test for warnings, line 5)
+PASS: c-c++-common/attr-opt-1.c -Wc++-compat (test for warnings, line 9)
+PASS: c-c++-common/attr-opt-1.c -Wc++-compat (test for warnings, line 19)
+PASS: c-c++-common/attr-opt-1.c -Wc++-compat (test for warnings, line 23)
+PASS: c-c++-common/attr-opt-1.c -Wc++-compat (test for warnings, line 26)
+PASS: c-c++-common/attr-opt-1.c -Wc++-compat (test for warnings, line 30)
+PASS: c-c++-common/attr-opt-1.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/attr-simd-2.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/attr-simd-2.c -Wc++-compat scan-tree-dump optimized "omp declare simd"
PASS: c-c++-common/attr-simd-2.c -Wc++-compat scan-assembler-times _ZGVbN4_simd_attr: 1
@@ -59733,6 +61249,60 @@ PASS: c-c++-common/attr-used-2.c -Wc++-compat scan-assembler xyzzy
PASS: c-c++-common/attr-used.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/attr-used.c -Wc++-compat scan-assembler function_declaration_before
PASS: c-c++-common/attr-used.c -Wc++-compat scan-assembler function_declaration_after
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 14)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 15)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 50)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 51)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 52)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 60)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 61)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 62)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 70)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 71)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 72)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 80)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 81)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 82)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 90)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 91)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 92)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 100)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 101)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 102)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 110)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 111)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 112)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 120)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 121)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 122)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 127)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 128)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 129)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 134)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 135)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 136)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 142)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 143)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 144)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 150)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 151)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 152)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 157)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 158)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 159)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 164)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 165)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 166)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 171)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 172)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 173)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 178)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 179)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 180)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 185)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 186)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for warnings, line 187)
+PASS: c-c++-common/attr-warn-unused-result.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/attributes-1.c -Wc++-compat (test for warnings, line 4)
PASS: c-c++-common/attributes-1.c -Wc++-compat (test for warnings, line 5)
PASS: c-c++-common/attributes-1.c -Wc++-compat (test for warnings, line 7)
@@ -59747,6 +61317,21 @@ PASS: c-c++-common/attributes-1.c -Wc++-compat (test for errors, line 21)
PASS: c-c++-common/attributes-1.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/attributes-2.c -Wc++-compat (test for errors, line 3)
PASS: c-c++-common/attributes-2.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/attributes-3.c -Wc++-compat (test for warnings, line 6)
+PASS: c-c++-common/attributes-3.c -Wc++-compat (test for warnings, line 9)
+PASS: c-c++-common/attributes-3.c -Wc++-compat (test for warnings, line 11)
+PASS: c-c++-common/attributes-3.c -Wc++-compat (test for warnings, line 12)
+PASS: c-c++-common/attributes-3.c -Wc++-compat (test for warnings, line 14)
+PASS: c-c++-common/attributes-3.c -Wc++-compat (test for warnings, line 15)
+PASS: c-c++-common/attributes-3.c -Wc++-compat (test for warnings, line 17)
+PASS: c-c++-common/attributes-3.c -Wc++-compat (test for warnings, line 18)
+PASS: c-c++-common/attributes-3.c -Wc++-compat (test for warnings, line 20)
+PASS: c-c++-common/attributes-3.c -Wc++-compat (test for warnings, line 21)
+PASS: c-c++-common/attributes-3.c -Wc++-compat (test for warnings, line 23)
+PASS: c-c++-common/attributes-3.c -Wc++-compat (test for warnings, line 24)
+PASS: c-c++-common/attributes-3.c -Wc++-compat (test for warnings, line 26)
+PASS: c-c++-common/attributes-3.c -Wc++-compat (test for warnings, line 27)
+PASS: c-c++-common/attributes-3.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/attributes-enum-1.c -Wc++-compat (test for warnings, line 16)
PASS: c-c++-common/attributes-enum-1.c -Wc++-compat (test for warnings, line 17)
PASS: c-c++-common/attributes-enum-1.c -Wc++-compat (test for warnings, line 18)
@@ -59755,28 +61340,113 @@ PASS: c-c++-common/attributes-enum-1.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/attributes-enum-2.c -Wc++-compat (test for warnings, line 6)
PASS: c-c++-common/attributes-enum-2.c -Wc++-compat (test for warnings, line 7)
PASS: c-c++-common/attributes-enum-2.c -Wc++-compat (test for warnings, line 8)
-PASS: c-c++-common/attributes-enum-2.c -Wc++-compat (test for warnings, line 9)
PASS: c-c++-common/attributes-enum-2.c -Wc++-compat (test for warnings, line 10)
PASS: c-c++-common/attributes-enum-2.c -Wc++-compat (test for warnings, line 11)
PASS: c-c++-common/attributes-enum-2.c -Wc++-compat (test for warnings, line 12)
PASS: c-c++-common/attributes-enum-2.c -Wc++-compat (test for warnings, line 13)
PASS: c-c++-common/attributes-enum-2.c -Wc++-compat (test for excess errors)
-PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 6)
-PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 7)
-PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 8)
-PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 15)
-PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 16)
PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 17)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 18)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 19)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 20)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 21)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 22)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 29)
PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 30)
PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 31)
-PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 32)
-PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 33)
-PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 42)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 34)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 35)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 36)
PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 43)
PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 44)
PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 45)
PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 46)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 47)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 48)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 49)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 50)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 51)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 85)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 86)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 87)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 88)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 89)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 90)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 91)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 92)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 93)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 94)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 95)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 96)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 97)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 98)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 106)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 107)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 108)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 109)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 121)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 122)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 123)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 126)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 127)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 128)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 137)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 138)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 139)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 146)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 147)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 148)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 155)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 156)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 157)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 170)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 171)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 173)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 174)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 176)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 177)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 180)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 181)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 183)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 184)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 186)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 187)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 190)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 191)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 193)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 194)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 196)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for warnings, line 197)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 205)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 206)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 207)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 214)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 215)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 216)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 217)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 218)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 219)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 229)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 230)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 231)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 232)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 235)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 236)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 237)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 238)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 239)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 240)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 241)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 242)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 243)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 250)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 251)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 252)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 253)
+PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for errors, line 254)
PASS: c-c++-common/builtin-arith-overflow-1.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/builtin-arith-overflow-2.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/builtin-arith-overflow-2.c -Wc++-compat execution test
PASS: c-c++-common/builtin-offsetof-2.c -Wc++-compat (test for warnings, line 81)
PASS: c-c++-common/builtin-offsetof-2.c -Wc++-compat (test for warnings, line 86)
PASS: c-c++-common/builtin-offsetof-2.c -Wc++-compat (test for warnings, line 104)
@@ -59813,6 +61483,9 @@ PASS: c-c++-common/builtin-offsetof.c -Wc++-compat (test for errors, line 21)
PASS: c-c++-common/builtin-offsetof.c -Wc++-compat (test for warnings, line 25)
PASS: c-c++-common/builtin-offsetof.c -Wc++-compat (test for errors, line 28)
PASS: c-c++-common/builtin-offsetof.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/builtin-shuffle-1.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/builtin-shuffle-1.c -Wc++-compat execution test
+PASS: c-c++-common/builtin_location.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/conflict-markers-1.c -Wc++-compat (test for errors, line 3)
PASS: c-c++-common/conflict-markers-1.c -Wc++-compat (test for errors, line 5)
PASS: c-c++-common/conflict-markers-1.c -Wc++-compat (test for errors, line 9)
@@ -59859,6 +61532,13 @@ PASS: c-c++-common/cxxbitfields-6.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/dump-ada-spec-1.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/dump-ada-spec-1.c -Wc++-compat scan-file type S is record
PASS: c-c++-common/dump-ada-spec-2.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/dump-ada-spec-3.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/dump-ada-spec-3.c -Wc++-compat scan-file-not System.Address
+PASS: c-c++-common/dump-ada-spec-4.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/dump-ada-spec-4.c -Wc++-compat scan-file-not System.Address
+PASS: c-c++-common/dump-ada-spec-5.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/dump-ada-spec-5.c -Wc++-compat scan-file-not unsupported macro
+PASS: c-c++-common/dump-ada-spec-6.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/fmax-errors.c -Wc++-compat (test for errors, line 7)
PASS: c-c++-common/fmax-errors.c -Wc++-compat (test for errors, line 8)
PASS: c-c++-common/fmax-errors.c -Wc++-compat (test for errors, line 9)
@@ -59875,6 +61555,22 @@ PASS: c-c++-common/init-vec-1.c -Wc++-compat (test for excess errors)
UNSUPPORTED: c-c++-common/int128-1.c -Wc++-compat
UNSUPPORTED: c-c++-common/int128-2.c -Wc++-compat
UNSUPPORTED: c-c++-common/int128-types-1.c -Wc++-compat
+PASS: c-c++-common/memset-array.c -Wc++-compat (test for warnings, line 18)
+PASS: c-c++-common/memset-array.c -Wc++-compat (test for warnings, line 19)
+PASS: c-c++-common/memset-array.c -Wc++-compat (test for warnings, line 20)
+PASS: c-c++-common/memset-array.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/missing-header-1.c -Wc++-compat (test for errors, line 2)
+PASS: c-c++-common/missing-header-1.c -Wc++-compat expected multiline pattern lines 5-7 was found: "\s*#include "this-file-does-not-exist\.h".*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~\ncompilation terminated\..*\n"
+PASS: c-c++-common/missing-header-1.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/missing-header-2.c -Wc++-compat (test for errors, line 2)
+PASS: c-c++-common/missing-header-2.c -Wc++-compat expected multiline pattern lines 5-7 was found: "\s*#include <this-file-does-not-exist\.h>.*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~\ncompilation terminated\..*\n"
+PASS: c-c++-common/missing-header-2.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/missing-header-3.c -Wc++-compat (test for errors, line 2)
+PASS: c-c++-common/missing-header-3.c -Wc++-compat expected multiline pattern lines 5-7 was found: "\s*#import <this-file-does-not-exist\.h>.*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~\ncompilation terminated\..*\n"
+PASS: c-c++-common/missing-header-3.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/missing-header-4.c -Wc++-compat (test for errors, line 2)
+PASS: c-c++-common/missing-header-4.c -Wc++-compat expected multiline pattern lines 5-7 was found: "\s*#import "this-file-does-not-exist\.h".*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~\ncompilation terminated\..*\n"
+PASS: c-c++-common/missing-header-4.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/nonnull-1.c -Wc++-compat bar compared to NULL (test for warnings, line 11)
PASS: c-c++-common/nonnull-1.c -Wc++-compat cp1 compared to NULL (test for warnings, line 18)
PASS: c-c++-common/nonnull-1.c -Wc++-compat cp2 compared to NULL (test for warnings, line 21)
@@ -59898,6 +61594,8 @@ PASS: c-c++-common/pr20000.c -Wc++-compat does return (test for warnings, line
PASS: c-c++-common/pr20000.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/pr20318.c -Wc++-compat (test for errors, line 3)
PASS: c-c++-common/pr20318.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/pr27336.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/pr27336.c -Wc++-compat scan-tree-dump vrp1 "return 1;"
PASS: c-c++-common/pr28656.c -Wc++-compat (test for warnings, line 20)
PASS: c-c++-common/pr28656.c -Wc++-compat (test for warnings, line 20)
PASS: c-c++-common/pr28656.c -Wc++-compat (test for warnings, line 21)
@@ -59916,6 +61614,13 @@ PASS: c-c++-common/pr33193.c -Wc++-compat (test for errors, line 16)
PASS: c-c++-common/pr33193.c -Wc++-compat (test for errors, line 17)
PASS: c-c++-common/pr33193.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/pr33763.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/pr35503-1.c -Wc++-compat (test for warnings, line 9)
+PASS: c-c++-common/pr35503-1.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/pr35503-2.c -Wc++-compat (test for warnings, line 8)
+PASS: c-c++-common/pr35503-2.c -Wc++-compat expected multiline pattern lines 11-12 was found: "\s*f \(&alpha, &beta, &alpha, &alpha\);.*\n \^~~~~~ ~~~~~~ ~~~~~~\n"
+PASS: c-c++-common/pr35503-2.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/pr35503-3.c -Wc++-compat (test for warnings, line 8)
+PASS: c-c++-common/pr35503-3.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/pr36282-1.c -Wc++-compat (test for bogus messages, line 7)
PASS: c-c++-common/pr36282-1.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/pr36282-2.c -Wc++-compat (test for bogus messages, line 5)
@@ -60072,9 +61777,9 @@ PASS: c-c++-common/pr59280.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/pr60101.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/pr60156.c -Wc++-compat (test for warnings, line 6)
PASS: c-c++-common/pr60156.c -Wc++-compat (test for excess errors)
-PASS: c-c++-common/pr60226.c -Wc++-compat (test for errors, line 6)
PASS: c-c++-common/pr60226.c -Wc++-compat (test for errors, line 7)
-PASS: c-c++-common/pr60226.c -Wc++-compat (test for errors, line 13)
+PASS: c-c++-common/pr60226.c -Wc++-compat (test for errors, line 8)
+PASS: c-c++-common/pr60226.c -Wc++-compat (test for errors, line 14)
PASS: c-c++-common/pr60226.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/pr60439.c -Wc++-compat (test for warnings, line 14)
PASS: c-c++-common/pr60439.c -Wc++-compat (test for warnings, line 24)
@@ -60092,9 +61797,8 @@ PASS: c-c++-common/pr60439.c -Wc++-compat (test for warnings, line 103)
PASS: c-c++-common/pr60439.c -Wc++-compat (test for warnings, line 108)
PASS: c-c++-common/pr60439.c -Wc++-compat (test for warnings, line 124)
PASS: c-c++-common/pr60439.c -Wc++-compat (test for warnings, line 129)
-PASS: c-c++-common/pr60439.c -Wc++-compat (test for warnings, line 134)
-PASS: c-c++-common/pr60439.c -Wc++-compat (test for warnings, line 145)
-PASS: c-c++-common/pr60439.c -Wc++-compat (test for warnings, line 161)
+PASS: c-c++-common/pr60439.c -Wc++-compat (test for warnings, line 140)
+PASS: c-c++-common/pr60439.c -Wc++-compat (test for warnings, line 156)
PASS: c-c++-common/pr60439.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/pr60689.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/pr61405.c -Wc++-compat (test for warnings, line 12)
@@ -60192,25 +61896,25 @@ PASS: c-c++-common/pr68582.c -Wc++-compat (test for warnings, line 8)
PASS: c-c++-common/pr68582.c -Wc++-compat (test for warnings, line 15)
PASS: c-c++-common/pr68582.c -Wc++-compat (test for warnings, line 22)
PASS: c-c++-common/pr68582.c -Wc++-compat (test for excess errors)
-PASS: c-c++-common/pr68657-1.c -Wc++-compat (test for errors, line 7)
-PASS: c-c++-common/pr68657-1.c -Wc++-compat (test for errors, line 14)
-PASS: c-c++-common/pr68657-1.c -Wc++-compat (test for errors, line 24)
+PASS: c-c++-common/pr68657-1.c -Wc++-compat (test for errors, line 8)
+PASS: c-c++-common/pr68657-1.c -Wc++-compat (test for errors, line 15)
+PASS: c-c++-common/pr68657-1.c -Wc++-compat (test for errors, line 25)
PASS: c-c++-common/pr68657-1.c -Wc++-compat (test for excess errors)
-PASS: c-c++-common/pr68657-2.c -Wc++-compat (test for errors, line 5)
-PASS: c-c++-common/pr68657-2.c -Wc++-compat (test for bogus messages, line 6)
+PASS: c-c++-common/pr68657-2.c -Wc++-compat (test for errors, line 6)
+PASS: c-c++-common/pr68657-2.c -Wc++-compat (test for bogus messages, line 7)
PASS: c-c++-common/pr68657-2.c -Wc++-compat (test for excess errors)
-PASS: c-c++-common/pr68657-3.c -Wc++-compat (test for errors, line 5)
-PASS: c-c++-common/pr68657-3.c -Wc++-compat (test for bogus messages, line 6)
-PASS: c-c++-common/pr68657-3.c -Wc++-compat (test for bogus messages, line 8)
+PASS: c-c++-common/pr68657-3.c -Wc++-compat (test for errors, line 6)
+PASS: c-c++-common/pr68657-3.c -Wc++-compat (test for bogus messages, line 7)
PASS: c-c++-common/pr68657-3.c -Wc++-compat (test for bogus messages, line 9)
-PASS: c-c++-common/pr68657-3.c -Wc++-compat (test for warnings, line 11)
-PASS: c-c++-common/pr68657-3.c -Wc++-compat (test for bogus messages, line 12)
+PASS: c-c++-common/pr68657-3.c -Wc++-compat (test for bogus messages, line 10)
+PASS: c-c++-common/pr68657-3.c -Wc++-compat (test for warnings, line 12)
+PASS: c-c++-common/pr68657-3.c -Wc++-compat (test for bogus messages, line 13)
PASS: c-c++-common/pr68657-3.c -Wc++-compat (test for excess errors)
-PASS: c-c++-common/pr68833-1.c -Wc++-compat (test for errors, line 5)
-PASS: c-c++-common/pr68833-1.c -Wc++-compat (test for bogus messages, line 6)
-PASS: c-c++-common/pr68833-1.c -Wc++-compat (test for errors, line 11)
-PASS: c-c++-common/pr68833-1.c -Wc++-compat (test for bogus messages, line 12)
-PASS: c-c++-common/pr68833-1.c -Wc++-compat detect noreturn candidate (test for errors, line 17)
+PASS: c-c++-common/pr68833-1.c -Wc++-compat (test for errors, line 6)
+PASS: c-c++-common/pr68833-1.c -Wc++-compat (test for bogus messages, line 7)
+PASS: c-c++-common/pr68833-1.c -Wc++-compat (test for errors, line 12)
+PASS: c-c++-common/pr68833-1.c -Wc++-compat (test for bogus messages, line 13)
+PASS: c-c++-common/pr68833-1.c -Wc++-compat detect noreturn candidate (test for errors, line 18)
PASS: c-c++-common/pr68833-1.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/pr68833-2.c -Wc++-compat printf attribute warning (test for errors, line 12)
PASS: c-c++-common/pr68833-2.c -Wc++-compat (test for excess errors)
@@ -60236,6 +61940,14 @@ PASS: c-c++-common/pr69558.c -Wc++-compat (test for bogus messages, line 17)
PASS: c-c++-common/pr69558.c -Wc++-compat (test for bogus messages, line 19)
PASS: c-c++-common/pr69558.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/pr69669.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/pr69669.c -Wc++-compat scan-rtl-dump-times final "mem:QI" 1
+PASS: c-c++-common/pr69733.c -Wc++-compat (test for warnings, line 7)
+PASS: c-c++-common/pr69733.c -Wc++-compat (test for warnings, line 13)
+PASS: c-c++-common/pr69733.c -Wc++-compat (test for warnings, line 19)
+PASS: c-c++-common/pr69733.c -Wc++-compat expected multiline pattern lines 9-10 was found: "\s*const double val0\(\) \{return val;\}.*\n \^~~~~\n"
+PASS: c-c++-common/pr69733.c -Wc++-compat expected multiline pattern lines 15-16 was found: " volatile double val1\(\) \{return val;\}.*\n \^~~~~~~~\n"
+PASS: c-c++-common/pr69733.c -Wc++-compat expected multiline pattern lines 21-22 was found: " cd val2\(\) \{return val;\}.*\n \^~\n"
+PASS: c-c++-common/pr69733.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/pr69764.c -Wc++-compat (test for warnings, line 7)
PASS: c-c++-common/pr69764.c -Wc++-compat (test for warnings, line 13)
PASS: c-c++-common/pr69764.c -Wc++-compat (test for warnings, line 19)
@@ -60262,6 +61974,38 @@ PASS: c-c++-common/pr70336.c -Wc++-compat (test for bogus messages, line 28)
PASS: c-c++-common/pr70336.c -Wc++-compat (test for bogus messages, line 35)
PASS: c-c++-common/pr70336.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/pr70651.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/pr70756-2.c -Wc++-compat (test for warnings, line 10)
+PASS: c-c++-common/pr70756-2.c -Wc++-compat (test for warnings, line 11)
+PASS: c-c++-common/pr70756-2.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/pr70756.c -Wc++-compat (test for errors, line 5)
+PASS: c-c++-common/pr70756.c -Wc++-compat (test for errors, line 16)
+PASS: c-c++-common/pr70756.c -Wc++-compat (test for errors, line 22)
+PASS: c-c++-common/pr70756.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/pr71372.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/pr71372.c -Wc++-compat scan-tree-dump-times optimized " ={v} " 4
+PASS: c-c++-common/pr71574.c -Wc++-compat (test for warnings, line 5)
+PASS: c-c++-common/pr71574.c -Wc++-compat (test for warnings, line 6)
+PASS: c-c++-common/pr71574.c -Wc++-compat (test for warnings, line 7)
+PASS: c-c++-common/pr71574.c -Wc++-compat (test for errors, line 8)
+PASS: c-c++-common/pr71574.c -Wc++-compat (test for warnings, line 9)
+PASS: c-c++-common/pr71574.c -Wc++-compat (test for warnings, line 11)
+PASS: c-c++-common/pr71574.c -Wc++-compat (test for errors, line 12)
+PASS: c-c++-common/pr71574.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/pr71654.c -Wc++-compat (test for excess errors)
+UNSUPPORTED: c-c++-common/pr72747-1.c -Wc++-compat
+UNSUPPORTED: c-c++-common/pr72747-2.c -Wc++-compat
+PASS: c-c++-common/pr77624-1.c -Wc++-compat (test for warnings, line 7)
+PASS: c-c++-common/pr77624-1.c -Wc++-compat (test for warnings, line 13)
+PASS: c-c++-common/pr77624-1.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/pr77624-2.c -Wc++-compat (test for errors, line 8)
+PASS: c-c++-common/pr77624-2.c -Wc++-compat (test for errors, line 9)
+PASS: c-c++-common/pr77624-2.c -Wc++-compat (test for errors, line 10)
+PASS: c-c++-common/pr77624-2.c -Wc++-compat (test for warnings, line 10)
+PASS: c-c++-common/pr77624-2.c -Wc++-compat (test for errors, line 20)
+PASS: c-c++-common/pr77624-2.c -Wc++-compat (test for errors, line 21)
+PASS: c-c++-common/pr77624-2.c -Wc++-compat (test for errors, line 22)
+PASS: c-c++-common/pr77624-2.c -Wc++-compat (test for warnings, line 22)
+PASS: c-c++-common/pr77624-2.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/raw-string-1.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/raw-string-1.c -Wc++-compat execution test
PASS: c-c++-common/raw-string-10.c -Wc++-compat (test for excess errors)
@@ -60437,6 +62181,8 @@ PASS: c-c++-common/uninit-G.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/uninit-pr51010.c -Wc++-compat (test for warnings, line 7)
PASS: c-c++-common/uninit-pr51010.c -Wc++-compat (test for warnings, line 12)
PASS: c-c++-common/uninit-pr51010.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/va-arg-va-list-type.c -Wc++-compat (test for errors, line 8)
+PASS: c-c++-common/va-arg-va-list-type.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/vector-1.c -Wc++-compat (test for errors, line 13)
PASS: c-c++-common/vector-1.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/vector-2.c -Wc++-compat (test for errors, line 14)
@@ -60486,27 +62232,40 @@ PASS: c-c++-common/vector-subscript-2.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/vector-subscript-3.c -Wc++-compat (test for warnings, line 11)
PASS: c-c++-common/vector-subscript-3.c -Wc++-compat (test for warnings, line 17)
PASS: c-c++-common/vector-subscript-3.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/vector-subscript-4.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/vector-subscript-4.c -Wc++-compat scan-tree-dump-not optimized "vector"
+PASS: c-c++-common/vector-subscript-5.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/vector-subscript-6.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/vector-subscript-6.c -Wc++-compat scan-tree-dump fre1 "return 42;"
+PASS: c-c++-common/vector-subscript-7.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/vector-subscript-7.c -Wc++-compat scan-tree-dump fre1 "return 42;"
PASS: c-c++-common/vla-1.c -Wc++-compat (test for excess errors)
-PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for warnings, line 10)
-PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for warnings, line 11)
-PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for warnings, line 12)
-PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for warnings, line 13)
PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for warnings, line 14)
PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for warnings, line 15)
PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for warnings, line 16)
PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for warnings, line 17)
PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for warnings, line 18)
-PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for bogus messages, line 19)
-PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for bogus messages, line 20)
-PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for bogus messages, line 21)
-PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for bogus messages, line 22)
-PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for bogus messages, line 23)
-PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for bogus messages, line 24)
+PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for warnings, line 19)
+PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for warnings, line 20)
+PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for warnings, line 21)
+PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for warnings, line 22)
+PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for warnings, line 23)
+PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for warnings, line 24)
PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for bogus messages, line 25)
PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for bogus messages, line 26)
PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for bogus messages, line 27)
PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for bogus messages, line 28)
+PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for bogus messages, line 29)
+PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for bogus messages, line 30)
+PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for bogus messages, line 31)
+PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for bogus messages, line 32)
+PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for bogus messages, line 33)
+PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for bogus messages, line 34)
+PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for warnings, line 35)
PASS: c-c++-common/warn-ommitted-condop.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/wdate-time.c -Wc++-compat (test for warnings, line 4)
+PASS: c-c++-common/wdate-time.c -Wc++-compat (test for warnings, line 5)
+PASS: c-c++-common/wdate-time.c -Wc++-compat (test for warnings, line 6)
PASS: c-c++-common/wdate-time.c -Wc++-compat (test for excess errors)
Running [...]/hurd/master/gcc/testsuite/gcc.dg/fixed-point/fixed-point.exp ...
Running [...]/hurd/master/gcc/testsuite/gcc.dg/format/format.exp ...
@@ -62212,6 +63971,122 @@ PASS: gcc.dg/format/diag-2.c (test for excess errors)
PASS: gcc.dg/format/diag-2.c -DWIDE correct arg type (test for warnings, line 11)
PASS: gcc.dg/format/diag-2.c -DWIDE correct arg type (test for warnings, line 12)
PASS: gcc.dg/format/diag-2.c -DWIDE (test for excess errors)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 9)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 19)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 28)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 39)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 51)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 63)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 70)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 85)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 99)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 113)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 130)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 141)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 151)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 162)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 169)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 178)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 185)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 194)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 204)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 210)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 219)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 228)
+PASS: gcc.dg/format/diagnostic-ranges.c warning for embedded NUL (test for warnings, line 237)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 246)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 247)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 261)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 261)
+PASS: gcc.dg/format/diagnostic-ranges.c (test for warnings, line 279)
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 13-15 was found: "\s*printf\("hello %i", msg\);.*\n ~\^\n %s.*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 22-24 was found: " printf\("hello %s", 42\);.*\n ~\^\n %d.*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 31-33 was found: " printf\("hello %i", \(long\)0\);.*\n ~\^\n %li.*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 43-45 was found: " printf \("arg0: %i arg1: %s arg 2: %i",.*\n ~\^\n %d.*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 54-58 was found: " printf \("arg0: %i arg1: %s arg 2: %i",.*\n ~\^\n %d.*\n 100, i \+ j, 102\);.*\n ~~~~~ .*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 65-66 was found: " printf \("before the fmt specifier".*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 74-77 was found: " "%".*\n ~~\n "d".*\n ~\^\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 89-91 was found: " printf\("hello \\x25\\x69", msg\);.*\n ~~~~\^~~~\n \\x25s.*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 103-105 was found: " printf\("hello \\045\\151", msg\);.*\n ~~~~\^~~~\n \\045s.*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 116-117 was found: " printf\("prefix" "\\x25" "\\151" "suffix",.*\n \^~~~~~~~\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 122-124 was found: " printf\("prefix" "\\x25" "\\151" "suffix",.*\n ~~~~~~~~\^~~~\n \\x25" "s.*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 133-135 was found: " printf\(u8"hello %i", msg\);.*\n ~\^\n %s.*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 143-145 was found: " printf \("foo %s bar", long_i \+ long_j\);.*\n ~\^ ~~~~~~~~~~~~~~~\n %ld.*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 153-154 was found: " printf \(" %\*\.\*d ", l, i1, i2\);.*\n ~\^~~~\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 165-166 was found: " __builtin_sprintf \(d, " %\*ld ", foo, foo\);.*\n ~\^~~\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 171-172 was found: " __builtin_sprintf \(d, " %\*ld ", foo \+ bar, foo\);.*\n ~\^~~ ~~~~~~~~~\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 181-182 was found: " __builtin_sprintf \(d, " %\.\*ld ", foo, foo\);.*\n ~~\^~~\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 187-188 was found: " __builtin_sprintf \(d, " %\.\*ld ", foo \+ bar, foo\);.*\n ~~\^~~ ~~~~~~~~~\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 197-198 was found: " printf\("hello world %"\);.*\n \^\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 206-207 was found: " strfmon \(s, m, "%#\.5n", d\);.*\n \^\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 212-213 was found: " strfmon \(s, m, "%#5\.n", d\);.*\n \^\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 221-222 was found: " printf \("%\+\+d", i\);.*\n \^\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 230-231 was found: " printf \(" %h"\);.*\n \^\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 239-240 was found: " printf \(" \\0 "\);.*\n \^~\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 249-250 was found: " printf\("hello " INT_FMT " world", msg\);.*\n \^~~~~~~~\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 253-255 was found: " #define INT_FMT "%i".*\n ~\^\n %s.*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 264-265 was found: " __builtin_printf\(" %" "d ", 0\.5\);.*\n \^~~~\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 268-270 was found: " __builtin_printf\(" %" "d ", 0\.5\);.*\n ~~~~\^\n %" "f.*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c expected multiline pattern lines 281-282 was found: " __builtin_printf\(a, 0\.5\);.*\n \^\n"
+PASS: gcc.dg/format/diagnostic-ranges.c (test for excess errors)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 9)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 19)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 28)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 39)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 51)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 63)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 70)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 85)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 99)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 113)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 130)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 141)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 151)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 162)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 169)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 178)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 185)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 194)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 204)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 210)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 219)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 228)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE warning for embedded NUL (test for warnings, line 237)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 246)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 247)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 261)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 261)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for warnings, line 279)
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 13-15 was found: "\s*printf\("hello %i", msg\);.*\n ~\^\n %s.*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 22-24 was found: " printf\("hello %s", 42\);.*\n ~\^\n %d.*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 31-33 was found: " printf\("hello %i", \(long\)0\);.*\n ~\^\n %li.*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 43-45 was found: " printf \("arg0: %i arg1: %s arg 2: %i",.*\n ~\^\n %d.*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 54-58 was found: " printf \("arg0: %i arg1: %s arg 2: %i",.*\n ~\^\n %d.*\n 100, i \+ j, 102\);.*\n ~~~~~ .*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 65-66 was found: " printf \("before the fmt specifier".*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 74-77 was found: " "%".*\n ~~\n "d".*\n ~\^\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 89-91 was found: " printf\("hello \\x25\\x69", msg\);.*\n ~~~~\^~~~\n \\x25s.*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 103-105 was found: " printf\("hello \\045\\151", msg\);.*\n ~~~~\^~~~\n \\045s.*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 116-117 was found: " printf\("prefix" "\\x25" "\\151" "suffix",.*\n \^~~~~~~~\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 122-124 was found: " printf\("prefix" "\\x25" "\\151" "suffix",.*\n ~~~~~~~~\^~~~\n \\x25" "s.*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 133-135 was found: " printf\(u8"hello %i", msg\);.*\n ~\^\n %s.*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 143-145 was found: " printf \("foo %s bar", long_i \+ long_j\);.*\n ~\^ ~~~~~~~~~~~~~~~\n %ld.*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 153-154 was found: " printf \(" %\*\.\*d ", l, i1, i2\);.*\n ~\^~~~\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 165-166 was found: " __builtin_sprintf \(d, " %\*ld ", foo, foo\);.*\n ~\^~~\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 171-172 was found: " __builtin_sprintf \(d, " %\*ld ", foo \+ bar, foo\);.*\n ~\^~~ ~~~~~~~~~\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 181-182 was found: " __builtin_sprintf \(d, " %\.\*ld ", foo, foo\);.*\n ~~\^~~\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 187-188 was found: " __builtin_sprintf \(d, " %\.\*ld ", foo \+ bar, foo\);.*\n ~~\^~~ ~~~~~~~~~\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 197-198 was found: " printf\("hello world %"\);.*\n \^\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 206-207 was found: " strfmon \(s, m, "%#\.5n", d\);.*\n \^\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 212-213 was found: " strfmon \(s, m, "%#5\.n", d\);.*\n \^\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 221-222 was found: " printf \("%\+\+d", i\);.*\n \^\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 230-231 was found: " printf \(" %h"\);.*\n \^\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 239-240 was found: " printf \(" \\0 "\);.*\n \^~\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 249-250 was found: " printf\("hello " INT_FMT " world", msg\);.*\n \^~~~~~~~\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 253-255 was found: " #define INT_FMT "%i".*\n ~\^\n %s.*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 264-265 was found: " __builtin_printf\(" %" "d ", 0\.5\);.*\n \^~~~\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 268-270 was found: " __builtin_printf\(" %" "d ", 0\.5\);.*\n ~~~~\^\n %" "f.*\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE expected multiline pattern lines 281-282 was found: " __builtin_printf\(a, 0\.5\);.*\n \^\n"
+PASS: gcc.dg/format/diagnostic-ranges.c -DWIDE (test for excess errors)
PASS: gcc.dg/format/errmk-1.c u undeclared error (test for errors, line 11)
PASS: gcc.dg/format/errmk-1.c (test for excess errors)
PASS: gcc.dg/format/errmk-1.c -DWIDE u undeclared error (test for errors, line 11)
@@ -62926,58 +64801,53 @@ PASS: gcc.dg/format/few-1.c -DWIDE (test for warnings, line 24)
PASS: gcc.dg/format/few-1.c -DWIDE (test for warnings, line 26)
PASS: gcc.dg/format/few-1.c -DWIDE (test for warnings, line 28)
PASS: gcc.dg/format/few-1.c -DWIDE (test for excess errors)
-PASS: gcc.dg/format/gcc_diag-1.c extra arg (test for warnings, line 94)
-PASS: gcc.dg/format/gcc_diag-1.c extra arg (test for warnings, line 95)
-PASS: gcc.dg/format/gcc_diag-1.c extra arg (test for warnings, line 96)
-PASS: gcc.dg/format/gcc_diag-1.c extra arg (test for warnings, line 97)
-PASS: gcc.dg/format/gcc_diag-1.c bogus modifier (test for warnings, line 98)
-PASS: gcc.dg/format/gcc_diag-1.c bogus modifier (test for warnings, line 99)
-PASS: gcc.dg/format/gcc_diag-1.c bogus modifier (test for warnings, line 100)
-PASS: gcc.dg/format/gcc_diag-1.c bogus modifier (test for warnings, line 101)
+PASS: gcc.dg/format/gcc_diag-1.c extra arg (test for warnings, line 98)
+PASS: gcc.dg/format/gcc_diag-1.c extra arg (test for warnings, line 99)
+PASS: gcc.dg/format/gcc_diag-1.c extra arg (test for warnings, line 100)
+PASS: gcc.dg/format/gcc_diag-1.c extra arg (test for warnings, line 101)
PASS: gcc.dg/format/gcc_diag-1.c bogus modifier (test for warnings, line 102)
PASS: gcc.dg/format/gcc_diag-1.c bogus modifier (test for warnings, line 103)
PASS: gcc.dg/format/gcc_diag-1.c bogus modifier (test for warnings, line 104)
PASS: gcc.dg/format/gcc_diag-1.c bogus modifier (test for warnings, line 105)
-PASS: gcc.dg/format/gcc_diag-1.c bogus tree (test for warnings, line 106)
-PASS: gcc.dg/format/gcc_diag-1.c bogus tree (test for warnings, line 107)
+PASS: gcc.dg/format/gcc_diag-1.c bogus modifier (test for warnings, line 106)
+PASS: gcc.dg/format/gcc_diag-1.c bogus modifier (test for warnings, line 107)
+PASS: gcc.dg/format/gcc_diag-1.c bogus modifier (test for warnings, line 108)
PASS: gcc.dg/format/gcc_diag-1.c bogus modifier (test for warnings, line 109)
PASS: gcc.dg/format/gcc_diag-1.c bogus tree (test for warnings, line 110)
-PASS: gcc.dg/format/gcc_diag-1.c bogus modifier (test for warnings, line 111)
-PASS: gcc.dg/format/gcc_diag-1.c missing arg (test for warnings, line 113)
-PASS: gcc.dg/format/gcc_diag-1.c wrong arg (test for warnings, line 114)
-PASS: gcc.dg/format/gcc_diag-1.c extra arg (test for warnings, line 115)
-PASS: gcc.dg/format/gcc_diag-1.c bogus modifier (test for warnings, line 116)
-PASS: gcc.dg/format/gcc_diag-1.c bogus modifier (test for warnings, line 117)
-PASS: gcc.dg/format/gcc_diag-1.c missing arg (test for warnings, line 118)
-PASS: gcc.dg/format/gcc_diag-1.c missing arg (test for warnings, line 119)
-PASS: gcc.dg/format/gcc_diag-1.c missing arg (test for warnings, line 120)
-PASS: gcc.dg/format/gcc_diag-1.c wrong arg (test for warnings, line 121)
-PASS: gcc.dg/format/gcc_diag-1.c wrong arg (test for warnings, line 122)
-PASS: gcc.dg/format/gcc_diag-1.c wrong arg (test for warnings, line 123)
-PASS: gcc.dg/format/gcc_diag-1.c extra arg (test for warnings, line 124)
-PASS: gcc.dg/format/gcc_diag-1.c extra arg (test for warnings, line 125)
-PASS: gcc.dg/format/gcc_diag-1.c extra arg (test for warnings, line 126)
-PASS: gcc.dg/format/gcc_diag-1.c wrong arg (test for warnings, line 128)
-PASS: gcc.dg/format/gcc_diag-1.c wrong arg (test for warnings, line 129)
-PASS: gcc.dg/format/gcc_diag-1.c wrong arg (test for warnings, line 130)
+PASS: gcc.dg/format/gcc_diag-1.c bogus tree (test for warnings, line 111)
+PASS: gcc.dg/format/gcc_diag-1.c bogus modifier (test for warnings, line 113)
+PASS: gcc.dg/format/gcc_diag-1.c bogus tree (test for warnings, line 114)
+PASS: gcc.dg/format/gcc_diag-1.c bogus modifier (test for warnings, line 115)
+PASS: gcc.dg/format/gcc_diag-1.c missing arg (test for warnings, line 117)
+PASS: gcc.dg/format/gcc_diag-1.c wrong arg (test for warnings, line 118)
+PASS: gcc.dg/format/gcc_diag-1.c extra arg (test for warnings, line 119)
+PASS: gcc.dg/format/gcc_diag-1.c bogus modifier (test for warnings, line 120)
+PASS: gcc.dg/format/gcc_diag-1.c bogus modifier (test for warnings, line 121)
+PASS: gcc.dg/format/gcc_diag-1.c missing arg (test for warnings, line 122)
+PASS: gcc.dg/format/gcc_diag-1.c missing arg (test for warnings, line 123)
+PASS: gcc.dg/format/gcc_diag-1.c missing arg (test for warnings, line 124)
+PASS: gcc.dg/format/gcc_diag-1.c wrong arg (test for warnings, line 125)
+PASS: gcc.dg/format/gcc_diag-1.c wrong arg (test for warnings, line 126)
+PASS: gcc.dg/format/gcc_diag-1.c wrong arg (test for warnings, line 127)
+PASS: gcc.dg/format/gcc_diag-1.c extra arg (test for warnings, line 128)
+PASS: gcc.dg/format/gcc_diag-1.c extra arg (test for warnings, line 129)
+PASS: gcc.dg/format/gcc_diag-1.c extra arg (test for warnings, line 130)
PASS: gcc.dg/format/gcc_diag-1.c wrong arg (test for warnings, line 132)
PASS: gcc.dg/format/gcc_diag-1.c wrong arg (test for warnings, line 133)
PASS: gcc.dg/format/gcc_diag-1.c wrong arg (test for warnings, line 134)
-PASS: gcc.dg/format/gcc_diag-1.c HEX (test for warnings, line 137)
-PASS: gcc.dg/format/gcc_diag-1.c float (test for warnings, line 138)
-PASS: gcc.dg/format/gcc_diag-1.c float (test for warnings, line 139)
-PASS: gcc.dg/format/gcc_diag-1.c float (test for warnings, line 140)
-PASS: gcc.dg/format/gcc_diag-1.c float (test for warnings, line 141)
-PASS: gcc.dg/format/gcc_diag-1.c float (test for warnings, line 142)
-PASS: gcc.dg/format/gcc_diag-1.c counter (test for warnings, line 143)
-PASS: gcc.dg/format/gcc_diag-1.c conversion (test for warnings, line 144)
-PASS: gcc.dg/format/gcc_diag-1.c bad flag (test for warnings, line 147)
-PASS: gcc.dg/format/gcc_diag-1.c bad flag (test for warnings, line 148)
-PASS: gcc.dg/format/gcc_diag-1.c bad flag (test for warnings, line 149)
-PASS: gcc.dg/format/gcc_diag-1.c bad flag (test for warnings, line 150)
-PASS: gcc.dg/format/gcc_diag-1.c bad flag (test for warnings, line 151)
-PASS: gcc.dg/format/gcc_diag-1.c bad flag (test for warnings, line 152)
-PASS: gcc.dg/format/gcc_diag-1.c bad flag (test for warnings, line 153)
+PASS: gcc.dg/format/gcc_diag-1.c wrong arg (test for warnings, line 136)
+PASS: gcc.dg/format/gcc_diag-1.c wrong arg (test for warnings, line 137)
+PASS: gcc.dg/format/gcc_diag-1.c wrong arg (test for warnings, line 138)
+PASS: gcc.dg/format/gcc_diag-1.c missing arg (test for warnings, line 140)
+PASS: gcc.dg/format/gcc_diag-1.c wrong arg (test for warnings, line 141)
+PASS: gcc.dg/format/gcc_diag-1.c HEX (test for warnings, line 144)
+PASS: gcc.dg/format/gcc_diag-1.c float (test for warnings, line 145)
+PASS: gcc.dg/format/gcc_diag-1.c float (test for warnings, line 146)
+PASS: gcc.dg/format/gcc_diag-1.c float (test for warnings, line 147)
+PASS: gcc.dg/format/gcc_diag-1.c float (test for warnings, line 148)
+PASS: gcc.dg/format/gcc_diag-1.c float (test for warnings, line 149)
+PASS: gcc.dg/format/gcc_diag-1.c counter (test for warnings, line 150)
+PASS: gcc.dg/format/gcc_diag-1.c conversion (test for warnings, line 151)
PASS: gcc.dg/format/gcc_diag-1.c bad flag (test for warnings, line 154)
PASS: gcc.dg/format/gcc_diag-1.c bad flag (test for warnings, line 155)
PASS: gcc.dg/format/gcc_diag-1.c bad flag (test for warnings, line 156)
@@ -63015,80 +64885,82 @@ PASS: gcc.dg/format/gcc_diag-1.c bad flag (test for warnings, line 187)
PASS: gcc.dg/format/gcc_diag-1.c bad flag (test for warnings, line 188)
PASS: gcc.dg/format/gcc_diag-1.c bad flag (test for warnings, line 189)
PASS: gcc.dg/format/gcc_diag-1.c bad flag (test for warnings, line 190)
-PASS: gcc.dg/format/gcc_diag-1.c bad argument types (test for warnings, line 192)
-PASS: gcc.dg/format/gcc_diag-1.c bad argument types (test for warnings, line 193)
-PASS: gcc.dg/format/gcc_diag-1.c bad argument types (test for warnings, line 194)
-PASS: gcc.dg/format/gcc_diag-1.c bad * argument types (test for warnings, line 195)
-PASS: gcc.dg/format/gcc_diag-1.c bad * argument types (test for warnings, line 196)
-PASS: gcc.dg/format/gcc_diag-1.c bad * argument types (test for warnings, line 197)
-PASS: gcc.dg/format/gcc_diag-1.c bad * argument types (test for warnings, line 198)
-PASS: gcc.dg/format/gcc_diag-1.c bad * argument types (test for warnings, line 199)
+PASS: gcc.dg/format/gcc_diag-1.c bad flag (test for warnings, line 191)
+PASS: gcc.dg/format/gcc_diag-1.c bad flag (test for warnings, line 192)
+PASS: gcc.dg/format/gcc_diag-1.c bad flag (test for warnings, line 193)
+PASS: gcc.dg/format/gcc_diag-1.c bad flag (test for warnings, line 194)
+PASS: gcc.dg/format/gcc_diag-1.c bad flag (test for warnings, line 195)
+PASS: gcc.dg/format/gcc_diag-1.c bad flag (test for warnings, line 196)
+PASS: gcc.dg/format/gcc_diag-1.c bad flag (test for warnings, line 197)
+PASS: gcc.dg/format/gcc_diag-1.c bad argument types (test for warnings, line 199)
PASS: gcc.dg/format/gcc_diag-1.c bad argument types (test for warnings, line 200)
PASS: gcc.dg/format/gcc_diag-1.c bad argument types (test for warnings, line 201)
-PASS: gcc.dg/format/gcc_diag-1.c wrong number of args (test for warnings, line 204)
-PASS: gcc.dg/format/gcc_diag-1.c wrong number of args (test for warnings, line 205)
-PASS: gcc.dg/format/gcc_diag-1.c warning for empty format (test for warnings, line 207)
-PASS: gcc.dg/format/gcc_diag-1.c warning for embedded NUL (test for warnings, line 208)
-PASS: gcc.dg/format/gcc_diag-1.c warning for embedded NUL (test for warnings, line 209)
-PASS: gcc.dg/format/gcc_diag-1.c warning for embedded NUL (test for warnings, line 210)
-PASS: gcc.dg/format/gcc_diag-1.c null format string warning (test for warnings, line 211)
-PASS: gcc.dg/format/gcc_diag-1.c trailing % warning (test for warnings, line 212)
-PASS: gcc.dg/format/gcc_diag-1.c wide string (test for warnings, line 213)
-PASS: gcc.dg/format/gcc_diag-1.c %s with NULL (test for warnings, line 214)
-PASS: gcc.dg/format/gcc_diag-1.c bad argument types (test for warnings, line 217)
+PASS: gcc.dg/format/gcc_diag-1.c bad * argument types (test for warnings, line 202)
+PASS: gcc.dg/format/gcc_diag-1.c bad * argument types (test for warnings, line 203)
+PASS: gcc.dg/format/gcc_diag-1.c bad * argument types (test for warnings, line 204)
+PASS: gcc.dg/format/gcc_diag-1.c bad * argument types (test for warnings, line 205)
+PASS: gcc.dg/format/gcc_diag-1.c bad * argument types (test for warnings, line 206)
+PASS: gcc.dg/format/gcc_diag-1.c bad argument types (test for warnings, line 207)
+PASS: gcc.dg/format/gcc_diag-1.c bad argument types (test for warnings, line 208)
+PASS: gcc.dg/format/gcc_diag-1.c wrong number of args (test for warnings, line 211)
+PASS: gcc.dg/format/gcc_diag-1.c wrong number of args (test for warnings, line 212)
+PASS: gcc.dg/format/gcc_diag-1.c warning for empty format (test for warnings, line 214)
+PASS: gcc.dg/format/gcc_diag-1.c warning for embedded NUL (test for warnings, line 215)
+PASS: gcc.dg/format/gcc_diag-1.c warning for embedded NUL (test for warnings, line 216)
+PASS: gcc.dg/format/gcc_diag-1.c warning for embedded NUL (test for warnings, line 217)
+PASS: gcc.dg/format/gcc_diag-1.c null format string warning (test for warnings, line 218)
+PASS: gcc.dg/format/gcc_diag-1.c trailing % warning (test for warnings, line 219)
+PASS: gcc.dg/format/gcc_diag-1.c wide string (test for warnings, line 220)
+PASS: gcc.dg/format/gcc_diag-1.c %s with NULL (test for warnings, line 221)
+PASS: gcc.dg/format/gcc_diag-1.c bad argument types (test for warnings, line 224)
PASS: gcc.dg/format/gcc_diag-1.c (test for excess errors)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE extra arg (test for warnings, line 94)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE extra arg (test for warnings, line 95)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE extra arg (test for warnings, line 96)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE extra arg (test for warnings, line 97)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus modifier (test for warnings, line 98)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus modifier (test for warnings, line 99)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus modifier (test for warnings, line 100)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus modifier (test for warnings, line 101)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE extra arg (test for warnings, line 98)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE extra arg (test for warnings, line 99)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE extra arg (test for warnings, line 100)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE extra arg (test for warnings, line 101)
PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus modifier (test for warnings, line 102)
PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus modifier (test for warnings, line 103)
PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus modifier (test for warnings, line 104)
PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus modifier (test for warnings, line 105)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus tree (test for warnings, line 106)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus tree (test for warnings, line 107)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus modifier (test for warnings, line 106)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus modifier (test for warnings, line 107)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus modifier (test for warnings, line 108)
PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus modifier (test for warnings, line 109)
PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus tree (test for warnings, line 110)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus modifier (test for warnings, line 111)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE missing arg (test for warnings, line 113)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wrong arg (test for warnings, line 114)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE extra arg (test for warnings, line 115)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus modifier (test for warnings, line 116)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus modifier (test for warnings, line 117)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE missing arg (test for warnings, line 118)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE missing arg (test for warnings, line 119)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE missing arg (test for warnings, line 120)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wrong arg (test for warnings, line 121)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wrong arg (test for warnings, line 122)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wrong arg (test for warnings, line 123)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE extra arg (test for warnings, line 124)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE extra arg (test for warnings, line 125)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE extra arg (test for warnings, line 126)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wrong arg (test for warnings, line 128)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wrong arg (test for warnings, line 129)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wrong arg (test for warnings, line 130)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus tree (test for warnings, line 111)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus modifier (test for warnings, line 113)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus tree (test for warnings, line 114)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus modifier (test for warnings, line 115)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE missing arg (test for warnings, line 117)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wrong arg (test for warnings, line 118)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE extra arg (test for warnings, line 119)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus modifier (test for warnings, line 120)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bogus modifier (test for warnings, line 121)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE missing arg (test for warnings, line 122)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE missing arg (test for warnings, line 123)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE missing arg (test for warnings, line 124)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wrong arg (test for warnings, line 125)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wrong arg (test for warnings, line 126)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wrong arg (test for warnings, line 127)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE extra arg (test for warnings, line 128)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE extra arg (test for warnings, line 129)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE extra arg (test for warnings, line 130)
PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wrong arg (test for warnings, line 132)
PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wrong arg (test for warnings, line 133)
PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wrong arg (test for warnings, line 134)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE HEX (test for warnings, line 137)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE float (test for warnings, line 138)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE float (test for warnings, line 139)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE float (test for warnings, line 140)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE float (test for warnings, line 141)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE float (test for warnings, line 142)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE counter (test for warnings, line 143)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE conversion (test for warnings, line 144)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad flag (test for warnings, line 147)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad flag (test for warnings, line 148)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad flag (test for warnings, line 149)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad flag (test for warnings, line 150)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad flag (test for warnings, line 151)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad flag (test for warnings, line 152)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad flag (test for warnings, line 153)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wrong arg (test for warnings, line 136)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wrong arg (test for warnings, line 137)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wrong arg (test for warnings, line 138)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE missing arg (test for warnings, line 140)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wrong arg (test for warnings, line 141)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE HEX (test for warnings, line 144)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE float (test for warnings, line 145)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE float (test for warnings, line 146)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE float (test for warnings, line 147)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE float (test for warnings, line 148)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE float (test for warnings, line 149)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE counter (test for warnings, line 150)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE conversion (test for warnings, line 151)
PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad flag (test for warnings, line 154)
PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad flag (test for warnings, line 155)
PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad flag (test for warnings, line 156)
@@ -63126,27 +64998,34 @@ PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad flag (test for warnings, line 187
PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad flag (test for warnings, line 188)
PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad flag (test for warnings, line 189)
PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad flag (test for warnings, line 190)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad argument types (test for warnings, line 192)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad argument types (test for warnings, line 193)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad argument types (test for warnings, line 194)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad * argument types (test for warnings, line 195)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad * argument types (test for warnings, line 196)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad * argument types (test for warnings, line 197)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad * argument types (test for warnings, line 198)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad * argument types (test for warnings, line 199)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad flag (test for warnings, line 191)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad flag (test for warnings, line 192)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad flag (test for warnings, line 193)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad flag (test for warnings, line 194)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad flag (test for warnings, line 195)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad flag (test for warnings, line 196)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad flag (test for warnings, line 197)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad argument types (test for warnings, line 199)
PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad argument types (test for warnings, line 200)
PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad argument types (test for warnings, line 201)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wrong number of args (test for warnings, line 204)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wrong number of args (test for warnings, line 205)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE warning for empty format (test for warnings, line 207)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE warning for embedded NUL (test for warnings, line 208)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE warning for embedded NUL (test for warnings, line 209)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE warning for embedded NUL (test for warnings, line 210)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE null format string warning (test for warnings, line 211)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE trailing % warning (test for warnings, line 212)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wide string (test for warnings, line 213)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE %s with NULL (test for warnings, line 214)
-PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad argument types (test for warnings, line 217)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad * argument types (test for warnings, line 202)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad * argument types (test for warnings, line 203)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad * argument types (test for warnings, line 204)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad * argument types (test for warnings, line 205)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad * argument types (test for warnings, line 206)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad argument types (test for warnings, line 207)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad argument types (test for warnings, line 208)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wrong number of args (test for warnings, line 211)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wrong number of args (test for warnings, line 212)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE warning for empty format (test for warnings, line 214)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE warning for embedded NUL (test for warnings, line 215)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE warning for embedded NUL (test for warnings, line 216)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE warning for embedded NUL (test for warnings, line 217)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE null format string warning (test for warnings, line 218)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE trailing % warning (test for warnings, line 219)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE wide string (test for warnings, line 220)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE %s with NULL (test for warnings, line 221)
+PASS: gcc.dg/format/gcc_diag-1.c -DWIDE bad argument types (test for warnings, line 224)
PASS: gcc.dg/format/gcc_diag-1.c -DWIDE (test for excess errors)
PASS: gcc.dg/format/gcc_diag-2.c (test for excess errors)
PASS: gcc.dg/format/gcc_diag-2.c -DWIDE (test for excess errors)
@@ -63230,6 +65109,10 @@ PASS: gcc.dg/format/miss-6.c (test for excess errors)
PASS: gcc.dg/format/miss-6.c -DWIDE parameter passing warning (test for warnings, line 24)
PASS: gcc.dg/format/miss-6.c -DWIDE parameter passing warning (test for warnings, line 29)
PASS: gcc.dg/format/miss-6.c -DWIDE (test for excess errors)
+PASS: gcc.dg/format/miss-7.c (test for warnings, line 35)
+PASS: gcc.dg/format/miss-7.c (test for excess errors)
+PASS: gcc.dg/format/miss-7.c -DWIDE (test for warnings, line 35)
+PASS: gcc.dg/format/miss-7.c -DWIDE (test for excess errors)
UNSUPPORTED: gcc.dg/format/ms-format1.c
UNSUPPORTED: gcc.dg/format/ms-format1.c -DWIDE
UNSUPPORTED: gcc.dg/format/ms-format2.c
@@ -63474,6 +65357,156 @@ PASS: gcc.dg/format/plus-1.c -DWIDE too large addend (test for warnings, line
PASS: gcc.dg/format/plus-1.c -DWIDE minus constant (test for warnings, line 18)
PASS: gcc.dg/format/plus-1.c -DWIDE negative addend (test for warnings, line 19)
PASS: gcc.dg/format/plus-1.c -DWIDE (test for excess errors)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 27)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 34)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 42)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 49)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 59)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 66)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 73)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 82)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 92)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 111)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 118)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 129)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 136)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 146)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 153)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 160)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 183)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 190)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 198)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 205)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 225)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 232)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 243)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 250)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 267)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 279)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 296)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 306)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 313)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 331)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 343)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 360)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 368)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 375)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 392)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 392)
+PASS: gcc.dg/format/pr72858.c (test for warnings, line 392)
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 30-32 was found: "\s*sprintf \(d, " %-8x ", lexpr\);.*\n ~~~\^\n %-8lx.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 37-39 was found: " sprintf \(d, " %-8x ", ulexpr\);.*\n ~~~\^\n %-8lx.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 45-47 was found: " sprintf \(d, " %-8x ", llexpr\);.*\n ~~~\^\n %-8llx.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 52-54 was found: " sprintf \(d, " %-8x ", ullexpr\);.*\n ~~~\^\n %-8llx.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 62-64 was found: " sprintf \(d, " %-8x ", fexpr\);.*\n ~~~\^\n %-8f.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 69-71 was found: " sprintf \(d, " %-8x ", dexpr\);.*\n ~~~\^\n %-8f.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 76-78 was found: " sprintf \(d, " %-8x ", ldexpr\);.*\n ~~~\^\n %-8Lf.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 84-86 was found: " sprintf \(d, " %-8x ", ptr\);.*\n ~~~\^\n %-8p.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 94-95 was found: " sprintf \(d, " %-8x ", s\);.*\n ~~~\^\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 114-116 was found: " sprintf \(d, " %-8lx ", iexpr\);.*\n ~~~~\^\n %-8x.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 121-123 was found: " sprintf \(d, " %-8lx ", uiexpr\);.*\n ~~~~\^\n %-8x.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 132-134 was found: " sprintf \(d, " %-8lx ", llexpr\);.*\n ~~~~\^\n %-8llx.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 139-141 was found: " sprintf \(d, " %-8lx ", ullexpr\);.*\n ~~~~\^\n %-8llx.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 149-151 was found: " sprintf \(d, " %-8lx ", fexpr\);.*\n ~~~~\^\n %-8f.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 156-158 was found: " sprintf \(d, " %-8lx ", dexpr\);.*\n ~~~~\^\n %-8f.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 163-165 was found: " sprintf \(d, " %-8lx ", ldexpr\);.*\n ~~~~\^\n %-8Lf.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 186-188 was found: " sprintf \(d, " %-8o ", lexpr\);.*\n ~~~\^\n %-8lo.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 193-195 was found: " sprintf \(d, " %-8o ", ulexpr\);.*\n ~~~\^\n %-8lo.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 201-203 was found: " sprintf \(d, " %-8o ", llexpr\);.*\n ~~~\^\n %-8llo.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 208-210 was found: " sprintf \(d, " %-8o ", ullexpr\);.*\n ~~~\^\n %-8llo.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 228-230 was found: " sprintf \(d, " %-8lo ", iexpr\);.*\n ~~~~\^\n %-8o.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 235-237 was found: " sprintf \(d, " %-8lo ", uiexpr\);.*\n ~~~~\^\n %-8o.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 246-248 was found: " sprintf \(d, " %-8lo ", llexpr\);.*\n ~~~~\^\n %-8llo.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 253-255 was found: " sprintf \(d, " %-8lo ", ullexpr\);.*\n ~~~~\^\n %-8llo.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 270-272 was found: " sprintf \(d, " %-8e ", iexpr\);.*\n ~~~\^\n %-8d.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 282-284 was found: " sprintf \(d, " %-8e ", ldexpr\);.*\n ~~~\^\n %-8Le.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 299-301 was found: " sprintf \(d, " %-8Le ", iexpr\);.*\n ~~~~\^\n %-8d.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 308-310 was found: " sprintf \(d, " %-8Le ", fexpr\);.*\n ~~~~\^\n %-8e.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 315-317 was found: " sprintf \(d, " %-8Le ", dexpr\);.*\n ~~~~\^\n %-8e.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 334-336 was found: " sprintf \(d, " %-8E ", iexpr\);.*\n ~~~\^\n %-8d.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 346-348 was found: " sprintf \(d, " %-8E ", ldexpr\);.*\n ~~~\^\n %-8LE.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 363-365 was found: " sprintf \(d, " %-8LE ", iexpr\);.*\n ~~~~\^\n %-8d.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 370-372 was found: " sprintf \(d, " %-8LE ", fexpr\);.*\n ~~~~\^\n %-8E.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 377-379 was found: " sprintf \(d, " %-8LE ", dexpr\);.*\n ~~~~\^\n %-8E.*\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 394-395 was found: " sprintf \(d, "before %-\+\*\.\*lld after", lexpr, lexpr, lexpr\);.*\n ~~~\^~~~~~\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 400-401 was found: " sprintf \(d, "before %-\+\*\.\*lld after", lexpr, lexpr, lexpr\);.*\n ~~~~~\^~~~\n"
+PASS: gcc.dg/format/pr72858.c expected multiline pattern lines 406-408 was found: " sprintf \(d, "before %-\+\*\.\*lld after", lexpr, lexpr, lexpr\);.*\n ~~~~~~~~\^\n %-\+\*\.\*ld.*\n"
+PASS: gcc.dg/format/pr72858.c (test for excess errors)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 27)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 34)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 42)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 49)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 59)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 66)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 73)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 82)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 92)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 111)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 118)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 129)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 136)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 146)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 153)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 160)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 183)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 190)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 198)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 205)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 225)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 232)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 243)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 250)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 267)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 279)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 296)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 306)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 313)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 331)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 343)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 360)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 368)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 375)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 392)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 392)
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for warnings, line 392)
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 30-32 was found: "\s*sprintf \(d, " %-8x ", lexpr\);.*\n ~~~\^\n %-8lx.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 37-39 was found: " sprintf \(d, " %-8x ", ulexpr\);.*\n ~~~\^\n %-8lx.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 45-47 was found: " sprintf \(d, " %-8x ", llexpr\);.*\n ~~~\^\n %-8llx.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 52-54 was found: " sprintf \(d, " %-8x ", ullexpr\);.*\n ~~~\^\n %-8llx.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 62-64 was found: " sprintf \(d, " %-8x ", fexpr\);.*\n ~~~\^\n %-8f.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 69-71 was found: " sprintf \(d, " %-8x ", dexpr\);.*\n ~~~\^\n %-8f.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 76-78 was found: " sprintf \(d, " %-8x ", ldexpr\);.*\n ~~~\^\n %-8Lf.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 84-86 was found: " sprintf \(d, " %-8x ", ptr\);.*\n ~~~\^\n %-8p.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 94-95 was found: " sprintf \(d, " %-8x ", s\);.*\n ~~~\^\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 114-116 was found: " sprintf \(d, " %-8lx ", iexpr\);.*\n ~~~~\^\n %-8x.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 121-123 was found: " sprintf \(d, " %-8lx ", uiexpr\);.*\n ~~~~\^\n %-8x.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 132-134 was found: " sprintf \(d, " %-8lx ", llexpr\);.*\n ~~~~\^\n %-8llx.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 139-141 was found: " sprintf \(d, " %-8lx ", ullexpr\);.*\n ~~~~\^\n %-8llx.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 149-151 was found: " sprintf \(d, " %-8lx ", fexpr\);.*\n ~~~~\^\n %-8f.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 156-158 was found: " sprintf \(d, " %-8lx ", dexpr\);.*\n ~~~~\^\n %-8f.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 163-165 was found: " sprintf \(d, " %-8lx ", ldexpr\);.*\n ~~~~\^\n %-8Lf.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 186-188 was found: " sprintf \(d, " %-8o ", lexpr\);.*\n ~~~\^\n %-8lo.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 193-195 was found: " sprintf \(d, " %-8o ", ulexpr\);.*\n ~~~\^\n %-8lo.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 201-203 was found: " sprintf \(d, " %-8o ", llexpr\);.*\n ~~~\^\n %-8llo.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 208-210 was found: " sprintf \(d, " %-8o ", ullexpr\);.*\n ~~~\^\n %-8llo.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 228-230 was found: " sprintf \(d, " %-8lo ", iexpr\);.*\n ~~~~\^\n %-8o.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 235-237 was found: " sprintf \(d, " %-8lo ", uiexpr\);.*\n ~~~~\^\n %-8o.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 246-248 was found: " sprintf \(d, " %-8lo ", llexpr\);.*\n ~~~~\^\n %-8llo.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 253-255 was found: " sprintf \(d, " %-8lo ", ullexpr\);.*\n ~~~~\^\n %-8llo.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 270-272 was found: " sprintf \(d, " %-8e ", iexpr\);.*\n ~~~\^\n %-8d.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 282-284 was found: " sprintf \(d, " %-8e ", ldexpr\);.*\n ~~~\^\n %-8Le.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 299-301 was found: " sprintf \(d, " %-8Le ", iexpr\);.*\n ~~~~\^\n %-8d.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 308-310 was found: " sprintf \(d, " %-8Le ", fexpr\);.*\n ~~~~\^\n %-8e.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 315-317 was found: " sprintf \(d, " %-8Le ", dexpr\);.*\n ~~~~\^\n %-8e.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 334-336 was found: " sprintf \(d, " %-8E ", iexpr\);.*\n ~~~\^\n %-8d.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 346-348 was found: " sprintf \(d, " %-8E ", ldexpr\);.*\n ~~~\^\n %-8LE.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 363-365 was found: " sprintf \(d, " %-8LE ", iexpr\);.*\n ~~~~\^\n %-8d.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 370-372 was found: " sprintf \(d, " %-8LE ", fexpr\);.*\n ~~~~\^\n %-8E.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 377-379 was found: " sprintf \(d, " %-8LE ", dexpr\);.*\n ~~~~\^\n %-8E.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 394-395 was found: " sprintf \(d, "before %-\+\*\.\*lld after", lexpr, lexpr, lexpr\);.*\n ~~~\^~~~~~\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 400-401 was found: " sprintf \(d, "before %-\+\*\.\*lld after", lexpr, lexpr, lexpr\);.*\n ~~~~~\^~~~\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE expected multiline pattern lines 406-408 was found: " sprintf \(d, "before %-\+\*\.\*lld after", lexpr, lexpr, lexpr\);.*\n ~~~~~~~~\^\n %-\+\*\.\*ld.*\n"
+PASS: gcc.dg/format/pr72858.c -DWIDE (test for excess errors)
PASS: gcc.dg/format/sec-1.c security warning (test for warnings, line 11)
PASS: gcc.dg/format/sec-1.c (test for excess errors)
PASS: gcc.dg/format/sec-1.c -DWIDE security warning (test for warnings, line 11)
@@ -64010,27 +66043,26 @@ PASS: c-c++-common/goacc/asyncwait-1.c (test for errors, line 204)
PASS: c-c++-common/goacc/asyncwait-1.c (test for errors, line 206)
PASS: c-c++-common/goacc/asyncwait-1.c (test for errors, line 210)
PASS: c-c++-common/goacc/asyncwait-1.c (test for excess errors)
-PASS: c-c++-common/goacc/cache-1.c (test for errors, line 24)
-PASS: c-c++-common/goacc/cache-1.c (test for errors, line 26)
-PASS: c-c++-common/goacc/cache-1.c (test for bogus messages, line 26)
-PASS: c-c++-common/goacc/cache-1.c (test for errors, line 29)
-PASS: c-c++-common/goacc/cache-1.c (test for errors, line 31)
-PASS: c-c++-common/goacc/cache-1.c (test for errors, line 33)
-PASS: c-c++-common/goacc/cache-1.c (test for errors, line 35)
-PASS: c-c++-common/goacc/cache-1.c (test for errors, line 37)
-XFAIL: c-c++-common/goacc/cache-1.c (test for errors, line 39)
-PASS: c-c++-common/goacc/cache-1.c (test for errors, line 41)
-PASS: c-c++-common/goacc/cache-1.c (test for errors, line 43)
-PASS: c-c++-common/goacc/cache-1.c (test for errors, line 45)
-PASS: c-c++-common/goacc/cache-1.c (test for errors, line 47)
-PASS: c-c++-common/goacc/cache-1.c (test for bogus messages, line 47)
-PASS: c-c++-common/goacc/cache-1.c (test for errors, line 50)
-PASS: c-c++-common/goacc/cache-1.c (test for errors, line 52)
-PASS: c-c++-common/goacc/cache-1.c (test for errors, line 54)
-PASS: c-c++-common/goacc/cache-1.c (test for errors, line 56)
-PASS: c-c++-common/goacc/cache-1.c (test for errors, line 58)
-PASS: c-c++-common/goacc/cache-1.c (test for errors, line 60)
PASS: c-c++-common/goacc/cache-1.c (test for excess errors)
+PASS: c-c++-common/goacc/cache-2.c (test for errors, line 26)
+PASS: c-c++-common/goacc/cache-2.c (test for errors, line 27)
+PASS: c-c++-common/goacc/cache-2.c (test for bogus messages, line 27)
+PASS: c-c++-common/goacc/cache-2.c (test for errors, line 29)
+PASS: c-c++-common/goacc/cache-2.c (test for errors, line 30)
+PASS: c-c++-common/goacc/cache-2.c (test for errors, line 31)
+PASS: c-c++-common/goacc/cache-2.c (test for errors, line 32)
+PASS: c-c++-common/goacc/cache-2.c (test for errors, line 33)
+XFAIL: c-c++-common/goacc/cache-2.c (test for errors, line 34)
+PASS: c-c++-common/goacc/cache-2.c (test for errors, line 35)
+PASS: c-c++-common/goacc/cache-2.c (test for errors, line 36)
+PASS: c-c++-common/goacc/cache-2.c (test for errors, line 37)
+PASS: c-c++-common/goacc/cache-2.c (test for errors, line 38)
+PASS: c-c++-common/goacc/cache-2.c (test for bogus messages, line 38)
+PASS: c-c++-common/goacc/cache-2.c (test for errors, line 40)
+PASS: c-c++-common/goacc/cache-2.c (test for errors, line 41)
+PASS: c-c++-common/goacc/cache-2.c (test for errors, line 42)
+PASS: c-c++-common/goacc/cache-2.c (test for errors, line 43)
+PASS: c-c++-common/goacc/cache-2.c (test for excess errors)
PASS: c-c++-common/goacc/clauses-fail.c (test for errors, line 8)
PASS: c-c++-common/goacc/clauses-fail.c (test for errors, line 11)
PASS: c-c++-common/goacc/clauses-fail.c (test for errors, line 14)
@@ -64051,9 +66083,14 @@ PASS: c-c++-common/goacc/combined-directives.c scan-tree-dump-times gimple "acc
PASS: c-c++-common/goacc/combined-directives.c scan-tree-dump-times gimple "acc loop vector" 2
PASS: c-c++-common/goacc/combined-directives.c scan-tree-dump-times gimple "acc loop seq" 2
PASS: c-c++-common/goacc/combined-directives.c scan-tree-dump-times gimple "acc loop auto" 2
-PASS: c-c++-common/goacc/combined-directives.c scan-tree-dump-times gimple "acc loop tile.2, 3" 2
+XFAIL: c-c++-common/goacc/combined-directives.c scan-tree-dump-times gimple "acc loop tile.2, 3" 2
PASS: c-c++-common/goacc/combined-directives.c scan-tree-dump-times gimple "acc loop independent private.i" 2
PASS: c-c++-common/goacc/combined-directives.c scan-tree-dump-times gimple "private.z" 2
+PASS: c-c++-common/goacc/combined-reduction.c (test for excess errors)
+PASS: c-c++-common/goacc/combined-reduction.c scan-tree-dump-times gimple "omp target oacc_parallel reduction.+:v1. map.tofrom:v1" 1
+PASS: c-c++-common/goacc/combined-reduction.c scan-tree-dump-times gimple "acc loop reduction.+:v1. private.i." 1
+PASS: c-c++-common/goacc/combined-reduction.c scan-tree-dump-times gimple "omp target oacc_kernels map.force_tofrom:n .len: 4.. map.force_tofrom:v1 .len: 4.." 1
+PASS: c-c++-common/goacc/combined-reduction.c scan-tree-dump-times gimple "acc loop reduction.+:v1. private.i." 1
PASS: c-c++-common/goacc/data-1.c (test for excess errors)
PASS: c-c++-common/goacc/data-2.c (test for errors, line 8)
PASS: c-c++-common/goacc/data-2.c (test for errors, line 9)
@@ -64152,22 +66189,22 @@ PASS: c-c++-common/goacc/kernels-alias-2.c scan-tree-dump-times ealias "clique 1
PASS: c-c++-common/goacc/kernels-alias-2.c scan-tree-dump-times ealias "(?n)clique .* base .*" 8
PASS: c-c++-common/goacc/kernels-alias-3.c (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-3.c scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-3.c scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-3.c scan-tree-dump-times ealias "(?n)clique 1 base 0" 2
PASS: c-c++-common/goacc/kernels-alias-4.c (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-4.c scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-4.c scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-4.c scan-tree-dump-times ealias "(?n)clique 1 base 0" 2
PASS: c-c++-common/goacc/kernels-alias-5.c (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-5.c scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-5.c scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-5.c scan-tree-dump-times ealias "(?n)clique 1 base 0" 2
PASS: c-c++-common/goacc/kernels-alias-6.c (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-6.c scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-6.c scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-6.c scan-tree-dump-times ealias "(?n)clique 1 base 0" 3
PASS: c-c++-common/goacc/kernels-alias-7.c (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-7.c scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-7.c scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-7.c scan-tree-dump-times ealias "(?n)clique 1 base 0" 3
PASS: c-c++-common/goacc/kernels-alias-8.c (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-8.c scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: c-c++-common/goacc/kernels-alias-8.c scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: c-c++-common/goacc/kernels-alias-8.c scan-tree-dump-times ealias "(?n)clique 1 base 0" 2
PASS: c-c++-common/goacc/kernels-alias-ipa-pta-2.c (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-ipa-pta-2.c scan-tree-dump-times optimized "(?n)= 0;$" 2
PASS: c-c++-common/goacc/kernels-alias-ipa-pta-2.c scan-tree-dump-times optimized "(?n)= 1;$" 1
@@ -64175,7 +66212,6 @@ PASS: c-c++-common/goacc/kernels-alias-ipa-pta-2.c scan-tree-dump-times optimize
PASS: c-c++-common/goacc/kernels-alias-ipa-pta-3.c (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-ipa-pta-3.c scan-tree-dump-times optimized "(?n)= 0;$" 1
PASS: c-c++-common/goacc/kernels-alias-ipa-pta-3.c scan-tree-dump-times optimized "(?n)= 1;$" 1
-PASS: c-c++-common/goacc/kernels-alias-ipa-pta-3.c scan-tree-dump-times optimized "(?n)= \\*a" 1
PASS: c-c++-common/goacc/kernels-alias-ipa-pta-4.c (test for excess errors)
PASS: c-c++-common/goacc/kernels-alias-ipa-pta-4.c scan-tree-dump-times optimized "(?n)= 0;$" 2
PASS: c-c++-common/goacc/kernels-alias-ipa-pta-4.c scan-tree-dump-times optimized "(?n)= 1;$" 1
@@ -64333,9 +66369,9 @@ PASS: c-c++-common/goacc/loop-auto-1.c (test for warnings, line 99)
PASS: c-c++-common/goacc/loop-auto-1.c (test for warnings, line 130)
PASS: c-c++-common/goacc/loop-auto-1.c (test for warnings, line 164)
PASS: c-c++-common/goacc/loop-auto-1.c (test for warnings, line 174)
-PASS: c-c++-common/goacc/loop-auto-1.c (test for warnings, line 189)
+PASS: c-c++-common/goacc/loop-auto-1.c (test for warnings, line 192)
PASS: c-c++-common/goacc/loop-auto-1.c (test for warnings, line 210)
-PASS: c-c++-common/goacc/loop-auto-1.c (test for warnings, line 217)
+PASS: c-c++-common/goacc/loop-auto-1.c (test for warnings, line 220)
PASS: c-c++-common/goacc/loop-auto-1.c (test for warnings, line 228)
PASS: c-c++-common/goacc/loop-auto-1.c (test for excess errors)
PASS: c-c++-common/goacc/loop-clauses.c (test for excess errors)
@@ -64397,28 +66433,38 @@ PASS: c-c++-common/goacc/nesting-fail-1.c (test for errors, line 73)
PASS: c-c++-common/goacc/nesting-fail-1.c (test for excess errors)
PASS: c-c++-common/goacc/parallel-1.c (test for excess errors)
PASS: c-c++-common/goacc/pcopy.c (test for excess errors)
-PASS: c-c++-common/goacc/pcopy.c scan-tree-dump-times original "#pragma acc parallel map\\(tofrom:\\*\\(cp \\+ 3\\) \\[len: 5]\\) map\\(alloc:cp \\[pointer assign, bias: 3]\\)" 1
+PASS: c-c++-common/goacc/pcopy.c scan-tree-dump-times original "#pragma acc parallel map\\(tofrom:\\*\\(cp \\+ 3\\) \\[len: 5]\\) map\\(firstprivate:cp \\[pointer assign, bias: 3]\\)" 1
PASS: c-c++-common/goacc/pcopyin.c (test for excess errors)
-PASS: c-c++-common/goacc/pcopyin.c scan-tree-dump-times original "#pragma acc parallel map\\(to:\\*\\(cp \\+ 4\\) \\[len: 6]\\) map\\(alloc:cp \\[pointer assign, bias: 4]\\)" 1
+PASS: c-c++-common/goacc/pcopyin.c scan-tree-dump-times original "#pragma acc parallel map\\(to:\\*\\(cp \\+ 4\\) \\[len: 6]\\) map\\(firstprivate:cp \\[pointer assign, bias: 4]\\)" 1
PASS: c-c++-common/goacc/pcopyout.c (test for excess errors)
-PASS: c-c++-common/goacc/pcopyout.c scan-tree-dump-times original "#pragma acc parallel map\\(from:\\*\\(cp \\+ 5\\) \\[len: 7]\\) map\\(alloc:cp \\[pointer assign, bias: 5]\\)" 1
+PASS: c-c++-common/goacc/pcopyout.c scan-tree-dump-times original "#pragma acc parallel map\\(from:\\*\\(cp \\+ 5\\) \\[len: 7]\\) map\\(firstprivate:cp \\[pointer assign, bias: 5]\\)" 1
PASS: c-c++-common/goacc/pcreate.c (test for excess errors)
-PASS: c-c++-common/goacc/pcreate.c scan-tree-dump-times original "#pragma acc parallel map\\(alloc:\\*\\(cp \\+ 6\\) \\[len: 8]\\) map\\(alloc:cp \\[pointer assign, bias: 6]\\)" 1
+PASS: c-c++-common/goacc/pcreate.c scan-tree-dump-times original "#pragma acc parallel map\\(alloc:\\*\\(cp \\+ 6\\) \\[len: 8]\\) map\\(firstprivate:cp \\[pointer assign, bias: 6]\\)" 1
PASS: c-c++-common/goacc/pr69916.c (test for excess errors)
+PASS: c-c++-common/goacc/pr70688.c (test for excess errors)
PASS: c-c++-common/goacc/pragma_context.c (test for errors, line 4)
PASS: c-c++-common/goacc/pragma_context.c (test for errors, line 9)
PASS: c-c++-common/goacc/pragma_context.c (test for errors, line 15)
PASS: c-c++-common/goacc/pragma_context.c (test for errors, line 25)
PASS: c-c++-common/goacc/pragma_context.c (test for excess errors)
PASS: c-c++-common/goacc/present-1.c (test for excess errors)
-PASS: c-c++-common/goacc/present-1.c scan-tree-dump-times original "#pragma acc parallel map\\(force_present:\\*\\(cp \\+ 7\\) \\[len: 9]\\) map\\(alloc:cp \\[pointer assign, bias: 7]\\)" 1
+PASS: c-c++-common/goacc/present-1.c scan-tree-dump-times original "#pragma acc parallel map\\(force_present:\\*\\(cp \\+ 7\\) \\[len: 9]\\) map\\(firstprivate:cp \\[pointer assign, bias: 7]\\)" 1
PASS: c-c++-common/goacc/reduction-1.c (test for excess errors)
+PASS: c-c++-common/goacc/reduction-1.c scan-tree-dump-times gimple "map\\(tofrom:result \\[len: [0-9]+\\]\\)" 7
+PASS: c-c++-common/goacc/reduction-1.c scan-tree-dump-times gimple "map\\(tofrom:lresult \\[len: [0-9]+\\]\\)" 2
PASS: c-c++-common/goacc/reduction-2.c (test for excess errors)
+PASS: c-c++-common/goacc/reduction-2.c scan-tree-dump-times gimple "map\\(tofrom:result \\[len: [0-9]+\\]\\)" 4
+PASS: c-c++-common/goacc/reduction-2.c scan-tree-dump-times gimple "map\\(tofrom:lresult \\[len: [0-9]+\\]\\)" 2
PASS: c-c++-common/goacc/reduction-3.c (test for excess errors)
+PASS: c-c++-common/goacc/reduction-3.c scan-tree-dump-times gimple "map\\(tofrom:result \\[len: [0-9]+\\]\\)" 4
+PASS: c-c++-common/goacc/reduction-3.c scan-tree-dump-times gimple "map\\(tofrom:lresult \\[len: [0-9]+\\]\\)" 2
PASS: c-c++-common/goacc/reduction-4.c (test for excess errors)
+PASS: c-c++-common/goacc/reduction-4.c scan-tree-dump-times gimple "map\\(tofrom:result \\[len: [0-9]+\\]\\)" 2
+PASS: c-c++-common/goacc/reduction-4.c scan-tree-dump-times gimple "map\\(tofrom:lresult \\[len: [0-9]+\\]\\)" 2
PASS: c-c++-common/goacc/reduction-5.c (test for errors, line 10)
PASS: c-c++-common/goacc/reduction-5.c (test for errors, line 12)
PASS: c-c++-common/goacc/reduction-5.c (test for excess errors)
+PASS: c-c++-common/goacc/reduction-6.c (test for excess errors)
PASS: c-c++-common/goacc/reduction-promotions.c (test for warnings, line 18)
PASS: c-c++-common/goacc/reduction-promotions.c (test for warnings, line 20)
PASS: c-c++-common/goacc/reduction-promotions.c (test for warnings, line 22)
@@ -64467,26 +66513,75 @@ PASS: c-c++-common/goacc/routine-4.c (test for errors, line 66)
PASS: c-c++-common/goacc/routine-4.c (test for errors, line 77)
PASS: c-c++-common/goacc/routine-4.c 3 (test for warnings, line 90)
PASS: c-c++-common/goacc/routine-4.c (test for excess errors)
-PASS: c-c++-common/goacc/routine-5.c (test for errors, line 3)
-PASS: c-c++-common/goacc/routine-5.c (test for errors, line 6)
-PASS: c-c++-common/goacc/routine-5.c (test for errors, line 9)
-PASS: c-c++-common/goacc/routine-5.c (test for errors, line 12)
-PASS: c-c++-common/goacc/routine-5.c (test for errors, line 15)
-PASS: c-c++-common/goacc/routine-5.c (test for errors, line 18)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 7)
+PASS: c-c++-common/goacc/routine-5.c TODO (test for bogus messages, line 10)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 11)
+XFAIL: c-c++-common/goacc/routine-5.c TODO (test for bogus messages, line 14)
PASS: c-c++-common/goacc/routine-5.c (test for errors, line 21)
PASS: c-c++-common/goacc/routine-5.c (test for errors, line 27)
-PASS: c-c++-common/goacc/routine-5.c (test for errors, line 45)
-PASS: c-c++-common/goacc/routine-5.c (test for errors, line 47)
-PASS: c-c++-common/goacc/routine-5.c (test for errors, line 57)
-PASS: c-c++-common/goacc/routine-5.c (test for errors, line 59)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 33)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 34)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 35)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 36)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 37)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 38)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 39)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 40)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 43)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 44)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 52)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 55)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 58)
PASS: c-c++-common/goacc/routine-5.c (test for errors, line 61)
PASS: c-c++-common/goacc/routine-5.c (test for errors, line 64)
-PASS: c-c++-common/goacc/routine-5.c (test for errors, line 65)
-PASS: c-c++-common/goacc/routine-5.c (test for errors, line 66)
-PASS: c-c++-common/goacc/routine-5.c (test for errors, line 83)
-PASS: c-c++-common/goacc/routine-5.c (test for errors, line 84)
-PASS: c-c++-common/goacc/routine-5.c (test for errors, line 92)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 67)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 70)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 73)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 74)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 77)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 78)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 81)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 82)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 85)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 86)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 89)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 90)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 93)
PASS: c-c++-common/goacc/routine-5.c (test for errors, line 94)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 97)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 103)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 108)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 109)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 110)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 127)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 129)
+XFAIL: c-c++-common/goacc/routine-5.c TODO (test for bogus messages, line 134)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 136)
+XFAIL: c-c++-common/goacc/routine-5.c TODO (test for errors, line 146)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 153)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 159)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 161)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 163)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 170)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 171)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 172)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 176)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 177)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 178)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 182)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 189)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 198)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 204)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 217)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 219)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 221)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 226)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 227)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 228)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 245)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 246)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 254)
+PASS: c-c++-common/goacc/routine-5.c (test for errors, line 256)
PASS: c-c++-common/goacc/routine-5.c (test for excess errors)
PASS: c-c++-common/goacc/sb-1.c (test for errors, line 9)
PASS: c-c++-common/goacc/sb-1.c (test for errors, line 11)
@@ -64501,8 +66596,11 @@ PASS: c-c++-common/goacc/sb-1.c (test for errors, line 37)
PASS: c-c++-common/goacc/sb-1.c (test for errors, line 67)
PASS: c-c++-common/goacc/sb-1.c (test for excess errors)
PASS: c-c++-common/goacc/sb-2.c (test for errors, line 5)
+PASS: c-c++-common/goacc/sb-2.c (test for warnings, line 7)
PASS: c-c++-common/goacc/sb-2.c (test for errors, line 11)
+PASS: c-c++-common/goacc/sb-2.c (test for warnings, line 13)
PASS: c-c++-common/goacc/sb-2.c (test for errors, line 17)
+PASS: c-c++-common/goacc/sb-2.c (test for warnings, line 19)
PASS: c-c++-common/goacc/sb-2.c (test for excess errors)
PASS: c-c++-common/goacc/sb-3.c (test for errors, line 6)
PASS: c-c++-common/goacc/sb-3.c (test for errors, line 9)
@@ -64555,8 +66653,13 @@ PASS: c-c++-common/goacc/update-1.c (test for errors, line 16)
PASS: c-c++-common/goacc/update-1.c (test for excess errors)
PASS: gcc.dg/goacc/acc_on_device-1.c (test for excess errors)
PASS: gcc.dg/goacc/acc_on_device-1.c scan-rtl-dump-times expand "\\(call [^\\n]* acc_on_device" 4
+PASS: gcc.dg/goacc/loop-processing-1.c (test for excess errors)
+PASS: gcc.dg/goacc/loop-processing-1.c scan-tree-dump oaccdevlow "OpenACC loops.*Loop 0\\(0\\).*Loop 14\\(1\\).*\\.data_dep\\.[0-9_]+ = UNIQUE \\(OACC_HEAD_MARK, 0, 1, 20\\);.*Head-0:.*\\.data_dep\\.[0-9_]+ = UNIQUE \\(OACC_HEAD_MARK, 0, 1, 20\\);.*\\.data_dep\\.[0-9_]+ = UNIQUE \\(OACC_FORK, \\.data_dep\\.[0-9_]+, 0\\);.*Tail-0:.*\\.data_dep\\.[0-9_]+ = UNIQUE \\(OACC_TAIL_MARK, \\.data_dep\\.[0-9_]+, 1\\);.*\\.data_dep\\.[0-9_]+ = UNIQUE \\(OACC_JOIN, \\.data_dep\\.[0-9_]+, 0\\);.*Loop 6\\(4\\).*\\.data_dep\\.[0-9_]+ = UNIQUE \\(OACC_HEAD_MARK, 0, 1, 6\\);.*Head-0:.*\\.data_dep\\.[0-9_]+ = UNIQUE \\(OACC_HEAD_MARK, 0, 1, 6\\);.*\\.data_dep\\.[0-9_]+ = UNIQUE \\(OACC_FORK, \\.data_dep\\.[0-9_]+, 2\\);.*Tail-0:.*\\.data_dep\\.[0-9_]+ = UNIQUE \\(OACC_TAIL_MARK, \\.data_dep\\.[0-9_]+, 1\\);.*\\.data_dep\\.[0-9_]+ = UNIQUE \\(OACC_JOIN, \\.data_dep\\.[0-9_]+, 2\\);"
+PASS: gcc.dg/goacc/nested-function-1.c (test for excess errors)
+PASS: gcc.dg/goacc/nested-function-2.c (test for excess errors)
UNSUPPORTED: gcc.dg/goacc/nvptx-merged-loop.c
UNSUPPORTED: gcc.dg/goacc/nvptx-sese-1.c
+PASS: gcc.dg/goacc/pr71373.c (test for excess errors)
Running [...]/hurd/master/gcc/testsuite/gcc.dg/gomp/gomp.exp ...
PASS: c-c++-common/gomp/Wparentheses-1.c (test for warnings, line 13)
PASS: c-c++-common/gomp/Wparentheses-1.c (test for warnings, line 21)
@@ -64910,6 +67013,11 @@ PASS: c-c++-common/gomp/cancel-1.c (test for warnings, line 437)
PASS: c-c++-common/gomp/cancel-1.c (test for warnings, line 442)
PASS: c-c++-common/gomp/cancel-1.c (test for warnings, line 446)
PASS: c-c++-common/gomp/cancel-1.c (test for warnings, line 452)
+PASS: c-c++-common/gomp/cancel-1.c (test for errors, line 459)
+PASS: c-c++-common/gomp/cancel-1.c (test for errors, line 465)
+PASS: c-c++-common/gomp/cancel-1.c (test for errors, line 467)
+PASS: c-c++-common/gomp/cancel-1.c (test for errors, line 469)
+PASS: c-c++-common/gomp/cancel-1.c (test for errors, line 471)
PASS: c-c++-common/gomp/cancel-1.c (test for excess errors)
PASS: c-c++-common/gomp/clauses-1.c (test for excess errors)
PASS: c-c++-common/gomp/clauses-2.c (test for errors, line 7)
@@ -65035,6 +67143,8 @@ PASS: c-c++-common/gomp/element-1.c (test for errors, line 10)
PASS: c-c++-common/gomp/element-1.c (test for errors, line 12)
PASS: c-c++-common/gomp/element-1.c (test for excess errors)
UNSUPPORTED: c-c++-common/gomp/gridify-1.c
+UNSUPPORTED: c-c++-common/gomp/gridify-2.c
+UNSUPPORTED: c-c++-common/gomp/gridify-3.c
PASS: c-c++-common/gomp/if-1.c (test for excess errors)
PASS: c-c++-common/gomp/if-2.c (test for errors, line 8)
PASS: c-c++-common/gomp/if-2.c (test for errors, line 10)
@@ -65334,6 +67444,8 @@ PASS: c-c++-common/gomp/pr70550-2.c (test for bogus messages, line 38)
PASS: c-c++-common/gomp/pr70550-2.c (test for bogus messages, line 44)
PASS: c-c++-common/gomp/pr70550-2.c (test for bogus messages, line 49)
PASS: c-c++-common/gomp/pr70550-2.c (test for excess errors)
+PASS: c-c++-common/gomp/pr71371.c (test for excess errors)
+PASS: c-c++-common/gomp/pr71758.c (test for excess errors)
PASS: c-c++-common/gomp/priority-1.c (test for excess errors)
PASS: c-c++-common/gomp/reduction-1.c (test for errors, line 13)
PASS: c-c++-common/gomp/reduction-1.c (test for errors, line 15)
@@ -65352,6 +67464,9 @@ PASS: c-c++-common/gomp/reduction-1.c (test for errors, line 53)
PASS: c-c++-common/gomp/reduction-1.c (test for errors, line 55)
PASS: c-c++-common/gomp/reduction-1.c (test for errors, line 57)
PASS: c-c++-common/gomp/reduction-1.c (test for excess errors)
+PASS: c-c++-common/gomp/schedule-1.c (test for warnings, line 8)
+PASS: c-c++-common/gomp/schedule-1.c (test for warnings, line 11)
+PASS: c-c++-common/gomp/schedule-1.c (test for excess errors)
PASS: c-c++-common/gomp/schedule-modifiers-1.c (test for errors, line 71)
PASS: c-c++-common/gomp/schedule-modifiers-1.c (test for errors, line 74)
PASS: c-c++-common/gomp/schedule-modifiers-1.c (test for errors, line 77)
@@ -65405,6 +67520,71 @@ PASS: c-c++-common/gomp/target-teams-1.c scan-tree-dump-times gimple "thread_lim
PASS: c-c++-common/gomp/target-teams-1.c scan-tree-dump-times gimple "num_teams\\(1\\)" 2
PASS: c-c++-common/gomp/target-teams-1.c scan-tree-dump-times gimple "thread_limit\\(1\\)" 0
PASS: c-c++-common/gomp/udr-1.c (test for excess errors)
+PASS: gcc.dg/gomp/_Atomic-1.c (test for excess errors)
+PASS: gcc.dg/gomp/_Atomic-2.c (test for errors, line 9)
+PASS: gcc.dg/gomp/_Atomic-2.c (test for errors, line 12)
+PASS: gcc.dg/gomp/_Atomic-2.c (test for errors, line 15)
+PASS: gcc.dg/gomp/_Atomic-2.c (test for errors, line 18)
+PASS: gcc.dg/gomp/_Atomic-2.c (test for errors, line 21)
+PASS: gcc.dg/gomp/_Atomic-2.c (test for errors, line 24)
+PASS: gcc.dg/gomp/_Atomic-2.c (test for errors, line 27)
+PASS: gcc.dg/gomp/_Atomic-2.c (test for errors, line 30)
+PASS: gcc.dg/gomp/_Atomic-2.c (test for errors, line 33)
+PASS: gcc.dg/gomp/_Atomic-2.c (test for errors, line 36)
+PASS: gcc.dg/gomp/_Atomic-2.c (test for errors, line 45)
+PASS: gcc.dg/gomp/_Atomic-2.c (test for errors, line 48)
+PASS: gcc.dg/gomp/_Atomic-2.c (test for errors, line 51)
+PASS: gcc.dg/gomp/_Atomic-2.c (test for errors, line 54)
+PASS: gcc.dg/gomp/_Atomic-2.c (test for errors, line 57)
+PASS: gcc.dg/gomp/_Atomic-2.c (test for errors, line 60)
+PASS: gcc.dg/gomp/_Atomic-2.c (test for errors, line 70)
+PASS: gcc.dg/gomp/_Atomic-2.c (test for errors, line 73)
+PASS: gcc.dg/gomp/_Atomic-2.c (test for excess errors)
+PASS: gcc.dg/gomp/_Atomic-3.c (test for errors, line 14)
+PASS: gcc.dg/gomp/_Atomic-3.c (test for errors, line 16)
+PASS: gcc.dg/gomp/_Atomic-3.c (test for errors, line 20)
+PASS: gcc.dg/gomp/_Atomic-3.c (test for errors, line 22)
+PASS: gcc.dg/gomp/_Atomic-3.c (test for errors, line 24)
+PASS: gcc.dg/gomp/_Atomic-3.c (test for errors, line 31)
+PASS: gcc.dg/gomp/_Atomic-3.c (test for errors, line 43)
+PASS: gcc.dg/gomp/_Atomic-3.c (test for errors, line 45)
+PASS: gcc.dg/gomp/_Atomic-3.c (test for errors, line 47)
+PASS: gcc.dg/gomp/_Atomic-3.c (test for errors, line 49)
+PASS: gcc.dg/gomp/_Atomic-3.c (test for errors, line 51)
+PASS: gcc.dg/gomp/_Atomic-3.c (test for errors, line 53)
+PASS: gcc.dg/gomp/_Atomic-3.c (test for errors, line 55)
+PASS: gcc.dg/gomp/_Atomic-3.c (test for errors, line 57)
+PASS: gcc.dg/gomp/_Atomic-3.c (test for errors, line 60)
+PASS: gcc.dg/gomp/_Atomic-3.c (test for excess errors)
+PASS: gcc.dg/gomp/_Atomic-4.c (test for warnings, line 8)
+PASS: gcc.dg/gomp/_Atomic-4.c (test for excess errors)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for errors, line 21)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for errors, line 23)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for errors, line 25)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for errors, line 27)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for warnings, line 27)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for errors, line 30)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for warnings, line 30)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for errors, line 33)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for errors, line 33)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for errors, line 36)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for errors, line 36)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for warnings, line 36)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for errors, line 39)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for errors, line 39)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for warnings, line 39)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for errors, line 42)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for errors, line 42)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for errors, line 45)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for warnings, line 45)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for errors, line 48)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for errors, line 50)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for errors, line 58)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for errors, line 60)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for errors, line 68)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for errors, line 70)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for errors, line 72)
+PASS: gcc.dg/gomp/_Atomic-5.c (test for excess errors)
PASS: gcc.dg/gomp/appendix-a/a.1.1.c (test for excess errors)
PASS: gcc.dg/gomp/appendix-a/a.10.1.c (test for excess errors)
PASS: gcc.dg/gomp/appendix-a/a.12.1.c (test for excess errors)
@@ -65478,11 +67658,17 @@ PASS: gcc.dg/gomp/block-1.c (test for errors, line 7)
PASS: gcc.dg/gomp/block-1.c (test for errors, line 9)
PASS: gcc.dg/gomp/block-1.c (test for excess errors)
PASS: gcc.dg/gomp/block-10.c (test for errors, line 6)
+PASS: gcc.dg/gomp/block-10.c (test for warnings, line 8)
PASS: gcc.dg/gomp/block-10.c (test for errors, line 11)
+PASS: gcc.dg/gomp/block-10.c (test for warnings, line 13)
PASS: gcc.dg/gomp/block-10.c (test for errors, line 17)
+PASS: gcc.dg/gomp/block-10.c (test for warnings, line 19)
PASS: gcc.dg/gomp/block-10.c (test for errors, line 22)
+PASS: gcc.dg/gomp/block-10.c (test for warnings, line 24)
PASS: gcc.dg/gomp/block-10.c (test for errors, line 27)
+PASS: gcc.dg/gomp/block-10.c (test for warnings, line 29)
PASS: gcc.dg/gomp/block-10.c (test for errors, line 35)
+PASS: gcc.dg/gomp/block-10.c (test for warnings, line 37)
PASS: gcc.dg/gomp/block-10.c (test for excess errors)
PASS: gcc.dg/gomp/block-11.c (test for excess errors)
PASS: gcc.dg/gomp/block-2.c (test for errors, line 9)
@@ -65512,6 +67698,7 @@ PASS: gcc.dg/gomp/block-7.c (test for excess errors)
PASS: gcc.dg/gomp/block-8.c (test for errors, line 10)
PASS: gcc.dg/gomp/block-8.c (test for excess errors)
PASS: gcc.dg/gomp/block-9.c (test for errors, line 6)
+PASS: gcc.dg/gomp/block-9.c (test for warnings, line 8)
PASS: gcc.dg/gomp/block-9.c (test for excess errors)
PASS: gcc.dg/gomp/clause-1.c (test for errors, line 20)
PASS: gcc.dg/gomp/clause-1.c (test for errors, line 22)
@@ -65789,9 +67976,11 @@ PASS: gcc.dg/gomp/loop-1.c (test for errors, line 36)
PASS: gcc.dg/gomp/loop-1.c (test for errors, line 39)
PASS: gcc.dg/gomp/loop-1.c (test for errors, line 42)
PASS: gcc.dg/gomp/loop-1.c (test for errors, line 45)
-PASS: gcc.dg/gomp/loop-1.c (test for errors, line 47)
+XFAIL: gcc.dg/gomp/loop-1.c (test for errors, line 47)
+XFAIL: gcc.dg/gomp/loop-1.c (test for bogus messages, line 48)
PASS: gcc.dg/gomp/loop-1.c (test for errors, line 51)
-PASS: gcc.dg/gomp/loop-1.c (test for errors, line 53)
+XFAIL: gcc.dg/gomp/loop-1.c (test for errors, line 53)
+XFAIL: gcc.dg/gomp/loop-1.c (test for bogus messages, line 54)
PASS: gcc.dg/gomp/loop-1.c (test for errors, line 57)
PASS: gcc.dg/gomp/loop-1.c (test for errors, line 60)
PASS: gcc.dg/gomp/loop-1.c (test for errors, line 63)
@@ -65822,9 +68011,11 @@ PASS: gcc.dg/gomp/loop-1.c (test for errors, line 173)
PASS: gcc.dg/gomp/loop-1.c (test for errors, line 176)
PASS: gcc.dg/gomp/loop-1.c (test for errors, line 179)
PASS: gcc.dg/gomp/loop-1.c (test for errors, line 182)
-PASS: gcc.dg/gomp/loop-1.c (test for errors, line 184)
+XFAIL: gcc.dg/gomp/loop-1.c (test for errors, line 184)
+XFAIL: gcc.dg/gomp/loop-1.c (test for bogus messages, line 185)
PASS: gcc.dg/gomp/loop-1.c (test for errors, line 188)
-PASS: gcc.dg/gomp/loop-1.c (test for errors, line 190)
+XFAIL: gcc.dg/gomp/loop-1.c (test for errors, line 190)
+XFAIL: gcc.dg/gomp/loop-1.c (test for bogus messages, line 191)
PASS: gcc.dg/gomp/loop-1.c (test for errors, line 194)
PASS: gcc.dg/gomp/loop-1.c (test for errors, line 197)
PASS: gcc.dg/gomp/loop-1.c (test for errors, line 200)
@@ -66124,7 +68315,10 @@ PASS: gcc.dg/gomp/pr68128-2.c scan-tree-dump omplower "shared\\(a33\\)"
PASS: gcc.dg/gomp/pr68128-2.c scan-tree-dump omplower "shared\\(a34\\)"
PASS: gcc.dg/gomp/pr68640.c (test for excess errors)
PASS: gcc.dg/gomp/pr68640.c scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: gcc.dg/gomp/pr68640.c scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: gcc.dg/gomp/pr68640.c scan-tree-dump-times ealias "(?n)clique 1 base 0" 2
+PASS: gcc.dg/gomp/pr72781.c (test for bogus messages, line 11)
+PASS: gcc.dg/gomp/pr72781.c (test for bogus messages, line 20)
+PASS: gcc.dg/gomp/pr72781.c (test for excess errors)
PASS: gcc.dg/gomp/preprocess-1.c (test for excess errors)
PASS: gcc.dg/gomp/preprocess-1.c scan-file (^|\n)#pragma omp parallel private \\(i1\\) shared \\(j1\\) firstprivate \\(k1\\)($|\n)
PASS: gcc.dg/gomp/reduction-1.c (test for errors, line 14)
@@ -66191,21 +68385,26 @@ PASS: gcc.dg/gomp/static.c (test for excess errors)
PASS: gcc.dg/gomp/target-1.c (test for errors, line 8)
PASS: gcc.dg/gomp/target-1.c (test for errors, line 10)
PASS: gcc.dg/gomp/target-1.c (test for errors, line 24)
+PASS: gcc.dg/gomp/target-1.c (test for warnings, line 26)
PASS: gcc.dg/gomp/target-1.c (test for excess errors)
PASS: gcc.dg/gomp/target-2.c (test for errors, line 8)
PASS: gcc.dg/gomp/target-2.c (test for errors, line 10)
PASS: gcc.dg/gomp/target-2.c (test for errors, line 24)
+PASS: gcc.dg/gomp/target-2.c (test for warnings, line 26)
PASS: gcc.dg/gomp/target-2.c (test for excess errors)
PASS: gcc.dg/gomp/taskgroup-1.c (test for errors, line 8)
PASS: gcc.dg/gomp/taskgroup-1.c (test for errors, line 10)
PASS: gcc.dg/gomp/taskgroup-1.c (test for errors, line 24)
+PASS: gcc.dg/gomp/taskgroup-1.c (test for warnings, line 26)
PASS: gcc.dg/gomp/taskgroup-1.c (test for excess errors)
PASS: gcc.dg/gomp/teams-1.c (test for errors, line 8)
PASS: gcc.dg/gomp/teams-1.c (test for errors, line 10)
PASS: gcc.dg/gomp/teams-1.c (test for errors, line 24)
+PASS: gcc.dg/gomp/teams-1.c (test for warnings, line 27)
PASS: gcc.dg/gomp/teams-1.c (test for errors, line 37)
PASS: gcc.dg/gomp/teams-1.c (test for errors, line 39)
PASS: gcc.dg/gomp/teams-1.c (test for errors, line 55)
+PASS: gcc.dg/gomp/teams-1.c (test for warnings, line 57)
PASS: gcc.dg/gomp/teams-1.c (test for excess errors)
PASS: gcc.dg/gomp/tls-1.c (test for errors, line 13)
PASS: gcc.dg/gomp/tls-1.c (test for errors, line 18)
@@ -66336,9 +68535,9 @@ PASS: gcc.dg/graphite/scop-8.c scan-tree-dump-times graphite "number of SCoPs: 1
PASS: gcc.dg/graphite/scop-9.c (test for excess errors)
PASS: gcc.dg/graphite/scop-9.c scan-tree-dump-times graphite "number of SCoPs: 1" 1
PASS: gcc.dg/graphite/scop-dsyr2k.c (test for excess errors)
-PASS: gcc.dg/graphite/scop-dsyr2k.c scan-tree-dump-times graphite "number of SCoPs: 1" 1
+FAIL: gcc.dg/graphite/scop-dsyr2k.c scan-tree-dump-times graphite "number of SCoPs: 1" 1
PASS: gcc.dg/graphite/scop-dsyrk.c (test for excess errors)
-PASS: gcc.dg/graphite/scop-dsyrk.c scan-tree-dump-times graphite "number of SCoPs: 1" 1
+FAIL: gcc.dg/graphite/scop-dsyrk.c scan-tree-dump-times graphite "number of SCoPs: 1" 1
PASS: gcc.dg/graphite/scop-matmult.c (test for excess errors)
PASS: gcc.dg/graphite/scop-matmult.c scan-tree-dump-times graphite "number of SCoPs: 1" 1
PASS: gcc.dg/graphite/scop-mvt.c (test for excess errors)
@@ -66557,7 +68756,7 @@ PASS: gcc.dg/graphite/pr34016.c (test for excess errors)
PASS: gcc.dg/graphite/pr34017.c (test for excess errors)
PASS: gcc.dg/graphite/pr34123.c (test for excess errors)
PASS: gcc.dg/graphite/pr35356-1.c (test for excess errors)
-PASS: gcc.dg/graphite/pr35356-1.c scan-tree-dump graphite "if \\(P_9 >= P_10 \\+ 1 && P_10 >= 0\\) \\{"
+PASS: gcc.dg/graphite/pr35356-1.c scan-tree-dump graphite "if \\(P_8 >= P_11 \\+ 1 && P_11 >= 0\\) \\{"
PASS: gcc.dg/graphite/pr35356-2.c (test for excess errors)
PASS: gcc.dg/graphite/pr35356-2.c scan-tree-dump-times graphite "for[^\n]+\n[^\n]+if" 0
PASS: gcc.dg/graphite/pr35356-3.c (test for excess errors)
@@ -66642,8 +68841,13 @@ PASS: gcc.dg/graphite/pr68809.c (test for excess errors)
PASS: gcc.dg/graphite/pr68953.c (test for excess errors)
PASS: gcc.dg/graphite/pr68953.c execution test
PASS: gcc.dg/graphite/pr68976.c (test for excess errors)
+PASS: gcc.dg/graphite/pr69067.c (test for excess errors)
+PASS: gcc.dg/graphite/pr69068.c (test for excess errors)
PASS: gcc.dg/graphite/pr69292.c (test for excess errors)
PASS: gcc.dg/graphite/pr70045.c (test for excess errors)
+PASS: gcc.dg/graphite/pr70956.c (test for excess errors)
+PASS: gcc.dg/graphite/pr71575-1.c (test for excess errors)
+PASS: gcc.dg/graphite/pr71575-2.c (test for excess errors)
Running [...]/hurd/master/gcc/testsuite/gcc.dg/guality/guality.exp ...
PASS: gcc.dg/guality/asm-1.c -O0 (test for excess errors)
PASS: gcc.dg/guality/asm-1.c -O0 execution test
@@ -66907,15 +69111,15 @@ XFAIL: gcc.dg/guality/example.c -O2 -flto -fno-use-linker-plugin -flto-partiti
PASS: gcc.dg/guality/example.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
XFAIL: gcc.dg/guality/example.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
PASS: gcc.dg/guality/guality.c -O0 (test for excess errors)
-XPASS: gcc.dg/guality/guality.c -O0 execution test
+XFAIL: gcc.dg/guality/guality.c -O0 execution test
PASS: gcc.dg/guality/guality.c -O1 (test for excess errors)
-XPASS: gcc.dg/guality/guality.c -O1 execution test
+XFAIL: gcc.dg/guality/guality.c -O1 execution test
PASS: gcc.dg/guality/guality.c -O2 (test for excess errors)
XPASS: gcc.dg/guality/guality.c -O2 execution test
PASS: gcc.dg/guality/guality.c -O3 -g (test for excess errors)
XPASS: gcc.dg/guality/guality.c -O3 -g execution test
PASS: gcc.dg/guality/guality.c -Os (test for excess errors)
-XPASS: gcc.dg/guality/guality.c -Os execution test
+XFAIL: gcc.dg/guality/guality.c -Os execution test
PASS: gcc.dg/guality/guality.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
XPASS: gcc.dg/guality/guality.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/guality/guality.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
@@ -66925,13 +69129,13 @@ PASS: gcc.dg/guality/inline-params.c -O0 execution test
PASS: gcc.dg/guality/inline-params.c -O1 (test for excess errors)
PASS: gcc.dg/guality/inline-params.c -O1 execution test
PASS: gcc.dg/guality/inline-params.c -O2 (test for excess errors)
-XPASS: gcc.dg/guality/inline-params.c -O2 execution test
+XFAIL: gcc.dg/guality/inline-params.c -O2 execution test
PASS: gcc.dg/guality/inline-params.c -O3 -g (test for excess errors)
XPASS: gcc.dg/guality/inline-params.c -O3 -g execution test
PASS: gcc.dg/guality/inline-params.c -Os (test for excess errors)
XPASS: gcc.dg/guality/inline-params.c -Os execution test
PASS: gcc.dg/guality/inline-params.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
-XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+XFAIL: gcc.dg/guality/inline-params.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/guality/inline-params.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
XFAIL: gcc.dg/guality/inline-params.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
PASS: gcc.dg/guality/nrv-1.c -O0 (test for excess errors)
@@ -67000,6 +69204,16 @@ UNSUPPORTED: gcc.dg/guality/param-4.c -O3 -g
UNSUPPORTED: gcc.dg/guality/param-4.c -Os
UNSUPPORTED: gcc.dg/guality/param-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
UNSUPPORTED: gcc.dg/guality/param-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/guality/param-5.c -O0 (test for excess errors)
+PASS: gcc.dg/guality/param-5.c -O0 execution test
+PASS: gcc.dg/guality/param-5.c -O0 line 26 str.pa == 31415927
+PASS: gcc.dg/guality/param-5.c -O0 line 26 str.pb == 27182818
+UNSUPPORTED: gcc.dg/guality/param-5.c -O1
+UNSUPPORTED: gcc.dg/guality/param-5.c -O2
+UNSUPPORTED: gcc.dg/guality/param-5.c -O3 -g
+UNSUPPORTED: gcc.dg/guality/param-5.c -Os
+UNSUPPORTED: gcc.dg/guality/param-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/guality/param-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
PASS: gcc.dg/guality/pr36728-1.c -O0 (test for excess errors)
PASS: gcc.dg/guality/pr36728-1.c -O0 execution test
PASS: gcc.dg/guality/pr36728-1.c -O0 line 16 arg1 == 1
@@ -67731,7 +69945,7 @@ PASS: gcc.dg/guality/pr41404-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-ob
PASS: gcc.dg/guality/pr41404-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 14 *foo == 'b'
PASS: gcc.dg/guality/pr41404-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 24 *foo == 'f'
PASS: gcc.dg/guality/pr41447-1.c -O0 (test for excess errors)
-PASS: gcc.dg/guality/pr41447-1.c -O0 execution test
+FAIL: gcc.dg/guality/pr41447-1.c -O0 execution test
PASS: gcc.dg/guality/pr41447-1.c -O1 (test for excess errors)
PASS: gcc.dg/guality/pr41447-1.c -O1 execution test
PASS: gcc.dg/guality/pr41447-1.c -O2 (test for excess errors)
@@ -68207,7 +70421,7 @@ PASS: gcc.dg/guality/pr54200.c -O2 -flto -fno-use-linker-plugin -flto-partitio
PASS: gcc.dg/guality/pr54200.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 20 z == 3
PASS: gcc.dg/guality/pr54200.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/guality/pr54200.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
-PASS: gcc.dg/guality/pr54200.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 20 z == 3
+UNSUPPORTED: gcc.dg/guality/pr54200.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 20 z == 3
PASS: gcc.dg/guality/pr54519-1.c -O0 (test for excess errors)
PASS: gcc.dg/guality/pr54519-1.c -O0 execution test
PASS: gcc.dg/guality/pr54519-1.c -O0 line 20 x == 36
@@ -68236,10 +70450,10 @@ PASS: gcc.dg/guality/pr54519-1.c -O3 -g (test for excess errors)
PASS: gcc.dg/guality/pr54519-1.c -O3 -g execution test
PASS: gcc.dg/guality/pr54519-1.c -O3 -g line 20 x == 36
PASS: gcc.dg/guality/pr54519-1.c -O3 -g line 20 y == 25
-PASS: gcc.dg/guality/pr54519-1.c -O3 -g line 20 z == 6
+UNSUPPORTED: gcc.dg/guality/pr54519-1.c -O3 -g line 20 z == 6
PASS: gcc.dg/guality/pr54519-1.c -O3 -g line 23 x == 98
PASS: gcc.dg/guality/pr54519-1.c -O3 -g line 23 y == 117
-UNSUPPORTED: gcc.dg/guality/pr54519-1.c -O3 -g line 23 z == 8
+PASS: gcc.dg/guality/pr54519-1.c -O3 -g line 23 z == 8
PASS: gcc.dg/guality/pr54519-1.c -Os (test for excess errors)
PASS: gcc.dg/guality/pr54519-1.c -Os execution test
PASS: gcc.dg/guality/pr54519-1.c -Os line 20 x == 36
@@ -69274,6 +71488,160 @@ PASS: gcc.dg/guality/pr67192.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-obje
PASS: gcc.dg/guality/pr67192.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 48 cnt == 15
PASS: gcc.dg/guality/pr67192.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 54 cnt == 15
PASS: gcc.dg/guality/pr67192.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 59 cnt == 20
+PASS: gcc.dg/guality/pr68037-1.c -O0 (test for excess errors)
+PASS: gcc.dg/guality/pr68037-1.c -O0 execution test
+PASS: gcc.dg/guality/pr68037-1.c -O0 line 31 error == 0x12345670
+PASS: gcc.dg/guality/pr68037-1.c -O0 line 31 frame->ip == 0x12345671
+PASS: gcc.dg/guality/pr68037-1.c -O0 line 31 frame->cs == 0x12345672
+PASS: gcc.dg/guality/pr68037-1.c -O0 line 31 frame->flags == 0x12345673
+PASS: gcc.dg/guality/pr68037-1.c -O0 line 31 frame->sp == 0x12345674
+PASS: gcc.dg/guality/pr68037-1.c -O0 line 31 frame->ss == 0x12345675
+PASS: gcc.dg/guality/pr68037-1.c -O1 (test for excess errors)
+PASS: gcc.dg/guality/pr68037-1.c -O1 execution test
+PASS: gcc.dg/guality/pr68037-1.c -O1 line 31 error == 0x12345670
+PASS: gcc.dg/guality/pr68037-1.c -O1 line 31 frame->ip == 0x12345671
+PASS: gcc.dg/guality/pr68037-1.c -O1 line 31 frame->cs == 0x12345672
+PASS: gcc.dg/guality/pr68037-1.c -O1 line 31 frame->flags == 0x12345673
+PASS: gcc.dg/guality/pr68037-1.c -O1 line 31 frame->sp == 0x12345674
+PASS: gcc.dg/guality/pr68037-1.c -O1 line 31 frame->ss == 0x12345675
+PASS: gcc.dg/guality/pr68037-1.c -O2 (test for excess errors)
+PASS: gcc.dg/guality/pr68037-1.c -O2 execution test
+PASS: gcc.dg/guality/pr68037-1.c -O2 line 31 error == 0x12345670
+PASS: gcc.dg/guality/pr68037-1.c -O2 line 31 frame->ip == 0x12345671
+PASS: gcc.dg/guality/pr68037-1.c -O2 line 31 frame->cs == 0x12345672
+PASS: gcc.dg/guality/pr68037-1.c -O2 line 31 frame->flags == 0x12345673
+PASS: gcc.dg/guality/pr68037-1.c -O2 line 31 frame->sp == 0x12345674
+PASS: gcc.dg/guality/pr68037-1.c -O2 line 31 frame->ss == 0x12345675
+PASS: gcc.dg/guality/pr68037-1.c -O3 -g (test for excess errors)
+PASS: gcc.dg/guality/pr68037-1.c -O3 -g execution test
+PASS: gcc.dg/guality/pr68037-1.c -O3 -g line 31 error == 0x12345670
+PASS: gcc.dg/guality/pr68037-1.c -O3 -g line 31 frame->ip == 0x12345671
+PASS: gcc.dg/guality/pr68037-1.c -O3 -g line 31 frame->cs == 0x12345672
+PASS: gcc.dg/guality/pr68037-1.c -O3 -g line 31 frame->flags == 0x12345673
+PASS: gcc.dg/guality/pr68037-1.c -O3 -g line 31 frame->sp == 0x12345674
+PASS: gcc.dg/guality/pr68037-1.c -O3 -g line 31 frame->ss == 0x12345675
+PASS: gcc.dg/guality/pr68037-1.c -Os (test for excess errors)
+PASS: gcc.dg/guality/pr68037-1.c -Os execution test
+PASS: gcc.dg/guality/pr68037-1.c -Os line 31 error == 0x12345670
+PASS: gcc.dg/guality/pr68037-1.c -Os line 31 frame->ip == 0x12345671
+PASS: gcc.dg/guality/pr68037-1.c -Os line 31 frame->cs == 0x12345672
+PASS: gcc.dg/guality/pr68037-1.c -Os line 31 frame->flags == 0x12345673
+PASS: gcc.dg/guality/pr68037-1.c -Os line 31 frame->sp == 0x12345674
+PASS: gcc.dg/guality/pr68037-1.c -Os line 31 frame->ss == 0x12345675
+PASS: gcc.dg/guality/pr68037-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/guality/pr68037-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/guality/pr68037-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 31 error == 0x12345670
+PASS: gcc.dg/guality/pr68037-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 31 frame->ip == 0x12345671
+PASS: gcc.dg/guality/pr68037-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 31 frame->cs == 0x12345672
+PASS: gcc.dg/guality/pr68037-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 31 frame->flags == 0x12345673
+PASS: gcc.dg/guality/pr68037-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 31 frame->sp == 0x12345674
+PASS: gcc.dg/guality/pr68037-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 31 frame->ss == 0x12345675
+PASS: gcc.dg/guality/pr68037-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/guality/pr68037-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/guality/pr68037-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 31 error == 0x12345670
+PASS: gcc.dg/guality/pr68037-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 31 frame->ip == 0x12345671
+PASS: gcc.dg/guality/pr68037-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 31 frame->cs == 0x12345672
+PASS: gcc.dg/guality/pr68037-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 31 frame->flags == 0x12345673
+PASS: gcc.dg/guality/pr68037-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 31 frame->sp == 0x12345674
+PASS: gcc.dg/guality/pr68037-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 31 frame->ss == 0x12345675
+PASS: gcc.dg/guality/pr68037-2.c -O0 (test for excess errors)
+PASS: gcc.dg/guality/pr68037-2.c -O0 execution test
+PASS: gcc.dg/guality/pr68037-2.c -O0 line 30 frame->ip == 0x12345671
+PASS: gcc.dg/guality/pr68037-2.c -O0 line 30 frame->cs == 0x12345672
+PASS: gcc.dg/guality/pr68037-2.c -O0 line 30 frame->flags == 0x12345673
+PASS: gcc.dg/guality/pr68037-2.c -O0 line 30 frame->sp == 0x12345674
+PASS: gcc.dg/guality/pr68037-2.c -O0 line 30 frame->ss == 0x12345675
+PASS: gcc.dg/guality/pr68037-2.c -O1 (test for excess errors)
+PASS: gcc.dg/guality/pr68037-2.c -O1 execution test
+PASS: gcc.dg/guality/pr68037-2.c -O1 line 30 frame->ip == 0x12345671
+PASS: gcc.dg/guality/pr68037-2.c -O1 line 30 frame->cs == 0x12345672
+PASS: gcc.dg/guality/pr68037-2.c -O1 line 30 frame->flags == 0x12345673
+PASS: gcc.dg/guality/pr68037-2.c -O1 line 30 frame->sp == 0x12345674
+PASS: gcc.dg/guality/pr68037-2.c -O1 line 30 frame->ss == 0x12345675
+PASS: gcc.dg/guality/pr68037-2.c -O2 (test for excess errors)
+PASS: gcc.dg/guality/pr68037-2.c -O2 execution test
+PASS: gcc.dg/guality/pr68037-2.c -O2 line 30 frame->ip == 0x12345671
+PASS: gcc.dg/guality/pr68037-2.c -O2 line 30 frame->cs == 0x12345672
+PASS: gcc.dg/guality/pr68037-2.c -O2 line 30 frame->flags == 0x12345673
+PASS: gcc.dg/guality/pr68037-2.c -O2 line 30 frame->sp == 0x12345674
+PASS: gcc.dg/guality/pr68037-2.c -O2 line 30 frame->ss == 0x12345675
+PASS: gcc.dg/guality/pr68037-2.c -O3 -g (test for excess errors)
+PASS: gcc.dg/guality/pr68037-2.c -O3 -g execution test
+PASS: gcc.dg/guality/pr68037-2.c -O3 -g line 30 frame->ip == 0x12345671
+PASS: gcc.dg/guality/pr68037-2.c -O3 -g line 30 frame->cs == 0x12345672
+PASS: gcc.dg/guality/pr68037-2.c -O3 -g line 30 frame->flags == 0x12345673
+PASS: gcc.dg/guality/pr68037-2.c -O3 -g line 30 frame->sp == 0x12345674
+PASS: gcc.dg/guality/pr68037-2.c -O3 -g line 30 frame->ss == 0x12345675
+PASS: gcc.dg/guality/pr68037-2.c -Os (test for excess errors)
+PASS: gcc.dg/guality/pr68037-2.c -Os execution test
+PASS: gcc.dg/guality/pr68037-2.c -Os line 30 frame->ip == 0x12345671
+PASS: gcc.dg/guality/pr68037-2.c -Os line 30 frame->cs == 0x12345672
+PASS: gcc.dg/guality/pr68037-2.c -Os line 30 frame->flags == 0x12345673
+PASS: gcc.dg/guality/pr68037-2.c -Os line 30 frame->sp == 0x12345674
+PASS: gcc.dg/guality/pr68037-2.c -Os line 30 frame->ss == 0x12345675
+PASS: gcc.dg/guality/pr68037-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/guality/pr68037-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/guality/pr68037-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 30 frame->ip == 0x12345671
+PASS: gcc.dg/guality/pr68037-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 30 frame->cs == 0x12345672
+PASS: gcc.dg/guality/pr68037-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 30 frame->flags == 0x12345673
+PASS: gcc.dg/guality/pr68037-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 30 frame->sp == 0x12345674
+PASS: gcc.dg/guality/pr68037-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 30 frame->ss == 0x12345675
+PASS: gcc.dg/guality/pr68037-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/guality/pr68037-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/guality/pr68037-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 30 frame->ip == 0x12345671
+PASS: gcc.dg/guality/pr68037-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 30 frame->cs == 0x12345672
+PASS: gcc.dg/guality/pr68037-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 30 frame->flags == 0x12345673
+PASS: gcc.dg/guality/pr68037-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 30 frame->sp == 0x12345674
+PASS: gcc.dg/guality/pr68037-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 30 frame->ss == 0x12345675
+PASS: gcc.dg/guality/pr68037-3.c -O0 (test for excess errors)
+PASS: gcc.dg/guality/pr68037-3.c -O0 execution test
+UNSUPPORTED: gcc.dg/guality/pr68037-3.c -O0 line 46 frame->ip == 0x12345671
+UNSUPPORTED: gcc.dg/guality/pr68037-3.c -O0 line 46 frame->cs == 0x12345672
+UNSUPPORTED: gcc.dg/guality/pr68037-3.c -O0 line 46 frame->flags == 0x12345673
+UNSUPPORTED: gcc.dg/guality/pr68037-3.c -O0 line 46 frame->sp == 0x12345674
+UNSUPPORTED: gcc.dg/guality/pr68037-3.c -O0 line 46 frame->ss == 0x12345675
+PASS: gcc.dg/guality/pr68037-3.c -O1 (test for excess errors)
+PASS: gcc.dg/guality/pr68037-3.c -O1 execution test
+PASS: gcc.dg/guality/pr68037-3.c -O1 line 46 frame->ip == 0x12345671
+PASS: gcc.dg/guality/pr68037-3.c -O1 line 46 frame->cs == 0x12345672
+PASS: gcc.dg/guality/pr68037-3.c -O1 line 46 frame->flags == 0x12345673
+PASS: gcc.dg/guality/pr68037-3.c -O1 line 46 frame->sp == 0x12345674
+PASS: gcc.dg/guality/pr68037-3.c -O1 line 46 frame->ss == 0x12345675
+PASS: gcc.dg/guality/pr68037-3.c -O2 (test for excess errors)
+PASS: gcc.dg/guality/pr68037-3.c -O2 execution test
+PASS: gcc.dg/guality/pr68037-3.c -O2 line 46 frame->ip == 0x12345671
+PASS: gcc.dg/guality/pr68037-3.c -O2 line 46 frame->cs == 0x12345672
+PASS: gcc.dg/guality/pr68037-3.c -O2 line 46 frame->flags == 0x12345673
+PASS: gcc.dg/guality/pr68037-3.c -O2 line 46 frame->sp == 0x12345674
+PASS: gcc.dg/guality/pr68037-3.c -O2 line 46 frame->ss == 0x12345675
+PASS: gcc.dg/guality/pr68037-3.c -O3 -g (test for excess errors)
+PASS: gcc.dg/guality/pr68037-3.c -O3 -g execution test
+PASS: gcc.dg/guality/pr68037-3.c -O3 -g line 46 frame->ip == 0x12345671
+PASS: gcc.dg/guality/pr68037-3.c -O3 -g line 46 frame->cs == 0x12345672
+PASS: gcc.dg/guality/pr68037-3.c -O3 -g line 46 frame->flags == 0x12345673
+PASS: gcc.dg/guality/pr68037-3.c -O3 -g line 46 frame->sp == 0x12345674
+PASS: gcc.dg/guality/pr68037-3.c -O3 -g line 46 frame->ss == 0x12345675
+PASS: gcc.dg/guality/pr68037-3.c -Os (test for excess errors)
+PASS: gcc.dg/guality/pr68037-3.c -Os execution test
+PASS: gcc.dg/guality/pr68037-3.c -Os line 46 frame->ip == 0x12345671
+PASS: gcc.dg/guality/pr68037-3.c -Os line 46 frame->cs == 0x12345672
+PASS: gcc.dg/guality/pr68037-3.c -Os line 46 frame->flags == 0x12345673
+PASS: gcc.dg/guality/pr68037-3.c -Os line 46 frame->sp == 0x12345674
+PASS: gcc.dg/guality/pr68037-3.c -Os line 46 frame->ss == 0x12345675
+PASS: gcc.dg/guality/pr68037-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/guality/pr68037-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/guality/pr68037-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 46 frame->ip == 0x12345671
+PASS: gcc.dg/guality/pr68037-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 46 frame->cs == 0x12345672
+PASS: gcc.dg/guality/pr68037-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 46 frame->flags == 0x12345673
+PASS: gcc.dg/guality/pr68037-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 46 frame->sp == 0x12345674
+PASS: gcc.dg/guality/pr68037-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none line 46 frame->ss == 0x12345675
+PASS: gcc.dg/guality/pr68037-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/guality/pr68037-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/guality/pr68037-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 46 frame->ip == 0x12345671
+PASS: gcc.dg/guality/pr68037-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 46 frame->cs == 0x12345672
+PASS: gcc.dg/guality/pr68037-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 46 frame->flags == 0x12345673
+PASS: gcc.dg/guality/pr68037-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 46 frame->sp == 0x12345674
+PASS: gcc.dg/guality/pr68037-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 46 frame->ss == 0x12345675
PASS: gcc.dg/guality/pr68860-1.c -O0 (test for excess errors)
PASS: gcc.dg/guality/pr68860-1.c -O0 execution test
PASS: gcc.dg/guality/pr68860-1.c -O0 line 14 arg1 == 1
@@ -69595,19 +71963,19 @@ PASS: gcc.dg/guality/pr69947.c -O0 line 14 c[2] == 'o'
PASS: gcc.dg/guality/pr69947.c -O0 line 14 b[4] == 'e'
PASS: gcc.dg/guality/pr69947.c -O1 (test for excess errors)
PASS: gcc.dg/guality/pr69947.c -O1 execution test
-PASS: gcc.dg/guality/pr69947.c -O1 line 14 c[2] == 'o'
+UNSUPPORTED: gcc.dg/guality/pr69947.c -O1 line 14 c[2] == 'o'
PASS: gcc.dg/guality/pr69947.c -O1 line 14 b[4] == 'e'
PASS: gcc.dg/guality/pr69947.c -O2 (test for excess errors)
PASS: gcc.dg/guality/pr69947.c -O2 execution test
-PASS: gcc.dg/guality/pr69947.c -O2 line 14 c[2] == 'o'
+UNSUPPORTED: gcc.dg/guality/pr69947.c -O2 line 14 c[2] == 'o'
PASS: gcc.dg/guality/pr69947.c -O2 line 14 b[4] == 'e'
PASS: gcc.dg/guality/pr69947.c -O3 -g (test for excess errors)
PASS: gcc.dg/guality/pr69947.c -O3 -g execution test
-PASS: gcc.dg/guality/pr69947.c -O3 -g line 14 c[2] == 'o'
+UNSUPPORTED: gcc.dg/guality/pr69947.c -O3 -g line 14 c[2] == 'o'
PASS: gcc.dg/guality/pr69947.c -O3 -g line 14 b[4] == 'e'
PASS: gcc.dg/guality/pr69947.c -Os (test for excess errors)
PASS: gcc.dg/guality/pr69947.c -Os execution test
-PASS: gcc.dg/guality/pr69947.c -Os line 14 c[2] == 'o'
+UNSUPPORTED: gcc.dg/guality/pr69947.c -Os line 14 c[2] == 'o'
PASS: gcc.dg/guality/pr69947.c -Os line 14 b[4] == 'e'
PASS: gcc.dg/guality/pr69947.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.dg/guality/pr69947.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
@@ -69910,6 +72278,10 @@ PASS: gcc.dg/ipa/iinline-7.c execution test
PASS: gcc.dg/ipa/iinline-7.c scan-ipa-dump-not inline "wrong_target[^\\n]*inline copy in"
PASS: gcc.dg/ipa/iinline-attr.c (test for excess errors)
PASS: gcc.dg/ipa/iinline-attr.c scan-ipa-dump inline "hooray[^\\n]*inline copy in test"
+PASS: gcc.dg/ipa/iinline-cstagg-1.c (test for excess errors)
+PASS: gcc.dg/ipa/iinline-cstagg-1.c scan-ipa-dump inline "thisisthetarget[^\\n]*inline copy in outerfunction"
+PASS: gcc.dg/ipa/iinline-cstagg-2.c (test for excess errors)
+PASS: gcc.dg/ipa/iinline-cstagg-2.c scan-ipa-dump inline "thisisthetarget[^\\n]*inline copy in outerfunction"
PASS: gcc.dg/ipa/inline-1.c (test for excess errors)
PASS: gcc.dg/ipa/inline-1.c scan-ipa-dump-not inline "op0 is compile time invariant"
PASS: gcc.dg/ipa/inline-1.c scan-ipa-dump-not inline "op0 change"
@@ -69936,6 +72308,8 @@ PASS: gcc.dg/ipa/inline-6.c (test for excess errors)
PASS: gcc.dg/ipa/inline-6.c scan-ipa-dump-times inline "Inlined into" 2
PASS: gcc.dg/ipa/inline-7.c (test for excess errors)
PASS: gcc.dg/ipa/inline-7.c scan-tree-dump-times einline "Inlining a into m" 1
+PASS: gcc.dg/ipa/inline-8.c (test for excess errors)
+PASS: gcc.dg/ipa/inline-8.c execution test
PASS: gcc.dg/ipa/inlinehint-1.c (test for excess errors)
PASS: gcc.dg/ipa/inlinehint-1.c scan-ipa-dump inline "loop_iterations"
PASS: gcc.dg/ipa/inlinehint-2.c (test for excess errors)
@@ -70054,7 +72428,6 @@ PASS: gcc.dg/ipa/ipa-icf-31.c (test for excess errors)
PASS: gcc.dg/ipa/ipa-icf-31.c execution test
PASS: gcc.dg/ipa/ipa-icf-32.c (test for excess errors)
PASS: gcc.dg/ipa/ipa-icf-32.c execution test
-PASS: gcc.dg/ipa/ipa-icf-32.c scan-ipa-dump icf "optimization flags are different"
PASS: gcc.dg/ipa/ipa-icf-32.c scan-ipa-dump icf "Equal symbols: 0"
PASS: gcc.dg/ipa/ipa-icf-33.c (test for excess errors)
PASS: gcc.dg/ipa/ipa-icf-33.c scan-ipa-dump icf "Equal symbols: 1"
@@ -70104,10 +72477,10 @@ PASS: gcc.dg/ipa/ipa-icf-merge-1.c scan-ipa-dump icf "= foo \\(\\);"
PASS: gcc.dg/ipa/ipa-pta-1.c (test for excess errors)
PASS: gcc.dg/ipa/ipa-pta-1.c execution test
PASS: gcc.dg/ipa/ipa-pta-1.c scan-ipa-dump pta2 "fn_1 = { bar foo }"
-PASS: gcc.dg/ipa/ipa-pta-1.c scan-ipa-dump pta2 "bar.arg0 = { NONLOCAL a }"
-PASS: gcc.dg/ipa/ipa-pta-1.c scan-ipa-dump pta2 "bar.arg1 = { NONLOCAL a }"
-PASS: gcc.dg/ipa/ipa-pta-1.c scan-ipa-dump pta2 "foo.arg0 = { NONLOCAL a }"
-PASS: gcc.dg/ipa/ipa-pta-1.c scan-ipa-dump pta2 "foo.arg1 = { NONLOCAL a }"
+PASS: gcc.dg/ipa/ipa-pta-1.c scan-ipa-dump pta2 "bar.arg0 = { a }"
+PASS: gcc.dg/ipa/ipa-pta-1.c scan-ipa-dump pta2 "bar.arg1 = { a }"
+PASS: gcc.dg/ipa/ipa-pta-1.c scan-ipa-dump pta2 "foo.arg0 = { a }"
+PASS: gcc.dg/ipa/ipa-pta-1.c scan-ipa-dump pta2 "foo.arg1 = { a }"
PASS: gcc.dg/ipa/ipa-pta-10.c (test for excess errors)
PASS: gcc.dg/ipa/ipa-pta-10.c execution test
PASS: gcc.dg/ipa/ipa-pta-10.c scan-ipa-dump pta2 "ESCAPED = { (ESCAPED )?(NONLOCAL )?}"
@@ -70252,6 +72625,21 @@ PASS: gcc.dg/ipa/ipcp-agg-8.c scan-tree-dump optimized "->b;"
PASS: gcc.dg/ipa/ipcp-agg-9.c (test for excess errors)
PASS: gcc.dg/ipa/ipcp-agg-9.c scan-ipa-dump cp "ipa-prop: Discovered an indirect call to a known target"
PASS: gcc.dg/ipa/ipcp-agg-9.c scan-ipa-dump inline "hooray1[^\\n]*inline copy in hiphip1"
+PASS: gcc.dg/ipa/ipcp-cstagg-1.c (test for excess errors)
+PASS: gcc.dg/ipa/ipcp-cstagg-1.c scan-ipa-dump-times cp "Discovered an indirect call to a known target" 3
+PASS: gcc.dg/ipa/ipcp-cstagg-2.c (test for excess errors)
+PASS: gcc.dg/ipa/ipcp-cstagg-2.c scan-ipa-dump cp "Discovered an indirect call to a known target"
+PASS: gcc.dg/ipa/ipcp-cstagg-3.c (test for excess errors)
+PASS: gcc.dg/ipa/ipcp-cstagg-3.c scan-ipa-dump-times cp "Discovered an indirect call to a known target" 3
+PASS: gcc.dg/ipa/ipcp-cstagg-4.c (test for excess errors)
+PASS: gcc.dg/ipa/ipcp-cstagg-4.c scan-ipa-dump-times cp "Discovered an indirect call to a known target" 3
+PASS: gcc.dg/ipa/ipcp-cstagg-5.c (test for excess errors)
+PASS: gcc.dg/ipa/ipcp-cstagg-5.c scan-ipa-dump cp "Discovered an indirect call to a known target"
+PASS: gcc.dg/ipa/ipcp-cstagg-5.c scan-ipa-dump-times cp "Discovered an indirect call to a known target" 3
+PASS: gcc.dg/ipa/ipcp-cstagg-6.c (test for excess errors)
+PASS: gcc.dg/ipa/ipcp-cstagg-6.c scan-ipa-dump-times cp "Discovered an indirect call to a known target" 3
+PASS: gcc.dg/ipa/ipcp-cstagg-7.c (test for excess errors)
+PASS: gcc.dg/ipa/ipcp-cstagg-7.c scan-ipa-dump-times cp "Discovered an indirect call to a known target" 3
PASS: gcc.dg/ipa/ipcp-ii-1.c (test for excess errors)
PASS: gcc.dg/ipa/ipcp-ii-1.c scan-ipa-dump inline "hooray[^\\n]*inline copy in hiphip.constprop"
PASS: gcc.dg/ipa/noclone-1.c (test for excess errors)
@@ -70275,6 +72663,9 @@ PASS: gcc.dg/ipa/pr58492.c (test for excess errors)
PASS: gcc.dg/ipa/pr59008.c (test for excess errors)
PASS: gcc.dg/ipa/pr59610.c (test for excess errors)
PASS: gcc.dg/ipa/pr61986.c (test for excess errors)
+PASS: gcc.dg/ipa/pr63416.c (test for excess errors)
+PASS: gcc.dg/ipa/pr63416.c scan-tree-dump-not optimized "test_f10"
+PASS: gcc.dg/ipa/pr63416.c scan-tree-dump-not optimized "test_f3"
PASS: gcc.dg/ipa/pr63551.c (test for excess errors)
PASS: gcc.dg/ipa/pr63551.c execution test
PASS: gcc.dg/ipa/pr63569.c (test for excess errors)
@@ -70302,19 +72693,34 @@ PASS: gcc.dg/ipa/pr68790.c scan-ipa-dump icf "Equal symbols: 0"
PASS: gcc.dg/ipa/pr70306.c (test for excess errors)
PASS: gcc.dg/ipa/pr70306.c execution test
PASS: gcc.dg/ipa/pr70306.c scan-ipa-dump icf "Equal symbols: 0"
+PASS: gcc.dg/ipa/pr70646.c (test for excess errors)
+PASS: gcc.dg/ipa/pr70646.c execution test
+PASS: gcc.dg/ipa/pr71981.c (test for excess errors)
+PASS: gcc.dg/ipa/pr77653.c (test for excess errors)
+PASS: gcc.dg/ipa/pr77653.c scan-ipa-dump icf "Equal symbols: 1"
+PASS: gcc.dg/ipa/pr77653.c scan-ipa-dump icf "Not unifying; address of original may be compared."
+PASS: gcc.dg/ipa/pr78121.c (test for excess errors)
+PASS: gcc.dg/ipa/pr78121.c scan-ipa-dump-times cp "Setting value range of param 0 \\[11, 35\\]" 1
PASS: gcc.dg/ipa/propalign-1.c (test for excess errors)
-PASS: gcc.dg/ipa/propalign-1.c scan-ipa-dump cp "Adjusting alignment of param"
+PASS: gcc.dg/ipa/propalign-1.c scan-ipa-dump cp "Adjusting align"
PASS: gcc.dg/ipa/propalign-1.c scan-tree-dump-not optimized "fail_the_test"
PASS: gcc.dg/ipa/propalign-2.c (test for excess errors)
-PASS: gcc.dg/ipa/propalign-2.c scan-ipa-dump cp "Adjusting alignment of param"
+PASS: gcc.dg/ipa/propalign-2.c scan-ipa-dump cp "Adjusting align"
PASS: gcc.dg/ipa/propalign-2.c scan-tree-dump-not optimized "fail_the_test"
PASS: gcc.dg/ipa/propalign-3.c (test for excess errors)
-PASS: gcc.dg/ipa/propalign-3.c scan-ipa-dump-not cp "Adjusting alignment of param"
+PASS: gcc.dg/ipa/propalign-3.c scan-ipa-dump-not cp "align:"
PASS: gcc.dg/ipa/propalign-3.c scan-tree-dump optimized "fail_the_test"
PASS: gcc.dg/ipa/propalign-4.c (test for excess errors)
-PASS: gcc.dg/ipa/propalign-4.c scan-ipa-dump cp "Alignment 8, misalignment 4"
+PASS: gcc.dg/ipa/propalign-4.c scan-ipa-dump cp "align: 8, misalign: 4"
PASS: gcc.dg/ipa/propalign-5.c (test for excess errors)
-PASS: gcc.dg/ipa/propalign-5.c scan-ipa-dump cp "Alignment 2"
+PASS: gcc.dg/ipa/propalign-5.c scan-ipa-dump cp "align: 2"
+PASS: gcc.dg/ipa/propbits-1.c (test for excess errors)
+PASS: gcc.dg/ipa/propbits-1.c scan-ipa-dump cp "Adjusting mask for param 0 to 0x7"
+PASS: gcc.dg/ipa/propbits-2.c (test for excess errors)
+PASS: gcc.dg/ipa/propbits-2.c scan-ipa-dump cp "Adjusting mask for param 0 to 0xf"
+PASS: gcc.dg/ipa/propbits-2.c scan-tree-dump-not optimized "fail_test"
+PASS: gcc.dg/ipa/propbits-3.c (test for excess errors)
+PASS: gcc.dg/ipa/propbits-3.c scan-ipa-dump-not cp "Adjusting mask for"
PASS: gcc.dg/ipa/pure-const-1.c (test for excess errors)
PASS: gcc.dg/ipa/pure-const-1.c scan-tree-dump-times optimized "i_am_pure1 .5" 1
PASS: gcc.dg/ipa/pure-const-1.c scan-tree-dump-times optimized "i_am_const2 .5" 1
@@ -70327,6 +72733,9 @@ PASS: gcc.dg/ipa/pure-const-1.c scan-ipa-dump pure-const "found to be const: i_a
PASS: gcc.dg/ipa/pure-const-2.c (test for excess errors)
PASS: gcc.dg/ipa/pure-const-2.c scan-tree-dump local-pure-const1 "found to be pure: i_am_pure"
PASS: gcc.dg/ipa/pure-const-2.c scan-tree-dump-not optimized "i_am_pure"
+PASS: gcc.dg/ipa/pure-const-3.c (test for excess errors)
+PASS: gcc.dg/ipa/pure-const-3.c execution test
+PASS: gcc.dg/ipa/pure-const-3.c scan-tree-dump local-pure-const1 "found to be const"
PASS: gcc.dg/ipa/remref-0.c (test for excess errors)
PASS: gcc.dg/ipa/remref-0.c scan-ipa-dump inline "ipa-prop: Removed a reference"
PASS: gcc.dg/ipa/remref-0.c scan-tree-dump-not optimized "hooray"
@@ -70345,6 +72754,25 @@ PASS: gcc.dg/ipa/remref-2b.c scan-ipa-dump-times cp "removing its cloning-create
PASS: gcc.dg/ipa/remref-2b.c scan-ipa-dump inline "ipa-prop: Removed a reference"
PASS: gcc.dg/ipa/remref-2b.c scan-ipa-dump-times inline "ipa-prop: Removing cloning-created reference" 2
PASS: gcc.dg/ipa/remref-2b.c scan-tree-dump-not optimized "hooray"
+PASS: gcc.dg/ipa/vrp1.c (test for excess errors)
+PASS: gcc.dg/ipa/vrp1.c scan-ipa-dump cp "Setting value range of param 0 \\[6,"
+PASS: gcc.dg/ipa/vrp1.c scan-ipa-dump cp "Setting value range of param 0 \\[0, 999\\]"
+PASS: gcc.dg/ipa/vrp2.c (test for excess errors)
+PASS: gcc.dg/ipa/vrp2.c scan-ipa-dump cp "Setting value range of param 0 \\[4,"
+PASS: gcc.dg/ipa/vrp2.c scan-ipa-dump cp "Setting value range of param 0 \\[0, 11\\]"
+PASS: gcc.dg/ipa/vrp3.c (test for excess errors)
+PASS: gcc.dg/ipa/vrp3.c scan-ipa-dump-times cp "Setting value range of param 0 \\[0, 9\\]" 2
+PASS: gcc.dg/ipa/vrp4.c (test for excess errors)
+PASS: gcc.dg/ipa/vrp4.c scan-ipa-dump cp "Setting nonnull for 0"
+PASS: gcc.dg/ipa/vrp4.c scan-tree-dump-times vrp1 "if" 1
+PASS: gcc.dg/ipa/vrp5.c (test for excess errors)
+PASS: gcc.dg/ipa/vrp5.c scan-ipa-dump cp "Setting nonnull for 0"
+PASS: gcc.dg/ipa/vrp5.c scan-tree-dump-times vrp1 "if" 1
+PASS: gcc.dg/ipa/vrp6.c (test for excess errors)
+PASS: gcc.dg/ipa/vrp6.c scan-ipa-dump cp "Setting nonnull for 0"
+PASS: gcc.dg/ipa/vrp6.c scan-tree-dump-times vrp1 "if" 1
+PASS: gcc.dg/ipa/vrp7.c (test for excess errors)
+PASS: gcc.dg/ipa/vrp7.c scan-ipa-dump-times cp "Setting value range of param 0 \\[-10, 9\\]" 1
Running [...]/hurd/master/gcc/testsuite/gcc.dg/lto/lto.exp ...
PASS: gcc.dg/lto/20080908 c_lto_20080908_0.o assemble, -O0 -flto -flto-partition=none -fuse-linker-plugin
PASS: gcc.dg/lto/20080908 c_lto_20080908_0.o assemble, -O2 -flto -flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects
@@ -71314,7 +73742,9 @@ PASS: gcc.dg/lto/20101125-1 c_lto_20101125-1_0.o-c_lto_20101125-1_1.o link, -O0
PASS: gcc.dg/lto/20101125-1 c_lto_20101125-1_0.o assemble, -O2 -flto -fuse-linker-plugin
PASS: gcc.dg/lto/20101125-1 c_lto_20101125-1_1.o assemble, -O2 -flto -fuse-linker-plugin
PASS: gcc.dg/lto/20101125-1 c_lto_20101125-1_0.o-c_lto_20101125-1_1.o link, -O2 -flto -fuse-linker-plugin
-UNSUPPORTED: gcc.dg/lto/20110201-1_0.c
+PASS: gcc.dg/lto/20110201-1 c_lto_20110201-1_0.o assemble, -O0 -flto -fno-math-errno
+PASS: gcc.dg/lto/20110201-1 c_lto_20110201-1_0.o-c_lto_20110201-1_0.o link, -O0 -flto -fno-math-errno
+PASS: gcc.dg/lto/20110201-1 c_lto_20110201-1_0.o-c_lto_20110201-1_0.o execute -O0 -flto -fno-math-errno
PASS: gcc.dg/lto/20111207-1 c_lto_20111207-1_0.o assemble, -flto
PASS: gcc.dg/lto/20111207-1 c_lto_20111207-1_1.o assemble, -flto
PASS: gcc.dg/lto/20111207-1 c_lto_20111207-1_2.o assemble, -flto
@@ -71744,6 +74174,7 @@ PASS: gcc.dg/lto/pr65130 c_lto_pr65130_0.o-c_lto_pr65130_1.o link, -flto -O1 -f
UNSUPPORTED: gcc.dg/lto/pr66221_0.c
PASS: gcc.dg/lto/pr67452 c_lto_pr67452_0.o assemble, -O2 -flto -fopenmp-simd
PASS: gcc.dg/lto/pr67452 c_lto_pr67452_0.o-c_lto_pr67452_0.o link, -O2 -flto -fopenmp-simd
+UNSUPPORTED: gcc.dg/lto/pr70955_0.c
PASS: gcc.dg/lto/resolutions c_lto_resolutions_0.o assemble, -O0 -flto -flto-partition=none -fuse-linker-plugin
PASS: gcc.dg/lto/resolutions c_lto_resolutions_0.o-c_lto_resolutions_0.o link, -O0 -flto -flto-partition=none -fuse-linker-plugin
PASS: gcc.dg/lto/resolutions c_lto_resolutions_0.o-c_lto_resolutions_0.o execute -O0 -flto -flto-partition=none -fuse-linker-plugin
@@ -73339,6 +75770,27 @@ PASS: gcc.dg/noncompile/old-style-parm-2.c -O2 -flto -fno-use-linker-plugin -f
PASS: gcc.dg/noncompile/old-style-parm-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.dg/noncompile/old-style-parm-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 9)
PASS: gcc.dg/noncompile/old-style-parm-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/noncompile/old-style-parm-3.c -O0 (test for warnings, line 5)
+PASS: gcc.dg/noncompile/old-style-parm-3.c -O0 (test for errors, line 6)
+PASS: gcc.dg/noncompile/old-style-parm-3.c -O0 (test for excess errors)
+PASS: gcc.dg/noncompile/old-style-parm-3.c -O1 (test for warnings, line 5)
+PASS: gcc.dg/noncompile/old-style-parm-3.c -O1 (test for errors, line 6)
+PASS: gcc.dg/noncompile/old-style-parm-3.c -O1 (test for excess errors)
+PASS: gcc.dg/noncompile/old-style-parm-3.c -O2 (test for warnings, line 5)
+PASS: gcc.dg/noncompile/old-style-parm-3.c -O2 (test for errors, line 6)
+PASS: gcc.dg/noncompile/old-style-parm-3.c -O2 (test for excess errors)
+PASS: gcc.dg/noncompile/old-style-parm-3.c -O3 -g (test for warnings, line 5)
+PASS: gcc.dg/noncompile/old-style-parm-3.c -O3 -g (test for errors, line 6)
+PASS: gcc.dg/noncompile/old-style-parm-3.c -O3 -g (test for excess errors)
+PASS: gcc.dg/noncompile/old-style-parm-3.c -Os (test for warnings, line 5)
+PASS: gcc.dg/noncompile/old-style-parm-3.c -Os (test for errors, line 6)
+PASS: gcc.dg/noncompile/old-style-parm-3.c -Os (test for excess errors)
+PASS: gcc.dg/noncompile/old-style-parm-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 5)
+PASS: gcc.dg/noncompile/old-style-parm-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 6)
+PASS: gcc.dg/noncompile/old-style-parm-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/noncompile/old-style-parm-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 5)
+PASS: gcc.dg/noncompile/old-style-parm-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 6)
+PASS: gcc.dg/noncompile/old-style-parm-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/noncompile/pr23576.c -O0 (test for errors, line 1)
PASS: gcc.dg/noncompile/pr23576.c -O0 (test for excess errors)
PASS: gcc.dg/noncompile/pr23576.c -O1 (test for errors, line 1)
@@ -73507,6 +75959,118 @@ PASS: gcc.dg/noncompile/pr52290.c -O2 -flto -fno-use-linker-plugin -flto-parti
PASS: gcc.dg/noncompile/pr52290.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects undeclared (test for errors, line 3)
PASS: gcc.dg/noncompile/pr52290.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects expected (test for errors, line 3)
PASS: gcc.dg/noncompile/pr52290.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/noncompile/pr71265.c -O0 (test for errors, line 5)
+PASS: gcc.dg/noncompile/pr71265.c -O0 (test for excess errors)
+PASS: gcc.dg/noncompile/pr71265.c -O1 (test for errors, line 5)
+PASS: gcc.dg/noncompile/pr71265.c -O1 (test for excess errors)
+PASS: gcc.dg/noncompile/pr71265.c -O2 (test for errors, line 5)
+PASS: gcc.dg/noncompile/pr71265.c -O2 (test for excess errors)
+PASS: gcc.dg/noncompile/pr71265.c -O3 -g (test for errors, line 5)
+PASS: gcc.dg/noncompile/pr71265.c -O3 -g (test for excess errors)
+PASS: gcc.dg/noncompile/pr71265.c -Os (test for errors, line 5)
+PASS: gcc.dg/noncompile/pr71265.c -Os (test for excess errors)
+PASS: gcc.dg/noncompile/pr71265.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 5)
+PASS: gcc.dg/noncompile/pr71265.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/noncompile/pr71265.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 5)
+PASS: gcc.dg/noncompile/pr71265.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/noncompile/pr71418.c -O0 (test for errors, line 4)
+PASS: gcc.dg/noncompile/pr71418.c -O0 (test for excess errors)
+PASS: gcc.dg/noncompile/pr71418.c -O1 (test for errors, line 4)
+PASS: gcc.dg/noncompile/pr71418.c -O1 (test for excess errors)
+PASS: gcc.dg/noncompile/pr71418.c -O2 (test for errors, line 4)
+PASS: gcc.dg/noncompile/pr71418.c -O2 (test for excess errors)
+PASS: gcc.dg/noncompile/pr71418.c -O3 -g (test for errors, line 4)
+PASS: gcc.dg/noncompile/pr71418.c -O3 -g (test for excess errors)
+PASS: gcc.dg/noncompile/pr71418.c -Os (test for errors, line 4)
+PASS: gcc.dg/noncompile/pr71418.c -Os (test for excess errors)
+PASS: gcc.dg/noncompile/pr71418.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 4)
+PASS: gcc.dg/noncompile/pr71418.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/noncompile/pr71418.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 4)
+PASS: gcc.dg/noncompile/pr71418.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/noncompile/pr71426.c -O0 (test for errors, line 5)
+PASS: gcc.dg/noncompile/pr71426.c -O0 (test for excess errors)
+PASS: gcc.dg/noncompile/pr71426.c -O1 (test for errors, line 5)
+PASS: gcc.dg/noncompile/pr71426.c -O1 (test for excess errors)
+PASS: gcc.dg/noncompile/pr71426.c -O2 (test for errors, line 5)
+PASS: gcc.dg/noncompile/pr71426.c -O2 (test for excess errors)
+PASS: gcc.dg/noncompile/pr71426.c -O3 -g (test for errors, line 5)
+PASS: gcc.dg/noncompile/pr71426.c -O3 -g (test for excess errors)
+PASS: gcc.dg/noncompile/pr71426.c -Os (test for errors, line 5)
+PASS: gcc.dg/noncompile/pr71426.c -Os (test for excess errors)
+PASS: gcc.dg/noncompile/pr71426.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 5)
+PASS: gcc.dg/noncompile/pr71426.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/noncompile/pr71426.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 5)
+PASS: gcc.dg/noncompile/pr71426.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/noncompile/pr71573.c -O0 (test for errors, line 13)
+PASS: gcc.dg/noncompile/pr71573.c -O0 (test for excess errors)
+PASS: gcc.dg/noncompile/pr71573.c -O1 (test for errors, line 13)
+PASS: gcc.dg/noncompile/pr71573.c -O1 (test for excess errors)
+PASS: gcc.dg/noncompile/pr71573.c -O2 (test for errors, line 13)
+PASS: gcc.dg/noncompile/pr71573.c -O2 (test for excess errors)
+PASS: gcc.dg/noncompile/pr71573.c -O3 -g (test for errors, line 13)
+PASS: gcc.dg/noncompile/pr71573.c -O3 -g (test for excess errors)
+PASS: gcc.dg/noncompile/pr71573.c -Os (test for errors, line 13)
+PASS: gcc.dg/noncompile/pr71573.c -Os (test for excess errors)
+PASS: gcc.dg/noncompile/pr71573.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 13)
+PASS: gcc.dg/noncompile/pr71573.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/noncompile/pr71573.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 13)
+PASS: gcc.dg/noncompile/pr71573.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/noncompile/pr71583.c -O0 (test for errors, line 7)
+PASS: gcc.dg/noncompile/pr71583.c -O0 (test for errors, line 8)
+PASS: gcc.dg/noncompile/pr71583.c -O0 (test for errors, line 9)
+PASS: gcc.dg/noncompile/pr71583.c -O0 (test for errors, line 10)
+PASS: gcc.dg/noncompile/pr71583.c -O0 (test for excess errors)
+PASS: gcc.dg/noncompile/pr71583.c -O1 (test for errors, line 7)
+PASS: gcc.dg/noncompile/pr71583.c -O1 (test for errors, line 8)
+PASS: gcc.dg/noncompile/pr71583.c -O1 (test for errors, line 9)
+PASS: gcc.dg/noncompile/pr71583.c -O1 (test for errors, line 10)
+PASS: gcc.dg/noncompile/pr71583.c -O1 (test for excess errors)
+PASS: gcc.dg/noncompile/pr71583.c -O2 (test for errors, line 7)
+PASS: gcc.dg/noncompile/pr71583.c -O2 (test for errors, line 8)
+PASS: gcc.dg/noncompile/pr71583.c -O2 (test for errors, line 9)
+PASS: gcc.dg/noncompile/pr71583.c -O2 (test for errors, line 10)
+PASS: gcc.dg/noncompile/pr71583.c -O2 (test for excess errors)
+PASS: gcc.dg/noncompile/pr71583.c -O3 -g (test for errors, line 7)
+PASS: gcc.dg/noncompile/pr71583.c -O3 -g (test for errors, line 8)
+PASS: gcc.dg/noncompile/pr71583.c -O3 -g (test for errors, line 9)
+PASS: gcc.dg/noncompile/pr71583.c -O3 -g (test for errors, line 10)
+PASS: gcc.dg/noncompile/pr71583.c -O3 -g (test for excess errors)
+PASS: gcc.dg/noncompile/pr71583.c -Os (test for errors, line 7)
+PASS: gcc.dg/noncompile/pr71583.c -Os (test for errors, line 8)
+PASS: gcc.dg/noncompile/pr71583.c -Os (test for errors, line 9)
+PASS: gcc.dg/noncompile/pr71583.c -Os (test for errors, line 10)
+PASS: gcc.dg/noncompile/pr71583.c -Os (test for excess errors)
+PASS: gcc.dg/noncompile/pr71583.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 7)
+PASS: gcc.dg/noncompile/pr71583.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 8)
+PASS: gcc.dg/noncompile/pr71583.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 9)
+PASS: gcc.dg/noncompile/pr71583.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 10)
+PASS: gcc.dg/noncompile/pr71583.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/noncompile/pr71583.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 7)
+PASS: gcc.dg/noncompile/pr71583.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 8)
+PASS: gcc.dg/noncompile/pr71583.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 9)
+PASS: gcc.dg/noncompile/pr71583.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 10)
+PASS: gcc.dg/noncompile/pr71583.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/noncompile/pr71853.c -O0 (test for errors, line 6)
+PASS: gcc.dg/noncompile/pr71853.c -O0 (test for errors, line 7)
+PASS: gcc.dg/noncompile/pr71853.c -O0 (test for excess errors)
+PASS: gcc.dg/noncompile/pr71853.c -O1 (test for errors, line 6)
+PASS: gcc.dg/noncompile/pr71853.c -O1 (test for errors, line 7)
+PASS: gcc.dg/noncompile/pr71853.c -O1 (test for excess errors)
+PASS: gcc.dg/noncompile/pr71853.c -O2 (test for errors, line 6)
+PASS: gcc.dg/noncompile/pr71853.c -O2 (test for errors, line 7)
+PASS: gcc.dg/noncompile/pr71853.c -O2 (test for excess errors)
+PASS: gcc.dg/noncompile/pr71853.c -O3 -g (test for errors, line 6)
+PASS: gcc.dg/noncompile/pr71853.c -O3 -g (test for errors, line 7)
+PASS: gcc.dg/noncompile/pr71853.c -O3 -g (test for excess errors)
+PASS: gcc.dg/noncompile/pr71853.c -Os (test for errors, line 6)
+PASS: gcc.dg/noncompile/pr71853.c -Os (test for errors, line 7)
+PASS: gcc.dg/noncompile/pr71853.c -Os (test for excess errors)
+PASS: gcc.dg/noncompile/pr71853.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 6)
+PASS: gcc.dg/noncompile/pr71853.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for errors, line 7)
+PASS: gcc.dg/noncompile/pr71853.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/noncompile/pr71853.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 6)
+PASS: gcc.dg/noncompile/pr71853.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for errors, line 7)
+PASS: gcc.dg/noncompile/pr71853.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/noncompile/redecl-1.c -O0 previous.*decl (test for warnings, line 7)
PASS: gcc.dg/noncompile/redecl-1.c -O0 conflicting type qualifiers (test for errors, line 8)
PASS: gcc.dg/noncompile/redecl-1.c -O0 (test for excess errors)
@@ -73661,6 +76225,249 @@ PASS: gcc.dg/noncompile/voidparam-1.c -O2 -flto -fuse-linker-plugin -fno-fat-l
PASS: gcc.dg/noncompile/voidparam-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects volatile void defn (test for errors, line 16)
PASS: gcc.dg/noncompile/voidparam-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects register void defn (test for errors, line 17)
PASS: gcc.dg/noncompile/voidparam-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+Running [...]/hurd/master/gcc/testsuite/gcc.dg/params/params.exp ...
+PASS: gcc.dg/params/blocksort-part.c -O3 --param predictable-branch-outcome=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param predictable-branch-outcome=50 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param inline-min-speedup=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-inline-insns-single=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-inline-insns-auto=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-inline-insns-recursive=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-inline-insns-recursive-auto=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-inline-recursive-depth=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-inline-recursive-depth-auto=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param min-inline-recursive-probability=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-early-inliner-iterations=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param comdat-sharing-probability=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param partial-inlining-entry-probability=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-variable-expansions-in-unroller=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param min-vect-loop-bound=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-delay-slot-insn-search=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-delay-slot-live-search=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-pending-list-length=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-modulo-backtrack-attempts=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param large-function-insns=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param large-function-growth=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param large-unit-insns=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param inline-unit-growth=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param ipcp-unit-growth=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param early-inlining-insns=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param large-stack-frame=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param large-stack-frame-growth=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-gcse-memory=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-gcse-insertion-ratio=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param gcse-after-reload-partial-fraction=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param gcse-after-reload-critical-fraction=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param gcse-cost-distance-ratio=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param gcse-unrestricted-cost=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-hoist-depth=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-pow-sqrt-depth=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-pow-sqrt-depth=32 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-unrolled-insns=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-average-unrolled-insns=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-unroll-times=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-peeled-insns=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-peel-times=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-peel-branches=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-completely-peeled-insns=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-completely-peel-times=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-once-peeled-insns=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-completely-peel-loop-nest-depth=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-unswitch-insns=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-unswitch-level=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-loop-header-insns=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-iterations-to-track=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-iterations-computation-cost=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param sms-max-ii-factor=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param sms-min-sc=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param sms-dfa-history=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param sms-loop-average-count-threshold=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param hot-bb-count-ws-permille=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param hot-bb-count-ws-permille=1000 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param hot-bb-frequency-fraction=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param unlikely-bb-count-fraction=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param unlikely-bb-count-fraction=10000 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param align-threshold=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param align-loop-iterations=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-predicted-iterations=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param builtin-expect-probability=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param builtin-expect-probability=100 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param tracer-dynamic-coverage-feedback=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param tracer-dynamic-coverage-feedback=100 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param tracer-dynamic-coverage=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param tracer-dynamic-coverage=100 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param tracer-max-code-growth=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param tracer-min-branch-ratio=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param tracer-min-branch-ratio=100 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param tracer-min-branch-probability-feedback=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param tracer-min-branch-probability-feedback=100 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param tracer-min-branch-probability=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param tracer-min-branch-probability=100 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-crossjump-edges=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param min-crossjump-insns=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-grow-copy-bb-insns=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-goto-duplication-insns=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-cse-path-length=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-cse-insns=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param lim-expensive=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param iv-consider-all-candidates-bound=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param iv-max-considered-uses=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param iv-always-prune-cand-set-bound=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param avg-loop-niter=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param scev-max-expr-size=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param scev-max-expr-complexity=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-tree-if-conversion-phi-args=2 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param vect-max-version-for-alignment-checks=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param vect-max-version-for-alias-checks=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param vect-max-peeling-for-alignment=64 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-cselib-memory-locations=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param ggc-min-expand=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param ggc-min-heapsize=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-reload-search-insns=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param sink-frequency-threshold=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param sink-frequency-threshold=100 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-sched-region-blocks=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-sched-region-insns=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-pipeline-region-blocks=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-pipeline-region-insns=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param min-spec-prob=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-sched-extend-regions-iters=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-sched-insn-conflict-delay=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-sched-insn-conflict-delay=10 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param sched-spec-prob-cutoff=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param sched-spec-prob-cutoff=100 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param sched-state-edge-prob-cutoff=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param sched-state-edge-prob-cutoff=100 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param selsched-max-lookahead=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param selsched-max-sched-times=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param selsched-insns-to-rename=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param sched-mem-true-dep-cost=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param sched-autopref-queue-depth=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-last-value-rtl=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-combine-insns=2 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-combine-insns=4 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param integer-share-limit=2 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param ssp-buffer-size=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param min-size-for-stack-sharing=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-jump-thread-duplication-stmts=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-fields-for-field-sensitive=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-sched-ready-insns=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-dse-active-local-stores=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param prefetch-latency=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param simultaneous-prefetches=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param l1-cache-size=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param l1-cache-line-size=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param l2-cache-size=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param use-canonical-types=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param use-canonical-types=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-partial-antic-length=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param sccvn-max-scc-size=10 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param sccvn-max-alias-queries-per-access=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param ira-max-loops-num=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param ira-max-conflict-table-size=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param ira-loop-reserved-regs=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param lra-max-considered-reload-pseudos=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param lra-inheritance-ebb-probability-cutoff=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param lra-inheritance-ebb-probability-cutoff=100 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param switch-conversion-max-branch-ratio=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param loop-block-tile-size=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param graphite-max-nb-scop-params=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param graphite-max-bbs-per-function=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param graphite-max-arrays-per-scop=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param graphite-min-loops-per-function=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-isl-operations=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param loop-max-datarefs-for-datadeps=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param loop-invariant-max-bbs-in-loop=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param profile-func-internal-id=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param profile-func-internal-id=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param indir-call-topn-profile=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param indir-call-topn-profile=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param slp-max-insns-in-bb=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param min-insn-to-prefetch-ratio=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param prefetch-min-insn-to-mem-ratio=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-vartrack-size=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-vartrack-expr-depth=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-vartrack-reverse-op-size=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param min-nondebug-insn-uid=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param ipa-sra-ptr-growth-factor=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param tm-max-aggregate-size=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param sra-max-scalarization-size-Ospeed=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param sra-max-scalarization-size-Osize=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param ipa-cp-value-list-size=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param ipa-cp-eval-threshold=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param ipa-cp-recursion-penalty=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param ipa-cp-recursion-penalty=100 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param ipa-cp-single-call-penalty=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param ipa-cp-single-call-penalty=100 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param ipa-max-agg-items=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param ipa-cp-loop-hint-bonus=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param ipa-cp-array-index-hint-bonus=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param ipa-max-aa-steps=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param lto-partitions=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param lto-min-partition=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param lto-max-partition=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param cxx-max-namespaces-for-diagnostic-help=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-stores-to-sink=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param case-values-threshold=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param allow-store-data-races=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param allow-store-data-races=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param tree-reassoc-width=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-tail-merge-comparisons=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param store-merging-allow-unaligned=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param store-merging-allow-unaligned=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-stores-to-merge=2 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-tail-merge-iterations=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-tracked-strlens=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param sched-pressure-algorithm=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param sched-pressure-algorithm=2 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-slsr-cand-scan=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-slsr-cand-scan=999999 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param asan-stack=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param asan-stack=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param asan-globals=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param asan-globals=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param asan-instrument-writes=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param asan-instrument-writes=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param asan-instrument-reads=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param asan-instrument-reads=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param asan-memintrin=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param asan-memintrin=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param asan-use-after-return=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param asan-use-after-return=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param asan-instrumentation-with-call-threshold=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param use-after-scope-direct-emission-threshold=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param uninit-control-dep-attempts=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param chkp-max-ctor-size=100 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param fsm-scale-path-stmts=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param fsm-scale-path-stmts=10 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param fsm-maximum-phi-arguments=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param fsm-maximum-phi-arguments=999999 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param fsm-scale-path-blocks=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param fsm-scale-path-blocks=10 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-fsm-thread-path-insns=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-fsm-thread-path-insns=999999 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-fsm-thread-length=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-fsm-thread-length=999999 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-fsm-thread-paths=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-fsm-thread-paths=999999 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param parloops-chunk-size=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param parloops-schedule=static (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param parloops-schedule=dynamic (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param parloops-schedule=guided (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param parloops-schedule=auto (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param parloops-schedule=runtime (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-ssa-name-query-depth=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-rtl-if-conversion-insns=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-rtl-if-conversion-insns=99 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-rtl-if-conversion-predictable-cost=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-rtl-if-conversion-predictable-cost=200 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-rtl-if-conversion-unpredictable-cost=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-rtl-if-conversion-unpredictable-cost=200 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param hsa-gen-debug-stores=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param hsa-gen-debug-stores=1 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-speculative-devirt-maydefs=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param max-vrp-switch-assertions=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param vect-epilogues-nomask=0 (test for excess errors)
+PASS: gcc.dg/params/blocksort-part.c -O3 --param vect-epilogues-nomask=1 (test for excess errors)
Running [...]/hurd/master/gcc/testsuite/gcc.dg/pch/pch.exp ...
PASS: ./common-1.h -O0 -g (test for excess errors)
PASS: gcc.dg/pch/common-1.c -O0 -g -I. -Dwith_PCH (test for excess errors)
@@ -74310,6 +77117,54 @@ PASS: ./macro-4.h -Os (test for excess errors)
PASS: gcc.dg/pch/macro-4.c -Os -I. -Dwith_PCH (test for excess errors)
PASS: gcc.dg/pch/macro-4.c -Os -I. -Dwithout_PCH (test for excess errors)
PASS: gcc.dg/pch/macro-4.c -Os assembly comparison
+PASS: ./pr66343-1.h -O0 -g (test for excess errors)
+PASS: gcc.dg/pch/pr66343-1.c -O0 -g -I. -Dwith_PCH (test for excess errors)
+PASS: ./pr66343-1.h -O0 (test for excess errors)
+PASS: gcc.dg/pch/pr66343-1.c -O0 -I. -Dwith_PCH (test for excess errors)
+PASS: ./pr66343-1.h -O1 (test for excess errors)
+PASS: gcc.dg/pch/pr66343-1.c -O1 -I. -Dwith_PCH (test for excess errors)
+PASS: ./pr66343-1.h -O2 (test for excess errors)
+PASS: gcc.dg/pch/pr66343-1.c -O2 -I. -Dwith_PCH (test for excess errors)
+PASS: ./pr66343-1.h -O3 -g (test for excess errors)
+PASS: gcc.dg/pch/pr66343-1.c -O3 -g -I. -Dwith_PCH (test for excess errors)
+PASS: ./pr66343-1.h -Os (test for excess errors)
+PASS: gcc.dg/pch/pr66343-1.c -Os -I. -Dwith_PCH (test for excess errors)
+PASS: ./pr66343-2.h -O0 -g (test for excess errors)
+PASS: gcc.dg/pch/pr66343-2.c -O0 -g -I. -Dwith_PCH (test for excess errors)
+PASS: gcc.dg/pch/pr66343-2.c -O0 -g -I. -Dwithout_PCH (test for excess errors)
+PASS: gcc.dg/pch/pr66343-2.c -O0 -g assembly comparison
+PASS: ./pr66343-2.h -O0 (test for excess errors)
+PASS: gcc.dg/pch/pr66343-2.c -O0 -I. -Dwith_PCH (test for excess errors)
+PASS: gcc.dg/pch/pr66343-2.c -O0 -I. -Dwithout_PCH (test for excess errors)
+PASS: gcc.dg/pch/pr66343-2.c -O0 assembly comparison
+PASS: ./pr66343-2.h -O1 (test for excess errors)
+PASS: gcc.dg/pch/pr66343-2.c -O1 -I. -Dwith_PCH (test for excess errors)
+PASS: gcc.dg/pch/pr66343-2.c -O1 -I. -Dwithout_PCH (test for excess errors)
+PASS: gcc.dg/pch/pr66343-2.c -O1 assembly comparison
+PASS: ./pr66343-2.h -O2 (test for excess errors)
+PASS: gcc.dg/pch/pr66343-2.c -O2 -I. -Dwith_PCH (test for excess errors)
+PASS: gcc.dg/pch/pr66343-2.c -O2 -I. -Dwithout_PCH (test for excess errors)
+PASS: gcc.dg/pch/pr66343-2.c -O2 assembly comparison
+PASS: ./pr66343-2.h -O3 -g (test for excess errors)
+PASS: gcc.dg/pch/pr66343-2.c -O3 -g -I. -Dwith_PCH (test for excess errors)
+PASS: gcc.dg/pch/pr66343-2.c -O3 -g -I. -Dwithout_PCH (test for excess errors)
+PASS: gcc.dg/pch/pr66343-2.c -O3 -g assembly comparison
+PASS: ./pr66343-2.h -Os (test for excess errors)
+PASS: gcc.dg/pch/pr66343-2.c -Os -I. -Dwith_PCH (test for excess errors)
+PASS: gcc.dg/pch/pr66343-2.c -Os -I. -Dwithout_PCH (test for excess errors)
+PASS: gcc.dg/pch/pr66343-2.c -Os assembly comparison
+PASS: ./pr66343-3.h -O0 -g (test for excess errors)
+PASS: gcc.dg/pch/pr66343-3.c -O0 -g -I. -Dwith_PCH (test for excess errors)
+PASS: ./pr66343-3.h -O0 (test for excess errors)
+PASS: gcc.dg/pch/pr66343-3.c -O0 -I. -Dwith_PCH (test for excess errors)
+PASS: ./pr66343-3.h -O1 (test for excess errors)
+PASS: gcc.dg/pch/pr66343-3.c -O1 -I. -Dwith_PCH (test for excess errors)
+PASS: ./pr66343-3.h -O2 (test for excess errors)
+PASS: gcc.dg/pch/pr66343-3.c -O2 -I. -Dwith_PCH (test for excess errors)
+PASS: ./pr66343-3.h -O3 -g (test for excess errors)
+PASS: gcc.dg/pch/pr66343-3.c -O3 -g -I. -Dwith_PCH (test for excess errors)
+PASS: ./pr66343-3.h -Os (test for excess errors)
+PASS: gcc.dg/pch/pr66343-3.c -Os -I. -Dwith_PCH (test for excess errors)
PASS: ./pushpop-1.h -O0 -g (test for excess errors)
PASS: gcc.dg/pch/pushpop-1.c -O0 -g -I. -Dwith_PCH (test for excess errors)
PASS: gcc.dg/pch/pushpop-1.c -O0 -g -I. -Dwithout_PCH (test for excess errors)
@@ -74715,7 +77570,7 @@ FAIL: gcc.dg/pch/largefile.c -Os assembly comparison
Running [...]/hurd/master/gcc/testsuite/gcc.dg/plugin/plugin.exp ...
PASS: gcc.dg/plugin/selfassign.c compilation
PASS: gcc.dg/plugin/self-assign-test-1.c -fplugin=./selfassign.so (test for warnings, line 15)
-PASS: gcc.dg/plugin/self-assign-test-1.c -fplugin=./selfassign.so (test for warnings, line 19)
+XFAIL: gcc.dg/plugin/self-assign-test-1.c -fplugin=./selfassign.so (test for warnings, line 19)
PASS: gcc.dg/plugin/self-assign-test-1.c -fplugin=./selfassign.so (test for warnings, line 20)
PASS: gcc.dg/plugin/self-assign-test-1.c -fplugin=./selfassign.so (test for warnings, line 21)
PASS: gcc.dg/plugin/self-assign-test-1.c -fplugin=./selfassign.so (test for warnings, line 22)
@@ -74730,8 +77585,6 @@ PASS: gcc.dg/plugin/ggcplug.c compilation
PASS: gcc.dg/plugin/ggcplug-test-1.c -fplugin=./ggcplug.so (test for excess errors)
PASS: gcc.dg/plugin/one_time_plugin.c compilation
PASS: gcc.dg/plugin/one_time-test-1.c -fplugin=./one_time_plugin.so (test for excess errors)
-PASS: gcc.dg/plugin/sreal_plugin.c compilation
-PASS: gcc.dg/plugin/sreal-test-1.c -fplugin=./sreal_plugin.so (test for excess errors)
PASS: gcc.dg/plugin/start_unit_plugin.c compilation
PASS: gcc.dg/plugin/start_unit-test-1.c -fplugin=./start_unit_plugin.so (test for excess errors)
PASS: gcc.dg/plugin/finish_unit_plugin.c compilation
@@ -74746,25 +77599,27 @@ PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin
PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 96)
PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 107)
PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 118)
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 129)
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 141)
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 157)
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 171)
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 185)
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 198)
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 132)
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 144)
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 160)
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 174)
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 188)
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 201)
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 213)
PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 17-18 was found: "\s*myvar = myvar\.x;.*\n ~~~~~\^~\n"
PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 29-30 was found: " x = first_function \(\) \+ second_function \(\);.*\n ~~~~~~~~~~~~~~~~~ \^ ~~~~~~~~~~~~~~~~~~\n"
PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 43-46 was found: " x = \(first_function \(\).*\n ~~~~~~~~~~~~~~~~~\n \+ second_function \(\)\);.*\n \^ ~~~~~~~~~~~~~~~~~~\n"
PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 67-88 was found: " x = \(first_function_with_a_very_long_name \(lorem, ipsum, dolor, sit, amet,.*\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n consectetur, adipiscing, elit,.*\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n sed, eiusmod, tempor,.*\n ~~~~~~~~~~~~~~~~~~~~~\n incididunt, ut, labore, et,.*\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~\n dolore, magna, aliqua\).*\n ~~~~~~~~~~~~~~~~~~~~~~\n \+ second_function_with_a_very_long_name \(lorem, ipsum, dolor, sit,.*\n \^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n amet, consectetur,.*\n ~~~~~~~~~~~~~~~~~~\n adipiscing, elit, sed,.*\n ~~~~~~~~~~~~~~~~~~~~~~\n eiusmod, tempor, incididunt,.*\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n ut, labore, et, dolore,.*\n ~~~~~~~~~~~~~~~~~~~~~~~\n magna, aliqua\)\);.*\n ~~~~~~~~~~~~~~\n"
PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 98-99 was found: " float f = 98\.6f;.*\n \^~~~~\n"
PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 109-110 was found: " float f = foo \* bar;.*\n ~~~~\^~~~~\n"
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 120-121 was found: " float f = foo \* bar;.*\n ~~~~\^~~~~\n"
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 131-132 was found: " x = x \+ y.*\n A B.*\n"
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 143-146 was found: " ASSOCIATE \(y => x\).*\n 2.*\n y = 5.*\n 1.*\n"
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 159-161 was found: " int a\[2\]\[2\] = \{ 0, 1 , 2, 3 \};.*\n \^~~~\n \{ \}.*\n"
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 173-175 was found: " int a;;.*\n \^\n -.*\n"
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 187-189 was found: " gtk_widget_showall \(dlg\);.*\n \^~~~~~~~~~~~~~~~~~\n gtk_widget_show_all.*\n"
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 200-201 was found: " int local = 0;.*\n \^~~~~\n"
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 120-124 was found: " 0 0 0 0 0 0 1 .*\n 4 5 6 7 8 9 0 .*\n 6789012345678901234567890123456789012345678901234567890123456789012345.*\n float f = foo \* bar;.*\n ~~~~\^~~~~\n"
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 134-135 was found: " x = x \+ y.*\n A B.*\n"
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 146-149 was found: " ASSOCIATE \(y => x\).*\n 2.*\n y = 5.*\n 1.*\n"
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 162-164 was found: " int a\[2\]\[2\] = \{ 0, 1 , 2, 3 \};.*\n \^~~~\n \{ \}.*\n"
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 176-178 was found: " int a;;.*\n \^\n -.*\n"
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 190-192 was found: " gtk_widget_showall \(dlg\);.*\n \^~~~~~~~~~~~~~~~~~\n gtk_widget_show_all.*\n"
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 203-204 was found: " int local = 0;.*\n \^~~~~\n"
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 224-249 was found: " /\*.*\n \^\n Lorem ipsum dolor sit amet, consectetur adipiscing elit,.*\n \^~~~~ \^~~~~ \^~~~~ \^~~ \^~~~ \^~~~~~~~~~~ \^~~~~~~~~~ \^~~~\n LOREM IPSUM DOLOR SIT AMET CONSECTETUR ADIPISCING ELIT.*\n sed do eiusmod tempor incididunt ut labore et dolore magna.*\n \^~~ \^~ \^~~~~~~ \^~~~~~ \^~~~~~~~~~ \^~ \^~~~~~ \^~ \^~~~~~ \^~~~~\n SED DO EIUSMOD TEMPOR INCIDIDUNT UT LABORE ET DOLORE MAGNA.*\n aliqua\. Ut enim ad minim veniam, quis nostrud exercitation.*\n \^~~~~~ \^~ \^~~~ \^~ \^~~~~ \^~~~~~ \^~~~ \^~~~~~~ \^~~~~~~~~~~~\n ALIQUA UT ENIM AD MINIM VENIAM QUIS NOSTRUD EXERCITATION.*\n ullamco laboris nisi ut aliquip ex ea commodo consequat\. Duis.*\n \^~~~~~~ \^~~~~~~ \^~~~ \^~ \^~~~~~~ \^~ \^~ \^~~~~~~ \^~~~~~~~~ \^~~~\n ULLAMCO LABORIS NISI UT ALIQUIP EX EA COMMODO CONSEQUAT DUIS.*\n aute irure dolor in reprehenderit in voluptate velit esse cillum.*\n \^~~~ \^~~~~ \^~~~~ \^~ \^~~~~~~~~~~~~ \^~ \^~~~~~~~~ \^~~~~ \^~~~ \^~~~~~\n AUTE IRURE DOLOR IN REPREHENDERIT IN VOLUPTATE VELIT ESSE CILLUM.*\n dolore eu fugiat nulla pariatur\. Excepteur sint occaecat.*\n \^~~~~~ \^~ \^~~~~~ \^~~~~ \^~~~~~~~ \^~~~~~~~~ \^~~~ \^~~~~~~~\n DOLORE EU FUGIAT NULLA PARIATUR EXCEPTEUR SINT OCCAECAT.*\n cupidatat non proident, sunt in culpa qui officia deserunt.*\n \^~~~~~~~~ \^~~ \^~~~~~~~ \^~~~ \^~ \^~~~~ \^~~ \^~~~~~~ \^~~~~~~~\n CUPIDATAT NON PROIDENT SUNT IN CULPA QUI OFFICIA DESERUNT.*\n mollit anim id est laborum\..*\n \^~~~~~ \^~~~ \^~ \^~~ \^~~~~~~\n MOLLIT ANIM ID EST LABORUM.*\n"
PASS: gcc.dg/plugin/diagnostic-test-show-locus-bw.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for excess errors)
PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 14)
PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 26)
@@ -74773,24 +77628,39 @@ PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plu
PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 96)
PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 107)
PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 118)
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 129)
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 141)
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 157)
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 171)
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 185)
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 132)
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 144)
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 160)
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 174)
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 188)
PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 17-18 was found: "\s*myvar = \[32m\[Kmyvar\[m\[K\[01;35m\[K\.\[m\[K\[34m\[Kx\[m\[K;.*\n \[32m\[K~~~~~\[m\[K\[01;35m\[K\^\[m\[K\[34m\[K~\[m\[K.*\n"
PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 29-30 was found: " x = \[32m\[Kfirst_function \(\)\[m\[K \[01;35m\[K\+\[m\[K \[34m\[Ksecond_function \(\)\[m\[K;.*\n \[32m\[K~~~~~~~~~~~~~~~~~\[m\[K \[01;35m\[K\^\[m\[K \[34m\[K~~~~~~~~~~~~~~~~~~\[m\[K.*\n"
PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 43-46 was found: " x = \(\[32m\[Kfirst_function \(\)\[m\[K.*\n \[32m\[K~~~~~~~~~~~~~~~~~\[m\[K.*\n \[01;35m\[K\+\[m\[K \[34m\[Ksecond_function \(\)\[m\[K\);.*\n \[01;35m\[K\^\[m\[K \[34m\[K~~~~~~~~~~~~~~~~~~\[m\[K.*\n"
PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 67-88 was found: " x = \(\[32m\[Kfirst_function_with_a_very_long_name \(lorem, ipsum, dolor, sit, amet,\[m\[K.*\n \[32m\[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\[m\[K.*\n \[32m\[K consectetur, adipiscing, elit,\[m\[K.*\n \[32m\[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\[m\[K.*\n \[32m\[K sed, eiusmod, tempor,\[m\[K.*\n \[32m\[K~~~~~~~~~~~~~~~~~~~~~\[m\[K.*\n \[32m\[K incididunt, ut, labore, et,\[m\[K.*\n \[32m\[K~~~~~~~~~~~~~~~~~~~~~~~~~~~\[m\[K.*\n \[32m\[K dolore, magna, aliqua\)\[m\[K.*\n \[32m\[K~~~~~~~~~~~~~~~~~~~~~~\[m\[K.*\n \[01;35m\[K\+\[m\[K \[34m\[Ksecond_function_with_a_very_long_name \(lorem, ipsum, dolor, sit,.*\n \[01;35m\[K\^\[m\[K \[34m\[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\[m\[K.*\n \[34m\[K amet, consectetur,\[m\[K.*\n \[34m\[K~~~~~~~~~~~~~~~~~~\[m\[K.*\n \[34m\[K adipiscing, elit, sed,\[m\[K.*\n \[34m\[K~~~~~~~~~~~~~~~~~~~~~~\[m\[K.*\n \[34m\[K eiusmod, tempor, incididunt,\[m\[K.*\n \[34m\[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~\[m\[K.*\n \[34m\[K ut, labore, et, dolore,\[m\[K.*\n \[34m\[K~~~~~~~~~~~~~~~~~~~~~~~\[m\[K.*\n \[34m\[K magna, aliqua\)\[m\[K\);.*\n \[34m\[K~~~~~~~~~~~~~~\[m\[K.*\n"
PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 98-99 was found: " float f = \[01;35m\[K98\.6f\[m\[K;.*\n \[01;35m\[K\^~~~~\[m\[K.*\n"
PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 109-110 was found: " float f = \[01;35m\[Kfoo \* bar\[m\[K;.*\n \[01;35m\[K~~~~\^~~~~\[m\[K.*\n"
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 120-121 was found: " float f = \[01;35m\[Kfoo \* bar\[m\[K;.*\n \[01;35m\[K~~~~\^~~~~\[m\[K.*\n"
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 131-132 was found: " x = \[01;35m\[Kx\[m\[K \+ \[32m\[Ky\[m\[K.*\n \[01;35m\[KA\[m\[K \[32m\[KB\[m\[K.*\n"
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 143-146 was found: " ASSOCIATE \(y =>\[32m\[K \[m\[Kx\).*\n \[32m\[K2\[m\[K.*\n \[01;35m\[K \[m\[Ky = 5.*\n \[01;35m\[K1\[m\[K.*\n"
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 159-161 was found: " int a\[2\]\[2\] = \{ \[01;35m\[K0, 1\[m\[K , 2, 3 \};.*\n \[01;35m\[K\^~~~\[m\[K.*\n \[01;35m\[K\{\[m\[K \[01;35m\[K\}\[m\[K.*\n"
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 173-175 was found: " int a;\[01;35m\[K;\[m\[K.*\n \[01;35m\[K\^\[m\[K.*\n \[01;35m\[K-\[m\[K.*\n"
-PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 187-189 was found: " \[01;35m\[Kgtk_widget_showall\[m\[K \(dlg\);.*\n \[01;35m\[K\^~~~~~~~~~~~~~~~~~\[m\[K.*\n \[01;35m\[Kgtk_widget_show_all\[m\[K.*\n"
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 120-124 was found: " 0 0 0 0 0 0 1 .*\n 4 5 6 7 8 9 0 .*\n 6789012345678901234567890123456789012345678901234567890123456789012345.*\n float f = \[01;35m\[Kfoo \* bar\[m\[K;.*\n \[01;35m\[K~~~~\^~~~~\[m\[K.*\n"
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 134-135 was found: " x = \[01;35m\[Kx\[m\[K \+ \[32m\[Ky\[m\[K.*\n \[01;35m\[KA\[m\[K \[32m\[KB\[m\[K.*\n"
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 146-149 was found: " ASSOCIATE \(y =>\[32m\[K \[m\[Kx\).*\n \[32m\[K2\[m\[K.*\n \[01;35m\[K \[m\[Ky = 5.*\n \[01;35m\[K1\[m\[K.*\n"
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 162-164 was found: " int a\[2\]\[2\] = \{ \[01;35m\[K0, 1\[m\[K , 2, 3 \};.*\n \[01;35m\[K\^~~~\[m\[K.*\n \[32m\[K\{\[m\[K \[32m\[K\}\[m\[K.*\n"
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 176-178 was found: " int a;\[01;35m\[K;\[m\[K.*\n \[01;35m\[K\^\[m\[K.*\n \[31m\[K-\[m\[K.*\n"
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 190-192 was found: " \[01;35m\[Kgtk_widget_showall\[m\[K \(dlg\);.*\n \[01;35m\[K\^~~~~~~~~~~~~~~~~~\[m\[K.*\n \[32m\[Kgtk_widget_show_all\[m\[K.*\n"
PASS: gcc.dg/plugin/diagnostic-test-show-locus-color.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for excess errors)
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 17)
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 28)
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 38)
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c -fplugin=./diagnostic_plugin_test_show_locus.so dg-regexp 18 was found: "fix-it:.*\{17:20-17:20\}:.*"
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c -fplugin=./diagnostic_plugin_test_show_locus.so dg-regexp 19 was found: "fix-it:.*\{17:24-17:24\}:.*"
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c -fplugin=./diagnostic_plugin_test_show_locus.so dg-regexp 29 was found: "fix-it:.*\{28:9-28:10\}:.*"
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c -fplugin=./diagnostic_plugin_test_show_locus.so dg-regexp 39 was found: "fix-it:.*\{38:3-38:21\}:.*"
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for excess errors)
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-generate-patch.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 17)
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-generate-patch.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 26)
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-generate-patch.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for warnings, line 35)
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-generate-patch.c -fplugin=./diagnostic_plugin_test_show_locus.so expected multiline pattern lines 50-76 was found: "\s*@@ -14,7 \+14,7 @@.*\n void test_fixit_insert \(void\).*\n \{.*\n #if 0.*\n- int a\[2\]\[2\] = \{ 0, 1 , 2, 3 \};.*\n\+ int a\[2\]\[2\] = \{ \{0, 1\} , 2, 3 \};.*\n #endif.*\n \}.*\n .*\n@@ -23,7 \+23,7 @@.*\n void test_fixit_remove \(void\).*\n \{.*\n #if 0.*\n- int a;;.*\n\+ int a;.*\n #endif.*\n \}.*\n .*\n@@ -32,7 \+32,7 @@.*\n void test_fixit_replace \(void\).*\n \{.*\n #if 0.*\n- gtk_widget_showall \(dlg\);.*\n\+ gtk_widget_show_all \(dlg\);.*\n #endif.*\n \}.*\n .*\n"
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-generate-patch.c -fplugin=./diagnostic_plugin_test_show_locus.so dg-regexp 45 was found: "\-\-\- .*"
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-generate-patch.c -fplugin=./diagnostic_plugin_test_show_locus.so dg-regexp 46 was found: "\+\+\+ .*"
+PASS: gcc.dg/plugin/diagnostic-test-show-locus-generate-patch.c -fplugin=./diagnostic_plugin_test_show_locus.so (test for excess errors)
PASS: gcc.dg/plugin/diagnostic_plugin_test_tree_expression_range.c compilation
PASS: gcc.dg/plugin/diagnostic-test-expressions-1.c -fplugin=./diagnostic_plugin_test_tree_expression_range.so (test for warnings, line 24)
PASS: gcc.dg/plugin/diagnostic-test-expressions-1.c -fplugin=./diagnostic_plugin_test_tree_expression_range.so (test for warnings, line 30)
@@ -74960,8 +77830,57 @@ PASS: gcc.dg/plugin/diagnostic-test-show-trees-1.c -fplugin=./diagnostic_plugin_
PASS: gcc.dg/plugin/diagnostic-test-show-trees-1.c -fplugin=./diagnostic_plugin_show_trees.so expected multiline pattern lines 57-58 was found: " \(-b \+ sqrt \(b \* b - 4 \* a \* c\)\).*\n ~~\^~~\n"
PASS: gcc.dg/plugin/diagnostic-test-show-trees-1.c -fplugin=./diagnostic_plugin_show_trees.so expected multiline pattern lines 62-63 was found: " / \(2 \* a\)\);.*\n ~~~\^~~~\n"
PASS: gcc.dg/plugin/diagnostic-test-show-trees-1.c -fplugin=./diagnostic_plugin_show_trees.so (test for excess errors)
-PASS: gcc.dg/plugin/levenshtein_plugin.c compilation
-PASS: gcc.dg/plugin/levenshtein-test-1.c -fplugin=./levenshtein_plugin.so (test for excess errors)
+PASS: gcc.dg/plugin/diagnostic_plugin_test_string_literals.c compilation
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for warnings, line 22)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for warnings, line 33)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for warnings, line 44)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for warnings, line 81)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for warnings, line 95)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for warnings, line 108)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for warnings, line 125)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for warnings, line 140)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for warnings, line 152)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for errors, line 164)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for errors, line 176)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for errors, line 188)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for warnings, line 200)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for errors, line 211)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for warnings, line 232)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for errors, line 249)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for warnings, line 268)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so expected multiline pattern lines 25-26 was found: "\s*__emit_string_literal_range \("0123456789",.*\n \^~\n"
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so expected multiline pattern lines 36-37 was found: " __emit_string_literal_range \("01234" "56789",.*\n ~\^~~~~~\n"
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so expected multiline pattern lines 48-51 was found: " __emit_string_literal_range \("01234".*\n ~\^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n "56789",.*\n ~~~ .*\n"
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so expected multiline pattern lines 84-85 was found: " __emit_string_literal_range \("01234\\x35 789".*\n ~\^~~~~~~\n"
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so expected multiline pattern lines 98-99 was found: " __emit_string_literal_range \("01234\\065 789".*\n ~\^~~~~~~\n"
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so expected multiline pattern lines 111-112 was found: " __emit_string_literal_range \("01234" "\\x35" "\\066" "789",.*\n ~~~~~~\^~~~~~~~~~~~~~~~~~\n"
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so expected multiline pattern lines 128-129 was found: " __emit_string_literal_range \("01234\\u2174\\u2175789",.*\n ~\^~~~~~~~~~~~~\n"
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so expected multiline pattern lines 143-144 was found: " __emit_string_literal_range \("01234\\U00002174\\U00002175789",.*\n ~\^~~~~~~~~~~~~~~~~~~~~\n"
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so expected multiline pattern lines 155-156 was found: " __emit_string_literal_range \(u8"0123456789",.*\n ~~\^~\n"
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so expected multiline pattern lines 167-168 was found: " __emit_string_literal_range \(u"0123456789",.*\n \^~~~~~~~~~~~~\n"
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so expected multiline pattern lines 179-180 was found: " __emit_string_literal_range \(U"0123456789",.*\n \^~~~~~~~~~~~~\n"
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so expected multiline pattern lines 191-192 was found: " __emit_string_literal_range \(L"0123456789",.*\n \^~~~~~~~~~~~~\n"
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so expected multiline pattern lines 203-204 was found: " __emit_string_literal_range \(R"foo\(0123456789\)foo",.*\n ~~\^~\n"
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so expected multiline pattern lines 218-225 was found: " __emit_string_literal_range \(R"foo\(.*\n \^~~~~~\n hello.*\n ~~~~~ .*\n world.*\n ~~~~~ .*\n \)foo",.*\n ~~~~~ .*\n"
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so expected multiline pattern lines 237-242 was found: " #define START "01234".*\n ~\^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n __emit_string_literal_range \(START.*\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n "56789",.*\n ~~~\n"
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so expected multiline pattern lines 252-253 was found: " #define RANGE \("0123456789"\).*\n \^\n"
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so expected multiline pattern lines 256-257 was found: " __emit_string_literal_range \(RANGE, 4, 3, 6\);.*\n \^~~~~\n"
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so expected multiline pattern lines 271-272 was found: " __emit_string_literal_range \("0123456789",.*\n \^\n"
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-1.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for excess errors)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-2.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for errors, line 15)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-2.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for errors, line 28)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-2.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for errors, line 46)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-2.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for excess errors)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-3.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for errors, line 13)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-3.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for errors, line 20)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-3.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for errors, line 31)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-3.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for errors, line 41)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-3.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for excess errors)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-4.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for errors, line 13)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-4.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for errors, line 20)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-4.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for errors, line 30)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-4.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for errors, line 40)
+PASS: gcc.dg/plugin/diagnostic-test-string-literals-4.c -fplugin=./diagnostic_plugin_test_string_literals.so (test for excess errors)
PASS: gcc.dg/plugin/location_overflow_plugin.c compilation
PASS: gcc.dg/plugin/location-overflow-test-1.c -fplugin=./location_overflow_plugin.so (test for errors, line 8)
PASS: gcc.dg/plugin/location-overflow-test-1.c -fplugin=./location_overflow_plugin.so (test for warnings, line 16)
@@ -74973,6 +77892,14 @@ PASS: gcc.dg/plugin/location-overflow-test-2.c -fplugin=./location_overflow_plug
PASS: gcc.dg/plugin/location-overflow-test-2.c -fplugin=./location_overflow_plugin.so expected multiline pattern lines 30-31 was found: " if \(flag\) foo = 3; bar = 2;.*\n \^~~\n"
PASS: gcc.dg/plugin/location-overflow-test-2.c -fplugin=./location_overflow_plugin.so expected multiline pattern lines 34-35 was found: " if \(flag\) foo = 3; bar = 2;.*\n \^~\n"
PASS: gcc.dg/plugin/location-overflow-test-2.c -fplugin=./location_overflow_plugin.so (test for excess errors)
+PASS: gcc.dg/plugin/must_tail_call_plugin.c compilation
+PASS: gcc.dg/plugin/must-tail-call-1.c -fplugin=./must_tail_call_plugin.so (test for excess errors)
+PASS: gcc.dg/plugin/must-tail-call-2.c -fplugin=./must_tail_call_plugin.so (test for errors, line 17)
+PASS: gcc.dg/plugin/must-tail-call-2.c -fplugin=./must_tail_call_plugin.so (test for errors, line 32)
+PASS: gcc.dg/plugin/must-tail-call-2.c -fplugin=./must_tail_call_plugin.so (test for errors, line 39)
+PASS: gcc.dg/plugin/must-tail-call-2.c -fplugin=./must_tail_call_plugin.so (test for errors, line 48)
+PASS: gcc.dg/plugin/must-tail-call-2.c -fplugin=./must_tail_call_plugin.so (test for errors, line 57)
+PASS: gcc.dg/plugin/must-tail-call-2.c -fplugin=./must_tail_call_plugin.so (test for excess errors)
PASS: gcc.dg/plugin/plugindir1.c (test for excess errors)
PASS: gcc.dg/plugin/plugindir2.c (test for excess errors)
PASS: gcc.dg/plugin/plugindir3.c (test for excess errors)
@@ -75028,9 +77955,9 @@ PASS: gcc.dg/sancov/basic2.c -O3 -g (test for excess errors)
PASS: gcc.dg/sancov/basic2.c -O3 -g scan-tree-dump-times optimized "__builtin___sanitizer_cov_trace_pc \\(\\)" 4
Running [...]/hurd/master/gcc/testsuite/gcc.dg/simulate-thread/simulate-thread.exp ...
PASS: gcc.dg/simulate-thread/atomic-load-int.c -O0 -g (test for excess errors)
-UNSUPPORTED: gcc.dg/simulate-thread/atomic-load-int.c -O0 -g thread simulation test
+PASS: gcc.dg/simulate-thread/atomic-load-int.c -O0 -g thread simulation test
PASS: gcc.dg/simulate-thread/atomic-load-int.c -O2 -g (test for excess errors)
-UNSUPPORTED: gcc.dg/simulate-thread/atomic-load-int.c -O2 -g thread simulation test
+PASS: gcc.dg/simulate-thread/atomic-load-int.c -O2 -g thread simulation test
PASS: gcc.dg/simulate-thread/atomic-load-int.c -O3 -g (test for excess errors)
PASS: gcc.dg/simulate-thread/atomic-load-int.c -O3 -g thread simulation test
UNSUPPORTED: gcc.dg/simulate-thread/atomic-load-int128.c -O0 -g
@@ -76459,6 +79386,208 @@ PASS: c-c++-common/torture/builtin-arith-overflow-9.c -O2 -flto -fno-use-linke
PASS: c-c++-common/torture/builtin-arith-overflow-9.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: c-c++-common/torture/builtin-arith-overflow-9.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: c-c++-common/torture/builtin-arith-overflow-9.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-1.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-1.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-1.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-1.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-1.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-1.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-1.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-10.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-10.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-10.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-10.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-10.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-10.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-10.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-10.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-10.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-10.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-10.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-11.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-11.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-11.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-11.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-11.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-11.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-11.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-11.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-11.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-11.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-11.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-12.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-12.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-12.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-12.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-12.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-12.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-12.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-12.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-12.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-12.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-12.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-13.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-13.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-13.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-13.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-13.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-13.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-13.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-13.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-13.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-13.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-13.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-14.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-14.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-14.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-14.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-14.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-14.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-14.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-14.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-14.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-14.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-14.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-15.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-15.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-15.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-15.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-15.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-15.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-15.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-15.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-15.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-15.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-15.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-16.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-16.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-16.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-16.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-16.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-16.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-16.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-16.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-16.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-16.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-16.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-17.c -O0
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-17.c -O1
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-17.c -O2
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-17.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-17.c -Os
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-17.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-17.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: c-c++-common/torture/builtin-arith-overflow-p-18.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-18.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-18.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-18.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-18.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-18.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-18.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-18.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-18.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-18.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-18.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-19.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-19.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-19.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-19.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-19.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-19.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-19.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-19.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-19.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-19.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-19.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-2.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-2.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-2.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-2.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-2.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-2.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-2.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-3.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-3.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-3.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-3.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-3.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-3.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-3.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-4.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-4.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-4.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-4.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-4.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-4.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-4.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-4.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-5.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-5.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-5.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-5.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-5.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-5.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-5.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-6.c -O0
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-6.c -O1
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-6.c -O2
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-6.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-6.c -Os
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-6.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-6.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: c-c++-common/torture/builtin-arith-overflow-p-7.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-7.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-7.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-7.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-7.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-7.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-7.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-7.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-7.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-7.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-7.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-7.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-8.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-8.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-8.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-8.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-8.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-8.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-8.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-8.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-8.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-8.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-8.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-9.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-9.c -O0 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-9.c -O1
+PASS: c-c++-common/torture/builtin-arith-overflow-p-9.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-9.c -O2 execution test
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-9.c -O3 -g
+UNSUPPORTED: c-c++-common/torture/builtin-arith-overflow-p-9.c -Os
+PASS: c-c++-common/torture/builtin-arith-overflow-p-9.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-9.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: c-c++-common/torture/builtin-arith-overflow-p-9.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/builtin-arith-overflow-p-9.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
PASS: c-c++-common/torture/complex-alias-1.c -O0 (test for excess errors)
PASS: c-c++-common/torture/complex-alias-1.c -O0 execution test
PASS: c-c++-common/torture/complex-alias-1.c -O1 (test for excess errors)
@@ -76731,6 +79860,21 @@ PASS: c-c++-common/torture/pr61741.c -O2 -flto -fno-use-linker-plugin -flto-pa
PASS: c-c++-common/torture/pr61741.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: c-c++-common/torture/pr61741.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: c-c++-common/torture/pr61741.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: c-c++-common/torture/pr71261.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/pr71261.c -O1 (test for excess errors)
+PASS: c-c++-common/torture/pr71261.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/pr71261.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: c-c++-common/torture/pr71261.c -O3 -g (test for excess errors)
+PASS: c-c++-common/torture/pr71261.c -Os (test for excess errors)
+PASS: c-c++-common/torture/pr71261.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/pr71261.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: c-c++-common/torture/pr77544.c -O0 (test for excess errors)
+PASS: c-c++-common/torture/pr77544.c -O1 (test for excess errors)
+PASS: c-c++-common/torture/pr77544.c -O2 (test for excess errors)
+PASS: c-c++-common/torture/pr77544.c -O3 -g (test for excess errors)
+PASS: c-c++-common/torture/pr77544.c -Os (test for excess errors)
+PASS: c-c++-common/torture/pr77544.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: c-c++-common/torture/pr77544.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: c-c++-common/torture/vector-compare-1.c -O0 (test for excess errors)
PASS: c-c++-common/torture/vector-compare-1.c -O0 execution test
PASS: c-c++-common/torture/vector-compare-1.c -O1 (test for excess errors)
@@ -77067,6 +80211,13 @@ PASS: gcc.dg/torture/20141202-1.c -O2 -flto -fno-use-linker-plugin -flto-parti
PASS: gcc.dg/torture/20141202-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/20141202-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/20141202-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/20160404-1.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/20160404-1.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/20160404-1.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/20160404-1.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/20160404-1.c -Os (test for excess errors)
+PASS: gcc.dg/torture/20160404-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/20160404-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/Wsizeof-pointer-memaccess1.c -O0 (test for warnings, line 85)
PASS: gcc.dg/torture/Wsizeof-pointer-memaccess1.c -O0 (test for warnings, line 86)
PASS: gcc.dg/torture/Wsizeof-pointer-memaccess1.c -O0 (test for warnings, line 87)
@@ -77642,6 +80793,22 @@ PASS: gcc.dg/torture/builtin-explog-1.c -O3 -g (test for excess errors)
PASS: gcc.dg/torture/builtin-explog-1.c -Os (test for excess errors)
PASS: gcc.dg/torture/builtin-explog-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.dg/torture/builtin-explog-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/builtin-fp-int-inexact.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/builtin-fp-int-inexact.c -O0 execution test
+PASS: gcc.dg/torture/builtin-fp-int-inexact.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/builtin-fp-int-inexact.c -O1 execution test
+PASS: gcc.dg/torture/builtin-fp-int-inexact.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/builtin-fp-int-inexact.c -O2 execution test
+PASS: gcc.dg/torture/builtin-fp-int-inexact.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/builtin-fp-int-inexact.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gcc.dg/torture/builtin-fp-int-inexact.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/builtin-fp-int-inexact.c -O3 -g execution test
+PASS: gcc.dg/torture/builtin-fp-int-inexact.c -Os (test for excess errors)
+PASS: gcc.dg/torture/builtin-fp-int-inexact.c -Os execution test
+PASS: gcc.dg/torture/builtin-fp-int-inexact.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/builtin-fp-int-inexact.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/builtin-fp-int-inexact.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/builtin-fp-int-inexact.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
PASS: gcc.dg/torture/builtin-frexp-1.c -O0 (test for excess errors)
PASS: gcc.dg/torture/builtin-frexp-1.c -O1 (test for excess errors)
PASS: gcc.dg/torture/builtin-frexp-1.c -O2 (test for excess errors)
@@ -78602,6 +81769,34 @@ UNSUPPORTED: gcc.dg/torture/darwin-cfstring-3.c -O3 -g
UNSUPPORTED: gcc.dg/torture/darwin-cfstring-3.c -Os
UNSUPPORTED: gcc.dg/torture/darwin-cfstring-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
UNSUPPORTED: gcc.dg/torture/darwin-cfstring-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/torture/float128-basic.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float128-basic.c -O0 execution test
+PASS: gcc.dg/torture/float128-basic.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float128-basic.c -O1 execution test
+PASS: gcc.dg/torture/float128-basic.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float128-basic.c -O2 execution test
+PASS: gcc.dg/torture/float128-basic.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float128-basic.c -O3 -g execution test
+PASS: gcc.dg/torture/float128-basic.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float128-basic.c -Os execution test
+PASS: gcc.dg/torture/float128-basic.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float128-basic.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float128-basic.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float128-basic.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float128-builtin.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float128-builtin.c -O0 execution test
+PASS: gcc.dg/torture/float128-builtin.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float128-builtin.c -O1 execution test
+PASS: gcc.dg/torture/float128-builtin.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float128-builtin.c -O2 execution test
+PASS: gcc.dg/torture/float128-builtin.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float128-builtin.c -O3 -g execution test
+PASS: gcc.dg/torture/float128-builtin.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float128-builtin.c -Os execution test
+PASS: gcc.dg/torture/float128-builtin.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float128-builtin.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float128-builtin.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float128-builtin.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
PASS: gcc.dg/torture/float128-cmp-invalid.c -O0 (test for excess errors)
PASS: gcc.dg/torture/float128-cmp-invalid.c -O0 execution test
PASS: gcc.dg/torture/float128-cmp-invalid.c -O1 (test for excess errors)
@@ -78616,6 +81811,20 @@ PASS: gcc.dg/torture/float128-cmp-invalid.c -O2 -flto -fno-use-linker-plugin -
PASS: gcc.dg/torture/float128-cmp-invalid.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/float128-cmp-invalid.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/float128-cmp-invalid.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float128-complex.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float128-complex.c -O0 execution test
+PASS: gcc.dg/torture/float128-complex.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float128-complex.c -O1 execution test
+PASS: gcc.dg/torture/float128-complex.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float128-complex.c -O2 execution test
+PASS: gcc.dg/torture/float128-complex.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float128-complex.c -O3 -g execution test
+PASS: gcc.dg/torture/float128-complex.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float128-complex.c -Os execution test
+PASS: gcc.dg/torture/float128-complex.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float128-complex.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float128-complex.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float128-complex.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
PASS: gcc.dg/torture/float128-div-underflow.c -O0 (test for excess errors)
PASS: gcc.dg/torture/float128-div-underflow.c -O0 execution test
PASS: gcc.dg/torture/float128-div-underflow.c -O1 (test for excess errors)
@@ -78644,6 +81853,20 @@ PASS: gcc.dg/torture/float128-exact-underflow.c -O2 -flto -fno-use-linker-plug
PASS: gcc.dg/torture/float128-exact-underflow.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/float128-exact-underflow.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/float128-exact-underflow.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float128-extend-inf.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float128-extend-inf.c -O0 execution test
+PASS: gcc.dg/torture/float128-extend-inf.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float128-extend-inf.c -O1 execution test
+PASS: gcc.dg/torture/float128-extend-inf.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float128-extend-inf.c -O2 execution test
+PASS: gcc.dg/torture/float128-extend-inf.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float128-extend-inf.c -O3 -g execution test
+PASS: gcc.dg/torture/float128-extend-inf.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float128-extend-inf.c -Os execution test
+PASS: gcc.dg/torture/float128-extend-inf.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float128-extend-inf.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float128-extend-inf.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float128-extend-inf.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
PASS: gcc.dg/torture/float128-extend-nan.c -O0 (test for excess errors)
PASS: gcc.dg/torture/float128-extend-nan.c -O0 execution test
PASS: gcc.dg/torture/float128-extend-nan.c -O1 (test for excess errors)
@@ -78672,6 +81895,34 @@ PASS: gcc.dg/torture/float128-extendxf-underflow.c -O2 -flto -fno-use-linker-p
PASS: gcc.dg/torture/float128-extendxf-underflow.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/float128-extendxf-underflow.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/float128-extendxf-underflow.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float128-floath.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float128-floath.c -O0 execution test
+PASS: gcc.dg/torture/float128-floath.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float128-floath.c -O1 execution test
+PASS: gcc.dg/torture/float128-floath.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float128-floath.c -O2 execution test
+PASS: gcc.dg/torture/float128-floath.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float128-floath.c -O3 -g execution test
+PASS: gcc.dg/torture/float128-floath.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float128-floath.c -Os execution test
+PASS: gcc.dg/torture/float128-floath.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float128-floath.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float128-floath.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float128-floath.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float128-ieee-nan.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float128-ieee-nan.c -O0 execution test
+PASS: gcc.dg/torture/float128-ieee-nan.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float128-ieee-nan.c -O1 execution test
+PASS: gcc.dg/torture/float128-ieee-nan.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float128-ieee-nan.c -O2 execution test
+PASS: gcc.dg/torture/float128-ieee-nan.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float128-ieee-nan.c -O3 -g execution test
+PASS: gcc.dg/torture/float128-ieee-nan.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float128-ieee-nan.c -Os execution test
+PASS: gcc.dg/torture/float128-ieee-nan.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float128-ieee-nan.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float128-ieee-nan.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float128-ieee-nan.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
PASS: gcc.dg/torture/float128-mul-underflow.c -O0 (test for excess errors)
PASS: gcc.dg/torture/float128-mul-underflow.c -O0 execution test
PASS: gcc.dg/torture/float128-mul-underflow.c -O1 (test for excess errors)
@@ -78686,6 +81937,62 @@ PASS: gcc.dg/torture/float128-mul-underflow.c -O2 -flto -fno-use-linker-plugin
PASS: gcc.dg/torture/float128-mul-underflow.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/float128-mul-underflow.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/float128-mul-underflow.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float128-nan.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float128-nan.c -O0 execution test
+PASS: gcc.dg/torture/float128-nan.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float128-nan.c -O1 execution test
+PASS: gcc.dg/torture/float128-nan.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float128-nan.c -O2 execution test
+PASS: gcc.dg/torture/float128-nan.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float128-nan.c -O3 -g execution test
+PASS: gcc.dg/torture/float128-nan.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float128-nan.c -Os execution test
+PASS: gcc.dg/torture/float128-nan.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float128-nan.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float128-nan.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float128-nan.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float128-tg-2.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float128-tg-2.c -O0 execution test
+PASS: gcc.dg/torture/float128-tg-2.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float128-tg-2.c -O1 execution test
+PASS: gcc.dg/torture/float128-tg-2.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float128-tg-2.c -O2 execution test
+PASS: gcc.dg/torture/float128-tg-2.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float128-tg-2.c -O3 -g execution test
+PASS: gcc.dg/torture/float128-tg-2.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float128-tg-2.c -Os execution test
+PASS: gcc.dg/torture/float128-tg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float128-tg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float128-tg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float128-tg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float128-tg-3.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float128-tg-3.c -O0 execution test
+PASS: gcc.dg/torture/float128-tg-3.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float128-tg-3.c -O1 execution test
+PASS: gcc.dg/torture/float128-tg-3.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float128-tg-3.c -O2 execution test
+PASS: gcc.dg/torture/float128-tg-3.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float128-tg-3.c -O3 -g execution test
+PASS: gcc.dg/torture/float128-tg-3.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float128-tg-3.c -Os execution test
+PASS: gcc.dg/torture/float128-tg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float128-tg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float128-tg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float128-tg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float128-tg.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float128-tg.c -O0 execution test
+PASS: gcc.dg/torture/float128-tg.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float128-tg.c -O1 execution test
+PASS: gcc.dg/torture/float128-tg.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float128-tg.c -O2 execution test
+PASS: gcc.dg/torture/float128-tg.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float128-tg.c -O3 -g execution test
+PASS: gcc.dg/torture/float128-tg.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float128-tg.c -Os execution test
+PASS: gcc.dg/torture/float128-tg.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float128-tg.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float128-tg.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float128-tg.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
PASS: gcc.dg/torture/float128-truncdf-underflow.c -O0 (test for excess errors)
PASS: gcc.dg/torture/float128-truncdf-underflow.c -O0 execution test
PASS: gcc.dg/torture/float128-truncdf-underflow.c -O1 (test for excess errors)
@@ -78714,6 +82021,582 @@ PASS: gcc.dg/torture/float128-truncsf-underflow.c -O2 -flto -fno-use-linker-pl
PASS: gcc.dg/torture/float128-truncsf-underflow.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/float128-truncsf-underflow.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/float128-truncsf-underflow.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+UNSUPPORTED: gcc.dg/torture/float128x-basic.c -O0
+UNSUPPORTED: gcc.dg/torture/float128x-basic.c -O1
+UNSUPPORTED: gcc.dg/torture/float128x-basic.c -O2
+UNSUPPORTED: gcc.dg/torture/float128x-basic.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/float128x-basic.c -Os
+UNSUPPORTED: gcc.dg/torture/float128x-basic.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/float128x-basic.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNSUPPORTED: gcc.dg/torture/float128x-builtin.c -O0
+UNSUPPORTED: gcc.dg/torture/float128x-builtin.c -O1
+UNSUPPORTED: gcc.dg/torture/float128x-builtin.c -O2
+UNSUPPORTED: gcc.dg/torture/float128x-builtin.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/float128x-builtin.c -Os
+UNSUPPORTED: gcc.dg/torture/float128x-builtin.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/float128x-builtin.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNSUPPORTED: gcc.dg/torture/float128x-complex.c -O0
+UNSUPPORTED: gcc.dg/torture/float128x-complex.c -O1
+UNSUPPORTED: gcc.dg/torture/float128x-complex.c -O2
+UNSUPPORTED: gcc.dg/torture/float128x-complex.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/float128x-complex.c -Os
+UNSUPPORTED: gcc.dg/torture/float128x-complex.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/float128x-complex.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNSUPPORTED: gcc.dg/torture/float128x-floath.c -O0
+UNSUPPORTED: gcc.dg/torture/float128x-floath.c -O1
+UNSUPPORTED: gcc.dg/torture/float128x-floath.c -O2
+UNSUPPORTED: gcc.dg/torture/float128x-floath.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/float128x-floath.c -Os
+UNSUPPORTED: gcc.dg/torture/float128x-floath.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/float128x-floath.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNSUPPORTED: gcc.dg/torture/float128x-nan.c -O0
+UNSUPPORTED: gcc.dg/torture/float128x-nan.c -O1
+UNSUPPORTED: gcc.dg/torture/float128x-nan.c -O2
+UNSUPPORTED: gcc.dg/torture/float128x-nan.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/float128x-nan.c -Os
+UNSUPPORTED: gcc.dg/torture/float128x-nan.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/float128x-nan.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNSUPPORTED: gcc.dg/torture/float128x-tg-2.c -O0
+UNSUPPORTED: gcc.dg/torture/float128x-tg-2.c -O1
+UNSUPPORTED: gcc.dg/torture/float128x-tg-2.c -O2
+UNSUPPORTED: gcc.dg/torture/float128x-tg-2.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/float128x-tg-2.c -Os
+UNSUPPORTED: gcc.dg/torture/float128x-tg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/float128x-tg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNSUPPORTED: gcc.dg/torture/float128x-tg-3.c -O0
+UNSUPPORTED: gcc.dg/torture/float128x-tg-3.c -O1
+UNSUPPORTED: gcc.dg/torture/float128x-tg-3.c -O2
+UNSUPPORTED: gcc.dg/torture/float128x-tg-3.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/float128x-tg-3.c -Os
+UNSUPPORTED: gcc.dg/torture/float128x-tg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/float128x-tg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNSUPPORTED: gcc.dg/torture/float128x-tg.c -O0
+UNSUPPORTED: gcc.dg/torture/float128x-tg.c -O1
+UNSUPPORTED: gcc.dg/torture/float128x-tg.c -O2
+UNSUPPORTED: gcc.dg/torture/float128x-tg.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/float128x-tg.c -Os
+UNSUPPORTED: gcc.dg/torture/float128x-tg.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/float128x-tg.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNSUPPORTED: gcc.dg/torture/float16-basic.c -O0
+UNSUPPORTED: gcc.dg/torture/float16-basic.c -O1
+UNSUPPORTED: gcc.dg/torture/float16-basic.c -O2
+UNSUPPORTED: gcc.dg/torture/float16-basic.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/float16-basic.c -Os
+UNSUPPORTED: gcc.dg/torture/float16-basic.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/float16-basic.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNSUPPORTED: gcc.dg/torture/float16-builtin.c -O0
+UNSUPPORTED: gcc.dg/torture/float16-builtin.c -O1
+UNSUPPORTED: gcc.dg/torture/float16-builtin.c -O2
+UNSUPPORTED: gcc.dg/torture/float16-builtin.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/float16-builtin.c -Os
+UNSUPPORTED: gcc.dg/torture/float16-builtin.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/float16-builtin.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNSUPPORTED: gcc.dg/torture/float16-complex.c -O0
+UNSUPPORTED: gcc.dg/torture/float16-complex.c -O1
+UNSUPPORTED: gcc.dg/torture/float16-complex.c -O2
+UNSUPPORTED: gcc.dg/torture/float16-complex.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/float16-complex.c -Os
+UNSUPPORTED: gcc.dg/torture/float16-complex.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/float16-complex.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNSUPPORTED: gcc.dg/torture/float16-floath.c -O0
+UNSUPPORTED: gcc.dg/torture/float16-floath.c -O1
+UNSUPPORTED: gcc.dg/torture/float16-floath.c -O2
+UNSUPPORTED: gcc.dg/torture/float16-floath.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/float16-floath.c -Os
+UNSUPPORTED: gcc.dg/torture/float16-floath.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/float16-floath.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNSUPPORTED: gcc.dg/torture/float16-nan.c -O0
+UNSUPPORTED: gcc.dg/torture/float16-nan.c -O1
+UNSUPPORTED: gcc.dg/torture/float16-nan.c -O2
+UNSUPPORTED: gcc.dg/torture/float16-nan.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/float16-nan.c -Os
+UNSUPPORTED: gcc.dg/torture/float16-nan.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/float16-nan.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNSUPPORTED: gcc.dg/torture/float16-tg-2.c -O0
+UNSUPPORTED: gcc.dg/torture/float16-tg-2.c -O1
+UNSUPPORTED: gcc.dg/torture/float16-tg-2.c -O2
+UNSUPPORTED: gcc.dg/torture/float16-tg-2.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/float16-tg-2.c -Os
+UNSUPPORTED: gcc.dg/torture/float16-tg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/float16-tg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNSUPPORTED: gcc.dg/torture/float16-tg-3.c -O0
+UNSUPPORTED: gcc.dg/torture/float16-tg-3.c -O1
+UNSUPPORTED: gcc.dg/torture/float16-tg-3.c -O2
+UNSUPPORTED: gcc.dg/torture/float16-tg-3.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/float16-tg-3.c -Os
+UNSUPPORTED: gcc.dg/torture/float16-tg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/float16-tg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNSUPPORTED: gcc.dg/torture/float16-tg.c -O0
+UNSUPPORTED: gcc.dg/torture/float16-tg.c -O1
+UNSUPPORTED: gcc.dg/torture/float16-tg.c -O2
+UNSUPPORTED: gcc.dg/torture/float16-tg.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/float16-tg.c -Os
+UNSUPPORTED: gcc.dg/torture/float16-tg.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/float16-tg.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/torture/float32-basic.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float32-basic.c -O0 execution test
+PASS: gcc.dg/torture/float32-basic.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float32-basic.c -O1 execution test
+PASS: gcc.dg/torture/float32-basic.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float32-basic.c -O2 execution test
+PASS: gcc.dg/torture/float32-basic.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float32-basic.c -O3 -g execution test
+PASS: gcc.dg/torture/float32-basic.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float32-basic.c -Os execution test
+PASS: gcc.dg/torture/float32-basic.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float32-basic.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float32-basic.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float32-basic.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float32-builtin.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float32-builtin.c -O0 execution test
+PASS: gcc.dg/torture/float32-builtin.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float32-builtin.c -O1 execution test
+PASS: gcc.dg/torture/float32-builtin.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float32-builtin.c -O2 execution test
+PASS: gcc.dg/torture/float32-builtin.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float32-builtin.c -O3 -g execution test
+PASS: gcc.dg/torture/float32-builtin.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float32-builtin.c -Os execution test
+PASS: gcc.dg/torture/float32-builtin.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float32-builtin.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float32-builtin.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float32-builtin.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float32-complex.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float32-complex.c -O0 execution test
+PASS: gcc.dg/torture/float32-complex.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float32-complex.c -O1 execution test
+PASS: gcc.dg/torture/float32-complex.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float32-complex.c -O2 execution test
+PASS: gcc.dg/torture/float32-complex.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float32-complex.c -O3 -g execution test
+PASS: gcc.dg/torture/float32-complex.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float32-complex.c -Os execution test
+PASS: gcc.dg/torture/float32-complex.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float32-complex.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float32-complex.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float32-complex.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float32-floath.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float32-floath.c -O0 execution test
+PASS: gcc.dg/torture/float32-floath.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float32-floath.c -O1 execution test
+PASS: gcc.dg/torture/float32-floath.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float32-floath.c -O2 execution test
+PASS: gcc.dg/torture/float32-floath.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float32-floath.c -O3 -g execution test
+PASS: gcc.dg/torture/float32-floath.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float32-floath.c -Os execution test
+PASS: gcc.dg/torture/float32-floath.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float32-floath.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float32-floath.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float32-floath.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float32-nan.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float32-nan.c -O0 execution test
+PASS: gcc.dg/torture/float32-nan.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float32-nan.c -O1 execution test
+PASS: gcc.dg/torture/float32-nan.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float32-nan.c -O2 execution test
+PASS: gcc.dg/torture/float32-nan.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float32-nan.c -O3 -g execution test
+PASS: gcc.dg/torture/float32-nan.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float32-nan.c -Os execution test
+PASS: gcc.dg/torture/float32-nan.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float32-nan.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float32-nan.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float32-nan.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float32-tg-2.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float32-tg-2.c -O0 execution test
+PASS: gcc.dg/torture/float32-tg-2.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float32-tg-2.c -O1 execution test
+PASS: gcc.dg/torture/float32-tg-2.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float32-tg-2.c -O2 execution test
+PASS: gcc.dg/torture/float32-tg-2.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float32-tg-2.c -O3 -g execution test
+PASS: gcc.dg/torture/float32-tg-2.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float32-tg-2.c -Os execution test
+PASS: gcc.dg/torture/float32-tg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float32-tg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float32-tg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float32-tg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float32-tg-3.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float32-tg-3.c -O0 execution test
+PASS: gcc.dg/torture/float32-tg-3.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float32-tg-3.c -O1 execution test
+PASS: gcc.dg/torture/float32-tg-3.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float32-tg-3.c -O2 execution test
+PASS: gcc.dg/torture/float32-tg-3.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float32-tg-3.c -O3 -g execution test
+PASS: gcc.dg/torture/float32-tg-3.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float32-tg-3.c -Os execution test
+PASS: gcc.dg/torture/float32-tg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float32-tg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float32-tg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float32-tg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float32-tg.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float32-tg.c -O0 execution test
+PASS: gcc.dg/torture/float32-tg.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float32-tg.c -O1 execution test
+PASS: gcc.dg/torture/float32-tg.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float32-tg.c -O2 execution test
+PASS: gcc.dg/torture/float32-tg.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float32-tg.c -O3 -g execution test
+PASS: gcc.dg/torture/float32-tg.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float32-tg.c -Os execution test
+PASS: gcc.dg/torture/float32-tg.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float32-tg.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float32-tg.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float32-tg.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float32x-basic.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float32x-basic.c -O0 execution test
+PASS: gcc.dg/torture/float32x-basic.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float32x-basic.c -O1 execution test
+PASS: gcc.dg/torture/float32x-basic.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float32x-basic.c -O2 execution test
+PASS: gcc.dg/torture/float32x-basic.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float32x-basic.c -O3 -g execution test
+PASS: gcc.dg/torture/float32x-basic.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float32x-basic.c -Os execution test
+PASS: gcc.dg/torture/float32x-basic.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float32x-basic.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float32x-basic.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float32x-basic.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float32x-builtin.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float32x-builtin.c -O0 execution test
+PASS: gcc.dg/torture/float32x-builtin.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float32x-builtin.c -O1 execution test
+PASS: gcc.dg/torture/float32x-builtin.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float32x-builtin.c -O2 execution test
+PASS: gcc.dg/torture/float32x-builtin.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float32x-builtin.c -O3 -g execution test
+PASS: gcc.dg/torture/float32x-builtin.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float32x-builtin.c -Os execution test
+PASS: gcc.dg/torture/float32x-builtin.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float32x-builtin.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float32x-builtin.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float32x-builtin.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float32x-complex.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float32x-complex.c -O0 execution test
+PASS: gcc.dg/torture/float32x-complex.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float32x-complex.c -O1 execution test
+PASS: gcc.dg/torture/float32x-complex.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float32x-complex.c -O2 execution test
+PASS: gcc.dg/torture/float32x-complex.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float32x-complex.c -O3 -g execution test
+PASS: gcc.dg/torture/float32x-complex.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float32x-complex.c -Os execution test
+PASS: gcc.dg/torture/float32x-complex.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float32x-complex.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float32x-complex.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float32x-complex.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float32x-floath.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float32x-floath.c -O0 execution test
+PASS: gcc.dg/torture/float32x-floath.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float32x-floath.c -O1 execution test
+PASS: gcc.dg/torture/float32x-floath.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float32x-floath.c -O2 execution test
+PASS: gcc.dg/torture/float32x-floath.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float32x-floath.c -O3 -g execution test
+PASS: gcc.dg/torture/float32x-floath.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float32x-floath.c -Os execution test
+PASS: gcc.dg/torture/float32x-floath.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float32x-floath.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float32x-floath.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float32x-floath.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float32x-nan.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float32x-nan.c -O0 execution test
+PASS: gcc.dg/torture/float32x-nan.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float32x-nan.c -O1 execution test
+PASS: gcc.dg/torture/float32x-nan.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float32x-nan.c -O2 execution test
+PASS: gcc.dg/torture/float32x-nan.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float32x-nan.c -O3 -g execution test
+PASS: gcc.dg/torture/float32x-nan.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float32x-nan.c -Os execution test
+PASS: gcc.dg/torture/float32x-nan.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float32x-nan.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float32x-nan.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float32x-nan.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float32x-tg-2.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float32x-tg-2.c -O0 execution test
+PASS: gcc.dg/torture/float32x-tg-2.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float32x-tg-2.c -O1 execution test
+PASS: gcc.dg/torture/float32x-tg-2.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float32x-tg-2.c -O2 execution test
+PASS: gcc.dg/torture/float32x-tg-2.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float32x-tg-2.c -O3 -g execution test
+PASS: gcc.dg/torture/float32x-tg-2.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float32x-tg-2.c -Os execution test
+PASS: gcc.dg/torture/float32x-tg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float32x-tg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float32x-tg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float32x-tg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float32x-tg-3.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float32x-tg-3.c -O0 execution test
+PASS: gcc.dg/torture/float32x-tg-3.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float32x-tg-3.c -O1 execution test
+PASS: gcc.dg/torture/float32x-tg-3.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float32x-tg-3.c -O2 execution test
+PASS: gcc.dg/torture/float32x-tg-3.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float32x-tg-3.c -O3 -g execution test
+PASS: gcc.dg/torture/float32x-tg-3.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float32x-tg-3.c -Os execution test
+PASS: gcc.dg/torture/float32x-tg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float32x-tg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float32x-tg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float32x-tg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float32x-tg.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float32x-tg.c -O0 execution test
+PASS: gcc.dg/torture/float32x-tg.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float32x-tg.c -O1 execution test
+PASS: gcc.dg/torture/float32x-tg.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float32x-tg.c -O2 execution test
+PASS: gcc.dg/torture/float32x-tg.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float32x-tg.c -O3 -g execution test
+PASS: gcc.dg/torture/float32x-tg.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float32x-tg.c -Os execution test
+PASS: gcc.dg/torture/float32x-tg.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float32x-tg.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float32x-tg.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float32x-tg.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float64-basic.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float64-basic.c -O0 execution test
+PASS: gcc.dg/torture/float64-basic.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float64-basic.c -O1 execution test
+PASS: gcc.dg/torture/float64-basic.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float64-basic.c -O2 execution test
+PASS: gcc.dg/torture/float64-basic.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float64-basic.c -O3 -g execution test
+PASS: gcc.dg/torture/float64-basic.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float64-basic.c -Os execution test
+PASS: gcc.dg/torture/float64-basic.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float64-basic.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float64-basic.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float64-basic.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float64-builtin.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float64-builtin.c -O0 execution test
+PASS: gcc.dg/torture/float64-builtin.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float64-builtin.c -O1 execution test
+PASS: gcc.dg/torture/float64-builtin.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float64-builtin.c -O2 execution test
+PASS: gcc.dg/torture/float64-builtin.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float64-builtin.c -O3 -g execution test
+PASS: gcc.dg/torture/float64-builtin.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float64-builtin.c -Os execution test
+PASS: gcc.dg/torture/float64-builtin.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float64-builtin.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float64-builtin.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float64-builtin.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float64-complex.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float64-complex.c -O0 execution test
+PASS: gcc.dg/torture/float64-complex.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float64-complex.c -O1 execution test
+PASS: gcc.dg/torture/float64-complex.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float64-complex.c -O2 execution test
+PASS: gcc.dg/torture/float64-complex.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float64-complex.c -O3 -g execution test
+PASS: gcc.dg/torture/float64-complex.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float64-complex.c -Os execution test
+PASS: gcc.dg/torture/float64-complex.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float64-complex.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float64-complex.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float64-complex.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float64-floath.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float64-floath.c -O0 execution test
+PASS: gcc.dg/torture/float64-floath.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float64-floath.c -O1 execution test
+PASS: gcc.dg/torture/float64-floath.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float64-floath.c -O2 execution test
+PASS: gcc.dg/torture/float64-floath.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float64-floath.c -O3 -g execution test
+PASS: gcc.dg/torture/float64-floath.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float64-floath.c -Os execution test
+PASS: gcc.dg/torture/float64-floath.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float64-floath.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float64-floath.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float64-floath.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float64-nan.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float64-nan.c -O0 execution test
+PASS: gcc.dg/torture/float64-nan.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float64-nan.c -O1 execution test
+PASS: gcc.dg/torture/float64-nan.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float64-nan.c -O2 execution test
+PASS: gcc.dg/torture/float64-nan.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float64-nan.c -O3 -g execution test
+PASS: gcc.dg/torture/float64-nan.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float64-nan.c -Os execution test
+PASS: gcc.dg/torture/float64-nan.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float64-nan.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float64-nan.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float64-nan.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float64-tg-2.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float64-tg-2.c -O0 execution test
+PASS: gcc.dg/torture/float64-tg-2.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float64-tg-2.c -O1 execution test
+PASS: gcc.dg/torture/float64-tg-2.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float64-tg-2.c -O2 execution test
+PASS: gcc.dg/torture/float64-tg-2.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float64-tg-2.c -O3 -g execution test
+PASS: gcc.dg/torture/float64-tg-2.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float64-tg-2.c -Os execution test
+PASS: gcc.dg/torture/float64-tg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float64-tg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float64-tg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float64-tg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float64-tg-3.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float64-tg-3.c -O0 execution test
+PASS: gcc.dg/torture/float64-tg-3.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float64-tg-3.c -O1 execution test
+PASS: gcc.dg/torture/float64-tg-3.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float64-tg-3.c -O2 execution test
+PASS: gcc.dg/torture/float64-tg-3.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float64-tg-3.c -O3 -g execution test
+PASS: gcc.dg/torture/float64-tg-3.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float64-tg-3.c -Os execution test
+PASS: gcc.dg/torture/float64-tg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float64-tg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float64-tg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float64-tg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float64-tg.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float64-tg.c -O0 execution test
+PASS: gcc.dg/torture/float64-tg.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float64-tg.c -O1 execution test
+PASS: gcc.dg/torture/float64-tg.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float64-tg.c -O2 execution test
+PASS: gcc.dg/torture/float64-tg.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float64-tg.c -O3 -g execution test
+PASS: gcc.dg/torture/float64-tg.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float64-tg.c -Os execution test
+PASS: gcc.dg/torture/float64-tg.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float64-tg.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float64-tg.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float64-tg.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float64x-basic.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float64x-basic.c -O0 execution test
+PASS: gcc.dg/torture/float64x-basic.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float64x-basic.c -O1 execution test
+PASS: gcc.dg/torture/float64x-basic.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float64x-basic.c -O2 execution test
+PASS: gcc.dg/torture/float64x-basic.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float64x-basic.c -O3 -g execution test
+PASS: gcc.dg/torture/float64x-basic.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float64x-basic.c -Os execution test
+PASS: gcc.dg/torture/float64x-basic.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float64x-basic.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float64x-basic.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float64x-basic.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float64x-builtin.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float64x-builtin.c -O0 execution test
+PASS: gcc.dg/torture/float64x-builtin.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float64x-builtin.c -O1 execution test
+PASS: gcc.dg/torture/float64x-builtin.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float64x-builtin.c -O2 execution test
+PASS: gcc.dg/torture/float64x-builtin.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float64x-builtin.c -O3 -g execution test
+PASS: gcc.dg/torture/float64x-builtin.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float64x-builtin.c -Os execution test
+PASS: gcc.dg/torture/float64x-builtin.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float64x-builtin.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float64x-builtin.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float64x-builtin.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float64x-complex.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float64x-complex.c -O0 execution test
+PASS: gcc.dg/torture/float64x-complex.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float64x-complex.c -O1 execution test
+PASS: gcc.dg/torture/float64x-complex.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float64x-complex.c -O2 execution test
+PASS: gcc.dg/torture/float64x-complex.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float64x-complex.c -O3 -g execution test
+PASS: gcc.dg/torture/float64x-complex.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float64x-complex.c -Os execution test
+PASS: gcc.dg/torture/float64x-complex.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float64x-complex.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float64x-complex.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float64x-complex.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float64x-floath.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float64x-floath.c -O0 execution test
+PASS: gcc.dg/torture/float64x-floath.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float64x-floath.c -O1 execution test
+PASS: gcc.dg/torture/float64x-floath.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float64x-floath.c -O2 execution test
+PASS: gcc.dg/torture/float64x-floath.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float64x-floath.c -O3 -g execution test
+PASS: gcc.dg/torture/float64x-floath.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float64x-floath.c -Os execution test
+PASS: gcc.dg/torture/float64x-floath.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float64x-floath.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float64x-floath.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float64x-floath.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float64x-nan.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float64x-nan.c -O0 execution test
+PASS: gcc.dg/torture/float64x-nan.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float64x-nan.c -O1 execution test
+PASS: gcc.dg/torture/float64x-nan.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float64x-nan.c -O2 execution test
+PASS: gcc.dg/torture/float64x-nan.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float64x-nan.c -O3 -g execution test
+PASS: gcc.dg/torture/float64x-nan.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float64x-nan.c -Os execution test
+PASS: gcc.dg/torture/float64x-nan.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float64x-nan.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float64x-nan.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float64x-nan.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float64x-tg-2.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float64x-tg-2.c -O0 execution test
+PASS: gcc.dg/torture/float64x-tg-2.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float64x-tg-2.c -O1 execution test
+PASS: gcc.dg/torture/float64x-tg-2.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float64x-tg-2.c -O2 execution test
+PASS: gcc.dg/torture/float64x-tg-2.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float64x-tg-2.c -O3 -g execution test
+PASS: gcc.dg/torture/float64x-tg-2.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float64x-tg-2.c -Os execution test
+PASS: gcc.dg/torture/float64x-tg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float64x-tg-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float64x-tg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float64x-tg-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float64x-tg-3.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float64x-tg-3.c -O0 execution test
+PASS: gcc.dg/torture/float64x-tg-3.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float64x-tg-3.c -O1 execution test
+PASS: gcc.dg/torture/float64x-tg-3.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float64x-tg-3.c -O2 execution test
+PASS: gcc.dg/torture/float64x-tg-3.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float64x-tg-3.c -O3 -g execution test
+PASS: gcc.dg/torture/float64x-tg-3.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float64x-tg-3.c -Os execution test
+PASS: gcc.dg/torture/float64x-tg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float64x-tg-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float64x-tg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float64x-tg-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/float64x-tg.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/float64x-tg.c -O0 execution test
+PASS: gcc.dg/torture/float64x-tg.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/float64x-tg.c -O1 execution test
+PASS: gcc.dg/torture/float64x-tg.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/float64x-tg.c -O2 execution test
+PASS: gcc.dg/torture/float64x-tg.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/float64x-tg.c -O3 -g execution test
+PASS: gcc.dg/torture/float64x-tg.c -Os (test for excess errors)
+PASS: gcc.dg/torture/float64x-tg.c -Os execution test
+PASS: gcc.dg/torture/float64x-tg.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/float64x-tg.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/float64x-tg.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/float64x-tg.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/floatn-convert.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/floatn-convert.c -O0 execution test
+PASS: gcc.dg/torture/floatn-convert.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/floatn-convert.c -O1 execution test
+PASS: gcc.dg/torture/floatn-convert.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/floatn-convert.c -O2 execution test
+PASS: gcc.dg/torture/floatn-convert.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/floatn-convert.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gcc.dg/torture/floatn-convert.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/floatn-convert.c -O3 -g execution test
+PASS: gcc.dg/torture/floatn-convert.c -Os (test for excess errors)
+PASS: gcc.dg/torture/floatn-convert.c -Os execution test
+PASS: gcc.dg/torture/floatn-convert.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/floatn-convert.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/floatn-convert.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/floatn-convert.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
PASS: gcc.dg/torture/fp-compare.c -O0 (test for excess errors)
PASS: gcc.dg/torture/fp-compare.c -O0 execution test
PASS: gcc.dg/torture/fp-compare.c -O1 (test for excess errors)
@@ -78763,6 +82646,34 @@ PASS: gcc.dg/torture/fp-int-convert-float.c -O2 -flto -fno-use-linker-plugin -
PASS: gcc.dg/torture/fp-int-convert-float.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/fp-int-convert-float.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/fp-int-convert-float.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee-timode.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee-timode.c -O0 execution test
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee-timode.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee-timode.c -O1 execution test
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee-timode.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee-timode.c -O2 execution test
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee-timode.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee-timode.c -O3 -g execution test
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee-timode.c -Os (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee-timode.c -Os execution test
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee-timode.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee-timode.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee-timode.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee-timode.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee.c -O0 execution test
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee.c -O1 execution test
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee.c -O2 execution test
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee.c -O3 -g execution test
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee.c -Os (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee.c -Os execution test
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float128-ieee.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
UNSUPPORTED: gcc.dg/torture/fp-int-convert-float128-timode-2.c -O0
UNSUPPORTED: gcc.dg/torture/fp-int-convert-float128-timode-2.c -O1
UNSUPPORTED: gcc.dg/torture/fp-int-convert-float128-timode-2.c -O2
@@ -78805,6 +82716,146 @@ PASS: gcc.dg/torture/fp-int-convert-float128.c -O2 -flto -fno-use-linker-plugi
PASS: gcc.dg/torture/fp-int-convert-float128.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/fp-int-convert-float128.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/fp-int-convert-float128.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float128x-timode.c -O0
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float128x-timode.c -O1
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float128x-timode.c -O2
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float128x-timode.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float128x-timode.c -Os
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float128x-timode.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float128x-timode.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float128x.c -O0
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float128x.c -O1
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float128x.c -O2
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float128x.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float128x.c -Os
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float128x.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float128x.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float16-timode.c -O0
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float16-timode.c -O1
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float16-timode.c -O2
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float16-timode.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float16-timode.c -Os
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float16-timode.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float16-timode.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float16.c -O0
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float16.c -O1
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float16.c -O2
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float16.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float16.c -Os
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float16.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/fp-int-convert-float16.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/torture/fp-int-convert-float32-timode.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32-timode.c -O0 execution test
+PASS: gcc.dg/torture/fp-int-convert-float32-timode.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32-timode.c -O1 execution test
+PASS: gcc.dg/torture/fp-int-convert-float32-timode.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32-timode.c -O2 execution test
+PASS: gcc.dg/torture/fp-int-convert-float32-timode.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32-timode.c -O3 -g execution test
+PASS: gcc.dg/torture/fp-int-convert-float32-timode.c -Os (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32-timode.c -Os execution test
+PASS: gcc.dg/torture/fp-int-convert-float32-timode.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32-timode.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/fp-int-convert-float32-timode.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32-timode.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/fp-int-convert-float32.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32.c -O0 execution test
+PASS: gcc.dg/torture/fp-int-convert-float32.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32.c -O1 execution test
+PASS: gcc.dg/torture/fp-int-convert-float32.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32.c -O2 execution test
+PASS: gcc.dg/torture/fp-int-convert-float32.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32.c -O3 -g execution test
+PASS: gcc.dg/torture/fp-int-convert-float32.c -Os (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32.c -Os execution test
+PASS: gcc.dg/torture/fp-int-convert-float32.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/fp-int-convert-float32.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/fp-int-convert-float32x-timode.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32x-timode.c -O0 execution test
+PASS: gcc.dg/torture/fp-int-convert-float32x-timode.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32x-timode.c -O1 execution test
+PASS: gcc.dg/torture/fp-int-convert-float32x-timode.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32x-timode.c -O2 execution test
+PASS: gcc.dg/torture/fp-int-convert-float32x-timode.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32x-timode.c -O3 -g execution test
+PASS: gcc.dg/torture/fp-int-convert-float32x-timode.c -Os (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32x-timode.c -Os execution test
+PASS: gcc.dg/torture/fp-int-convert-float32x-timode.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32x-timode.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/fp-int-convert-float32x-timode.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32x-timode.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/fp-int-convert-float32x.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32x.c -O0 execution test
+PASS: gcc.dg/torture/fp-int-convert-float32x.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32x.c -O1 execution test
+PASS: gcc.dg/torture/fp-int-convert-float32x.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32x.c -O2 execution test
+PASS: gcc.dg/torture/fp-int-convert-float32x.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32x.c -O3 -g execution test
+PASS: gcc.dg/torture/fp-int-convert-float32x.c -Os (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32x.c -Os execution test
+PASS: gcc.dg/torture/fp-int-convert-float32x.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32x.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/fp-int-convert-float32x.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float32x.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/fp-int-convert-float64-timode.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64-timode.c -O0 execution test
+PASS: gcc.dg/torture/fp-int-convert-float64-timode.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64-timode.c -O1 execution test
+PASS: gcc.dg/torture/fp-int-convert-float64-timode.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64-timode.c -O2 execution test
+PASS: gcc.dg/torture/fp-int-convert-float64-timode.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64-timode.c -O3 -g execution test
+PASS: gcc.dg/torture/fp-int-convert-float64-timode.c -Os (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64-timode.c -Os execution test
+PASS: gcc.dg/torture/fp-int-convert-float64-timode.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64-timode.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/fp-int-convert-float64-timode.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64-timode.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/fp-int-convert-float64.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64.c -O0 execution test
+PASS: gcc.dg/torture/fp-int-convert-float64.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64.c -O1 execution test
+PASS: gcc.dg/torture/fp-int-convert-float64.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64.c -O2 execution test
+PASS: gcc.dg/torture/fp-int-convert-float64.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64.c -O3 -g execution test
+PASS: gcc.dg/torture/fp-int-convert-float64.c -Os (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64.c -Os execution test
+PASS: gcc.dg/torture/fp-int-convert-float64.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/fp-int-convert-float64.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/fp-int-convert-float64x-timode.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64x-timode.c -O0 execution test
+PASS: gcc.dg/torture/fp-int-convert-float64x-timode.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64x-timode.c -O1 execution test
+PASS: gcc.dg/torture/fp-int-convert-float64x-timode.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64x-timode.c -O2 execution test
+PASS: gcc.dg/torture/fp-int-convert-float64x-timode.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64x-timode.c -O3 -g execution test
+PASS: gcc.dg/torture/fp-int-convert-float64x-timode.c -Os (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64x-timode.c -Os execution test
+PASS: gcc.dg/torture/fp-int-convert-float64x-timode.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64x-timode.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/fp-int-convert-float64x-timode.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64x-timode.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/fp-int-convert-float64x.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64x.c -O0 execution test
+PASS: gcc.dg/torture/fp-int-convert-float64x.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64x.c -O1 execution test
+PASS: gcc.dg/torture/fp-int-convert-float64x.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64x.c -O2 execution test
+PASS: gcc.dg/torture/fp-int-convert-float64x.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64x.c -O3 -g execution test
+PASS: gcc.dg/torture/fp-int-convert-float64x.c -Os (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64x.c -Os execution test
+PASS: gcc.dg/torture/fp-int-convert-float64x.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64x.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/fp-int-convert-float64x.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/fp-int-convert-float64x.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
PASS: gcc.dg/torture/fp-int-convert-float80-timode.c -O0 (test for excess errors)
PASS: gcc.dg/torture/fp-int-convert-float80-timode.c -O0 execution test
PASS: gcc.dg/torture/fp-int-convert-float80-timode.c -O1 (test for excess errors)
@@ -80267,23 +84318,23 @@ UNSUPPORTED: gcc.dg/torture/pr39074-2.c -O0
PASS: gcc.dg/torture/pr39074-2.c -O1 (test for excess errors)
PASS: gcc.dg/torture/pr39074-2.c -O1 execution test
PASS: gcc.dg/torture/pr39074-2.c -O1 scan-tree-dump alias "y.._. = { i }"
-PASS: gcc.dg/torture/pr39074-2.c -O1 scan-tree-dump alias "y.._., points-to vars: { D..... }"
+PASS: gcc.dg/torture/pr39074-2.c -O1 scan-tree-dump alias "y.._., points-to NULL, points-to vars: { D..... }"
PASS: gcc.dg/torture/pr39074-2.c -O2 (test for excess errors)
PASS: gcc.dg/torture/pr39074-2.c -O2 execution test
PASS: gcc.dg/torture/pr39074-2.c -O2 scan-tree-dump alias "y.._. = { i }"
-PASS: gcc.dg/torture/pr39074-2.c -O2 scan-tree-dump alias "y.._., points-to vars: { D..... }"
+PASS: gcc.dg/torture/pr39074-2.c -O2 scan-tree-dump alias "y.._., points-to NULL, points-to vars: { D..... }"
PASS: gcc.dg/torture/pr39074-2.c -O3 -g (test for excess errors)
PASS: gcc.dg/torture/pr39074-2.c -O3 -g execution test
PASS: gcc.dg/torture/pr39074-2.c -O3 -g scan-tree-dump alias "y.._. = { i }"
-PASS: gcc.dg/torture/pr39074-2.c -O3 -g scan-tree-dump alias "y.._., points-to vars: { D..... }"
+PASS: gcc.dg/torture/pr39074-2.c -O3 -g scan-tree-dump alias "y.._., points-to NULL, points-to vars: { D..... }"
PASS: gcc.dg/torture/pr39074-2.c -Os (test for excess errors)
PASS: gcc.dg/torture/pr39074-2.c -Os execution test
PASS: gcc.dg/torture/pr39074-2.c -Os scan-tree-dump alias "y.._. = { i }"
-PASS: gcc.dg/torture/pr39074-2.c -Os scan-tree-dump alias "y.._., points-to vars: { D..... }"
+PASS: gcc.dg/torture/pr39074-2.c -Os scan-tree-dump alias "y.._., points-to NULL, points-to vars: { D..... }"
PASS: gcc.dg/torture/pr39074-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.dg/torture/pr39074-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/pr39074-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "y.._. = { i }"
-PASS: gcc.dg/torture/pr39074-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "y.._., points-to vars: { D..... }"
+PASS: gcc.dg/torture/pr39074-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "y.._., points-to NULL, points-to vars: { D..... }"
UNSUPPORTED: gcc.dg/torture/pr39074-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
PASS: gcc.dg/torture/pr39074-3.c -O0 (test for excess errors)
PASS: gcc.dg/torture/pr39074-3.c -O0 execution test
@@ -80303,23 +84354,23 @@ UNSUPPORTED: gcc.dg/torture/pr39074.c -O0
PASS: gcc.dg/torture/pr39074.c -O1 (test for excess errors)
PASS: gcc.dg/torture/pr39074.c -O1 execution test
PASS: gcc.dg/torture/pr39074.c -O1 scan-tree-dump alias "y.._. = { i }"
-PASS: gcc.dg/torture/pr39074.c -O1 scan-tree-dump alias "y.._., points-to vars: { D..... }"
+PASS: gcc.dg/torture/pr39074.c -O1 scan-tree-dump alias "y.._., points-to NULL, points-to vars: { D..... }"
PASS: gcc.dg/torture/pr39074.c -O2 (test for excess errors)
PASS: gcc.dg/torture/pr39074.c -O2 execution test
PASS: gcc.dg/torture/pr39074.c -O2 scan-tree-dump alias "y.._. = { i }"
-PASS: gcc.dg/torture/pr39074.c -O2 scan-tree-dump alias "y.._., points-to vars: { D..... }"
+PASS: gcc.dg/torture/pr39074.c -O2 scan-tree-dump alias "y.._., points-to NULL, points-to vars: { D..... }"
PASS: gcc.dg/torture/pr39074.c -O3 -g (test for excess errors)
PASS: gcc.dg/torture/pr39074.c -O3 -g execution test
PASS: gcc.dg/torture/pr39074.c -O3 -g scan-tree-dump alias "y.._. = { i }"
-PASS: gcc.dg/torture/pr39074.c -O3 -g scan-tree-dump alias "y.._., points-to vars: { D..... }"
+PASS: gcc.dg/torture/pr39074.c -O3 -g scan-tree-dump alias "y.._., points-to NULL, points-to vars: { D..... }"
PASS: gcc.dg/torture/pr39074.c -Os (test for excess errors)
PASS: gcc.dg/torture/pr39074.c -Os execution test
PASS: gcc.dg/torture/pr39074.c -Os scan-tree-dump alias "y.._. = { i }"
-PASS: gcc.dg/torture/pr39074.c -Os scan-tree-dump alias "y.._., points-to vars: { D..... }"
+PASS: gcc.dg/torture/pr39074.c -Os scan-tree-dump alias "y.._., points-to NULL, points-to vars: { D..... }"
PASS: gcc.dg/torture/pr39074.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.dg/torture/pr39074.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/pr39074.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "y.._. = { i }"
-PASS: gcc.dg/torture/pr39074.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "y.._., points-to vars: { D..... }"
+PASS: gcc.dg/torture/pr39074.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump alias "y.._., points-to NULL, points-to vars: { D..... }"
UNSUPPORTED: gcc.dg/torture/pr39074.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
PASS: gcc.dg/torture/pr39132.c -O0 (test for excess errors)
PASS: gcc.dg/torture/pr39132.c -O0 execution test
@@ -85190,6 +89241,48 @@ PASS: gcc.dg/torture/pr68031.c -O3 -g (test for excess errors)
PASS: gcc.dg/torture/pr68031.c -Os (test for excess errors)
PASS: gcc.dg/torture/pr68031.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.dg/torture/pr68031.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr68037-1.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr68037-1.c -O0 execution test
+PASS: gcc.dg/torture/pr68037-1.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr68037-1.c -O1 execution test
+PASS: gcc.dg/torture/pr68037-1.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr68037-1.c -O2 execution test
+PASS: gcc.dg/torture/pr68037-1.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr68037-1.c -O3 -g execution test
+PASS: gcc.dg/torture/pr68037-1.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr68037-1.c -Os execution test
+PASS: gcc.dg/torture/pr68037-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr68037-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr68037-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr68037-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr68037-2.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr68037-2.c -O0 execution test
+PASS: gcc.dg/torture/pr68037-2.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr68037-2.c -O1 execution test
+PASS: gcc.dg/torture/pr68037-2.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr68037-2.c -O2 execution test
+PASS: gcc.dg/torture/pr68037-2.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr68037-2.c -O3 -g execution test
+PASS: gcc.dg/torture/pr68037-2.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr68037-2.c -Os execution test
+PASS: gcc.dg/torture/pr68037-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr68037-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr68037-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr68037-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr68037-3.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr68037-3.c -O0 execution test
+PASS: gcc.dg/torture/pr68037-3.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr68037-3.c -O1 execution test
+PASS: gcc.dg/torture/pr68037-3.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr68037-3.c -O2 execution test
+PASS: gcc.dg/torture/pr68037-3.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr68037-3.c -O3 -g execution test
+PASS: gcc.dg/torture/pr68037-3.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr68037-3.c -Os execution test
+PASS: gcc.dg/torture/pr68037-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr68037-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr68037-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr68037-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
PASS: gcc.dg/torture/pr68060-1.c -O0 (test for excess errors)
PASS: gcc.dg/torture/pr68060-1.c -O1 (test for excess errors)
PASS: gcc.dg/torture/pr68060-1.c -O2 (test for excess errors)
@@ -85333,6 +89426,27 @@ PASS: gcc.dg/torture/pr68625.c -O3 -g (test for excess errors)
PASS: gcc.dg/torture/pr68625.c -Os (test for excess errors)
PASS: gcc.dg/torture/pr68625.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.dg/torture/pr68625.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr68661-1a.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr68661-1a.c -O0 execution test
+PASS: gcc.dg/torture/pr68661-1a.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr68661-1a.c -O1 execution test
+PASS: gcc.dg/torture/pr68661-1a.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr68661-1a.c -O2 execution test
+PASS: gcc.dg/torture/pr68661-1a.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr68661-1a.c -O3 -g execution test
+PASS: gcc.dg/torture/pr68661-1a.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr68661-1a.c -Os execution test
+PASS: gcc.dg/torture/pr68661-1a.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr68661-1a.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr68661-1a.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr68661-1a.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr68661-1b.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr68661-1b.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr68661-1b.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr68661-1b.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr68661-1b.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr68661-1b.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr68661-1b.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/pr68721.c -O0 (test for excess errors)
PASS: gcc.dg/torture/pr68721.c -O0 execution test
PASS: gcc.dg/torture/pr68721.c -O1 (test for excess errors)
@@ -85661,19 +89775,19 @@ PASS: gcc.dg/torture/pr69760.c -O2 -flto -fno-use-linker-plugin -flto-partitio
PASS: gcc.dg/torture/pr69760.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/pr69760.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/pr69760.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
-PASS: gcc.dg/torture/pr69771.c -O0 (test for warnings, line 11)
+PASS: gcc.dg/torture/pr69771.c -O0 (test for warnings, line 12)
PASS: gcc.dg/torture/pr69771.c -O0 (test for excess errors)
-PASS: gcc.dg/torture/pr69771.c -O1 (test for warnings, line 11)
+PASS: gcc.dg/torture/pr69771.c -O1 (test for warnings, line 12)
PASS: gcc.dg/torture/pr69771.c -O1 (test for excess errors)
-PASS: gcc.dg/torture/pr69771.c -O2 (test for warnings, line 11)
+PASS: gcc.dg/torture/pr69771.c -O2 (test for warnings, line 12)
PASS: gcc.dg/torture/pr69771.c -O2 (test for excess errors)
-PASS: gcc.dg/torture/pr69771.c -O3 -g (test for warnings, line 11)
+PASS: gcc.dg/torture/pr69771.c -O3 -g (test for warnings, line 12)
PASS: gcc.dg/torture/pr69771.c -O3 -g (test for excess errors)
-PASS: gcc.dg/torture/pr69771.c -Os (test for warnings, line 11)
+PASS: gcc.dg/torture/pr69771.c -Os (test for warnings, line 12)
PASS: gcc.dg/torture/pr69771.c -Os (test for excess errors)
-PASS: gcc.dg/torture/pr69771.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 11)
+PASS: gcc.dg/torture/pr69771.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 12)
PASS: gcc.dg/torture/pr69771.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
-PASS: gcc.dg/torture/pr69771.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 11)
+PASS: gcc.dg/torture/pr69771.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 12)
PASS: gcc.dg/torture/pr69771.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/pr69776-2.c -O0 (test for excess errors)
PASS: gcc.dg/torture/pr69776-2.c -O0 execution test
@@ -85970,6 +90084,804 @@ PASS: gcc.dg/torture/pr70628.c -O3 -g (test for excess errors)
PASS: gcc.dg/torture/pr70628.c -Os (test for excess errors)
PASS: gcc.dg/torture/pr70628.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.dg/torture/pr70628.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr70724.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr70724.c -O0 execution test
+PASS: gcc.dg/torture/pr70724.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr70724.c -O1 execution test
+PASS: gcc.dg/torture/pr70724.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr70724.c -O2 execution test
+PASS: gcc.dg/torture/pr70724.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr70724.c -O3 -g execution test
+PASS: gcc.dg/torture/pr70724.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr70724.c -Os execution test
+PASS: gcc.dg/torture/pr70724.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr70724.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr70724.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr70724.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr70740.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr70740.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr70740.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr70740.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr70740.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr70740.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr70740.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr70780.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr70780.c -O0 execution test
+PASS: gcc.dg/torture/pr70780.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr70780.c -O1 execution test
+PASS: gcc.dg/torture/pr70780.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr70780.c -O2 execution test
+PASS: gcc.dg/torture/pr70780.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr70780.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gcc.dg/torture/pr70780.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr70780.c -O3 -g execution test
+PASS: gcc.dg/torture/pr70780.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr70780.c -Os execution test
+PASS: gcc.dg/torture/pr70780.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr70780.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr70780.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr70780.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr70935.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr70935.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr70935.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr70935.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr70935.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr70935.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr70935.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr70935.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr70941.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr70941.c -O0 execution test
+PASS: gcc.dg/torture/pr70941.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr70941.c -O1 execution test
+PASS: gcc.dg/torture/pr70941.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr70941.c -O2 execution test
+PASS: gcc.dg/torture/pr70941.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr70941.c -O3 -g execution test
+PASS: gcc.dg/torture/pr70941.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr70941.c -Os execution test
+PASS: gcc.dg/torture/pr70941.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr70941.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr70941.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr70941.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr70985.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr70985.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr70985.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr70985.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr70985.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr70985.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr70985.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr70985.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr70986-1.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr70986-1.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr70986-1.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr70986-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr70986-1.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr70986-1.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr70986-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr70986-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr70986-2.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr70986-2.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr70986-2.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr70986-2.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr70986-2.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr70986-2.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr70986-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr70986-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr70986-3.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr70986-3.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr70986-3.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr70986-3.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr70986-3.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr70986-3.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr70986-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr70986-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71020.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71020.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71020.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71020.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71020.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71020.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71020.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71039.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71039.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71039.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71039.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71039.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71039.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71039.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71055.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71055.c -O0 execution test
+PASS: gcc.dg/torture/pr71055.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71055.c -O1 execution test
+PASS: gcc.dg/torture/pr71055.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71055.c -O2 execution test
+PASS: gcc.dg/torture/pr71055.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71055.c -O3 -g execution test
+PASS: gcc.dg/torture/pr71055.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71055.c -Os execution test
+PASS: gcc.dg/torture/pr71055.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71055.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr71055.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71055.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr71059.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71059.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71059.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71059.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr71059.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71059.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71059.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71059.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71062.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71062.c -O0 execution test
+PASS: gcc.dg/torture/pr71062.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71062.c -O1 execution test
+PASS: gcc.dg/torture/pr71062.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71062.c -O2 execution test
+PASS: gcc.dg/torture/pr71062.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71062.c -O3 -g execution test
+PASS: gcc.dg/torture/pr71062.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71062.c -Os execution test
+PASS: gcc.dg/torture/pr71062.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71062.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr71062.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71062.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr71132.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71132.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71132.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71132.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr71132.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71132.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71132.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71132.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71168.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71168.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71168.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71168.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr71168.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71168.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71168.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71168.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71230.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71230.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71230.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71230.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr71230.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71230.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71230.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71230.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71253.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71253.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71253.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71253.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr71253.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71253.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71253.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71253.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71366-1.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71366-1.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71366-1.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71366-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr71366-1.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71366-1.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71366-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71366-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71366-2.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71366-2.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71366-2.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71366-2.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr71366-2.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71366-2.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71366-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71366-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71398.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71398.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71398.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71398.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr71398.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71398.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71398.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71398.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71423.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71423.c -O0 execution test
+PASS: gcc.dg/torture/pr71423.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71423.c -O1 execution test
+PASS: gcc.dg/torture/pr71423.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71423.c -O2 execution test
+PASS: gcc.dg/torture/pr71423.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71423.c -O3 -g execution test
+PASS: gcc.dg/torture/pr71423.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71423.c -Os execution test
+PASS: gcc.dg/torture/pr71423.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71423.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr71423.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71423.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr71428.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71428.c -O0 execution test
+PASS: gcc.dg/torture/pr71428.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71428.c -O1 execution test
+PASS: gcc.dg/torture/pr71428.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71428.c -O2 execution test
+PASS: gcc.dg/torture/pr71428.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71428.c -O3 -g execution test
+PASS: gcc.dg/torture/pr71428.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71428.c -Os execution test
+PASS: gcc.dg/torture/pr71428.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71428.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr71428.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71428.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr71452.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71452.c -O0 execution test
+PASS: gcc.dg/torture/pr71452.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71452.c -O1 execution test
+PASS: gcc.dg/torture/pr71452.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71452.c -O2 execution test
+PASS: gcc.dg/torture/pr71452.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71452.c -O3 -g execution test
+PASS: gcc.dg/torture/pr71452.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71452.c -Os execution test
+PASS: gcc.dg/torture/pr71452.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71452.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr71452.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71452.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr71462.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71462.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71462.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71462.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr71462.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71462.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71462.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71462.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71477.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71477.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71477.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71477.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr71477.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71477.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71477.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71477.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71522.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71522.c -O0 execution test
+PASS: gcc.dg/torture/pr71522.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71522.c -O1 execution test
+PASS: gcc.dg/torture/pr71522.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71522.c -O2 execution test
+PASS: gcc.dg/torture/pr71522.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71522.c -O3 -g execution test
+PASS: gcc.dg/torture/pr71522.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71522.c -Os execution test
+PASS: gcc.dg/torture/pr71522.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71522.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr71522.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71522.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr71532.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71532.c -O0 execution test
+PASS: gcc.dg/torture/pr71532.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71532.c -O1 execution test
+PASS: gcc.dg/torture/pr71532.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71532.c -O2 execution test
+PASS: gcc.dg/torture/pr71532.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71532.c -O3 -g execution test
+PASS: gcc.dg/torture/pr71532.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71532.c -Os execution test
+PASS: gcc.dg/torture/pr71532.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71532.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr71532.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71532.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr71594.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71594.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71594.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71594.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr71594.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71594.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71594.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71594.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71595.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71595.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71595.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71595.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr71595.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71595.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71595.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71595.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71606.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71606.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71606.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71606.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71606.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71606.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71606.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71762-1.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71762-1.c -O0 execution test
+PASS: gcc.dg/torture/pr71762-1.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71762-1.c -O1 execution test
+PASS: gcc.dg/torture/pr71762-1.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71762-1.c -O2 execution test
+PASS: gcc.dg/torture/pr71762-1.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71762-1.c -O3 -g execution test
+PASS: gcc.dg/torture/pr71762-1.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71762-1.c -Os execution test
+PASS: gcc.dg/torture/pr71762-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71762-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr71762-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71762-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr71762-2.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71762-2.c -O0 execution test
+PASS: gcc.dg/torture/pr71762-2.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71762-2.c -O1 execution test
+PASS: gcc.dg/torture/pr71762-2.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71762-2.c -O2 execution test
+PASS: gcc.dg/torture/pr71762-2.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71762-2.c -O3 -g execution test
+PASS: gcc.dg/torture/pr71762-2.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71762-2.c -Os execution test
+PASS: gcc.dg/torture/pr71762-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71762-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr71762-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71762-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr71762-3.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71762-3.c -O0 execution test
+PASS: gcc.dg/torture/pr71762-3.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71762-3.c -O1 execution test
+PASS: gcc.dg/torture/pr71762-3.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71762-3.c -O2 execution test
+PASS: gcc.dg/torture/pr71762-3.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71762-3.c -O3 -g execution test
+PASS: gcc.dg/torture/pr71762-3.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71762-3.c -Os execution test
+PASS: gcc.dg/torture/pr71762-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71762-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr71762-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71762-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr71802.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71802.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71802.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71802.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr71802.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71802.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71802.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71802.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71816.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71816.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71816.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71816.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71816.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71816.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71816.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71866.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71866.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71866.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71866.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71866.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71866.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71866.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71881.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71881.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71881.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71881.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr71881.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71881.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71881.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71881.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71887.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71887.c -O0 execution test
+PASS: gcc.dg/torture/pr71887.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71887.c -O1 execution test
+PASS: gcc.dg/torture/pr71887.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71887.c -O2 execution test
+PASS: gcc.dg/torture/pr71887.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71887.c -O3 -g execution test
+PASS: gcc.dg/torture/pr71887.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71887.c -Os execution test
+PASS: gcc.dg/torture/pr71887.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71887.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr71887.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71887.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr71901.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71901.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71901.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71901.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr71901.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71901.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71901.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71901.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71908.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71908.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71908.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71908.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr71908.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71908.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71908.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71908.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+UNSUPPORTED: gcc.dg/torture/pr71984.c -O0
+UNSUPPORTED: gcc.dg/torture/pr71984.c -O1
+UNSUPPORTED: gcc.dg/torture/pr71984.c -O2
+UNSUPPORTED: gcc.dg/torture/pr71984.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/pr71984.c -Os
+UNSUPPORTED: gcc.dg/torture/pr71984.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/pr71984.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/torture/pr71987.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71987.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71987.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71987.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71987.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71987.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71987.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr71994.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr71994.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr71994.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr71994.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr71994.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr71994.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr71994.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr72851.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr72851.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr72851.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr72851.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr72851.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr72851.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr72851.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr72851.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr73434.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr73434.c -O0 execution test
+PASS: gcc.dg/torture/pr73434.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr73434.c -O1 execution test
+PASS: gcc.dg/torture/pr73434.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr73434.c -O2 execution test
+PASS: gcc.dg/torture/pr73434.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr73434.c -O3 -g execution test
+PASS: gcc.dg/torture/pr73434.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr73434.c -Os execution test
+PASS: gcc.dg/torture/pr73434.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr73434.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr73434.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr73434.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr77286.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr77286.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr77286.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr77286.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr77286.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr77286.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr77286.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr77286.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr77309.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr77309.c -O0 execution test
+PASS: gcc.dg/torture/pr77309.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr77309.c -O1 execution test
+PASS: gcc.dg/torture/pr77309.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr77309.c -O2 execution test
+PASS: gcc.dg/torture/pr77309.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr77309.c -O3 -g execution test
+PASS: gcc.dg/torture/pr77309.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr77309.c -Os execution test
+PASS: gcc.dg/torture/pr77309.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr77309.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr77309.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr77309.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr77436.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr77436.c -O0 execution test
+PASS: gcc.dg/torture/pr77436.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr77436.c -O1 execution test
+PASS: gcc.dg/torture/pr77436.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr77436.c -O2 execution test
+PASS: gcc.dg/torture/pr77436.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr77436.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gcc.dg/torture/pr77436.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr77436.c -O3 -g execution test
+PASS: gcc.dg/torture/pr77436.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr77436.c -Os execution test
+PASS: gcc.dg/torture/pr77436.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr77436.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr77436.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr77436.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr77478.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr77478.c -O0 execution test
+PASS: gcc.dg/torture/pr77478.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr77478.c -O1 execution test
+PASS: gcc.dg/torture/pr77478.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr77478.c -O2 execution test
+PASS: gcc.dg/torture/pr77478.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr77478.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gcc.dg/torture/pr77478.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr77478.c -O3 -g execution test
+PASS: gcc.dg/torture/pr77478.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr77478.c -Os execution test
+PASS: gcc.dg/torture/pr77478.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr77478.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr77478.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr77478.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr77479.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr77479.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr77479.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr77479.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr77479.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr77479.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr77479.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr77479.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr77514.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr77514.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr77514.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr77514.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr77514.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr77514.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr77514.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr77514.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr77605.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr77605.c -O0 execution test
+PASS: gcc.dg/torture/pr77605.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr77605.c -O1 execution test
+PASS: gcc.dg/torture/pr77605.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr77605.c -O2 execution test
+PASS: gcc.dg/torture/pr77605.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr77605.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gcc.dg/torture/pr77605.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr77605.c -O3 -g execution test
+PASS: gcc.dg/torture/pr77605.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr77605.c -Os execution test
+PASS: gcc.dg/torture/pr77605.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr77605.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr77605.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr77605.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr77646.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr77646.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr77646.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr77646.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr77646.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr77646.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr77646.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr77646.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr77648-1.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr77648-1.c -O0 execution test
+PASS: gcc.dg/torture/pr77648-1.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr77648-1.c -O1 execution test
+PASS: gcc.dg/torture/pr77648-1.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr77648-1.c -O2 execution test
+PASS: gcc.dg/torture/pr77648-1.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr77648-1.c -O3 -g execution test
+PASS: gcc.dg/torture/pr77648-1.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr77648-1.c -Os execution test
+PASS: gcc.dg/torture/pr77648-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr77648-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr77648-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr77648-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr77648-2.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr77648-2.c -O0 execution test
+PASS: gcc.dg/torture/pr77648-2.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr77648-2.c -O1 execution test
+PASS: gcc.dg/torture/pr77648-2.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr77648-2.c -O2 execution test
+PASS: gcc.dg/torture/pr77648-2.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr77648-2.c -O3 -g execution test
+PASS: gcc.dg/torture/pr77648-2.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr77648-2.c -Os execution test
+PASS: gcc.dg/torture/pr77648-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr77648-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr77648-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr77648-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr77677-2.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr77677-2.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr77677-2.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr77677-2.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr77677-2.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr77677-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr77677-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr77677.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr77677.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr77677.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr77677.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr77677.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr77677.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr77677.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr77768.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr77768.c -O0 execution test
+PASS: gcc.dg/torture/pr77768.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr77768.c -O1 execution test
+PASS: gcc.dg/torture/pr77768.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr77768.c -O2 execution test
+PASS: gcc.dg/torture/pr77768.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr77768.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gcc.dg/torture/pr77768.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr77768.c -O3 -g execution test
+PASS: gcc.dg/torture/pr77768.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr77768.c -Os execution test
+PASS: gcc.dg/torture/pr77768.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr77768.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr77768.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr77768.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr77826.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr77826.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr77826.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr77826.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr77826.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr77826.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr77826.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr77839.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr77839.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr77839.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr77839.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr77839.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr77839.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr77839.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr77839.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr77855.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr77855.c -O0 execution test
+PASS: gcc.dg/torture/pr77855.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr77855.c -O1 execution test
+PASS: gcc.dg/torture/pr77855.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr77855.c -O2 execution test
+PASS: gcc.dg/torture/pr77855.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr77855.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gcc.dg/torture/pr77855.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr77855.c -O3 -g execution test
+PASS: gcc.dg/torture/pr77855.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr77855.c -Os execution test
+PASS: gcc.dg/torture/pr77855.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr77855.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr77855.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr77855.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr77916.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr77916.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr77916.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr77916.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr77916.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr77916.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr77916.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr77916.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr77920.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr77920.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr77920.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr77920.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr77920.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr77920.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr77920.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr77920.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr77937-1.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr77937-1.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr77937-1.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr77937-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr77937-1.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr77937-1.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr77937-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr77937-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr77937-2.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr77937-2.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr77937-2.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr77937-2.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr77937-2.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr77937-2.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr77937-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr77937-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr77979.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr77979.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr77979.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr77979.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr77979.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr77979.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr77979.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr77988.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr77988.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr77988.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr77988.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr77988.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr77988.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr77988.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr77988.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr78218.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr78218.c -O0 execution test
+PASS: gcc.dg/torture/pr78218.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr78218.c -O1 execution test
+PASS: gcc.dg/torture/pr78218.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr78218.c -O2 execution test
+PASS: gcc.dg/torture/pr78218.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr78218.c -O3 -g execution test
+PASS: gcc.dg/torture/pr78218.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr78218.c -Os execution test
+PASS: gcc.dg/torture/pr78218.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr78218.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr78218.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr78218.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr78305.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr78305.c -O0 execution test
+PASS: gcc.dg/torture/pr78305.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr78305.c -O1 execution test
+PASS: gcc.dg/torture/pr78305.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr78305.c -O2 execution test
+PASS: gcc.dg/torture/pr78305.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr78305.c -O3 -g execution test
+PASS: gcc.dg/torture/pr78305.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr78305.c -Os execution test
+PASS: gcc.dg/torture/pr78305.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr78305.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr78305.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr78305.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr78312.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr78312.c -O0 execution test
+PASS: gcc.dg/torture/pr78312.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr78312.c -O1 execution test
+PASS: gcc.dg/torture/pr78312.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr78312.c -O2 execution test
+PASS: gcc.dg/torture/pr78312.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr78312.c -O3 -g execution test
+PASS: gcc.dg/torture/pr78312.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr78312.c -Os execution test
+PASS: gcc.dg/torture/pr78312.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr78312.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr78312.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr78312.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+UNSUPPORTED: gcc.dg/torture/pr78416.c -O0
+UNSUPPORTED: gcc.dg/torture/pr78416.c -O1
+UNSUPPORTED: gcc.dg/torture/pr78416.c -O2
+UNSUPPORTED: gcc.dg/torture/pr78416.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/pr78416.c -Os
+UNSUPPORTED: gcc.dg/torture/pr78416.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/pr78416.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/torture/pr78482.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr78482.c -O0 execution test
+PASS: gcc.dg/torture/pr78482.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr78482.c -O1 execution test
+PASS: gcc.dg/torture/pr78482.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr78482.c -O2 execution test
+PASS: gcc.dg/torture/pr78482.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr78482.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gcc.dg/torture/pr78482.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr78482.c -O3 -g execution test
+PASS: gcc.dg/torture/pr78482.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr78482.c -Os execution test
+PASS: gcc.dg/torture/pr78482.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr78482.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr78482.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr78482.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr78510.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr78510.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr78510.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr78510.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr78510.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr78510.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr78510.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr78510.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr78515.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr78515.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr78515.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr78515.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr78515.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr78515.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr78515.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr78517.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr78517.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr78517.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr78517.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr78517.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr78517.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr78517.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr78542.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr78542.c -O0 execution test
+PASS: gcc.dg/torture/pr78542.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr78542.c -O1 execution test
+PASS: gcc.dg/torture/pr78542.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr78542.c -O2 execution test
+PASS: gcc.dg/torture/pr78542.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr78542.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gcc.dg/torture/pr78542.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr78542.c -O3 -g execution test
+PASS: gcc.dg/torture/pr78542.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr78542.c -Os execution test
+PASS: gcc.dg/torture/pr78542.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr78542.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr78542.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr78542.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+UNSUPPORTED: gcc.dg/torture/pr78546-1.c -O0
+UNSUPPORTED: gcc.dg/torture/pr78546-1.c -O1
+UNSUPPORTED: gcc.dg/torture/pr78546-1.c -O2
+UNSUPPORTED: gcc.dg/torture/pr78546-1.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/pr78546-1.c -Os
+UNSUPPORTED: gcc.dg/torture/pr78546-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/pr78546-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNSUPPORTED: gcc.dg/torture/pr78546-2.c -O0
+UNSUPPORTED: gcc.dg/torture/pr78546-2.c -O1
+UNSUPPORTED: gcc.dg/torture/pr78546-2.c -O2
+UNSUPPORTED: gcc.dg/torture/pr78546-2.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/pr78546-2.c -Os
+UNSUPPORTED: gcc.dg/torture/pr78546-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/pr78546-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
PASS: gcc.dg/torture/pr8081.c -O0 (test for excess errors)
PASS: gcc.dg/torture/pr8081.c -O0 execution test
PASS: gcc.dg/torture/pr8081.c -O1 (test for excess errors)
@@ -86356,6 +91268,14 @@ PASS: gcc.dg/torture/vec-cvt-1.c -O2 -flto -fno-use-linker-plugin -flto-partit
PASS: gcc.dg/torture/vec-cvt-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: gcc.dg/torture/vec-cvt-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/vec-cvt-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/vect-bool-1.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/vect-bool-1.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/vect-bool-1.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/vect-bool-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/vect-bool-1.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/vect-bool-1.c -Os (test for excess errors)
+PASS: gcc.dg/torture/vect-bool-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/vect-bool-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/vector-1.c -O0 (test for excess errors)
PASS: gcc.dg/torture/vector-1.c -O0 execution test
PASS: gcc.dg/torture/vector-1.c -O1 (test for excess errors)
@@ -89525,7 +94445,7 @@ PASS: gcc.dg/tree-prof/peel-1.c compilation, -fprofile-generate -D_PROFILE_GENE
PASS: gcc.dg/tree-prof/peel-1.c execution, -fprofile-generate -D_PROFILE_GENERATE
PASS: gcc.dg/tree-prof/peel-1.c compilation, -fprofile-use -D_PROFILE_USE
PASS: gcc.dg/tree-prof/peel-1.c execution, -fprofile-use -D_PROFILE_USE
-PASS: gcc.dg/tree-prof/peel-1.c scan-tree-dump cunroll "Peeled loop ., 2 times"
+PASS: gcc.dg/tree-prof/peel-1.c scan-tree-dump cunroll "Peeled loop ., 1 times"
PASS: gcc.dg/tree-prof/pr34999.c compilation, -fprofile-generate -D_PROFILE_GENERATE
PASS: gcc.dg/tree-prof/pr34999.c execution, -fprofile-generate -D_PROFILE_GENERATE
PASS: gcc.dg/tree-prof/pr34999.c compilation, -fprofile-use -D_PROFILE_USE
@@ -89570,6 +94490,21 @@ PASS: gcc.dg/tree-prof/prof-robust-1.c compilation, -fprofile-generate -D_PROFI
PASS: gcc.dg/tree-prof/prof-robust-1.c execution, -fprofile-generate -D_PROFILE_GENERATE
PASS: gcc.dg/tree-prof/prof-robust-1.c compilation, -fprofile-use -D_PROFILE_USE
PASS: gcc.dg/tree-prof/prof-robust-1.c execution, -fprofile-use -D_PROFILE_USE
+PASS: gcc.dg/tree-prof/section-attr-1.c compilation, -fprofile-generate -D_PROFILE_GENERATE
+PASS: gcc.dg/tree-prof/section-attr-1.c execution, -fprofile-generate -D_PROFILE_GENERATE
+PASS: gcc.dg/tree-prof/section-attr-1.c compilation, -fprofile-use -D_PROFILE_USE
+PASS: gcc.dg/tree-prof/section-attr-1.c execution, -fprofile-use -D_PROFILE_USE
+PASS: gcc.dg/tree-prof/section-attr-1.c scan-assembler .section[\t ]*.text.unlikely[\\n\\r]+[\t ]*.size[\t ]*foo.cold.0
+PASS: gcc.dg/tree-prof/section-attr-2.c compilation, -fprofile-generate -D_PROFILE_GENERATE
+PASS: gcc.dg/tree-prof/section-attr-2.c execution, -fprofile-generate -D_PROFILE_GENERATE
+PASS: gcc.dg/tree-prof/section-attr-2.c compilation, -fprofile-use -D_PROFILE_USE
+PASS: gcc.dg/tree-prof/section-attr-2.c execution, -fprofile-use -D_PROFILE_USE
+PASS: gcc.dg/tree-prof/section-attr-2.c scan-assembler .section[\t ]*.text.unlikely[\\n\\r]+[\t ]*.size[\t ]*foo.cold.0
+PASS: gcc.dg/tree-prof/section-attr-3.c compilation, -fprofile-generate -D_PROFILE_GENERATE
+PASS: gcc.dg/tree-prof/section-attr-3.c execution, -fprofile-generate -D_PROFILE_GENERATE
+PASS: gcc.dg/tree-prof/section-attr-3.c compilation, -fprofile-use -D_PROFILE_USE
+PASS: gcc.dg/tree-prof/section-attr-3.c execution, -fprofile-use -D_PROFILE_USE
+PASS: gcc.dg/tree-prof/section-attr-3.c scan-assembler .section[\t ]*.text.unlikely[\\n\\r]+[\t ]*.size[\t ]*foo.cold.0
PASS: gcc.dg/tree-prof/stringop-1.c compilation, -fprofile-generate -D_PROFILE_GENERATE
PASS: gcc.dg/tree-prof/stringop-1.c execution, -fprofile-generate -D_PROFILE_GENERATE
PASS: gcc.dg/tree-prof/stringop-1.c compilation, -fprofile-use -D_PROFILE_USE
@@ -89610,6 +94545,13 @@ PASS: gcc.dg/tree-prof/time-profiler-2.c scan-ipa-dump-times profile "Read tp_fi
PASS: gcc.dg/tree-prof/time-profiler-2.c scan-ipa-dump-times profile "Read tp_first_run: 1" 1
PASS: gcc.dg/tree-prof/time-profiler-2.c scan-ipa-dump-times profile "Read tp_first_run: 2" 1
PASS: gcc.dg/tree-prof/time-profiler-2.c scan-ipa-dump-times profile "Read tp_first_run: 3" 1
+PASS: gcc.dg/tree-prof/time-profiler-3.c compilation, -fprofile-generate -D_PROFILE_GENERATE
+PASS: gcc.dg/tree-prof/time-profiler-3.c execution, -fprofile-generate -D_PROFILE_GENERATE
+PASS: gcc.dg/tree-prof/time-profiler-3.c compilation, -fprofile-use -D_PROFILE_USE
+PASS: gcc.dg/tree-prof/time-profiler-3.c execution, -fprofile-use -D_PROFILE_USE
+PASS: gcc.dg/tree-prof/time-profiler-3.c scan-ipa-dump-times profile "Read tp_first_run: 0" 1
+PASS: gcc.dg/tree-prof/time-profiler-3.c scan-ipa-dump-times profile "Read tp_first_run: 1" 1
+PASS: gcc.dg/tree-prof/time-profiler-3.c scan-ipa-dump-times profile "Read tp_first_run: 2" 1
PASS: gcc.dg/tree-prof/tracer-1.c compilation, -fprofile-generate -D_PROFILE_GENERATE
PASS: gcc.dg/tree-prof/tracer-1.c execution, -fprofile-generate -D_PROFILE_GENERATE
PASS: gcc.dg/tree-prof/tracer-1.c scan-tree-dump-times tracer "c =" 2
@@ -89663,7 +94605,7 @@ PASS: gcc.dg/tree-prof/val-prof-3.c execution, -fprofile-generate -D_PROFILE_
PASS: gcc.dg/tree-prof/val-prof-3.c compilation, -fprofile-use -D_PROFILE_USE
PASS: gcc.dg/tree-prof/val-prof-3.c execution, -fprofile-use -D_PROFILE_USE
PASS: gcc.dg/tree-prof/val-prof-3.c scan-ipa-dump profile "Mod subtract transformation on insn"
-PASS: gcc.dg/tree-prof/val-prof-3.c scan-tree-dump optimized "if \\(n_[0-9]* \\>"
+PASS: gcc.dg/tree-prof/val-prof-3.c scan-tree-dump optimized "if \\(_[0-9]* \\< n_[0-9]*"
PASS: gcc.dg/tree-prof/val-prof-3.c scan-tree-dump-not optimized "Invalid sum"
PASS: gcc.dg/tree-prof/val-prof-4.c compilation, -fprofile-generate -D_PROFILE_GENERATE
PASS: gcc.dg/tree-prof/val-prof-4.c execution, -fprofile-generate -D_PROFILE_GENERATE
@@ -89688,11 +94630,88 @@ PASS: gcc.dg/tree-prof/val-prof-7.c compilation, -fprofile-generate -D_PROFILE_
PASS: gcc.dg/tree-prof/val-prof-7.c execution, -fprofile-generate -D_PROFILE_GENERATE
PASS: gcc.dg/tree-prof/val-prof-7.c compilation, -fprofile-use -D_PROFILE_USE
PASS: gcc.dg/tree-prof/val-prof-7.c execution, -fprofile-use -D_PROFILE_USE
-PASS: gcc.dg/tree-prof/val-prof-7.c scan-ipa-dump profile "Single value 8 stringop transformation on bzero"
+PASS: gcc.dg/tree-prof/val-prof-7.c scan-ipa-dump profile "Single value 8 stringop transformation on __builtin_bzero"
+PASS: gcc.dg/tree-prof/val-prof-7.c scan-ipa-dump profile "Single value 55 stringop transformation on __builtin_bzero"
+PASS: gcc.dg/tree-prof/val-prof-7.c scan-ipa-dump-times profile "Single value 32 stringop transformation on __builtin_bzero" 0
+PASS: gcc.dg/tree-prof/val-prof-7.c scan-ipa-dump profile "Single value 8 stringop transformation on __builtin_memcpy"
+PASS: gcc.dg/tree-prof/val-prof-7.c scan-ipa-dump profile "Single value 55 stringop transformation on __builtin_memcpy"
+PASS: gcc.dg/tree-prof/val-prof-7.c scan-ipa-dump-times profile "Single value 32 stringop transformation on __builtin_memcpy" 0
+PASS: gcc.dg/tree-prof/val-prof-7.c scan-ipa-dump profile "Single value 8 stringop transformation on __builtin_mempcpy"
+PASS: gcc.dg/tree-prof/val-prof-7.c scan-ipa-dump profile "Single value 55 stringop transformation on __builtin_mempcpy"
+PASS: gcc.dg/tree-prof/val-prof-7.c scan-ipa-dump-times profile "Single value 32 stringop transformation on __builtin_mempcpy" 0
+PASS: gcc.dg/tree-prof/val-prof-7.c scan-ipa-dump profile "Single value 8 stringop transformation on __builtin_memset"
+PASS: gcc.dg/tree-prof/val-prof-7.c scan-ipa-dump profile "Single value 55 stringop transformation on __builtin_memset"
+PASS: gcc.dg/tree-prof/val-prof-7.c scan-ipa-dump-times profile "Single value 32 stringop transformation on __builtin_memset" 0
+PASS: gcc.dg/tree-prof/val-prof-8.c compilation, -fprofile-generate -D_PROFILE_GENERATE
+PASS: gcc.dg/tree-prof/val-prof-8.c execution, -fprofile-generate -D_PROFILE_GENERATE
+PASS: gcc.dg/tree-prof/val-prof-8.c compilation, -fprofile-use -D_PROFILE_USE
+PASS: gcc.dg/tree-prof/val-prof-8.c execution, -fprofile-use -D_PROFILE_USE
+PASS: gcc.dg/tree-prof/val-prof-8.c scan-ipa-dump profile "Pow2 counter pow2:10 nonpow2:90."
+PASS: gcc.dg/tree-prof/val-prof-9.c compilation, -fprofile-generate -D_PROFILE_GENERATE
+PASS: gcc.dg/tree-prof/val-prof-9.c execution, -fprofile-generate -D_PROFILE_GENERATE
+PASS: gcc.dg/tree-prof/val-prof-9.c compilation, -fprofile-use -D_PROFILE_USE
+PASS: gcc.dg/tree-prof/val-prof-9.c execution, -fprofile-use -D_PROFILE_USE
+PASS: gcc.dg/tree-prof/val-prof-9.c scan-tree-dump-times optimized "__gcov_pow2_profiler" 0
+PASS: gcc.dg/tree-prof/val-profiler-threads-1.c compilation, -fprofile-generate -D_PROFILE_GENERATE
+PASS: gcc.dg/tree-prof/val-profiler-threads-1.c execution, -fprofile-generate -D_PROFILE_GENERATE
+PASS: gcc.dg/tree-prof/val-profiler-threads-1.c compilation, -fprofile-use -D_PROFILE_USE
+PASS: gcc.dg/tree-prof/val-profiler-threads-1.c execution, -fprofile-use -D_PROFILE_USE
PASS: gcc.dg/tree-prof/wcoverage-mismatch.c compilation, -fprofile-generate -D_PROFILE_GENERATE
PASS: gcc.dg/tree-prof/wcoverage-mismatch.c execution, -fprofile-generate -D_PROFILE_GENERATE
PASS: gcc.dg/tree-prof/wcoverage-mismatch.c compilation, -fprofile-use -D_PROFILE_USE
PASS: gcc.dg/tree-prof/wcoverage-mismatch.c execution, -fprofile-use -D_PROFILE_USE
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/20041218-1.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/20050826-2.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/bb-reorg.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/cmpsf-1.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/cold_partition_label.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/comp-goto-1.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/crossmodule-indircall-1.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/crossmodule-indircall-1a.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/ic-misattribution-1.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/ic-misattribution-1a.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/indir-call-prof.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/inliner-1.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/merge_block.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/peel-1.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/pr34999.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/pr44777.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/pr45354.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/pr47187.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/pr49299-1.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/pr49299-2.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/pr50907.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/pr52027.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/pr52150.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/pr59003.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/prof-robust-1.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/section-attr-1.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/section-attr-2.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/section-attr-3.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/stringop-1.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/stringop-2.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/switch-case-1.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/switch-case-2.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/time-profiler-1.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/time-profiler-2.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/time-profiler-3.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/tracer-1.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/unroll-1.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/update-cunroll-2.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/update-loopch.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/update-tailcall.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/va-arg-pack-1.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/val-prof-1.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/val-prof-2.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/val-prof-3.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/val-prof-4.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/val-prof-5.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/val-prof-6.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/val-prof-7.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/val-prof-8.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/val-prof-9.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/val-profiler-threads-1.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.dg/tree-prof/wcoverage-mismatch.c -fauto-profile
Running [...]/hurd/master/gcc/testsuite/gcc.dg/tree-ssa/tree-ssa.exp ...
PASS: gcc.dg/tree-ssa/20030530-2.c (test for excess errors)
PASS: gcc.dg/tree-ssa/20030530-2.c scan-tree-dump-times dom2 "first_gp_reg_save" 1
@@ -89782,8 +94801,8 @@ PASS: gcc.dg/tree-ssa/20030807-8.c scan-tree-dump-times dom2 "if " 1
PASS: gcc.dg/tree-ssa/20030807-9.c (test for excess errors)
PASS: gcc.dg/tree-ssa/20030807-9.c scan-tree-dump-times dom2 "if " 0
PASS: gcc.dg/tree-ssa/20030808-1.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/20030808-1.c scan-tree-dump-times cddce2 "->code" 0
-PASS: gcc.dg/tree-ssa/20030808-1.c scan-tree-dump-times cddce2 "if " 0
+PASS: gcc.dg/tree-ssa/20030808-1.c scan-tree-dump-times cddce3 "->code" 0
+PASS: gcc.dg/tree-ssa/20030808-1.c scan-tree-dump-times cddce3 "if " 0
PASS: gcc.dg/tree-ssa/20030814-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/20030814-1.c scan-tree-dump-times dom2 "\\*blah" 1
PASS: gcc.dg/tree-ssa/20030814-2.c (test for excess errors)
@@ -89862,8 +94881,8 @@ PASS: gcc.dg/tree-ssa/20040216-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/20040216-1.c scan-tree-dump-times dse1 "Deleted dead store" 2
PASS: gcc.dg/tree-ssa/20040302-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/20040305-1.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/20040305-1.c scan-tree-dump-times forwprop1 "Replaced" 1
-PASS: gcc.dg/tree-ssa/20040305-1.c scan-tree-dump-times cddce2 "if " 2
+PASS: gcc.dg/tree-ssa/20040305-1.c scan-tree-dump-times forwprop1 "gimple_simplified" 1
+PASS: gcc.dg/tree-ssa/20040305-1.c scan-tree-dump-times cddce3 "if " 2
PASS: gcc.dg/tree-ssa/20040313-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/20040319-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/20040319-1.c execution test
@@ -89898,7 +94917,7 @@ PASS: gcc.dg/tree-ssa/20040615-1.c scan-tree-dump-times dom2 "bar2" 0
PASS: gcc.dg/tree-ssa/20040624-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/20040624-1.c scan-tree-dump-times dom2 "if " 1
PASS: gcc.dg/tree-ssa/20040703-1.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/20040703-1.c scan-tree-dump-times dom2 "0\\.0" 0
+PASS: gcc.dg/tree-ssa/20040703-1.c scan-tree-dump-times dom2 "0\\.0[^%]" 0
PASS: gcc.dg/tree-ssa/20040713-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/20040721-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/20040729-1.c (test for excess errors)
@@ -89925,6 +94944,7 @@ PASS: gcc.dg/tree-ssa/20070302-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/20070815.c (test for excess errors)
PASS: gcc.dg/tree-ssa/20080530.c (test for excess errors)
PASS: gcc.dg/tree-ssa/20080530.c scan-tree-dump-times einline "Inlining foo into baz" 0
+PASS: gcc.dg/tree-ssa/71206.c (test for excess errors)
PASS: gcc.dg/tree-ssa/alias-10.c (test for excess errors)
PASS: gcc.dg/tree-ssa/alias-10.c scan-tree-dump optimized "return 3;"
PASS: gcc.dg/tree-ssa/alias-11.c (test for excess errors)
@@ -90007,6 +95027,12 @@ PASS: gcc.dg/tree-ssa/alias-9.c (test for excess errors)
PASS: gcc.dg/tree-ssa/alias-9.c execution test
PASS: gcc.dg/tree-ssa/alias_bug.c (test for excess errors)
PASS: gcc.dg/tree-ssa/alias_bug.c scan-tree-dump-times optimized "ireg.*ax" 1
+PASS: gcc.dg/tree-ssa/and-1.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/and-1.c scan-tree-dump-not optimized "bit_and_expr"
+PASS: gcc.dg/tree-ssa/andnot-1.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/andnot-1.c scan-tree-dump optimized "bit_xor_expr"
+PASS: gcc.dg/tree-ssa/andnot-1.c scan-tree-dump-not optimized "bit_not_expr"
+PASS: gcc.dg/tree-ssa/andnot-1.c scan-tree-dump-not optimized "bit_and_expr"
PASS: gcc.dg/tree-ssa/andor-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/andor-1.c scan-tree-dump-times original "a & 1 \\| 1" 0
PASS: gcc.dg/tree-ssa/andor-1.c scan-tree-dump-times original "b & 1 \\| 1" 0
@@ -90062,8 +95088,10 @@ PASS: gcc.dg/tree-ssa/attr-alias.c scan-tree-dump-times optimized " test4 " 1
PASS: gcc.dg/tree-ssa/attr-alias.c scan-tree-dump-not optimized " test1 "
PASS: gcc.dg/tree-ssa/attr-alias.c scan-tree-dump-not optimized " test2 "
PASS: gcc.dg/tree-ssa/attr-hotcold-2.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/attr-hotcold-2.c scan-ipa-dump-times profile_estimate "block 4, loop depth 0, count 0, freq 1[^0-9]" 1
-PASS: gcc.dg/tree-ssa/attr-hotcold-2.c scan-ipa-dump-times profile_estimate "block 5, loop depth 0, count 0, freq [6-9][0-9][0-9][0-9]" 1
+PASS: gcc.dg/tree-ssa/attr-hotcold-2.c scan-tree-dump-times profile_estimate "hot label heuristics" 1
+PASS: gcc.dg/tree-ssa/attr-hotcold-2.c scan-tree-dump-times profile_estimate "cold label heuristics" 1
+PASS: gcc.dg/tree-ssa/attr-hotcold-2.c scan-tree-dump-times profile_estimate "block 4, loop depth 0, count 0, freq [1-4][^0-9]" 3
+PASS: gcc.dg/tree-ssa/attr-hotcold-2.c scan-tree-dump-times profile_estimate "block 5, loop depth 0, count 0, freq [6-9][0-9][0-9][0-9]" 3
PASS: gcc.dg/tree-ssa/backprop-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/backprop-1.c scan-tree-dump-times backprop "Deleting[^\\n]* = -x" 3
PASS: gcc.dg/tree-ssa/backprop-1.c scan-tree-dump-times backprop "Deleting[^\\n]* = ABS_EXPR <x" 3
@@ -90079,6 +95107,9 @@ PASS: gcc.dg/tree-ssa/backprop-5.c scan-tree-dump-times backprop "Deleting[^\\n]
PASS: gcc.dg/tree-ssa/backprop-6.c (test for excess errors)
PASS: gcc.dg/tree-ssa/backprop-6.c scan-tree-dump-times backprop "Deleting[^\\n]* = -" 6
PASS: gcc.dg/tree-ssa/backprop-6.c scan-tree-dump-times backprop "Deleting[^\\n]* = ABS_EXPR <" 3
+PASS: gcc.dg/tree-ssa/bit-assoc.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/bit-assoc.c scan-tree-dump-times ccp1 "Match-and-simplified" 2
+PASS: gcc.dg/tree-ssa/bit-assoc.c scan-tree-dump-times forwprop1 "gimple_simplified" 3
PASS: gcc.dg/tree-ssa/bitwise-sink.c (test for excess errors)
PASS: gcc.dg/tree-ssa/bitwise-sink.c scan-tree-dump-times optimized "~x" 1
PASS: gcc.dg/tree-ssa/bool-1.c (test for excess errors)
@@ -90161,6 +95192,805 @@ PASS: gcc.dg/tree-ssa/builtin-printf-chk-1.c scan-tree-dump fab1 "vi6.*putchar.*
PASS: gcc.dg/tree-ssa/builtin-printf-chk-1.c scan-tree-dump fab1 "vi7 ={v} 0[^()]*vi8 ={v} 0"
PASS: gcc.dg/tree-ssa/builtin-printf-chk-1.c scan-tree-dump fab1 "vi8.*putchar.*vi9"
PASS: gcc.dg/tree-ssa/builtin-printf-chk-1.c scan-tree-dump fab1 "vi9.*puts.*"hello\\\\n".*via"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-2.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-2.c scan-tree-dump-times optimized "> \\[[0-9.]+%\\]:\n *__builtin_abort" 114
+PASS: gcc.dg/tree-ssa/builtin-sprintf-3.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-3.c scan-tree-dump-times optimized "string_eq_min_fail" 1
+PASS: gcc.dg/tree-ssa/builtin-sprintf-3.c scan-tree-dump-times optimized "string_eq_max_fail" 1
+PASS: gcc.dg/tree-ssa/builtin-sprintf-3.c scan-tree-dump-times optimized "string_lt_0_fail" 1
+PASS: gcc.dg/tree-ssa/builtin-sprintf-3.c scan-tree-dump-times optimized "string_eq_0_fail" 1
+PASS: gcc.dg/tree-ssa/builtin-sprintf-3.c scan-tree-dump-times optimized "string_gt_0_fail" 1
+PASS: gcc.dg/tree-ssa/builtin-sprintf-4.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-4.c scan-tree-dump-not optimized "failure_on_line"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-4.c scan-tree-dump-times optimized "keep_call_on_line" 7
+PASS: gcc.dg/tree-ssa/builtin-sprintf-5.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-5.c scan-tree-dump-not optimized "failure_on_line"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-5.c scan-tree-dump-not optimized "snprintf"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-6.c (test for warnings, line 91)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-6.c (test for warnings, line 92)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-6.c (test for warnings, line 94)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-6.c (test for warnings, line 95)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-6.c (test for warnings, line 97)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-6.c (test for warnings, line 97)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-6.c (test for warnings, line 100)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-6.c (test for warnings, line 101)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-6.c (test for warnings, line 102)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-6.c (test for warnings, line 103)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-6.c (test for warnings, line 104)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-6.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-6.c scan-tree-dump-times optimized "snprintf" 42
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 76)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 77)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 78)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 80)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 81)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 82)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 85)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 93)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 95)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 99)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 161)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 162)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 163)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 165)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 166)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 167)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 171)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 183)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 188)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 189)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 197)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 198)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 199)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 203)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 204)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 205)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 206)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 208)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 209)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 218)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 219)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 220)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 221)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 241)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 242)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 248)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 249)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 250)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 251)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 257)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 258)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 264)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 270)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 271)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 272)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 273)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 274)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 275)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 280)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 281)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 282)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 283)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 284)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 285)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 290)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 291)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 292)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 293)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 294)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 296)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 297)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 298)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 299)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 302)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 306)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 310)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 313)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 315)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 318)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 320)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 330)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 331)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 338)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 342)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 352)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 353)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 354)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 355)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 356)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 357)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 358)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 359)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 361)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 362)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 363)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 364)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 365)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 366)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 371)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 372)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 374)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 375)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 376)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 377)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 378)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 379)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 384)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 385)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 386)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 392)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 394)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 395)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 397)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 399)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 419)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 421)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 422)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 423)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 427)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 428)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 429)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 437)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 438)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 438)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 440)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 440)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 453)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 454)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 455)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 456)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 467)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 468)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 469)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 471)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 472)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 473)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 481)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 482)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 483)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 488)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 489)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 491)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 492)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 493)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 494)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 495)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 500)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 501)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 506)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 507)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 508)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 509)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 515)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 516)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 517)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 518)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 530)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 531)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 533)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 535)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 540)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 541)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 542)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 543)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 551)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 552)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 552)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 554)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 554)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 566)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 567)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 568)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 569)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 570)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 578)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 579)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 580)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 581)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 582)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 583)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 584)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 585)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 586)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 587)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 588)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 589)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 594)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 595)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 596)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 597)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 598)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 601)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 602)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 604)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 607)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 608)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 609)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 617)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 625)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 634)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 635)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 635)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 637)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 637)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 648)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 649)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 656)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 657)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 658)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 659)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 661)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 662)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 663)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 666)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 677)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 678)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 679)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 680)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 681)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 682)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 683)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 684)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 685)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 686)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 687)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 688)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 693)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 694)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 695)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 696)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 697)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 700)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 701)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 703)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 706)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 707)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 708)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 716)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 724)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 733)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 734)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 734)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 736)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 736)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 751)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 752)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 753)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 754)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 755)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 756)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 757)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 758)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 759)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 760)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 761)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 762)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 767)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 768)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 769)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 770)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 771)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 774)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 775)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 777)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 780)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 781)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 782)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 790)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 798)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 807)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 808)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 808)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 810)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 810)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 825)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 826)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 827)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 828)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 829)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 830)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 831)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 832)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 833)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 834)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 835)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 836)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 841)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 842)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 843)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 844)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 845)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 848)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 849)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 851)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 854)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 855)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 856)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 864)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 872)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 879)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 880)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 881)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 884)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 885)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 888)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 889)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 892)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 893)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 896)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 897)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 904)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 905)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 906)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 907)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 908)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 909)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 915)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 916)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 917)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 918)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 919)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 920)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 924)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 941)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 942)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 943)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 944)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 945)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 946)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 947)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 948)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 951)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 952)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 953)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 954)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 955)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 956)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 957)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 958)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 959)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 962)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 963)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 980)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 981)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 982)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 983)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 984)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 985)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 986)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 987)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 992)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 994)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 997)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1000)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1001)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1002)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1011)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1012)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1013)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1014)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1015)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1016)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1018)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1019)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1020)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1021)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1022)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1023)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1033)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1036)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1041)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1043)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1044)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1046)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1047)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1048)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1056)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1066)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1067)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1068)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1069)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1070)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1072)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1073)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1074)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1075)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1076)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1078)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1079)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1080)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1081)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1082)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1083)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1093)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1094)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1095)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1096)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1097)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1098)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1099)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1101)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1102)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1113)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1114)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1115)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1116)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1117)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1118)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1120)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1121)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1122)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1123)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1124)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1135)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1136)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1137)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1138)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1139)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1141)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1142)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1143)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1144)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1145)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1156)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1157)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1159)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1160)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1165)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1168)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1169)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1172)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1175)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1176)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1179)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1180)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1181)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1183)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1184)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1185)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1187)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1188)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1189)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1192)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1193)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1195)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1196)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1197)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1198)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1200)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1201)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1202)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1212)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1213)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1214)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1215)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1217)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1218)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1219)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1220)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1222)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1223)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1224)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1225)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1226)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1227)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1235)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1236)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1237)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1238)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1239)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1241)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1242)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1258)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1259)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1260)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1261)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1263)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1264)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1265)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1266)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1268)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1269)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1270)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1271)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1272)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1273)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1281)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1282)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1283)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1284)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1285)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1287)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1288)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1312)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1313)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1314)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1315)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1316)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1317)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1318)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1324)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1325)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1326)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1330)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1335)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1338)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1339)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1347)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1348)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1349)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1350)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1351)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1352)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1353)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1354)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1355)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1356)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1357)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1358)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1359)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1360)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1361)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1362)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1363)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1364)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1381)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1382)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1383)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1385)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1386)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1387)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1391)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1401)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1414)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1415)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1416)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1417)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1419)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1420)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1421)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1422)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1424)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1425)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1426)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1427)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1428)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1429)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1437)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1438)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1439)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1440)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1441)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1443)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1444)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1459)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c ilp32 (test for warnings, line 1461)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1470)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1471)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1473)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1474)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1475)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1489)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1495)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1496)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1509)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1511)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1518)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1519)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1521)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1522)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1523)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1525)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1538)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1544)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1545)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1559)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1561)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1567)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1577)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1578)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1579)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1580)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1582)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1583)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1584)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1585)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1587)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1588)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1589)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1590)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1591)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1592)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1600)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1601)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1602)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1603)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1604)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1606)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1607)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1622)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1626)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1632)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1645)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1647)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1651)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for warnings, line 1657)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 40)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 43)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 45)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 48)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 50)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 54)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 55)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 56)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 62)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 63)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 71)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 73)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 74)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 75)
+XFAIL: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c sprintf transformed into strcpy (test for warnings, line 92)
+XFAIL: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c sprintf transformed into strcpy (test for warnings, line 93)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 94)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 96)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 99)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 100)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 104)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 110)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 115)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 119)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 120)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 130)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 131)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 132)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 133)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 140)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 141)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 144)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 149)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 150)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 151)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 159)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 160)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 161)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 164)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 165)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 166)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 182)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 183)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 184)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 198)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 199)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 200)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 208)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 209)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 211)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 212)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 215)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 218)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 219)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 220)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for warnings, line 222)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-2.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 46)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 47)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 48)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 49)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 57)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 58)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 60)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 61)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 72)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 73)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 74)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 75)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 76)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 77)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 78)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 79)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 80)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 81)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 82)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 83)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 88)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 89)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 90)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 91)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 92)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 95)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 96)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 98)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 101)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 102)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 103)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 111)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 113)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 115)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 168)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 169)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 171)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 172)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 175)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 177)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 182)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 184)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 189)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 190)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 191)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 192)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 203)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 204)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 206)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 209)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 220)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 221)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 222)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 226)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 227)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 230)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 235)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c INT_MAX (test for warnings, line 251)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 252)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c INT_MAX (test for warnings, line 255)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 256)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c INT_MAX (test for warnings, line 259)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c INT_MAX + 1 (test for warnings, line 260)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c INT_MAX (test for warnings, line 263)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 264)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 271)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 274)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 277)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for warnings, line 280)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-3.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c nul warning (test for warnings, line 13)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c note (test for warnings, line 13)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c nul warning (test for warnings, line 31)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c note (test for warnings, line 31)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c nul warning (test for warnings, line 50)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c note (test for warnings, line 50)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c warning (test for warnings, line 68)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c note (test for warnings, line 68)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c warning (test for warnings, line 80)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c note (test for warnings, line 80)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c (test for warnings, line 120)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c (test for warnings, line 120)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c (test for warnings, line 133)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c (test for warnings, line 133)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c (test for warnings, line 146)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c (test for warnings, line 146)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c (test for warnings, line 159)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c (test for warnings, line 159)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c expected multiline pattern lines 17-18 was found: "\s*sprintf \(dst \+ 2, "1", 0\);.*\n \^~~\n"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c expected multiline pattern lines 21-22 was found: " sprintf \(dst \+ 2, "1", 0\);.*\n ~\^\n"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c expected multiline pattern lines 25-26 was found: " sprintf \(dst \+ 2, "1", 0\);.*\n \^~~~~~~~~~~~~~~~~~~~~~~~~\n"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c expected multiline pattern lines 35-36 was found: " sprintf \(dst, "1234", 0\);.*\n \^~~~~~\n"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c expected multiline pattern lines 39-40 was found: " sprintf \(dst, "1234", 0\);.*\n \^\n"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c expected multiline pattern lines 43-44 was found: " sprintf \(dst, "1234", 0\);.*\n \^~~~~~~~~~~~~~~~~~~~~~~~\n"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c expected multiline pattern lines 54-55 was found: " sprintf \(dst, "12345", 0\);.*\n \^~~~~~~\n"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c expected multiline pattern lines 58-59 was found: " sprintf \(dst, "12345", 0\);.*\n \^~\n"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c expected multiline pattern lines 62-63 was found: " sprintf \(dst, "12345", 0\);.*\n \^~~~~~~~~~~~~~~~~~~~~~~~~\n"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c expected multiline pattern lines 72-73 was found: " sprintf \(dst \+ 2, "%-s", "1"\);.*\n ~~~\^\n"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c expected multiline pattern lines 76-77 was found: " sprintf \(dst \+ 2, "%-s", "1"\);.*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c expected multiline pattern lines 84-85 was found: " sprintf \(dst \+ 2, "%-s", "abcd"\);.*\n \^~~ ~~~~~~\n"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c expected multiline pattern lines 88-89 was found: " sprintf \(dst \+ 2, "%-s", "abcd"\);.*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c expected multiline pattern lines 123-124 was found: " __builtin_sprintf \(buffer \(0\), "%c%s%i", '1', "2", 3\);.*\n \^~\n"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c expected multiline pattern lines 129-130 was found: " __builtin_sprintf \(buffer \(0\), "%c%s%i", '1', "2", 3\);.*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c expected multiline pattern lines 136-137 was found: " __builtin_sprintf \(buffer \(1\), "%c%s%i", '1', "23", 45\);.*\n \^~ ~~~~\n"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c expected multiline pattern lines 142-143 was found: " __builtin_sprintf \(buffer \(1\), "%c%s%i", '1', "23", 45\);.*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c expected multiline pattern lines 149-150 was found: " __builtin_sprintf \(buffer \(2\), "%c%s%i", '1', "2", 345\);.*\n \^~\n"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c expected multiline pattern lines 155-156 was found: " __builtin_sprintf \(buffer \(2\), "%c%s%i", '1', "2", 345\);.*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c expected multiline pattern lines 162-163 was found: " __builtin_sprintf \(buffer \(6\), "%c%s%i", '1', "2", 3456\);.*\n ~~~~~~\^\n"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c expected multiline pattern lines 168-169 was found: " __builtin_sprintf \(buffer \(6\), "%c%s%i", '1', "2", 3456\);.*\n \^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n"
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-4.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-5.c (test for excess errors)
+XFAIL: gcc.dg/tree-ssa/builtin-sprintf-warn-6.c unsigned char (test for bogus messages, line 23)
+XFAIL: gcc.dg/tree-ssa/builtin-sprintf-warn-6.c unsigned int (test for bogus messages, line 57)
+XFAIL: gcc.dg/tree-ssa/builtin-sprintf-warn-6.c unsigned long (test for bogus messages, line 74)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-6.c unsigned long long (test for bogus messages, line 91)
+PASS: gcc.dg/tree-ssa/builtin-sprintf-warn-6.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/builtin-sprintf.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/builtin-sprintf.c execution test
PASS: gcc.dg/tree-ssa/builtin-vfprintf-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/builtin-vfprintf-1.c scan-tree-dump fab1 "vi0.*fwrite.*"hello".*1, 5, fp.*vi1"
PASS: gcc.dg/tree-ssa/builtin-vfprintf-1.c scan-tree-dump fab1 "vi1.*fwrite.*"hello\\\\n".*1, 6, fp.*vi2"
@@ -90193,6 +96023,25 @@ PASS: gcc.dg/tree-ssa/builtin-vprintf-chk-1.c scan-tree-dump fab1 "vi3 ={v} 0[^(
PASS: gcc.dg/tree-ssa/builtin-vprintf-chk-1.c scan-tree-dump fab1 "vi4.*__vprintf_chk.*1.*"%s".*vi5"
PASS: gcc.dg/tree-ssa/builtin-vprintf-chk-1.c scan-tree-dump fab1 "vi5.*__vprintf_chk.*1.*"%c".*vi6"
PASS: gcc.dg/tree-ssa/builtin-vprintf-chk-1.c scan-tree-dump fab1 "vi6.*__vprintf_chk.*1.*"%s\\\\n".*vi7"
+PASS: gcc.dg/tree-ssa/builtins-folding-generic.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/builtins-folding-generic.c execution test
+PASS: gcc.dg/tree-ssa/builtins-folding-generic.c scan-tree-dump-not original "__builtin_strcmp"
+PASS: gcc.dg/tree-ssa/builtins-folding-generic.c scan-tree-dump-not original "__builtin_strcasecmp"
+PASS: gcc.dg/tree-ssa/builtins-folding-generic.c scan-tree-dump-not original "__builtin_strncmp"
+PASS: gcc.dg/tree-ssa/builtins-folding-generic.c scan-tree-dump-not original "__builtin_strncasecmp"
+PASS: gcc.dg/tree-ssa/builtins-folding-generic.c scan-tree-dump-not original "__builtin_memchr"
+PASS: gcc.dg/tree-ssa/builtins-folding-generic.c scan-tree-dump-not original "__builtin_memcmp"
+PASS: gcc.dg/tree-ssa/builtins-folding-gimple-ub.c (test for warnings, line 21)
+PASS: gcc.dg/tree-ssa/builtins-folding-gimple-ub.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/builtins-folding-gimple-ub.c scan-tree-dump-times optimized "__builtin_memchr" 2
+PASS: gcc.dg/tree-ssa/builtins-folding-gimple.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/builtins-folding-gimple.c execution test
+PASS: gcc.dg/tree-ssa/builtins-folding-gimple.c scan-tree-dump-not optimized "__builtin_strcmp"
+PASS: gcc.dg/tree-ssa/builtins-folding-gimple.c scan-tree-dump-not optimized "__builtin_strcasecmp"
+PASS: gcc.dg/tree-ssa/builtins-folding-gimple.c scan-tree-dump-not optimized "__builtin_strncmp"
+PASS: gcc.dg/tree-ssa/builtins-folding-gimple.c scan-tree-dump-not optimized "__builtin_memchr"
+PASS: gcc.dg/tree-ssa/builtins-folding-gimple.c scan-tree-dump-not optimized "__builtin_memcmp"
+PASS: gcc.dg/tree-ssa/builtins-folding-gimple.c scan-tree-dump-times optimized "__builtin_strncasecmp" 3
PASS: gcc.dg/tree-ssa/calloc-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/calloc-1.c scan-tree-dump-times optimized "calloc" 2
PASS: gcc.dg/tree-ssa/calloc-1.c scan-tree-dump-not optimized "malloc"
@@ -90212,6 +96061,10 @@ PASS: gcc.dg/tree-ssa/cmp-1.c scan-tree-dump-not optimized "-2147483648"
PASS: gcc.dg/tree-ssa/cmp-1.c scan-tree-dump optimized " < 0"
PASS: gcc.dg/tree-ssa/cmp-1.c scan-tree-dump gimple "ABS_EXPR"
PASS: gcc.dg/tree-ssa/cmp-1.c scan-tree-dump-not optimized "ABS_EXPR"
+PASS: gcc.dg/tree-ssa/cmpexactdiv.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/cmpexactdiv.c scan-tree-dump-not optimized "== 0"
+PASS: gcc.dg/tree-ssa/cmpexactdiv.c scan-tree-dump optimized "<= 8"
+PASS: gcc.dg/tree-ssa/cmpexactdiv.c scan-tree-dump optimized "return 0"
PASS: gcc.dg/tree-ssa/coalesce-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/coalesce-1.c scan-rtl-dump-not expand "partition copy"
PASS: gcc.dg/tree-ssa/coalesce-2.c (test for excess errors)
@@ -90251,6 +96104,21 @@ PASS: gcc.dg/tree-ssa/cunroll-10.c (test for excess errors)
PASS: gcc.dg/tree-ssa/cunroll-10.c scan-tree-dump-times cunroll "Forced statement unreachable" 2
PASS: gcc.dg/tree-ssa/cunroll-11.c (test for excess errors)
PASS: gcc.dg/tree-ssa/cunroll-11.c scan-tree-dump cunroll "Loop 1 iterates at most 3 times"
+PASS: gcc.dg/tree-ssa/cunroll-12.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/cunroll-12.c scan-tree-dump-times cunroll "loop with 7 iterations completely unrolled" 1
+PASS: gcc.dg/tree-ssa/cunroll-12.c scan-tree-dump-not cunroll "Invalid sum"
+PASS: gcc.dg/tree-ssa/cunroll-13.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/cunroll-13.c scan-tree-dump-times cunroll "Loop 1 iterates 123454 times" 1
+PASS: gcc.dg/tree-ssa/cunroll-13.c scan-tree-dump-times cunroll "Last iteration exit edge was proved true" 1
+PASS: gcc.dg/tree-ssa/cunroll-13.c scan-tree-dump-times cunroll "Exit condition of peeled iterations was eliminated" 1
+PASS: gcc.dg/tree-ssa/cunroll-13.c scan-tree-dump-times cunroll "loop with 7 iterations completely unrolled" 1
+PASS: gcc.dg/tree-ssa/cunroll-13.c scan-tree-dump-not cunroll "Invalid sum"
+PASS: gcc.dg/tree-ssa/cunroll-14.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/cunroll-14.c scan-tree-dump-times cunroll "loop with 5 iterations completely unrolled" 1
+PASS: gcc.dg/tree-ssa/cunroll-14.c scan-tree-dump-not cunroll "Invalid sum"
+PASS: gcc.dg/tree-ssa/cunroll-14.c scan-tree-dump-times cunroll "Loop 1 iterates 4 times" 1
+PASS: gcc.dg/tree-ssa/cunroll-14.c scan-tree-dump-times cunroll "Last iteration exit edge was proved true" 1
+PASS: gcc.dg/tree-ssa/cunroll-14.c scan-tree-dump-times cunroll "Exit condition of peeled iterations was eliminated" 1
PASS: gcc.dg/tree-ssa/cunroll-2.c (test for excess errors)
PASS: gcc.dg/tree-ssa/cunroll-2.c scan-tree-dump cunroll "loop with 2 iterations completely unrolled"
PASS: gcc.dg/tree-ssa/cunroll-3.c (test for excess errors)
@@ -90279,7 +96147,21 @@ PASS: gcc.dg/tree-ssa/divide-3.c scan-tree-dump-times optimized "a_..D. / -10" 1
PASS: gcc.dg/tree-ssa/divide-4.c (test for excess errors)
PASS: gcc.dg/tree-ssa/divide-4.c scan-tree-dump-times optimized "-a" 0
PASS: gcc.dg/tree-ssa/divide-4.c scan-tree-dump-times optimized "a_..D. / 10" 1
+PASS: gcc.dg/tree-ssa/divide-5.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/divide-5.c scan-tree-dump optimized "return 1;"
PASS: gcc.dg/tree-ssa/dump-1.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/dump-2.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/dump-2.c scan-tree-dump optimized "<bb [0-9]> \\[100\\.0%\\]:"
+PASS: gcc.dg/tree-ssa/evrp1.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/evrp1.c scan-tree-dump evrp "\\[5, \\+INF"
+PASS: gcc.dg/tree-ssa/evrp2.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/evrp2.c scan-tree-dump evrp "\\[4, 7\\]"
+PASS: gcc.dg/tree-ssa/evrp3.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/evrp3.c scan-tree-dump evrp "\\[1, 10\\]"
+PASS: gcc.dg/tree-ssa/evrp4.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/evrp4.c scan-tree-dump evrp "~\\[0B, 0B\\]"
+PASS: gcc.dg/tree-ssa/evrp6.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/evrp6.c scan-tree-dump evrp "\\[12, \\+INF"
PASS: gcc.dg/tree-ssa/flatten-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/flatten-1.c scan-assembler-not bar[: \t\n]
PASS: gcc.dg/tree-ssa/flatten-2.c (test for excess errors)
@@ -90352,7 +96234,7 @@ PASS: gcc.dg/tree-ssa/forwprop-27.c scan-tree-dump-not forwprop1 "\\+"
PASS: gcc.dg/tree-ssa/forwprop-27.c scan-tree-dump forwprop1 "{ 0, 4 }"
PASS: gcc.dg/tree-ssa/forwprop-27.c scan-tree-dump forwprop1 "{ 37, -5 }"
PASS: gcc.dg/tree-ssa/forwprop-28.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/forwprop-28.c scan-tree-dump-times forwprop1 "simplified to if \\([^ ]* <" 4
+XFAIL: gcc.dg/tree-ssa/forwprop-28.c scan-tree-dump-times forwprop1 "simplified to if \\([^ ]* [<>]" 4
PASS: gcc.dg/tree-ssa/forwprop-29.c (test for errors, line 21)
PASS: gcc.dg/tree-ssa/forwprop-29.c (test for excess errors)
PASS: gcc.dg/tree-ssa/forwprop-3.c (test for excess errors)
@@ -90375,6 +96257,13 @@ PASS: gcc.dg/tree-ssa/forwprop-33.c scan-tree-dump forwprop3 "\\^ 16385"
PASS: gcc.dg/tree-ssa/forwprop-33.c scan-tree-dump forwprop3 "\\| 32769"
PASS: gcc.dg/tree-ssa/forwprop-33.c scan-tree-dump forwprop3 "\\& 8191"
PASS: gcc.dg/tree-ssa/forwprop-33.c scan-tree-dump forwprop3 "\\& -7169"
+PASS: gcc.dg/tree-ssa/forwprop-34.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/forwprop-34.c scan-tree-dump-times cddce1 " = " 1
+PASS: gcc.dg/tree-ssa/forwprop-34.c scan-tree-dump cddce1 " = eax_[0-9]+\\(D\\) \\^ 1;"
+PASS: gcc.dg/tree-ssa/forwprop-35.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/forwprop-35.c scan-tree-dump-times cddce1 "VEC_PERM_EXPR" 1
+PASS: gcc.dg/tree-ssa/forwprop-35.c scan-tree-dump-times cddce1 "\\(v4sf\\) " 2
+UNSUPPORTED: gcc.dg/tree-ssa/forwprop-36.c
PASS: gcc.dg/tree-ssa/forwprop-4.c (test for excess errors)
PASS: gcc.dg/tree-ssa/forwprop-4.c scan-tree-dump-not forwprop1 "link_error"
PASS: gcc.dg/tree-ssa/forwprop-5.c (test for excess errors)
@@ -90428,6 +96317,12 @@ PASS: gcc.dg/tree-ssa/gen-vect-32.c execution test
PASS: gcc.dg/tree-ssa/gen-vect-32.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/tree-ssa/gen-vect-32.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0
PASS: gcc.dg/tree-ssa/gen-vect-33.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/ifc-10.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/ifc-10.c scan-tree-dump-times ifcvt "Applying if-conversion" 1
+PASS: gcc.dg/tree-ssa/ifc-11.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/ifc-11.c scan-tree-dump-times ifcvt "Applying if-conversion" 1
+PASS: gcc.dg/tree-ssa/ifc-12.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/ifc-12.c scan-tree-dump-times ifcvt "Applying if-conversion" 1
PASS: gcc.dg/tree-ssa/ifc-20040816-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ifc-20040816-1.c scan-tree-dump-times ifcvt "Applying if-conversion" 1
PASS: gcc.dg/tree-ssa/ifc-20040816-2.c (test for excess errors)
@@ -90441,13 +96336,23 @@ PASS: gcc.dg/tree-ssa/ifc-6.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ifc-7.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ifc-8.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ifc-8.c scan-tree-dump-times ifcvt "Applying if-conversion" 1
+PASS: gcc.dg/tree-ssa/ifc-9.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/ifc-9.c scan-tree-dump-times ifcvt "Applying if-conversion" 1
PASS: gcc.dg/tree-ssa/ifc-cd.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/ifc-cd.c scan-tree-dump-times ifcvt "Use predicate of bb" 8
+PASS: gcc.dg/tree-ssa/ifc-cd.c scan-tree-dump-times ifcvt "Use predicate of bb" 4
PASS: gcc.dg/tree-ssa/ifc-pr44710.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ifc-pr47271.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ifc-pr47271.c execution test
+PASS: gcc.dg/tree-ssa/ifc-pr56541.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/ifc-pr56541.c scan-tree-dump-times ifcvt "Applying if-conversion" 1
PASS: gcc.dg/tree-ssa/ifc-pr68583.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ifc-pr68583.c scan-tree-dump ifcvt "Applying if-conversion"
+PASS: gcc.dg/tree-ssa/ifc-pr69489-1.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/ifc-pr69489-1.c scan-tree-dump-times ifcvt "Applying if-conversion" 1
+PASS: gcc.dg/tree-ssa/ifc-pr69489-2.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/ifc-pr69489-2.c scan-tree-dump-times ifcvt "Applying if-conversion" 1
+PASS: gcc.dg/tree-ssa/ifc-pr71503.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/ifc-pr71683.c (test for excess errors)
PASS: gcc.dg/tree-ssa/inline-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/inline-1.c scan-tree-dump-times optimized "\\(struct interval\\)" 0
PASS: gcc.dg/tree-ssa/inline-10.c (test for excess errors)
@@ -90525,12 +96430,16 @@ PASS: gcc.dg/tree-ssa/isolate-5.c scan-tree-dump-times isolate-paths "->type" 2
PASS: gcc.dg/tree-ssa/isolate-5.c scan-tree-dump-times optimized "->type" 1
PASS: gcc.dg/tree-ssa/isolate-5.c scan-tree-dump-times optimized "\\.type" 1
PASS: gcc.dg/tree-ssa/isolate-5.c scan-tree-dump-times isolate-paths "->zzz" 1
+PASS: gcc.dg/tree-ssa/isolate-6.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/isolate-6.c scan-tree-dump-times isolate-paths "__builtin_trap" 1
+PASS: gcc.dg/tree-ssa/isolate-7.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/isolate-7.c scan-tree-dump-times isolate-paths "__builtin_trap" 1
UNSUPPORTED: gcc.dg/tree-ssa/ivopt_1.c
UNSUPPORTED: gcc.dg/tree-ssa/ivopt_2.c
UNSUPPORTED: gcc.dg/tree-ssa/ivopt_3.c
UNSUPPORTED: gcc.dg/tree-ssa/ivopt_4.c
PASS: gcc.dg/tree-ssa/ivopt_5.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/ivopt_5.c scan-tree-dump-times ivopts "ivtmp.[0-9_]* = PHI <[^0]" 0
+PASS: gcc.dg/tree-ssa/ivopt_5.c scan-tree-dump-times ivopts "ivtmp.[0-9_]* = PHI <[^0][^,]*, [^0]" 0
UNSUPPORTED: gcc.dg/tree-ssa/ivopt_infer_1.c
UNSUPPORTED: gcc.dg/tree-ssa/ivopt_infer_2.c
UNSUPPORTED: gcc.dg/tree-ssa/ivopt_mult_1.c
@@ -90596,6 +96505,9 @@ PASS: gcc.dg/tree-ssa/ldist-23.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ldist-23.c execution test
PASS: gcc.dg/tree-ssa/ldist-23.c scan-tree-dump ldist "split to 1 loops and 1 library call"
PASS: gcc.dg/tree-ssa/ldist-23.c scan-tree-dump ldist "generated memcpy"
+PASS: gcc.dg/tree-ssa/ldist-24.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/ldist-24.c scan-tree-dump ldist "generated memcpy"
+PASS: gcc.dg/tree-ssa/ldist-24.c scan-tree-dump ldist "generated memset zero"
PASS: gcc.dg/tree-ssa/ldist-3.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ldist-3.c scan-tree-dump-times ldist "distributed: split to 3 loops" 0
PASS: gcc.dg/tree-ssa/ldist-4.c (test for excess errors)
@@ -90628,7 +96540,7 @@ PASS: gcc.dg/tree-ssa/loadpre12.c scan-tree-dump-times pre "Eliminated: 1" 1
PASS: gcc.dg/tree-ssa/loadpre13.c (test for excess errors)
PASS: gcc.dg/tree-ssa/loadpre13.c scan-tree-dump-times pre "Eliminated: 1" 1
PASS: gcc.dg/tree-ssa/loadpre14.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/loadpre14.c scan-tree-dump-times pre "Eliminated: 1" 1
+PASS: gcc.dg/tree-ssa/loadpre14.c scan-tree-dump-times pre "Eliminated: 2" 1
PASS: gcc.dg/tree-ssa/loadpre15.c (test for excess errors)
PASS: gcc.dg/tree-ssa/loadpre15.c scan-tree-dump-times pre "Eliminated: 1" 1
PASS: gcc.dg/tree-ssa/loadpre16.c (test for excess errors)
@@ -90760,6 +96672,10 @@ PASS: gcc.dg/tree-ssa/loop-4.c scan-tree-dump-times optimized " MEM" 1
PASS: gcc.dg/tree-ssa/loop-4.c scan-tree-dump-times optimized "iter" 0
PASS: gcc.dg/tree-ssa/loop-40.c (test for excess errors)
PASS: gcc.dg/tree-ssa/loop-40.c scan-tree-dump ch2 "Duplicating header"
+PASS: gcc.dg/tree-ssa/loop-41.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/loop-41.c scan-tree-dump-not vrp1 "RANGE \\[0, 65535\\]"
+PASS: gcc.dg/tree-ssa/loop-42.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/loop-42.c scan-tree-dump-not ivcanon "under assumptions "
PASS: gcc.dg/tree-ssa/loop-5.c (test for excess errors)
PASS: gcc.dg/tree-ssa/loop-5.c scan-tree-dump-times optimized "int jiter" 0
PASS: gcc.dg/tree-ssa/loop-5.c scan-tree-dump-times optimized "jter_[0-9]* = PHI" 0
@@ -90795,9 +96711,16 @@ PASS: gcc.dg/tree-ssa/loop-bound-6.c (test for excess errors)
PASS: gcc.dg/tree-ssa/loop-bound-6.c scan-tree-dump ivopts "bounded by 126"
PASS: gcc.dg/tree-ssa/loop-bound-6.c scan-tree-dump-not ivopts "bounded by 127"
PASS: gcc.dg/tree-ssa/loop-bound-6.c scan-tree-dump-not ivopts "zero if "
+PASS: gcc.dg/tree-ssa/minmax-1.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/minmax-1.c scan-tree-dump-times optimized "return x_[0-9]+.D.;" 2
+PASS: gcc.dg/tree-ssa/minmax-2.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/minmax-2.c scan-tree-dump-times optimized "MIN_EXPR" 2
+PASS: gcc.dg/tree-ssa/minmax-2.c scan-tree-dump optimized "__builtin_fmin"
PASS: gcc.dg/tree-ssa/minmax-loopend.c (test for excess errors)
PASS: gcc.dg/tree-ssa/minmax-loopend.c scan-tree-dump-times optimized "MIN_EXPR" 1
PASS: gcc.dg/tree-ssa/minmax-loopend.c scan-tree-dump-times optimized "MAX_EXPR" 1
+PASS: gcc.dg/tree-ssa/minus-ovf.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/minus-ovf.c scan-tree-dump-not optimized "remove"
PASS: gcc.dg/tree-ssa/negate.c (test for excess errors)
PASS: gcc.dg/tree-ssa/negate.c scan-tree-dump-times reassoc1 "\\+" 1
PASS: gcc.dg/tree-ssa/nonzero-1.c (test for errors, line 6)
@@ -90806,6 +96729,16 @@ PASS: gcc.dg/tree-ssa/operand-equal-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/operand-equal-1.c scan-tree-dump-not pre "if "
PASS: gcc.dg/tree-ssa/operand-equal-2.c (test for excess errors)
PASS: gcc.dg/tree-ssa/operand-equal-2.c scan-tree-dump fre1 "v = . 0, 0, 0, 0 ."
+PASS: gcc.dg/tree-ssa/overflow-1.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/overflow-1.c scan-tree-dump optimized "a_[0-9]+.D. <= 4;"
+PASS: gcc.dg/tree-ssa/overflow-1.c scan-tree-dump optimized "a_[0-9]+.D. > 4294967263;"
+PASS: gcc.dg/tree-ssa/overflow-2.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/overflow-2.c scan-tree-dump-not optimized "(le|lt|ge|gt)_expr"
+PASS: gcc.dg/tree-ssa/overflow-2.c scan-tree-dump-times optimized "ADD_OVERFLOW" 8
+PASS: gcc.dg/tree-ssa/overflow-2.c scan-tree-dump-times optimized "SUB_OVERFLOW" 4
+PASS: gcc.dg/tree-ssa/peel1.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/peel1.c scan-tree-dump cunroll "Loop 1 likely iterates at most 3 times."
+PASS: gcc.dg/tree-ssa/peel1.c scan-tree-dump cunroll "Peeled loop 1, 4 times."
PASS: gcc.dg/tree-ssa/phi-opt-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/phi-opt-1.c scan-tree-dump-times optimized "if" 0
PASS: gcc.dg/tree-ssa/phi-opt-10.c (test for excess errors)
@@ -90818,6 +96751,8 @@ PASS: gcc.dg/tree-ssa/phi-opt-13.c (test for excess errors)
PASS: gcc.dg/tree-ssa/phi-opt-13.c scan-tree-dump-times optimized "goto " 2
PASS: gcc.dg/tree-ssa/phi-opt-14.c (test for excess errors)
PASS: gcc.dg/tree-ssa/phi-opt-14.c scan-tree-dump-not phiopt1 "if"
+PASS: gcc.dg/tree-ssa/phi-opt-15.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/phi-opt-15.c scan-tree-dump-not optimized "ABS"
PASS: gcc.dg/tree-ssa/phi-opt-2.c (test for excess errors)
PASS: gcc.dg/tree-ssa/phi-opt-2.c scan-tree-dump-times optimized "if" 1
PASS: gcc.dg/tree-ssa/phi-opt-3.c (test for excess errors)
@@ -90899,7 +96834,7 @@ PASS: gcc.dg/tree-ssa/pr18134.c scan-tree-dump-times optimized "ab" 0
PASS: gcc.dg/tree-ssa/pr18589-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr18589-1.c scan-tree-dump-times optimized " \\* " 3
PASS: gcc.dg/tree-ssa/pr18589-10.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/pr18589-10.c scan-tree-dump-times optimized " \\* " 5
+PASS: gcc.dg/tree-ssa/pr18589-10.c scan-tree-dump-times optimized " \\* " 4
PASS: gcc.dg/tree-ssa/pr18589-2.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr18589-2.c scan-tree-dump-times optimized " \\* " 3
PASS: gcc.dg/tree-ssa/pr18589-3.c (test for excess errors)
@@ -90932,11 +96867,6 @@ PASS: gcc.dg/tree-ssa/pr19210-1.c (test for warnings, line 12)
PASS: gcc.dg/tree-ssa/pr19210-1.c (test for warnings, line 24)
PASS: gcc.dg/tree-ssa/pr19210-1.c (test for warnings, line 27)
PASS: gcc.dg/tree-ssa/pr19210-1.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/pr19210-2.c (test for warnings, line 9)
-PASS: gcc.dg/tree-ssa/pr19210-2.c (test for warnings, line 12)
-PASS: gcc.dg/tree-ssa/pr19210-2.c (test for warnings, line 23)
-PASS: gcc.dg/tree-ssa/pr19210-2.c (test for warnings, line 26)
-PASS: gcc.dg/tree-ssa/pr19210-2.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr19431.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr19431.c scan-tree-dump optimized "[^\r\n]*_. = PHI <i1_[^,]*, j1_[^>]*>"
PASS: gcc.dg/tree-ssa/pr19590.c (test for excess errors)
@@ -90964,7 +96894,7 @@ PASS: gcc.dg/tree-ssa/pr20470.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr20470.c scan-tree-dump-times gimple "ABS_EXPR" 1
PASS: gcc.dg/tree-ssa/pr20490.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr20657.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/pr20657.c scan-tree-dump-times vrp1 "Folding predicate" 1
+PASS: gcc.dg/tree-ssa/pr20657.c scan-tree-dump-times evrp "if" 1
PASS: gcc.dg/tree-ssa/pr20701.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr20701.c scan-tree-dump-times vrp1 "Folding predicate.*to 0" 1
PASS: gcc.dg/tree-ssa/pr20702.c (test for excess errors)
@@ -90991,7 +96921,9 @@ PASS: gcc.dg/tree-ssa/pr21294.c scan-tree-dump-times vrp1 "Folding predicate" 1
PASS: gcc.dg/tree-ssa/pr21332.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr21332.c execution test
PASS: gcc.dg/tree-ssa/pr21417.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/pr21417.c scan-tree-dump-times dom3 "FSM jump thread" 1
+PASS: gcc.dg/tree-ssa/pr21417.c scan-tree-dump-times thread4 "FSM jump thread" 1
+PASS: gcc.dg/tree-ssa/pr21458-2.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr21458-2.c scan-tree-dump-times evrp "Predicate evaluates to: 1" 1
PASS: gcc.dg/tree-ssa/pr21458.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr21458.c scan-tree-dump-times vrp1 "Folding predicate.*to 1" 1
PASS: gcc.dg/tree-ssa/pr21463.c (test for excess errors)
@@ -91022,7 +96954,7 @@ PASS: gcc.dg/tree-ssa/pr22051-1.c scan-tree-dump-times optimized "= \\(void \\(\
PASS: gcc.dg/tree-ssa/pr22051-2.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr22051-2.c scan-tree-dump-times optimized "r_. = \\(int\\) q" 1
PASS: gcc.dg/tree-ssa/pr22117.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/pr22117.c scan-tree-dump-times vrp1 "Folding predicate r_.* != 0B to 0" 1
+PASS: gcc.dg/tree-ssa/pr22117.c scan-tree-dump-times vrp1 "link_error" 0
PASS: gcc.dg/tree-ssa/pr22171.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr22230.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr22230.c execution test
@@ -91134,8 +97066,8 @@ PASS: gcc.dg/tree-ssa/pr31521.c scan-tree-dump-times vrp1 " = i_.* >> 2" 1
PASS: gcc.dg/tree-ssa/pr31966.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr32044.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr32044.c scan-tree-dump-times optimized "if" 6
-PASS: gcc.dg/tree-ssa/pr32044.c scan-tree-dump-times optimized "/" 0
-PASS: gcc.dg/tree-ssa/pr32044.c scan-tree-dump-times optimized "%" 0
+PASS: gcc.dg/tree-ssa/pr32044.c scan-tree-dump-times optimized " / " 0
+PASS: gcc.dg/tree-ssa/pr32044.c scan-tree-dump-times optimized " % " 0
PASS: gcc.dg/tree-ssa/pr32367.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr32461-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr32461-2.c (test for excess errors)
@@ -91171,7 +97103,7 @@ PASS: gcc.dg/tree-ssa/pr34635.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr35286.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr35286.c scan-tree-dump-times pre "Eliminated: 2" 1
PASS: gcc.dg/tree-ssa/pr35287.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/pr35287.c scan-tree-dump-times pre "Eliminated: 2" 1
+PASS: gcc.dg/tree-ssa/pr35287.c scan-tree-dump-times pre "Eliminated: 3" 1
PASS: gcc.dg/tree-ssa/pr36181.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr36326.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr36326.c scan-tree-dump-not gimple "x.0"
@@ -91180,7 +97112,7 @@ PASS: gcc.dg/tree-ssa/pr36881.c scan-assembler-not CSWTCH
PASS: gcc.dg/tree-ssa/pr36881.c scan-tree-dump switchconv "need runtime relocations"
PASS: gcc.dg/tree-ssa/pr36908.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr37508.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/pr37508.c scan-tree-dump-times vrp1 "Folding" 2
+PASS: gcc.dg/tree-ssa/pr37508.c scan-tree-dump-times vrp1 "if" 2
PASS: gcc.dg/tree-ssa/pr38250.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr38385.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr38533.c (test for excess errors)
@@ -91194,6 +97126,8 @@ PASS: gcc.dg/tree-ssa/pr38997.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr39007.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr40087.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr40087.c execution test
+PASS: gcc.dg/tree-ssa/pr40921.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr40921.c scan-tree-dump-times optimized "_* = -y_" 0
PASS: gcc.dg/tree-ssa/pr41469-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr41469-1.c scan-tree-dump-not optimized "__builtin_stack_save"
PASS: gcc.dg/tree-ssa/pr41469-1.c scan-tree-dump-not optimized "__builtin_stack_restore"
@@ -91210,7 +97144,7 @@ PASS: gcc.dg/tree-ssa/pr43378.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr43378.c scan-tree-dump-times ivopts "rite_[0-9]* = rite_[0-9]* - element" 1
PASS: gcc.dg/tree-ssa/pr43378.c scan-tree-dump-times ivopts "left_[0-9]* = left_[0-9]* \\+ element|left_[0-9]* = element_[0-9]*\\(D\\) \\+ left" 1
PASS: gcc.dg/tree-ssa/pr43491.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/pr43491.c scan-tree-dump-times pre "Eliminated: 2" 1
+PASS: gcc.dg/tree-ssa/pr43491.c scan-tree-dump-times optimized "= data_0;" 1
PASS: gcc.dg/tree-ssa/pr44133.c (test for warnings, line 10)
PASS: gcc.dg/tree-ssa/pr44133.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr44258.c (test for excess errors)
@@ -91257,8 +97191,6 @@ PASS: gcc.dg/tree-ssa/pr51583.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr52631.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr52631.c scan-tree-dump-times fre1 "Replaced b_[0-9]+ & 1 with b_[0-9]+ in" 1
PASS: gcc.dg/tree-ssa/pr54211.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/pr54245.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/pr54245.c scan-tree-dump-times slsr "Inserting initializer" 0
PASS: gcc.dg/tree-ssa/pr54915.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr55008.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr55579.c (test for excess errors)
@@ -91271,7 +97203,9 @@ PASS: gcc.dg/tree-ssa/pr58480.c scan-tree-dump-times vrp1 "Folding predicate[^\\
PASS: gcc.dg/tree-ssa/pr58958.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr58958.c scan-tree-dump optimized " == 9"
PASS: gcc.dg/tree-ssa/pr59597.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/pr59597.c scan-tree-dump vrp1 "Cancelling"
+PASS: gcc.dg/tree-ssa/pr59597.c scan-tree-dump-times vrp1 "Registering jump thread" 3
+PASS: gcc.dg/tree-ssa/pr59597.c scan-tree-dump-not vrp1 "joiner"
+PASS: gcc.dg/tree-ssa/pr59597.c scan-tree-dump-times vrp1 "Threaded jump" 3
PASS: gcc.dg/tree-ssa/pr60770-1.c (test for warnings, line 10)
PASS: gcc.dg/tree-ssa/pr60770-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr61090.c (test for excess errors)
@@ -91292,17 +97226,47 @@ PASS: gcc.dg/tree-ssa/pr61743-1.c scan-tree-dump-times cunroll "loop with 8 iter
PASS: gcc.dg/tree-ssa/pr61743-2.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr61743-2.c scan-tree-dump-times cunroll "loop with 4 iterations completely unrolled" 2
PASS: gcc.dg/tree-ssa/pr61743-2.c scan-tree-dump-times cunroll "loop with 8 iterations completely unrolled" 2
+PASS: gcc.dg/tree-ssa/pr61839_1.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr61839_1.c execution test
+PASS: gcc.dg/tree-ssa/pr61839_1.c scan-tree-dump-times vrp1 "486097858 : 972195717" 1
+PASS: gcc.dg/tree-ssa/pr61839_1.c scan-tree-dump-times vrp1 "243048929 : 121524464" 2
+PASS: gcc.dg/tree-ssa/pr61839_1.c scan-tree-dump-times optimized "486097858" 0
+PASS: gcc.dg/tree-ssa/pr61839_2.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr61839_2.c scan-tree-dump-times evrp "972195717 / " 1
+PASS: gcc.dg/tree-ssa/pr61839_2.c scan-tree-dump-times evrp "972195717 % " 1
+XFAIL: gcc.dg/tree-ssa/pr61839_2.c scan-tree-dump-times evrp "972195715 % " 0
+PASS: gcc.dg/tree-ssa/pr61839_3.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr61839_3.c execution test
+PASS: gcc.dg/tree-ssa/pr61839_3.c scan-tree-dump-times vrp1 "3072 : 3328" 2
+PASS: gcc.dg/tree-ssa/pr61839_3.c scan-tree-dump-times optimized "3072" 0
+PASS: gcc.dg/tree-ssa/pr61839_4.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr61839_4.c execution test
+PASS: gcc.dg/tree-ssa/pr61839_4.c scan-tree-dump-times vrp1 "0 : 268435455" 1
+PASS: gcc.dg/tree-ssa/pr61839_4.c scan-tree-dump-times optimized "268435455" 0
PASS: gcc.dg/tree-ssa/pr62112-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr62112-1.c scan-tree-dump-times dse1 "Deleted dead call" 4
PASS: gcc.dg/tree-ssa/pr62112-2.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr62112-2.c scan-tree-dump-not dse1 "Deleted dead"
+PASS: gcc.dg/tree-ssa/pr63586-2.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr63586-2.c scan-tree-dump-times reassoc1 "\\* 8\\.0e\\+0" 1
+PASS: gcc.dg/tree-ssa/pr63586-2.c scan-tree-dump-times reassoc1 "\\* 5\\.0e\\+0" 1
+PASS: gcc.dg/tree-ssa/pr63586-2.c scan-tree-dump-times reassoc1 "\\* 6" 1
+PASS: gcc.dg/tree-ssa/pr63586.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr63586.c scan-tree-dump-times reassoc1 "\\* 7" 1
+PASS: gcc.dg/tree-ssa/pr63586.c scan-tree-dump-times reassoc1 "\\* 5" 1
+PASS: gcc.dg/tree-ssa/pr63586.c scan-tree-dump-times reassoc1 "\\* 4" 1
+PASS: gcc.dg/tree-ssa/pr63586.c scan-tree-dump-times reassoc1 "\\* 2" 1
+PASS: gcc.dg/tree-ssa/pr63586.c scan-tree-dump-times reassoc1 "\\* 3" 1
+PASS: gcc.dg/tree-ssa/pr63586.c scan-tree-dump-times reassoc1 "\\* 8" 1
+PASS: gcc.dg/tree-ssa/pr63586.c scan-tree-dump-times reassoc1 "\\* 6" 1
+PASS: gcc.dg/tree-ssa/pr63586.c scan-tree-dump-times reassoc1 "\\* 9" 1
PASS: gcc.dg/tree-ssa/pr64130.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/pr64130.c scan-tree-dump vrp1 ": \\[2, 8589934591\\]"
-PASS: gcc.dg/tree-ssa/pr64130.c scan-tree-dump vrp1 ": \\[-8589934591, -2\\]"
+PASS: gcc.dg/tree-ssa/pr64130.c scan-tree-dump evrp ": \\[2, 8589934591\\]"
+PASS: gcc.dg/tree-ssa/pr64130.c scan-tree-dump evrp ": \\[-8589934591, -2\\]"
PASS: gcc.dg/tree-ssa/pr64183.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr64183.c scan-tree-dump cunroll "Loop 2 iterates at most 4 times"
PASS: gcc.dg/tree-ssa/pr64705.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/pr64705.c scan-tree-dump ivopts "base step_[0-9]* \\+ iter|base iter_[0-9]* \\+ step"
+PASS: gcc.dg/tree-ssa/pr64705.c scan-tree-dump ivopts "Base:\\tstep_[0-9]* \\+ iter|Base:\\titer_[0-9]* \\+ step"
PASS: gcc.dg/tree-ssa/pr64801.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr64801.c scan-tree-dump-not optimized "fsp_detect"
PASS: gcc.dg/tree-ssa/pr65136.c (test for excess errors)
@@ -91313,19 +97277,18 @@ PASS: gcc.dg/tree-ssa/pr66449.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr66726-2.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr66726-2.c scan-tree-dump-times phiopt1 "factor conversion out" 0
PASS: gcc.dg/tree-ssa/pr66726.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/pr66726.c scan-tree-dump-times phiopt1 "factor conversion out" 1
-PASS: gcc.dg/tree-ssa/pr66726.c scan-tree-dump-times phiopt1 "MIN_EXPR" 1
+PASS: gcc.dg/tree-ssa/pr66726.c scan-tree-dump-times gimple "MIN_EXPR" 1
PASS: gcc.dg/tree-ssa/pr66752-3.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/pr66752-3.c scan-tree-dump-times vrp1 "Registering FSM" 3
-PASS: gcc.dg/tree-ssa/pr66752-3.c scan-tree-dump-not optimized "flag"
+PASS: gcc.dg/tree-ssa/pr66752-3.c scan-tree-dump-times thread1 "Registering FSM" 4
+PASS: gcc.dg/tree-ssa/pr66752-3.c scan-tree-dump-not dce2 "if .flag"
PASS: gcc.dg/tree-ssa/pr67755.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr67755.c scan-tree-dump-not dom2 "succ:[ ]+. .100.0%. .(TRUE|FALSE)_VALUE"
PASS: gcc.dg/tree-ssa/pr67891.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr67891.c scan-tree-dump-not fre1 "= [dbc];"
PASS: gcc.dg/tree-ssa/pr68021.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr68198.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/pr68198.c scan-tree-dump-times vrp1 "Registering FSM" 1
-PASS: gcc.dg/tree-ssa/pr68198.c scan-tree-dump-times vrp1 "FSM Thread through multiway branch without threading a multiway branch" 2
+PASS: gcc.dg/tree-ssa/pr68198.c scan-tree-dump-times thread1 "Registering FSM" 1
+PASS: gcc.dg/tree-ssa/pr68198.c scan-tree-dump-times thread1 "FSM Thread through multiway branch without threading a multiway branch" 2
PASS: gcc.dg/tree-ssa/pr68234.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr68234.c scan-tree-dump vrp2 ">> 6"
PASS: gcc.dg/tree-ssa/pr68431.c (test for excess errors)
@@ -91350,16 +97313,14 @@ PASS: gcc.dg/tree-ssa/pr68714.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr68714.c scan-tree-dump-times reassoc1 " <= " 1
UNSUPPORTED: gcc.dg/tree-ssa/pr69196-1.c
PASS: gcc.dg/tree-ssa/pr69270-2.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/pr69270-2.c scan-tree-dump-times dom3 "Replaced .usecount_[0-9]+. with constant .1." 1
-PASS: gcc.dg/tree-ssa/pr69270-2.c scan-tree-dump-times dom3 "Folded to: usecount_[0-9]+ = 2;" 1
-PASS: gcc.dg/tree-ssa/pr69270-2.c scan-tree-dump-times dom3 "usecount_[0-9]+ = usecount_[0-9]+ . 1;" 1
+PASS: gcc.dg/tree-ssa/pr69270-2.c scan-tree-dump-times dce2 "usecount_[0-9]+ = usecount_[0-9]+ . 1;" 0
PASS: gcc.dg/tree-ssa/pr69270-3.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/pr69270-3.c scan-tree-dump-times uncprop1 ", 1" 1
+FAIL: gcc.dg/tree-ssa/pr69270-3.c scan-tree-dump-times uncprop1 ", 1" 4
PASS: gcc.dg/tree-ssa/pr69270.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr69270.c scan-tree-dump-times dom3 "Replaced .bufferstep_[0-9]+. with constant .0." 1
PASS: gcc.dg/tree-ssa/pr69270.c scan-tree-dump-times dom3 "Replaced .bufferstep_[0-9]+. with constant .1." 1
-PASS: gcc.dg/tree-ssa/pr69270.c scan-tree-dump-times dom3 "Folded to: _[0-9]+ = 1;" 2
-PASS: gcc.dg/tree-ssa/pr69270.c scan-tree-dump-times dom3 "Folded to: _[0-9]+ = 0;" 2
+PASS: gcc.dg/tree-ssa/pr69270.c scan-tree-dump-times dom3 "Folded to: _[0-9]+ = 1;" 1
+PASS: gcc.dg/tree-ssa/pr69270.c scan-tree-dump-times dom3 "Folded to: _[0-9]+ = 0;" 1
PASS: gcc.dg/tree-ssa/pr69270.c scan-tree-dump-not dom3 "bit_xor"
PASS: gcc.dg/tree-ssa/pr69355.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr69355.c execution test
@@ -91376,10 +97337,73 @@ PASS: gcc.dg/tree-ssa/pr70232.c scan-tree-dump-not dom3 "Registering FSM "
PASS: gcc.dg/tree-ssa/pr70232.c scan-tree-dump-not vrp1 "Registering FSM "
PASS: gcc.dg/tree-ssa/pr70232.c scan-tree-dump-not vrp2 "Registering FSM "
PASS: gcc.dg/tree-ssa/pr70372.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr70919.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr70919.c execution test
+PASS: gcc.dg/tree-ssa/pr71077.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr71078-1-double.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr71078-1-double.c scan-tree-dump forwprop1 "__builtin_copysign"
+PASS: gcc.dg/tree-ssa/pr71078-1-long-double.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr71078-1-long-double.c scan-tree-dump forwprop1 "__builtin_copysignl"
+PASS: gcc.dg/tree-ssa/pr71078-1.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr71078-1.c scan-tree-dump forwprop1 "__builtin_copysignf"
+PASS: gcc.dg/tree-ssa/pr71078-2-double.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr71078-2-double.c scan-tree-dump forwprop1 "__builtin_copysign"
+PASS: gcc.dg/tree-ssa/pr71078-2-long-double.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr71078-2-long-double.c scan-tree-dump forwprop1 "__builtin_copysignl"
+PASS: gcc.dg/tree-ssa/pr71078-2.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr71078-2.c scan-tree-dump forwprop1 "__builtin_copysignf"
+PASS: gcc.dg/tree-ssa/pr71078-3.c (test for excess errors)
+FAIL: gcc.dg/tree-ssa/pr71078-3.c scan-tree-dump forwprop1 "__builtin_copysign"
+FAIL: gcc.dg/tree-ssa/pr71179.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr71185.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr71252-2.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr71269.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr71292.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr71347.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr71347.c scan-tree-dump-not optimized ".* = MEM.*;"
+PASS: gcc.dg/tree-ssa/pr71408.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr71408.c execution test
+PASS: gcc.dg/tree-ssa/pr71520.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr71520.c scan-tree-dump-times optimized "bar \\(3\\);" 1
+PASS: gcc.dg/tree-ssa/pr71520.c scan-tree-dump-times optimized "bar \\(10\\);" 1
+PASS: gcc.dg/tree-ssa/pr71661.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr71661.c execution test
+PASS: gcc.dg/tree-ssa/pr71947-1.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr71947-1.c scan-tree-dump dom2 "Folded to: ret_[0-9]+ = 0;"
+PASS: gcc.dg/tree-ssa/pr71947-2.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr71947-2.c scan-tree-dump dom2 "Folded to: ret_[0-9]+ = 0;"
+PASS: gcc.dg/tree-ssa/pr71947-3.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr71947-3.c scan-tree-dump dom2 "Folded to: ret_[0-9]+ = 0;"
+PASS: gcc.dg/tree-ssa/pr71947-4.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr71947-4.c scan-tree-dump dom2 "Folded to: _[0-9]+ = _[0-9]+ \\* 2"
+PASS: gcc.dg/tree-ssa/pr71947-5.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr71947-5.c scan-tree-dump dom2 "Folded to: _[0-9]+ = 0;"
+PASS: gcc.dg/tree-ssa/pr71947-6.c (test for excess errors)
+XFAIL: gcc.dg/tree-ssa/pr71947-6.c scan-tree-dump dom2 "Folded to: ret_[0-9]+ = 0;"
+PASS: gcc.dg/tree-ssa/pr72772.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr72772.c scan-tree-dump-not ldist "failed: evolution of base is not affine."
+PASS: gcc.dg/tree-ssa/pr72817.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr72817.c execution test
+PASS: gcc.dg/tree-ssa/pr72835.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr72835.c execution test
+PASS: gcc.dg/tree-ssa/pr73450.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr73450.c execution test
+UNSUPPORTED: gcc.dg/tree-ssa/pr73714.c
+PASS: gcc.dg/tree-ssa/pr77664.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr77664.c scan-tree-dump-times reassoc1 "Optimizing range test [^\n\r]* and comparison" 6
+PASS: gcc.dg/tree-ssa/pr77808.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr78153-1.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr78153-1.c scan-tree-dump-not evrp "__builtin_abort"
+PASS: gcc.dg/tree-ssa/pr78153-2.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr78153-2.c scan-tree-dump-not evrp "__builtin_abort"
+PASS: gcc.dg/tree-ssa/pr78154.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pr78154.c scan-tree-dump-not evrp "__builtin_abort"
+PASS: gcc.dg/tree-ssa/pr78413.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pred-1.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/pred-1.c scan-tree-dump profile_estimate "continue heuristics"
PASS: gcc.dg/tree-ssa/predcom-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/predcom-1.c execution test
PASS: gcc.dg/tree-ssa/predcom-1.c scan-tree-dump-times pcom "Unrolling 2 times." 2
-PASS: gcc.dg/tree-ssa/predcom-1.c scan-tree-dump-times pcom "looparound ref" 1
PASS: gcc.dg/tree-ssa/predcom-2.c (test for excess errors)
PASS: gcc.dg/tree-ssa/predcom-2.c execution test
PASS: gcc.dg/tree-ssa/predcom-2.c scan-tree-dump-times pcom "Unrolling 2 times." 2
@@ -91408,31 +97432,21 @@ PASS: gcc.dg/tree-ssa/prefetch-5.c scan-tree-dump-times aprefetch "Not prefetchi
PASS: gcc.dg/tree-ssa/prefetch-6.c (test for excess errors)
PASS: gcc.dg/tree-ssa/prefetch-6.c scan-tree-dump-times aprefetch "Issued prefetch" 5
PASS: gcc.dg/tree-ssa/prefetch-6.c scan-tree-dump-times aprefetch "Issued nontemporal prefetch" 3
-PASS: gcc.dg/tree-ssa/prefetch-6.c scan-assembler-times prefetcht 5
-PASS: gcc.dg/tree-ssa/prefetch-6.c scan-assembler-times prefetchnta 3
PASS: gcc.dg/tree-ssa/prefetch-7.c (test for excess errors)
PASS: gcc.dg/tree-ssa/prefetch-7.c scan-tree-dump-times aprefetch "Issued prefetch" 5
PASS: gcc.dg/tree-ssa/prefetch-7.c scan-tree-dump-times aprefetch "Issued nontemporal prefetch" 2
PASS: gcc.dg/tree-ssa/prefetch-7.c scan-tree-dump-times aprefetch "a nontemporal store" 0
PASS: gcc.dg/tree-ssa/prefetch-7.c scan-tree-dump-times optimized "builtin_prefetch" 7
-PASS: gcc.dg/tree-ssa/prefetch-7.c scan-assembler-times prefetchw 5
-PASS: gcc.dg/tree-ssa/prefetch-7.c scan-assembler-times prefetcht 1
-PASS: gcc.dg/tree-ssa/prefetch-7.c scan-assembler-times prefetchnta 1
PASS: gcc.dg/tree-ssa/prefetch-8.c (test for excess errors)
PASS: gcc.dg/tree-ssa/prefetch-8.c scan-tree-dump-times aprefetch "a nontemporal store" 1
PASS: gcc.dg/tree-ssa/prefetch-8.c scan-tree-dump optimized "={nt}"
PASS: gcc.dg/tree-ssa/prefetch-8.c scan-tree-dump-times optimized "__builtin_ia32_mfence" 1
-PASS: gcc.dg/tree-ssa/prefetch-8.c scan-assembler movnti
-PASS: gcc.dg/tree-ssa/prefetch-8.c scan-assembler-times mfence 1
PASS: gcc.dg/tree-ssa/prefetch-9.c (test for excess errors)
PASS: gcc.dg/tree-ssa/prefetch-9.c scan-tree-dump-times aprefetch "Issued nontemporal prefetch" 1
PASS: gcc.dg/tree-ssa/prefetch-9.c scan-tree-dump-times aprefetch "a nontemporal store" 1
PASS: gcc.dg/tree-ssa/prefetch-9.c scan-tree-dump-times optimized "builtin_prefetch" 1
PASS: gcc.dg/tree-ssa/prefetch-9.c scan-tree-dump optimized "={nt}"
PASS: gcc.dg/tree-ssa/prefetch-9.c scan-tree-dump-times optimized "__builtin_ia32_mfence" 1
-PASS: gcc.dg/tree-ssa/prefetch-9.c scan-assembler-times prefetchnta 1
-PASS: gcc.dg/tree-ssa/prefetch-9.c scan-assembler movnti
-PASS: gcc.dg/tree-ssa/prefetch-9.c scan-assembler-times mfence 1
PASS: gcc.dg/tree-ssa/pta-callused.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pta-callused.c scan-tree-dump alias "CALLUSED\\([0-9]+\\) = { ESCAPED NONLOCAL f.* i q }"
PASS: gcc.dg/tree-ssa/pta-escape-1.c (test for excess errors)
@@ -91463,7 +97477,7 @@ PASS: gcc.dg/tree-ssa/reassoc-13.c (test for excess errors)
PASS: gcc.dg/tree-ssa/reassoc-13.c scan-tree-dump-not reassoc1 "\\+ 0.0"
PASS: gcc.dg/tree-ssa/reassoc-13.c scan-tree-dump optimized "return a_..D.;"
PASS: gcc.dg/tree-ssa/reassoc-14.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/reassoc-14.c scan-tree-dump-times reassoc1 "\\*" 4
+PASS: gcc.dg/tree-ssa/reassoc-14.c scan-tree-dump-times reassoc1 "\\*" 5
PASS: gcc.dg/tree-ssa/reassoc-15.c (test for excess errors)
PASS: gcc.dg/tree-ssa/reassoc-15.c scan-tree-dump-times reassoc1 "\\*" 4
PASS: gcc.dg/tree-ssa/reassoc-16.c (test for excess errors)
@@ -91529,6 +97543,9 @@ PASS: gcc.dg/tree-ssa/reassoc-41.c scan-tree-dump-times reassoc1 "Optimizing cop
PASS: gcc.dg/tree-ssa/reassoc-42.c (test for excess errors)
PASS: gcc.dg/tree-ssa/reassoc-43.c (test for excess errors)
PASS: gcc.dg/tree-ssa/reassoc-43.c scan-tree-dump-not reassoc2 "0 != 0"
+PASS: gcc.dg/tree-ssa/reassoc-44.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/reassoc-45.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/reassoc-45.c scan-tree-dump-times reassoc1 " = -" 1
PASS: gcc.dg/tree-ssa/reassoc-5.c (test for excess errors)
PASS: gcc.dg/tree-ssa/reassoc-5.c scan-tree-dump-times optimized "a - i" 0
PASS: gcc.dg/tree-ssa/reassoc-6.c (test for excess errors)
@@ -91572,10 +97589,22 @@ PASS: gcc.dg/tree-ssa/restrict-8.c (test for excess errors)
PASS: gcc.dg/tree-ssa/restrict-8.c scan-tree-dump-times fre1 "return 1" 1
PASS: gcc.dg/tree-ssa/sccp-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/sccp-1.c scan-tree-dump-times optimized "goto" 0
+PASS: gcc.dg/tree-ssa/sccp-2.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/sccp-2.c scan-tree-dump-times optimized "bb" 1
PASS: gcc.dg/tree-ssa/scev-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/scev-1.c execution test
PASS: gcc.dg/tree-ssa/scev-10.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/scev-10.c scan-tree-dump-times ivopts "use [0-9]\n address" 1
+PASS: gcc.dg/tree-ssa/scev-10.c scan-tree-dump-times ivopts " Type:\\tADDRESS\n Use [0-9].[0-9]:" 1
+PASS: gcc.dg/tree-ssa/scev-11.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/scev-11.c scan-tree-dump-times ivopts " Type:\\tADDRESS\n Use [0-9].[0-9]:" 2
+PASS: gcc.dg/tree-ssa/scev-12.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/scev-12.c scan-tree-dump-times ivopts " Type:\\tADDRESS\n Use [0-9].[0-9]:" 1
+PASS: gcc.dg/tree-ssa/scev-13.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/scev-13.c scan-tree-dump ldist "builtin_memset"
+PASS: gcc.dg/tree-ssa/scev-14.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/scev-14.c scan-tree-dump ivopts "Overflowness wrto loop niter:\tNo-overflow"
+PASS: gcc.dg/tree-ssa/scev-15.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/scev-15.c scan-tree-dump ldist "builtin_memset"
PASS: gcc.dg/tree-ssa/scev-2.c (test for excess errors)
PASS: gcc.dg/tree-ssa/scev-2.c execution test
PASS: gcc.dg/tree-ssa/scev-3.c (test for excess errors)
@@ -91583,16 +97612,16 @@ PASS: gcc.dg/tree-ssa/scev-3.c scan-tree-dump-times optimized "&a" 1
PASS: gcc.dg/tree-ssa/scev-4.c (test for excess errors)
PASS: gcc.dg/tree-ssa/scev-4.c scan-tree-dump-times optimized "&a" 1
PASS: gcc.dg/tree-ssa/scev-5.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/scev-5.c scan-tree-dump-times optimized "&a" 1
+FAIL: gcc.dg/tree-ssa/scev-5.c scan-tree-dump-times optimized "&a" 1
PASS: gcc.dg/tree-ssa/scev-6.c (test for excess errors)
PASS: gcc.dg/tree-ssa/scev-6.c execution test
PASS: gcc.dg/tree-ssa/scev-6.c scan-tree-dump-not optimized "abort"
PASS: gcc.dg/tree-ssa/scev-7.c (test for excess errors)
PASS: gcc.dg/tree-ssa/scev-7.c scan-tree-dump-times sccp "Simplify PEELED_CHREC into POLYNOMIAL_CHREC" 1
PASS: gcc.dg/tree-ssa/scev-8.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/scev-8.c scan-tree-dump-not ivopts "use [0-9]\n address"
+PASS: gcc.dg/tree-ssa/scev-8.c scan-tree-dump-not ivopts " Type:\\tADDRESS\n Use [0-9].[0-9]:"
PASS: gcc.dg/tree-ssa/scev-9.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/scev-9.c scan-tree-dump-times ivopts "use [0-9]\n address" 1
+PASS: gcc.dg/tree-ssa/scev-9.c scan-tree-dump-times ivopts " Type:\\tADDRESS\n Use [0-9].[0-9]:" 1
PASS: gcc.dg/tree-ssa/scev-cast.c (test for excess errors)
PASS: gcc.dg/tree-ssa/scev-cast.c scan-tree-dump-times optimized "& 255" 1
PASS: gcc.dg/tree-ssa/scev-cast.c scan-tree-dump-times optimized "= \\(signed char\\)" 1
@@ -91711,7 +97740,7 @@ PASS: gcc.dg/tree-ssa/slsr-6.c scan-tree-dump-times optimized " \\* " 5
PASS: gcc.dg/tree-ssa/slsr-7.c (test for excess errors)
PASS: gcc.dg/tree-ssa/slsr-7.c scan-tree-dump-times optimized " \\* " 1
PASS: gcc.dg/tree-ssa/slsr-8.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/slsr-8.c scan-tree-dump-times optimized " w?\\* " 7
+PASS: gcc.dg/tree-ssa/slsr-8.c scan-tree-dump-times optimized " w?\\* " 9
PASS: gcc.dg/tree-ssa/slsr-9.c (test for excess errors)
PASS: gcc.dg/tree-ssa/slsr-9.c scan-tree-dump-times optimized " \\* " 1
PASS: gcc.dg/tree-ssa/split-path-1.c (test for excess errors)
@@ -91865,7 +97894,7 @@ PASS: gcc.dg/tree-ssa/ssa-dce-7.c scan-tree-dump-times optimized "\\*D" 0
PASS: gcc.dg/tree-ssa/ssa-dce-8.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ssa-dce-8.c scan-tree-dump-not optimized "malloc"
PASS: gcc.dg/tree-ssa/ssa-dom-branch-1.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/ssa-dom-branch-1.c scan-tree-dump-times dom2 "if .i1_" 3
+PASS: gcc.dg/tree-ssa/ssa-dom-branch-1.c scan-tree-dump-times dom2 "if .i1_" 2
PASS: gcc.dg/tree-ssa/ssa-dom-branch-1.c scan-tree-dump-not dom2 "Threaded"
PASS: gcc.dg/tree-ssa/ssa-dom-ccp-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ssa-dom-ccp-1.c scan-tree-dump-times optimized "return 4" 1
@@ -91895,7 +97924,7 @@ PASS: gcc.dg/tree-ssa/ssa-dom-thread-2a.c scan-tree-dump-times vrp1 "Jumps threa
PASS: gcc.dg/tree-ssa/ssa-dom-thread-2a.c scan-tree-dump-not dom2 "Jumps threaded"
PASS: gcc.dg/tree-ssa/ssa-dom-thread-2b.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ssa-dom-thread-2b.c scan-tree-dump-not dom2 "Jumps threaded"
-PASS: gcc.dg/tree-ssa/ssa-dom-thread-2b.c scan-tree-dump-times vrp1 "Jumps threaded: 2" 1
+PASS: gcc.dg/tree-ssa/ssa-dom-thread-2b.c scan-tree-dump-times thread1 "Jumps threaded: 1" 1
PASS: gcc.dg/tree-ssa/ssa-dom-thread-2c.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ssa-dom-thread-2c.c scan-tree-dump-not vrp1 "Jumps threaded"
PASS: gcc.dg/tree-ssa/ssa-dom-thread-2c.c scan-tree-dump-not dom2 "Jumps threaded"
@@ -91909,20 +97938,21 @@ PASS: gcc.dg/tree-ssa/ssa-dom-thread-2f.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ssa-dom-thread-2f.c scan-tree-dump-not vrp1 "Jumps threaded"
PASS: gcc.dg/tree-ssa/ssa-dom-thread-2f.c scan-tree-dump-not dom2 "Jumps threaded"
PASS: gcc.dg/tree-ssa/ssa-dom-thread-2g.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/ssa-dom-thread-2g.c scan-tree-dump vrp1 "Jumps threaded: 2"
-PASS: gcc.dg/tree-ssa/ssa-dom-thread-2g.c scan-tree-dump dom2 "Jumps threaded: 1"
+PASS: gcc.dg/tree-ssa/ssa-dom-thread-2g.c scan-tree-dump-not dom2 "IRREDUCIBLE_LOOP"
PASS: gcc.dg/tree-ssa/ssa-dom-thread-2h.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/ssa-dom-thread-2h.c scan-tree-dump vrp1 "Jumps threaded: 1"
-PASS: gcc.dg/tree-ssa/ssa-dom-thread-2h.c scan-tree-dump dom2 "Jumps threaded: 1"
+PASS: gcc.dg/tree-ssa/ssa-dom-thread-2h.c scan-tree-dump-not dom2 "IRREDUCIBLE_LOOP"
PASS: gcc.dg/tree-ssa/ssa-dom-thread-4.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ssa-dom-thread-4.c scan-tree-dump-times dom2 "Threaded" 3
PASS: gcc.dg/tree-ssa/ssa-dom-thread-5.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ssa-dom-thread-5.c scan-tree-dump dom2 "Threaded jump"
PASS: gcc.dg/tree-ssa/ssa-dom-thread-6.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/ssa-dom-thread-6.c scan-tree-dump-times dom2 "FSM" 6
+PASS: gcc.dg/tree-ssa/ssa-dom-thread-6.c scan-tree-dump-times thread1 "FSM" 3
+PASS: gcc.dg/tree-ssa/ssa-dom-thread-6.c scan-tree-dump-times thread2 "FSM" 5
PASS: gcc.dg/tree-ssa/ssa-dom-thread-7.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/ssa-dom-thread-7.c scan-tree-dump vrp1 "Jumps threaded: 19"
-PASS: gcc.dg/tree-ssa/ssa-dom-thread-7.c scan-tree-dump dom2 "Jumps threaded: 12"
+PASS: gcc.dg/tree-ssa/ssa-dom-thread-7.c scan-tree-dump thread1 "Jumps threaded: 16"
+PASS: gcc.dg/tree-ssa/ssa-dom-thread-7.c scan-tree-dump thread2 "Jumps threaded: 9"
+PASS: gcc.dg/tree-ssa/ssa-dom-thread-7.c scan-tree-dump thread3 "Jumps threaded: 3"
+PASS: gcc.dg/tree-ssa/ssa-dom-thread-7.c scan-tree-dump-not dom2 "Jumps threaded"
PASS: gcc.dg/tree-ssa/ssa-dom-thread-7.c scan-tree-dump-not dom3 "Jumps threaded"
PASS: gcc.dg/tree-ssa/ssa-dom-thread-7.c scan-tree-dump-not vrp2 "Jumps threaded"
PASS: gcc.dg/tree-ssa/ssa-dom-thread-8.c (test for excess errors)
@@ -92044,8 +98074,7 @@ PASS: gcc.dg/tree-ssa/ssa-fre-42.c execution test
PASS: gcc.dg/tree-ssa/ssa-fre-42.c scan-tree-dump fre1 "b = A;"
PASS: gcc.dg/tree-ssa/ssa-fre-42.c scan-tree-dump fre1 "return 2"
PASS: gcc.dg/tree-ssa/ssa-fre-43.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/ssa-fre-43.c scan-tree-dump-times fre1 "Removing dead stmt" 19
-PASS: gcc.dg/tree-ssa/ssa-fre-43.c scan-tree-dump-not fre1 "Not changing value number"
+PASS: gcc.dg/tree-ssa/ssa-fre-43.c scan-tree-dump-times fre1 "MEM" 8
PASS: gcc.dg/tree-ssa/ssa-fre-44.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ssa-fre-44.c scan-tree-dump-times fre1 "return 3.0" 4
PASS: gcc.dg/tree-ssa/ssa-fre-45.c (test for excess errors)
@@ -92064,6 +98093,19 @@ PASS: gcc.dg/tree-ssa/ssa-fre-50.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ssa-fre-50.c scan-tree-dump fre1 "return 1;"
PASS: gcc.dg/tree-ssa/ssa-fre-52.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ssa-fre-52.c scan-tree-dump-times fre1 "if" 1
+PASS: gcc.dg/tree-ssa/ssa-fre-53.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/ssa-fre-53.c scan-tree-dump fre1 "return 1;"
+PASS: gcc.dg/tree-ssa/ssa-fre-54.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/ssa-fre-54.c execution test
+PASS: gcc.dg/tree-ssa/ssa-fre-54.c scan-tree-dump fre1 "\\(char\\) i_"
+PASS: gcc.dg/tree-ssa/ssa-fre-54.c scan-tree-dump fre1 "\\(short int\\) i_"
+PASS: gcc.dg/tree-ssa/ssa-fre-54.c scan-tree-dump-not dse1 "u.i ="
+FAIL: gcc.dg/tree-ssa/ssa-fre-55.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/ssa-fre-55.c scan-tree-dump-not optimized "u;"
+PASS: gcc.dg/tree-ssa/ssa-fre-55.c scan-tree-dump-times optimized "BIT_FIELD_REF" 1
+PASS: gcc.dg/tree-ssa/ssa-fre-56.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/ssa-fre-56.c scan-tree-dump-times fre1 "= x;" 1
+PASS: gcc.dg/tree-ssa/ssa-fre-56.c scan-tree-dump-times fre1 " \\+ " 0
PASS: gcc.dg/tree-ssa/ssa-fre-6.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ssa-fre-6.c scan-tree-dump-times fre1 "Replaced " 6
PASS: gcc.dg/tree-ssa/ssa-fre-7.c (test for excess errors)
@@ -92078,6 +98120,20 @@ PASS: gcc.dg/tree-ssa/ssa-fre-8.c scan-tree-dump-times fre1 "Inserted" 2
PASS: gcc.dg/tree-ssa/ssa-fre-9.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ssa-fre-9.c scan-tree-dump-times fre1 "Eliminated: 2" 2
PASS: gcc.dg/tree-ssa/ssa-fre-9.c scan-tree-dump-times fre1 "Insertions: 1" 2
+PASS: gcc.dg/tree-ssa/ssa-hoist-1.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/ssa-hoist-1.c scan-tree-dump-times pre " << 1;" 1
+PASS: gcc.dg/tree-ssa/ssa-hoist-2.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/ssa-hoist-2.c scan-tree-dump-times pre "goto" 0
+PASS: gcc.dg/tree-ssa/ssa-hoist-2.c scan-tree-dump-times pre " / 10;" 1
+PASS: gcc.dg/tree-ssa/ssa-hoist-3.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/ssa-hoist-3.c scan-tree-dump-times pre " \\* " 1
+PASS: gcc.dg/tree-ssa/ssa-hoist-3.c scan-tree-dump pre "Insertions: 1"
+PASS: gcc.dg/tree-ssa/ssa-hoist-4.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/ssa-hoist-4.c scan-tree-dump-times optimized "= \\*" 2
+PASS: gcc.dg/tree-ssa/ssa-hoist-4.c scan-tree-dump-times optimized "MAX_EXPR" 1
+PASS: gcc.dg/tree-ssa/ssa-hoist-4.c scan-tree-dump-times optimized "= PHI" 1
+PASS: gcc.dg/tree-ssa/ssa-hoist-6.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/ssa-hoist-6.c scan-tree-dump-not pre "HOIST inserted"
PASS: gcc.dg/tree-ssa/ssa-ifcombine-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ssa-ifcombine-1.c scan-tree-dump optimized "\\|"
PASS: gcc.dg/tree-ssa/ssa-ifcombine-10.c (test for excess errors)
@@ -92190,7 +98246,9 @@ PASS: gcc.dg/tree-ssa/ssa-pre-3.c scan-tree-dump-times pre "Eliminated: 2" 1
PASS: gcc.dg/tree-ssa/ssa-pre-30.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ssa-pre-30.c scan-tree-dump-times pre "Replaced MEM" 2
PASS: gcc.dg/tree-ssa/ssa-pre-31.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/ssa-pre-31.c scan-tree-dump-times pre "key" 4
+PASS: gcc.dg/tree-ssa/ssa-pre-31.c scan-tree-dump-times pre "key" 3
+PASS: gcc.dg/tree-ssa/ssa-pre-32.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/ssa-pre-32.c scan-tree-dump pre "# prephitmp_[0-9]+ = PHI <[xy]_[0-9]+\\(D\\)[^,]*, [xy]_[0-9]+\\(D\\)"
PASS: gcc.dg/tree-ssa/ssa-pre-4.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ssa-pre-4.c scan-tree-dump-times pre "Eliminated: 1" 1
PASS: gcc.dg/tree-ssa/ssa-pre-5.c (test for excess errors)
@@ -92246,11 +98304,14 @@ PASS: gcc.dg/tree-ssa/ssa-store-ccp-4.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ssa-store-ccp-4.c scan-tree-dump-times optimized "conststaticvariable" 1
PASS: gcc.dg/tree-ssa/ssa-thread-11.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ssa-thread-11.c scan-tree-dump-not vrp2 "IRREDUCIBLE_LOOP"
-PASS: gcc.dg/tree-ssa/ssa-thread-11.c scan-tree-dump vrp2 "FSM"
PASS: gcc.dg/tree-ssa/ssa-thread-12.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/ssa-thread-12.c scan-tree-dump dom2 "FSM"
+PASS: gcc.dg/tree-ssa/ssa-thread-12.c scan-tree-dump thread2 "FSM"
+PASS: gcc.dg/tree-ssa/ssa-thread-12.c scan-tree-dump thread3 "FSM"
+PASS: gcc.dg/tree-ssa/ssa-thread-12.c scan-tree-dump thread4 "FSM"
PASS: gcc.dg/tree-ssa/ssa-thread-13.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/ssa-thread-13.c scan-tree-dump vrp1 "FSM"
+PASS: gcc.dg/tree-ssa/ssa-thread-13.c scan-tree-dump ethread "FSM"
+PASS: gcc.dg/tree-ssa/ssa-thread-14.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/ssa-thread-14.c scan-tree-dump-times vrp1 "Threaded jump" 8
PASS: gcc.dg/tree-ssa/ssa-vrp-thread-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ssa-vrp-thread-1.c scan-tree-dump-times vrp1 "Threaded" 1
PASS: gcc.dg/tree-ssa/stdarg-1.c (test for excess errors)
@@ -92319,6 +98380,14 @@ PASS: gcc.dg/tree-ssa/tailcall-5.c (test for excess errors)
PASS: gcc.dg/tree-ssa/tailcall-5.c scan-tree-dump-not tailc "tail call"
PASS: gcc.dg/tree-ssa/tailcall-6.c (test for excess errors)
PASS: gcc.dg/tree-ssa/tailcall-6.c execution test
+PASS: gcc.dg/tree-ssa/tailcall-7-run.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/tailcall-7-run.c execution test
+PASS: gcc.dg/tree-ssa/tailcall-7.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/tailcall-7.c scan-tree-dump-times tailc "Found tail call" 5
+PASS: gcc.dg/tree-ssa/tailcall-8-run.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/tailcall-8-run.c execution test
+PASS: gcc.dg/tree-ssa/tailcall-8.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/tailcall-8.c scan-tree-dump-times tailc "Found tail call" 6
PASS: gcc.dg/tree-ssa/tailrecursion-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/tailrecursion-1.c scan-tree-dump-times tailr1 "Eliminated tail recursion" 1
PASS: gcc.dg/tree-ssa/tailrecursion-2.c (test for excess errors)
@@ -92341,6 +98410,8 @@ PASS: gcc.dg/tree-ssa/tailrecursion-7.c execution test
PASS: gcc.dg/tree-ssa/tailrecursion-7.c scan-tree-dump-times optimized "\\mfoo\\M" 4
PASS: gcc.dg/tree-ssa/tailrecursion-7.c scan-tree-dump-times optimized "\\mbar\\M" 4
PASS: gcc.dg/tree-ssa/tailrecursion-7.c scan-tree-dump-times optimized "\\mbaz\\M" 4
+PASS: gcc.dg/tree-ssa/unord.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/unord.c scan-tree-dump-times optimized " unord " 2
PASS: gcc.dg/tree-ssa/unreachable.c (test for excess errors)
PASS: gcc.dg/tree-ssa/unreachable.c scan-tree-dump-not optimized "bad_boy"
PASS: gcc.dg/tree-ssa/upcast-1.c (test for excess errors)
@@ -92364,25 +98435,27 @@ PASS: gcc.dg/tree-ssa/vector-2.c scan-tree-dump-not optimized "BIT_FIELD_REF"
PASS: gcc.dg/tree-ssa/vector-2.c scan-tree-dump-times optimized "return 0.0" 1
PASS: gcc.dg/tree-ssa/vector-3.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vector-3.c scan-tree-dump-times optimized "BIT_FIELD_REF" 0
-PASS: gcc.dg/tree-ssa/vector-3.c scan-tree-dump-times optimized "0\\.0" 1
+PASS: gcc.dg/tree-ssa/vector-3.c scan-tree-dump-times optimized " 0\\.0" 1
PASS: gcc.dg/tree-ssa/vector-4.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vector-4.c scan-tree-dump-times gimple "VEC_PERM_EXPR <a, b, { 0, 4, 1, 5 }>;" 1
PASS: gcc.dg/tree-ssa/vector-5.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vector-5.c scan-tree-dump-times optimized " * 3;" 1
+PASS: gcc.dg/tree-ssa/vector-6.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/vector-6.c scan-tree-dump-times ccp1 "Now a gimple register: v" 4
PASS: gcc.dg/tree-ssa/vrp01.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/vrp01.c scan-tree-dump-times vrp1 "Folding predicate p_.*to 1" 1
+PASS: gcc.dg/tree-ssa/vrp01.c scan-tree-dump-times vrp1 "if \\(" 2
PASS: gcc.dg/tree-ssa/vrp02.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp02.c scan-tree-dump-times vrp1 "Folding predicate p_.*to 1" 1
PASS: gcc.dg/tree-ssa/vrp03.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp03.c scan-tree-dump-times vrp1 "Folding predicate q_.*to 1" 1
PASS: gcc.dg/tree-ssa/vrp03.c scan-tree-dump-times vrp1 "Folding predicate r_.*to 1" 1
PASS: gcc.dg/tree-ssa/vrp04.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/vrp04.c scan-tree-dump-times vrp1 "Folding predicate a_.*to 1" 1
+PASS: gcc.dg/tree-ssa/vrp04.c scan-tree-dump-times vrp1 "if" 1
PASS: gcc.dg/tree-ssa/vrp05.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp05.c scan-tree-dump-times vrp1 "Folding predicate j_.*to 1" 1
PASS: gcc.dg/tree-ssa/vrp06.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/vrp06.c scan-tree-dump-times vrp1 "Folding predicate i_[0-9]+.*0 to 0" 1
-PASS: gcc.dg/tree-ssa/vrp06.c scan-tree-dump-times vrp1 "Folding predicate j_[0-9]+.*0 to 1" 1
+PASS: gcc.dg/tree-ssa/vrp06.c scan-tree-dump-times vrp1 "Folding predicate [i|j]_[0-9]+.*0 to 0" 1
+PASS: gcc.dg/tree-ssa/vrp06.c scan-tree-dump-times vrp1 "Folding predicate [i|j]_[0-9]+.*0 to 1" 1
PASS: gcc.dg/tree-ssa/vrp06.c scan-tree-dump-times vrp1 "Folding predicate i_[0-9]+.*j_[0-9]+.* to 0" 1
PASS: gcc.dg/tree-ssa/vrp07.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp07.c scan-tree-dump-times vrp1 "Folding predicate p_.*to 1" 1
@@ -92395,8 +98468,34 @@ PASS: gcc.dg/tree-ssa/vrp09.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp09.c scan-tree-dump-times vrp1 "Folding predicate p_.. != 0B to 1" 2
PASS: gcc.dg/tree-ssa/vrp10.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp10.c execution test
+PASS: gcc.dg/tree-ssa/vrp100.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/vrp101.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/vrp101.c scan-tree-dump optimized "<bb 2> \\[[0-9.]+%\\]:[\n\r ]*return 0;"
+PASS: gcc.dg/tree-ssa/vrp102.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/vrp102.c scan-tree-dump vrp1 "ret_[0-9]+ = PHI <[01]\\([0-9]+\\), [01]\\([0-9]+\\)>"
+PASS: gcc.dg/tree-ssa/vrp103.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/vrp103.c scan-tree-dump-times vrp1 "baz \\(0\\);" 4
+PASS: gcc.dg/tree-ssa/vrp104.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/vrp104.c scan-tree-dump-times optimized "switch" 1
+PASS: gcc.dg/tree-ssa/vrp105.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/vrp105.c scan-tree-dump-times vrp2 "Threaded jump" 1
+PASS: gcc.dg/tree-ssa/vrp106.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/vrp106.c scan-tree-dump-times vrp1 "Threaded jump" 1
+PASS: gcc.dg/tree-ssa/vrp107.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/vrp107.c scan-tree-dump vrp1 "case 2:"
+PASS: gcc.dg/tree-ssa/vrp107.c scan-tree-dump vrp1 "case 7 ... 8:"
+PASS: gcc.dg/tree-ssa/vrp108.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/vrp108.c scan-tree-dump vrp1 "case 1:"
+PASS: gcc.dg/tree-ssa/vrp108.c scan-tree-dump vrp1 "case 9:"
+PASS: gcc.dg/tree-ssa/vrp109.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/vrp109.c scan-tree-dump vrp1 "case 9 ... 10:"
+PASS: gcc.dg/tree-ssa/vrp109.c scan-tree-dump vrp1 "case 17 ... 18:"
+PASS: gcc.dg/tree-ssa/vrp109.c scan-tree-dump vrp1 "case 27 ... 30:"
PASS: gcc.dg/tree-ssa/vrp11.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp11.c scan-tree-dump-times vrp1 "Folding predicate.*to 1" 1
+PASS: gcc.dg/tree-ssa/vrp110.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/vrp111.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/vrp111.c scan-tree-dump-not evrp "abort"
PASS: gcc.dg/tree-ssa/vrp12.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp13.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp13.c execution test
@@ -92405,7 +98504,7 @@ PASS: gcc.dg/tree-ssa/vrp14.c execution test
PASS: gcc.dg/tree-ssa/vrp15.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp15.c scan-tree-dump-times vrp1 "tree_code_length.42." 1
PASS: gcc.dg/tree-ssa/vrp16.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/vrp16.c scan-tree-dump-times vrp1 "Folding predicate .*to 0" 1
+PASS: gcc.dg/tree-ssa/vrp16.c scan-tree-dump-times evrp "if" 0
PASS: gcc.dg/tree-ssa/vrp17.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp17.c scan-tree-dump-times vrp1 "Simplified relational" 1
PASS: gcc.dg/tree-ssa/vrp18.c (test for excess errors)
@@ -92425,7 +98524,7 @@ PASS: gcc.dg/tree-ssa/vrp23.c scan-tree-dump-times vrp1 "Simplified relational"
PASS: gcc.dg/tree-ssa/vrp24.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp24.c scan-tree-dump-times vrp1 "Simplified relational" 2
PASS: gcc.dg/tree-ssa/vrp25.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/vrp25.c scan-tree-dump-times vrp1 "Folding predicate" 2
+PASS: gcc.dg/tree-ssa/vrp25.c scan-tree-dump-times vrp1 "if" 3
PASS: gcc.dg/tree-ssa/vrp26.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp26.c scan-tree-dump-times vrp1 "return 1" 1
PASS: gcc.dg/tree-ssa/vrp27.c (test for excess errors)
@@ -92442,12 +98541,11 @@ PASS: gcc.dg/tree-ssa/vrp32.c scan-tree-dump vrp1 "return 0;"
PASS: gcc.dg/tree-ssa/vrp33.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp33.c scan-tree-dump vrp1 "Folding predicate.*== 1 to 0"
PASS: gcc.dg/tree-ssa/vrp34.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/vrp34.c scan-tree-dump vrp1 "Folding predicate a_. > 2 to 1"
-PASS: gcc.dg/tree-ssa/vrp34.c scan-tree-dump vrp1 "Folding predicate a_. <= 5 to 1"
+PASS: gcc.dg/tree-ssa/vrp34.c scan-tree-dump-times vrp1 "if \\(" 0
PASS: gcc.dg/tree-ssa/vrp35.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/vrp35.c scan-tree-dump vrp1 "Folding predicate j_.* == 10 to 0"
+PASS: gcc.dg/tree-ssa/vrp35.c scan-tree-dump vrp1 "Removing dead stmt [^\r\n]* = j_.* == 10"
PASS: gcc.dg/tree-ssa/vrp36.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/vrp36.c scan-tree-dump vrp1 "Folding predicate i_.* == 1 to 0"
+PASS: gcc.dg/tree-ssa/vrp36.c scan-tree-dump vrp1 "Removing dead stmt [^\r\n]* = i_.* == 1"
PASS: gcc.dg/tree-ssa/vrp37.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp38.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp38.c execution test
@@ -92463,7 +98561,7 @@ PASS: gcc.dg/tree-ssa/vrp43.c execution test
PASS: gcc.dg/tree-ssa/vrp44.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp45.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp46.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/vrp46.c scan-tree-dump-times vrp1 "if" 1
+PASS: gcc.dg/tree-ssa/vrp46.c scan-tree-dump-times vrp1 "if" 0
PASS: gcc.dg/tree-ssa/vrp47.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times vrp1 "[xy][^ ]* !=" 0
PASS: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times vrp1 "x[^ ]* [|] y" 1
@@ -92485,7 +98583,7 @@ PASS: gcc.dg/tree-ssa/vrp54.c scan-tree-dump-not vrp1 "link_error"
PASS: gcc.dg/tree-ssa/vrp55.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp55.c scan-tree-dump-times vrp1 "Threaded jump" 1
PASS: gcc.dg/tree-ssa/vrp56.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/vrp56.c scan-tree-dump-times vrp1 "Threaded" 1
+PASS: gcc.dg/tree-ssa/vrp56.c scan-tree-dump ethread "Jumps threaded: 1"
PASS: gcc.dg/tree-ssa/vrp57.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp57.c scan-tree-dump optimized "return 0;"
PASS: gcc.dg/tree-ssa/vrp57.c scan-tree-dump optimized "return 1;"
@@ -92506,7 +98604,7 @@ UNSUPPORTED: gcc.dg/tree-ssa/vrp66-int16-sw.c
PASS: gcc.dg/tree-ssa/vrp66.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp66.c execution test
PASS: gcc.dg/tree-ssa/vrp67.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/vrp67.c scan-tree-dump-times vrp1 "Folding predicate" 3
+PASS: gcc.dg/tree-ssa/vrp67.c scan-tree-dump-times vrp1 "if" 3
PASS: gcc.dg/tree-ssa/vrp68.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp68.c scan-tree-dump-times vrp1 "link_error" 0
PASS: gcc.dg/tree-ssa/vrp69.c (test for excess errors)
@@ -92563,6 +98661,8 @@ UNSUPPORTED: gcc.dg/tree-ssa/vrp96.c
PASS: gcc.dg/tree-ssa/vrp97.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp97.c scan-tree-dump-times vrp1 "return 1;" 2
UNSUPPORTED: gcc.dg/tree-ssa/vrp98.c
+PASS: gcc.dg/tree-ssa/vrp99.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/vrp99.c scan-tree-dump-not vrp1 "\\(unsigned int\\)"
PASS: gcc.dg/tree-ssa/wholeprogram-1.c (test for excess errors)
PASS: gcc.dg/tree-ssa/wholeprogram-1.c scan-tree-dump-not optimized "large_function"
PASS: gcc.dg/tree-ssa/wholeprogram-2.c (test for excess errors)
@@ -92677,6 +98777,8 @@ PASS: gcc.dg/vect/pr33369.c (test for excess errors)
PASS: gcc.dg/vect/pr33373.c (test for excess errors)
PASS: gcc.dg/vect/pr33373b.c (test for excess errors)
PASS: gcc.dg/vect/pr33597.c (test for excess errors)
+PASS: gcc.dg/vect/pr33707.c (test for excess errors)
+PASS: gcc.dg/vect/pr33707.c scan-tree-dump vect "vectorized 1 loops"
PASS: gcc.dg/vect/pr33804.c (test for excess errors)
PASS: gcc.dg/vect/pr33804.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/pr33804.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1
@@ -92708,7 +98810,6 @@ PASS: gcc.dg/vect/pr37539.c execution test
PASS: gcc.dg/vect/pr37539.c scan-tree-dump-times vect "vectorized 1 loops" 2
PASS: gcc.dg/vect/pr37730.c (test for excess errors)
PASS: gcc.dg/vect/pr38529.c (test for excess errors)
-PASS: gcc.dg/vect/pr38529.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1
PASS: gcc.dg/vect/pr39529.c (test for excess errors)
PASS: gcc.dg/vect/pr40074.c (test for excess errors)
PASS: gcc.dg/vect/pr40074.c execution test
@@ -92729,6 +98830,8 @@ PASS: gcc.dg/vect/pr43430-2.c (test for excess errors)
PASS: gcc.dg/vect/pr43430-2.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/pr43432.c (test for excess errors)
PASS: gcc.dg/vect/pr43432.c scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/pr43434.c (test for excess errors)
+PASS: gcc.dg/vect/pr43434.c scan-tree-dump vect "vectorized 1 loops"
PASS: gcc.dg/vect/pr43842.c (test for excess errors)
PASS: gcc.dg/vect/pr44507.c (test for excess errors)
PASS: gcc.dg/vect/pr44507.c execution test
@@ -92805,6 +98908,10 @@ PASS: gcc.dg/vect/pr53773.c (test for excess errors)
PASS: gcc.dg/vect/pr53773.c scan-tree-dump-times optimized "\\* 10" 2
PASS: gcc.dg/vect/pr55857-1.c (test for excess errors)
PASS: gcc.dg/vect/pr55857-2.c (test for excess errors)
+PASS: gcc.dg/vect/pr56541.c (test for excess errors)
+PASS: gcc.dg/vect/pr56541.c scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/pr56625.c (test for excess errors)
+PASS: gcc.dg/vect/pr56625.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/pr56695.c (test for excess errors)
PASS: gcc.dg/vect/pr56787.c (test for excess errors)
PASS: gcc.dg/vect/pr56787.c scan-tree-dump vect "vectorized 1 loops"
@@ -92816,6 +98923,12 @@ PASS: gcc.dg/vect/pr56920.c (test for excess errors)
PASS: gcc.dg/vect/pr56920.c execution test
PASS: gcc.dg/vect/pr56933.c (test for excess errors)
PASS: gcc.dg/vect/pr56933.c execution test
+PASS: gcc.dg/vect/pr57206.c (test for excess errors)
+PASS: gcc.dg/vect/pr57206.c scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/pr57558-1.c (test for excess errors)
+PASS: gcc.dg/vect/pr57558-1.c scan-tree-dump vect "vectorized 1 loops"
+PASS: gcc.dg/vect/pr57558-2.c (test for excess errors)
+PASS: gcc.dg/vect/pr57558-2.c scan-tree-dump vect "vectorized 1 loops"
PASS: gcc.dg/vect/pr57705.c (test for excess errors)
PASS: gcc.dg/vect/pr57705.c execution test
PASS: gcc.dg/vect/pr57705.c scan-tree-dump-times vect "vectorized 1 loop" 3
@@ -92871,7 +98984,7 @@ PASS: gcc.dg/vect/pr60656.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/pr60841.c (test for excess errors)
PASS: gcc.dg/vect/pr61194.c (test for excess errors)
PASS: gcc.dg/vect/pr61194.c execution test
-XFAIL: gcc.dg/vect/pr61194.c scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/pr61194.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/pr61634.c (test for excess errors)
PASS: gcc.dg/vect/pr61680.c (test for excess errors)
PASS: gcc.dg/vect/pr61680.c execution test
@@ -92880,7 +98993,7 @@ PASS: gcc.dg/vect/pr62021.c execution test
PASS: gcc.dg/vect/pr62073.c (test for excess errors)
PASS: gcc.dg/vect/pr62075.c (test for excess errors)
PASS: gcc.dg/vect/pr62171.c (test for excess errors)
-FAIL: gcc.dg/vect/pr62171.c scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/pr62171.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/pr62171.c scan-tree-dump-not vect "versioned"
PASS: gcc.dg/vect/pr63148.c (test for excess errors)
PASS: gcc.dg/vect/pr63148.c execution test
@@ -92969,6 +99082,9 @@ PASS: gcc.dg/vect/pr65947-9.c (test for excess errors)
PASS: gcc.dg/vect/pr65947-9.c execution test
PASS: gcc.dg/vect/pr65947-9.c scan-tree-dump-not vect "LOOP VECTORIZED"
XFAIL: gcc.dg/vect/pr65947-9.c scan-tree-dump vect "loop size is greater than data size"
+PASS: gcc.dg/vect/pr65951.c (test for excess errors)
+PASS: gcc.dg/vect/pr65951.c execution test
+PASS: gcc.dg/vect/pr65951.c scan-tree-dump-times vect "vectorized 1 loops" 2
PASS: gcc.dg/vect/pr66142.c (test for excess errors)
PASS: gcc.dg/vect/pr66142.c scan-tree-dump-times vect "vectorized 1 loops in function" 1
PASS: gcc.dg/vect/pr66251.c (test for excess errors)
@@ -93013,6 +99129,24 @@ PASS: gcc.dg/vect/pr70354-1.c (test for excess errors)
PASS: gcc.dg/vect/pr70354-1.c execution test
PASS: gcc.dg/vect/pr70354-2.c (test for excess errors)
PASS: gcc.dg/vect/pr70354-2.c execution test
+PASS: gcc.dg/vect/pr71259.c (test for excess errors)
+PASS: gcc.dg/vect/pr71259.c execution test
+PASS: gcc.dg/vect/pr71264.c (test for excess errors)
+PASS: gcc.dg/vect/pr71407.c (test for excess errors)
+PASS: gcc.dg/vect/pr71416-1.c (test for excess errors)
+PASS: gcc.dg/vect/pr71416-1.c execution test
+PASS: gcc.dg/vect/pr71416-2.c (test for excess errors)
+PASS: gcc.dg/vect/pr71439.c (test for excess errors)
+PASS: gcc.dg/vect/pr71439.c execution test
+PASS: gcc.dg/vect/pr71667.c (test for excess errors)
+PASS: gcc.dg/vect/pr71752.c (test for excess errors)
+PASS: gcc.dg/vect/pr71818.c (test for excess errors)
+PASS: gcc.dg/vect/pr71823.c (test for excess errors)
+PASS: gcc.dg/vect/pr72866.c (test for excess errors)
+UNSUPPORTED: gcc.dg/vect/pr77503.c
+PASS: gcc.dg/vect/pr77724.c (test for excess errors)
+PASS: gcc.dg/vect/pr78005.c (test for excess errors)
+PASS: gcc.dg/vect/pr78005.c execution test
PASS: gcc.dg/vect/vect-1-big-array.c (test for excess errors)
PASS: gcc.dg/vect/vect-1-big-array.c scan-tree-dump-times vect "vectorized 6 loops" 1
XFAIL: gcc.dg/vect/vect-1-big-array.c scan-tree-dump-times vect "vectorized 5 loops" 1
@@ -93155,7 +99289,7 @@ PASS: gcc.dg/vect/vect-22.c scan-tree-dump-times vect "vectorized 4 loops" 1
PASS: gcc.dg/vect/vect-22.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0
PASS: gcc.dg/vect/vect-23.c (test for excess errors)
PASS: gcc.dg/vect/vect-23.c execution test
-XFAIL: gcc.dg/vect/vect-23.c scan-tree-dump-times vect "vectorized 3 loops" 1
+PASS: gcc.dg/vect/vect-23.c scan-tree-dump-times vect "vectorized 3 loops" 1
PASS: gcc.dg/vect/vect-23.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0
PASS: gcc.dg/vect/vect-24.c (test for excess errors)
PASS: gcc.dg/vect/vect-24.c execution test
@@ -93223,11 +99357,11 @@ PASS: gcc.dg/vect/vect-34.c execution test
PASS: gcc.dg/vect/vect-34.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-35-big-array.c (test for excess errors)
PASS: gcc.dg/vect/vect-35-big-array.c execution test
-PASS: gcc.dg/vect/vect-35-big-array.c scan-tree-dump-times vect "vectorized 2 loops" 1
-PASS: gcc.dg/vect/vect-35-big-array.c scan-tree-dump-times vect "can't determine dependence between" 1
+PASS: gcc.dg/vect/vect-35-big-array.c scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/vect-35-big-array.c scan-tree-dump vect "can't determine dependence between"
PASS: gcc.dg/vect/vect-35.c (test for excess errors)
PASS: gcc.dg/vect/vect-35.c execution test
-PASS: gcc.dg/vect/vect-35.c scan-tree-dump-times vect "vectorized 2 loops" 1
+PASS: gcc.dg/vect/vect-35.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-35.c scan-tree-dump vect "can't determine dependence between"
PASS: gcc.dg/vect/vect-36-big-array.c (test for excess errors)
PASS: gcc.dg/vect/vect-36-big-array.c execution test
@@ -93496,6 +99630,10 @@ PASS: gcc.dg/vect/vect-99.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-aggressive-1.c (test for excess errors)
PASS: gcc.dg/vect/vect-aggressive-1.c execution test
PASS: gcc.dg/vect/vect-aggressive-1.c scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/vect-alias-check-1.c (test for excess errors)
+PASS: gcc.dg/vect/vect-alias-check-1.c scan-tree-dump vect "improved number of alias checks from [0-9]* to 1"
+PASS: gcc.dg/vect/vect-alias-check-2.c (test for excess errors)
+PASS: gcc.dg/vect/vect-alias-check-2.c scan-tree-dump-not vect "versioning for alias checks."
PASS: gcc.dg/vect/vect-alias-check.c (test for excess errors)
PASS: gcc.dg/vect/vect-alias-check.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-align-1.c (test for excess errors)
@@ -93521,9 +99659,13 @@ PASS: gcc.dg/vect/vect-all.c scan-tree-dump-times vect "vectorized 10 loops" 1
PASS: gcc.dg/vect/vect-all.c scan-tree-dump-times vect "Alignment of access forced using peeling" 0
PASS: gcc.dg/vect/vect-bool-1.c (test for excess errors)
PASS: gcc.dg/vect/vect-bool-1.c scan-tree-dump vect "vectorized 1 loops"
+PASS: gcc.dg/vect/vect-bool-cmp.c (test for excess errors)
+PASS: gcc.dg/vect/vect-bool-cmp.c execution test
UNSUPPORTED: gcc.dg/vect/vect-bswap16.c
-UNSUPPORTED: gcc.dg/vect/vect-bswap32.c
-UNSUPPORTED: gcc.dg/vect/vect-bswap64.c
+PASS: gcc.dg/vect/vect-bswap32.c (test for excess errors)
+PASS: gcc.dg/vect/vect-bswap32.c execution test
+PASS: gcc.dg/vect/vect-bswap64.c (test for excess errors)
+PASS: gcc.dg/vect/vect-bswap64.c execution test
PASS: gcc.dg/vect/vect-complex-1.c (test for excess errors)
PASS: gcc.dg/vect/vect-complex-1.c execution test
PASS: gcc.dg/vect/vect-complex-1.c scan-tree-dump-times vect "vectorized 1 loops" 1
@@ -93714,12 +99856,52 @@ PASS: gcc.dg/vect/vect-ivdep-1.c (test for excess errors)
PASS: gcc.dg/vect/vect-ivdep-2.c (test for warnings, line )
PASS: gcc.dg/vect/vect-ivdep-2.c (test for bogus messages, line )
PASS: gcc.dg/vect/vect-ivdep-2.c (test for excess errors)
+PASS: gcc.dg/vect/vect-live-1.c (test for excess errors)
+PASS: gcc.dg/vect/vect-live-1.c execution test
+PASS: gcc.dg/vect/vect-live-1.c scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/vect-live-1.c scan-tree-dump-times vect "vec_stmt_relevant_p: stmt live but not relevant" 1
+PASS: gcc.dg/vect/vect-live-2.c (test for excess errors)
+PASS: gcc.dg/vect/vect-live-2.c execution test
+PASS: gcc.dg/vect/vect-live-2.c scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/vect-live-2.c scan-tree-dump-times vect "vec_stmt_relevant_p: stmt live but not relevant" 1
+PASS: gcc.dg/vect/vect-live-3.c (test for excess errors)
+PASS: gcc.dg/vect/vect-live-3.c execution test
+PASS: gcc.dg/vect/vect-live-3.c scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/vect-live-3.c scan-tree-dump-times vect "vec_stmt_relevant_p: stmt live but not relevant" 2
+PASS: gcc.dg/vect/vect-live-4.c (test for excess errors)
+PASS: gcc.dg/vect/vect-live-4.c execution test
+PASS: gcc.dg/vect/vect-live-4.c scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/vect-live-4.c scan-tree-dump-times vect "vec_stmt_relevant_p: stmt live but not relevant" 1
+PASS: gcc.dg/vect/vect-live-5.c (test for excess errors)
+PASS: gcc.dg/vect/vect-live-5.c execution test
+PASS: gcc.dg/vect/vect-live-5.c scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/vect-live-5.c scan-tree-dump-not vect "vec_stmt_relevant_p: stmt live but not relevant"
+PASS: gcc.dg/vect/vect-live-slp-1.c (test for excess errors)
+PASS: gcc.dg/vect/vect-live-slp-1.c execution test
+PASS: gcc.dg/vect/vect-live-slp-1.c scan-tree-dump-times vect "vectorized 1 loops" 4
+PASS: gcc.dg/vect/vect-live-slp-1.c scan-tree-dump-times vect "vectorizing stmts using SLP" 4
+PASS: gcc.dg/vect/vect-live-slp-1.c scan-tree-dump-times vect "vec_stmt_relevant_p: stmt live but not relevant" 4
+PASS: gcc.dg/vect/vect-live-slp-2.c (test for excess errors)
+PASS: gcc.dg/vect/vect-live-slp-2.c execution test
+PASS: gcc.dg/vect/vect-live-slp-2.c scan-tree-dump-times vect "vectorized 1 loops" 2
+PASS: gcc.dg/vect/vect-live-slp-2.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2
+PASS: gcc.dg/vect/vect-live-slp-2.c scan-tree-dump-times vect "vec_stmt_relevant_p: stmt live but not relevant" 2
+PASS: gcc.dg/vect/vect-live-slp-3.c (test for excess errors)
+PASS: gcc.dg/vect/vect-live-slp-3.c execution test
+PASS: gcc.dg/vect/vect-live-slp-3.c scan-tree-dump-times vect "vectorized 1 loops" 4
+PASS: gcc.dg/vect/vect-live-slp-3.c scan-tree-dump-times vect "vectorizing stmts using SLP" 4
+PASS: gcc.dg/vect/vect-live-slp-3.c scan-tree-dump-times vect "vec_stmt_relevant_p: stmt live but not relevant" 4
+UNSUPPORTED: gcc.dg/vect/vect-load-lanes-peeling-1.c
PASS: gcc.dg/vect/vect-mask-load-1.c (test for excess errors)
PASS: gcc.dg/vect/vect-mask-load-1.c execution test
PASS: gcc.dg/vect/vect-mask-loadstore-1.c (test for excess errors)
PASS: gcc.dg/vect/vect-mask-loadstore-1.c execution test
PASS: gcc.dg/vect/vect-mask-store-move-1.c (test for excess errors)
-PASS: gcc.dg/vect/vect-mask-store-move-1.c scan-tree-dump-times vect "Move stmt to created bb" 6
+XFAIL: gcc.dg/vect/vect-mask-store-move-1.c scan-tree-dump-times vect "Move stmt to created bb" 4
+PASS: gcc.dg/vect/vect-mult-const-pattern-1.c (test for excess errors)
+PASS: gcc.dg/vect/vect-mult-const-pattern-1.c execution test
+PASS: gcc.dg/vect/vect-mult-const-pattern-2.c (test for excess errors)
+PASS: gcc.dg/vect/vect-mult-const-pattern-2.c execution test
PASS: gcc.dg/vect/vect-mult-pattern-1.c (test for excess errors)
PASS: gcc.dg/vect/vect-mult-pattern-2.c (test for excess errors)
PASS: gcc.dg/vect/vect-multitypes-1.c (test for excess errors)
@@ -93781,6 +99963,20 @@ PASS: gcc.dg/vect/vect-multitypes-8.c scan-tree-dump-times vect "vectorized 1 lo
PASS: gcc.dg/vect/vect-multitypes-9.c (test for excess errors)
PASS: gcc.dg/vect/vect-multitypes-9.c execution test
PASS: gcc.dg/vect/vect-multitypes-9.c scan-tree-dump-times vect "vectorized 1 loops" 2
+PASS: gcc.dg/vect/vect-nb-iter-ub-1.c (test for excess errors)
+PASS: gcc.dg/vect/vect-nb-iter-ub-1.c execution test
+PASS: gcc.dg/vect/vect-nb-iter-ub-1.c scan-tree-dump vect "vectorized 1 loops"
+PASS: gcc.dg/vect/vect-nb-iter-ub-1.c scan-tree-dump cunroll "loop turned into non-loop; it never loops"
+PASS: gcc.dg/vect/vect-nb-iter-ub-1.c scan-tree-dump-not cunroll "loop with 2 iterations completely unrolled"
+PASS: gcc.dg/vect/vect-nb-iter-ub-2.c (test for excess errors)
+PASS: gcc.dg/vect/vect-nb-iter-ub-2.c execution test
+PASS: gcc.dg/vect/vect-nb-iter-ub-2.c scan-tree-dump vect "vectorized 1 loops"
+PASS: gcc.dg/vect/vect-nb-iter-ub-2.c scan-tree-dump cunroll "loop turned into non-loop; it never loops"
+PASS: gcc.dg/vect/vect-nb-iter-ub-2.c scan-tree-dump-not cunroll "loop with 2 iterations completely unrolled"
+PASS: gcc.dg/vect/vect-nb-iter-ub-3.c (test for excess errors)
+PASS: gcc.dg/vect/vect-nb-iter-ub-3.c execution test
+PASS: gcc.dg/vect/vect-nb-iter-ub-3.c scan-tree-dump vect "vectorized 1 loops"
+PASS: gcc.dg/vect/vect-nb-iter-ub-3.c scan-tree-dump-not cunroll "loop turned into non-loop; it never loops"
PASS: gcc.dg/vect/vect-neg-store-1.c (test for excess errors)
PASS: gcc.dg/vect/vect-neg-store-1.c execution test
PASS: gcc.dg/vect/vect-neg-store-1.c scan-tree-dump-times vect "vectorized 1 loops" 1
@@ -93992,6 +100188,9 @@ PASS: gcc.dg/vect/vect-peel-4.c execution test
PASS: gcc.dg/vect/vect-peel-4.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-peel-4.c scan-tree-dump-times vect "Vectorizing an unaligned access" 1
PASS: gcc.dg/vect/vect-peel-4.c scan-tree-dump-times vect "Alignment of access forced using peeling" 0
+PASS: gcc.dg/vect/vect-pr69848.c (test for excess errors)
+PASS: gcc.dg/vect/vect-pr69848.c execution test
+XFAIL: gcc.dg/vect/vect-pr69848.c scan-tree-dump vect "vectorized 1 loops"
PASS: gcc.dg/vect/vect-pre-interact.c (test for excess errors)
PASS: gcc.dg/vect/vect-pre-interact.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-recip.c (test for excess errors)
@@ -94292,6 +100491,8 @@ PASS: gcc.dg/vect/vect-strided-u8-i8-gap7.c scan-tree-dump-times vect "vectorize
PASS: gcc.dg/vect/vect-strided-u8-i8.c (test for excess errors)
PASS: gcc.dg/vect/vect-strided-u8-i8.c execution test
PASS: gcc.dg/vect/vect-strided-u8-i8.c scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/vect-tail-nomask-1.c (test for excess errors)
+PASS: gcc.dg/vect/vect-tail-nomask-1.c execution test
PASS: gcc.dg/vect/vect-vfa-01.c (test for excess errors)
PASS: gcc.dg/vect/vect-vfa-01.c execution test
PASS: gcc.dg/vect/vect-vfa-01.c scan-tree-dump-times vect "vectorized 1 loops" 1
@@ -94528,6 +100729,14 @@ PASS: gcc.dg/vect/slp-41.c scan-tree-dump-times vect "vectorized 1 loops" 2
PASS: gcc.dg/vect/slp-42.c (test for excess errors)
PASS: gcc.dg/vect/slp-42.c scan-tree-dump vect "vectorizing stmts using SLP"
PASS: gcc.dg/vect/slp-42.c scan-tree-dump vect "vectorized 1 loops"
+PASS: gcc.dg/vect/slp-43.c (test for excess errors)
+PASS: gcc.dg/vect/slp-43.c execution test
+PASS: gcc.dg/vect/slp-43.c scan-tree-dump-times vect "vectorized 1 loops" 13
+PASS: gcc.dg/vect/slp-44.c (test for excess errors)
+PASS: gcc.dg/vect/slp-44.c scan-tree-dump vect "vectorized 1 loops"
+PASS: gcc.dg/vect/slp-45.c (test for excess errors)
+PASS: gcc.dg/vect/slp-45.c execution test
+PASS: gcc.dg/vect/slp-45.c scan-tree-dump-times vect "vectorized 1 loops" 13
PASS: gcc.dg/vect/slp-5.c (test for excess errors)
PASS: gcc.dg/vect/slp-5.c execution test
PASS: gcc.dg/vect/slp-5.c scan-tree-dump-times vect "vectorized 3 loops" 1
@@ -94740,7 +100949,7 @@ PASS: gcc.dg/vect/bb-slp-18.c execution test
PASS: gcc.dg/vect/bb-slp-18.c scan-tree-dump-times slp2 "basic block vectorized" 1
PASS: gcc.dg/vect/bb-slp-19.c (test for excess errors)
PASS: gcc.dg/vect/bb-slp-19.c execution test
-XFAIL: gcc.dg/vect/bb-slp-19.c scan-tree-dump-times slp2 "basic block vectorized" 1
+PASS: gcc.dg/vect/bb-slp-19.c scan-tree-dump-times slp2 "basic block vectorized" 1
PASS: gcc.dg/vect/bb-slp-2.c (test for excess errors)
PASS: gcc.dg/vect/bb-slp-2.c execution test
PASS: gcc.dg/vect/bb-slp-2.c scan-tree-dump-times slp1 "basic block vectorized" 1
@@ -94828,7 +101037,7 @@ PASS: gcc.dg/vect/bb-slp-9.c execution test
PASS: gcc.dg/vect/bb-slp-9.c scan-tree-dump-times slp2 "basic block vectorized" 1
PASS: gcc.dg/vect/bb-slp-cond-1.c (test for excess errors)
PASS: gcc.dg/vect/bb-slp-cond-1.c execution test
-PASS: gcc.dg/vect/bb-slp-cond-1.c scan-tree-dump-times slp1 "basic block vectorized" 1
+PASS: gcc.dg/vect/bb-slp-cond-1.c scan-tree-dump-times vect "basic block vectorized" 1
PASS: gcc.dg/vect/bb-slp-pattern-1.c (test for excess errors)
PASS: gcc.dg/vect/bb-slp-pattern-1.c execution test
PASS: gcc.dg/vect/bb-slp-pattern-1.c scan-tree-dump-times slp2 "vectorizing stmts using SLP" 1
@@ -94837,6 +101046,8 @@ PASS: gcc.dg/vect/bb-slp-pattern-1.c scan-tree-dump-times slp2 "pattern recogniz
PASS: gcc.dg/vect/bb-slp-pattern-2.c (test for excess errors)
PASS: gcc.dg/vect/bb-slp-pattern-2.c execution test
PASS: gcc.dg/vect/bb-slp-pattern-2.c scan-tree-dump-times slp1 "basic block vectorized" 1
+PASS: gcc.dg/vect/bb-slp-pr58135.c (test for excess errors)
+PASS: gcc.dg/vect/bb-slp-pr58135.c scan-tree-dump-times slp2 "basic block vectorized" 1
PASS: gcc.dg/vect/bb-slp-pr65935.c (test for excess errors)
PASS: gcc.dg/vect/bb-slp-pr65935.c execution test
PASS: gcc.dg/vect/bb-slp-pr65935.c scan-tree-dump-times slp1 "basic block vectorized" 1
@@ -94845,6 +101056,9 @@ XFAIL: gcc.dg/vect/bb-slp-pr68892.c scan-tree-dump slp2 "not profitable"
PASS: gcc.dg/vect/bb-slp-pr68892.c scan-tree-dump-times slp2 "Basic block will be vectorized" 0
PASS: gcc.dg/vect/bb-slp-pr69907.c (test for excess errors)
PASS: gcc.dg/vect/bb-slp-pr69907.c scan-tree-dump slp1 "BB vectorization with gaps at the end of a load is not supported"
+PASS: gcc.dg/vect/bb-slp-pr78205.c (test for excess errors)
+PASS: gcc.dg/vect/bb-slp-pr78205.c scan-tree-dump-times slp2 "basic block vectorized" 1
+PASS: gcc.dg/vect/bb-slp-pr78205.c scan-tree-dump-times optimized "x\\[[0-1]\\] = " 2
PASS: gcc.dg/vect/bb-slp-subgroups-1.c (test for excess errors)
PASS: gcc.dg/vect/bb-slp-subgroups-1.c execution test
PASS: gcc.dg/vect/bb-slp-subgroups-1.c scan-tree-dump-times slp2 "Basic block will be vectorized using SLP" 1
@@ -94919,6 +101133,8 @@ PASS: gcc.dg/vect/pr33369.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr33373.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr33373b.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr33597.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/pr33707.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/pr33707.c -flto -ffat-lto-objects scan-tree-dump vect "vectorized 1 loops"
PASS: gcc.dg/vect/pr33804.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr33804.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/pr33804.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorizing stmts using SLP" 1
@@ -94950,7 +101166,6 @@ PASS: gcc.dg/vect/pr37539.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/pr37539.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 2
PASS: gcc.dg/vect/pr37730.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr38529.c -flto -ffat-lto-objects (test for excess errors)
-PASS: gcc.dg/vect/pr38529.c -flto -ffat-lto-objects scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1
PASS: gcc.dg/vect/pr39529.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr40074.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr40074.c -flto -ffat-lto-objects execution test
@@ -94971,6 +101186,8 @@ PASS: gcc.dg/vect/pr43430-2.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr43430-2.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/pr43432.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr43432.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/pr43434.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/pr43434.c -flto -ffat-lto-objects scan-tree-dump vect "vectorized 1 loops"
PASS: gcc.dg/vect/pr43842.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr44507.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr44507.c -flto -ffat-lto-objects execution test
@@ -95047,6 +101264,10 @@ PASS: gcc.dg/vect/pr53773.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr53773.c -flto -ffat-lto-objects scan-tree-dump-times optimized "\\* 10" 2
PASS: gcc.dg/vect/pr55857-1.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr55857-2.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/pr56541.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/pr56541.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/pr56625.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/pr56625.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/pr56695.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr56787.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr56787.c -flto -ffat-lto-objects scan-tree-dump vect "vectorized 1 loops"
@@ -95058,6 +101279,12 @@ PASS: gcc.dg/vect/pr56920.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr56920.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/pr56933.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr56933.c -flto -ffat-lto-objects execution test
+PASS: gcc.dg/vect/pr57206.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/pr57206.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/pr57558-1.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/pr57558-1.c -flto -ffat-lto-objects scan-tree-dump vect "vectorized 1 loops"
+PASS: gcc.dg/vect/pr57558-2.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/pr57558-2.c -flto -ffat-lto-objects scan-tree-dump vect "vectorized 1 loops"
PASS: gcc.dg/vect/pr57705.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr57705.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/pr57705.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loop" 3
@@ -95113,7 +101340,7 @@ PASS: gcc.dg/vect/pr60656.c -flto -ffat-lto-objects scan-tree-dump-times vect "
PASS: gcc.dg/vect/pr60841.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr61194.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr61194.c -flto -ffat-lto-objects execution test
-XFAIL: gcc.dg/vect/pr61194.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/pr61194.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/pr61634.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr61680.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr61680.c -flto -ffat-lto-objects execution test
@@ -95122,7 +101349,7 @@ PASS: gcc.dg/vect/pr62021.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/pr62073.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr62075.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr62171.c -flto -ffat-lto-objects (test for excess errors)
-FAIL: gcc.dg/vect/pr62171.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/pr62171.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/pr62171.c -flto -ffat-lto-objects scan-tree-dump-not vect "versioned"
PASS: gcc.dg/vect/pr63148.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr63148.c -flto -ffat-lto-objects execution test
@@ -95211,6 +101438,9 @@ PASS: gcc.dg/vect/pr65947-9.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr65947-9.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/pr65947-9.c -flto -ffat-lto-objects scan-tree-dump-not vect "LOOP VECTORIZED"
XFAIL: gcc.dg/vect/pr65947-9.c -flto -ffat-lto-objects scan-tree-dump vect "loop size is greater than data size"
+PASS: gcc.dg/vect/pr65951.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/pr65951.c -flto -ffat-lto-objects execution test
+PASS: gcc.dg/vect/pr65951.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 2
PASS: gcc.dg/vect/pr66142.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr66142.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops in function" 1
PASS: gcc.dg/vect/pr66251.c -flto -ffat-lto-objects (test for excess errors)
@@ -95255,6 +101485,24 @@ PASS: gcc.dg/vect/pr70354-1.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr70354-1.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/pr70354-2.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/pr70354-2.c -flto -ffat-lto-objects execution test
+PASS: gcc.dg/vect/pr71259.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/pr71259.c -flto -ffat-lto-objects execution test
+PASS: gcc.dg/vect/pr71264.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/pr71407.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/pr71416-1.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/pr71416-1.c -flto -ffat-lto-objects execution test
+PASS: gcc.dg/vect/pr71416-2.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/pr71439.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/pr71439.c -flto -ffat-lto-objects execution test
+PASS: gcc.dg/vect/pr71667.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/pr71752.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/pr71818.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/pr71823.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/pr72866.c -flto -ffat-lto-objects (test for excess errors)
+UNSUPPORTED: gcc.dg/vect/pr77503.c -flto -ffat-lto-objects
+PASS: gcc.dg/vect/pr77724.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/pr78005.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/pr78005.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/vect-1-big-array.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/vect-1-big-array.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 6 loops" 1
XFAIL: gcc.dg/vect/vect-1-big-array.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 5 loops" 1
@@ -95397,7 +101645,7 @@ PASS: gcc.dg/vect/vect-22.c -flto -ffat-lto-objects scan-tree-dump-times vect "
PASS: gcc.dg/vect/vect-22.c -flto -ffat-lto-objects scan-tree-dump-times vect "Vectorizing an unaligned access" 0
PASS: gcc.dg/vect/vect-23.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/vect-23.c -flto -ffat-lto-objects execution test
-XFAIL: gcc.dg/vect/vect-23.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 3 loops" 1
+PASS: gcc.dg/vect/vect-23.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 3 loops" 1
PASS: gcc.dg/vect/vect-23.c -flto -ffat-lto-objects scan-tree-dump-times vect "Vectorizing an unaligned access" 0
PASS: gcc.dg/vect/vect-24.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/vect-24.c -flto -ffat-lto-objects execution test
@@ -95465,11 +101713,11 @@ PASS: gcc.dg/vect/vect-34.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/vect-34.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-35-big-array.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/vect-35-big-array.c -flto -ffat-lto-objects execution test
-PASS: gcc.dg/vect/vect-35-big-array.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 2 loops" 1
-PASS: gcc.dg/vect/vect-35-big-array.c -flto -ffat-lto-objects scan-tree-dump-times vect "can't determine dependence between" 1
+PASS: gcc.dg/vect/vect-35-big-array.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/vect-35-big-array.c -flto -ffat-lto-objects scan-tree-dump vect "can't determine dependence between"
PASS: gcc.dg/vect/vect-35.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/vect-35.c -flto -ffat-lto-objects execution test
-PASS: gcc.dg/vect/vect-35.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 2 loops" 1
+PASS: gcc.dg/vect/vect-35.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-35.c -flto -ffat-lto-objects scan-tree-dump vect "can't determine dependence between"
PASS: gcc.dg/vect/vect-36-big-array.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/vect-36-big-array.c -flto -ffat-lto-objects execution test
@@ -95738,6 +101986,10 @@ PASS: gcc.dg/vect/vect-99.c -flto -ffat-lto-objects scan-tree-dump-times vect "
PASS: gcc.dg/vect/vect-aggressive-1.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/vect-aggressive-1.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/vect-aggressive-1.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/vect-alias-check-1.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/vect-alias-check-1.c -flto -ffat-lto-objects scan-tree-dump vect "improved number of alias checks from [0-9]* to 1"
+PASS: gcc.dg/vect/vect-alias-check-2.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/vect-alias-check-2.c -flto -ffat-lto-objects scan-tree-dump-not vect "versioning for alias checks."
PASS: gcc.dg/vect/vect-alias-check.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/vect-alias-check.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-align-1.c -flto -ffat-lto-objects (test for excess errors)
@@ -95763,9 +102015,13 @@ PASS: gcc.dg/vect/vect-all.c -flto -ffat-lto-objects scan-tree-dump-times vect
PASS: gcc.dg/vect/vect-all.c -flto -ffat-lto-objects scan-tree-dump-times vect "Alignment of access forced using peeling" 0
PASS: gcc.dg/vect/vect-bool-1.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/vect-bool-1.c -flto -ffat-lto-objects scan-tree-dump vect "vectorized 1 loops"
+PASS: gcc.dg/vect/vect-bool-cmp.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/vect-bool-cmp.c -flto -ffat-lto-objects execution test
UNSUPPORTED: gcc.dg/vect/vect-bswap16.c -flto -ffat-lto-objects
-UNSUPPORTED: gcc.dg/vect/vect-bswap32.c -flto -ffat-lto-objects
-UNSUPPORTED: gcc.dg/vect/vect-bswap64.c -flto -ffat-lto-objects
+PASS: gcc.dg/vect/vect-bswap32.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/vect-bswap32.c -flto -ffat-lto-objects execution test
+PASS: gcc.dg/vect/vect-bswap64.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/vect-bswap64.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/vect-complex-1.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/vect-complex-1.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/vect-complex-1.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
@@ -95956,12 +102212,52 @@ PASS: gcc.dg/vect/vect-ivdep-1.c -flto -ffat-lto-objects (test for excess errors
PASS: gcc.dg/vect/vect-ivdep-2.c -flto -ffat-lto-objects (test for warnings, line )
PASS: gcc.dg/vect/vect-ivdep-2.c -flto -ffat-lto-objects (test for bogus messages, line )
PASS: gcc.dg/vect/vect-ivdep-2.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/vect-live-1.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/vect-live-1.c -flto -ffat-lto-objects execution test
+PASS: gcc.dg/vect/vect-live-1.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/vect-live-1.c -flto -ffat-lto-objects scan-tree-dump-times vect "vec_stmt_relevant_p: stmt live but not relevant" 1
+PASS: gcc.dg/vect/vect-live-2.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/vect-live-2.c -flto -ffat-lto-objects execution test
+PASS: gcc.dg/vect/vect-live-2.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/vect-live-2.c -flto -ffat-lto-objects scan-tree-dump-times vect "vec_stmt_relevant_p: stmt live but not relevant" 1
+PASS: gcc.dg/vect/vect-live-3.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/vect-live-3.c -flto -ffat-lto-objects execution test
+PASS: gcc.dg/vect/vect-live-3.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/vect-live-3.c -flto -ffat-lto-objects scan-tree-dump-times vect "vec_stmt_relevant_p: stmt live but not relevant" 2
+PASS: gcc.dg/vect/vect-live-4.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/vect-live-4.c -flto -ffat-lto-objects execution test
+PASS: gcc.dg/vect/vect-live-4.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/vect-live-4.c -flto -ffat-lto-objects scan-tree-dump-times vect "vec_stmt_relevant_p: stmt live but not relevant" 1
+PASS: gcc.dg/vect/vect-live-5.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/vect-live-5.c -flto -ffat-lto-objects execution test
+PASS: gcc.dg/vect/vect-live-5.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/vect-live-5.c -flto -ffat-lto-objects scan-tree-dump-not vect "vec_stmt_relevant_p: stmt live but not relevant"
+PASS: gcc.dg/vect/vect-live-slp-1.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/vect-live-slp-1.c -flto -ffat-lto-objects execution test
+PASS: gcc.dg/vect/vect-live-slp-1.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 4
+PASS: gcc.dg/vect/vect-live-slp-1.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorizing stmts using SLP" 4
+PASS: gcc.dg/vect/vect-live-slp-1.c -flto -ffat-lto-objects scan-tree-dump-times vect "vec_stmt_relevant_p: stmt live but not relevant" 4
+PASS: gcc.dg/vect/vect-live-slp-2.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/vect-live-slp-2.c -flto -ffat-lto-objects execution test
+PASS: gcc.dg/vect/vect-live-slp-2.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 2
+PASS: gcc.dg/vect/vect-live-slp-2.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorizing stmts using SLP" 2
+PASS: gcc.dg/vect/vect-live-slp-2.c -flto -ffat-lto-objects scan-tree-dump-times vect "vec_stmt_relevant_p: stmt live but not relevant" 2
+PASS: gcc.dg/vect/vect-live-slp-3.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/vect-live-slp-3.c -flto -ffat-lto-objects execution test
+PASS: gcc.dg/vect/vect-live-slp-3.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 4
+PASS: gcc.dg/vect/vect-live-slp-3.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorizing stmts using SLP" 4
+PASS: gcc.dg/vect/vect-live-slp-3.c -flto -ffat-lto-objects scan-tree-dump-times vect "vec_stmt_relevant_p: stmt live but not relevant" 4
+UNSUPPORTED: gcc.dg/vect/vect-load-lanes-peeling-1.c -flto -ffat-lto-objects
PASS: gcc.dg/vect/vect-mask-load-1.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/vect-mask-load-1.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/vect-mask-loadstore-1.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/vect-mask-loadstore-1.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/vect-mask-store-move-1.c -flto -ffat-lto-objects (test for excess errors)
-PASS: gcc.dg/vect/vect-mask-store-move-1.c -flto -ffat-lto-objects scan-tree-dump-times vect "Move stmt to created bb" 6
+XFAIL: gcc.dg/vect/vect-mask-store-move-1.c -flto -ffat-lto-objects scan-tree-dump-times vect "Move stmt to created bb" 4
+PASS: gcc.dg/vect/vect-mult-const-pattern-1.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/vect-mult-const-pattern-1.c -flto -ffat-lto-objects execution test
+PASS: gcc.dg/vect/vect-mult-const-pattern-2.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/vect-mult-const-pattern-2.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/vect-mult-pattern-1.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/vect-mult-pattern-2.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/vect-multitypes-1.c -flto -ffat-lto-objects (test for excess errors)
@@ -96023,6 +102319,20 @@ PASS: gcc.dg/vect/vect-multitypes-8.c -flto -ffat-lto-objects scan-tree-dump-ti
PASS: gcc.dg/vect/vect-multitypes-9.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/vect-multitypes-9.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/vect-multitypes-9.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 2
+PASS: gcc.dg/vect/vect-nb-iter-ub-1.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/vect-nb-iter-ub-1.c -flto -ffat-lto-objects execution test
+PASS: gcc.dg/vect/vect-nb-iter-ub-1.c -flto -ffat-lto-objects scan-tree-dump vect "vectorized 1 loops"
+PASS: gcc.dg/vect/vect-nb-iter-ub-1.c -flto -ffat-lto-objects scan-tree-dump cunroll "loop turned into non-loop; it never loops"
+PASS: gcc.dg/vect/vect-nb-iter-ub-1.c -flto -ffat-lto-objects scan-tree-dump-not cunroll "loop with 2 iterations completely unrolled"
+PASS: gcc.dg/vect/vect-nb-iter-ub-2.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/vect-nb-iter-ub-2.c -flto -ffat-lto-objects execution test
+PASS: gcc.dg/vect/vect-nb-iter-ub-2.c -flto -ffat-lto-objects scan-tree-dump vect "vectorized 1 loops"
+PASS: gcc.dg/vect/vect-nb-iter-ub-2.c -flto -ffat-lto-objects scan-tree-dump cunroll "loop turned into non-loop; it never loops"
+PASS: gcc.dg/vect/vect-nb-iter-ub-2.c -flto -ffat-lto-objects scan-tree-dump-not cunroll "loop with 2 iterations completely unrolled"
+PASS: gcc.dg/vect/vect-nb-iter-ub-3.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/vect-nb-iter-ub-3.c -flto -ffat-lto-objects execution test
+PASS: gcc.dg/vect/vect-nb-iter-ub-3.c -flto -ffat-lto-objects scan-tree-dump vect "vectorized 1 loops"
+PASS: gcc.dg/vect/vect-nb-iter-ub-3.c -flto -ffat-lto-objects scan-tree-dump-not cunroll "loop turned into non-loop; it never loops"
PASS: gcc.dg/vect/vect-neg-store-1.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/vect-neg-store-1.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/vect-neg-store-1.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
@@ -96234,6 +102544,9 @@ PASS: gcc.dg/vect/vect-peel-4.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/vect-peel-4.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-peel-4.c -flto -ffat-lto-objects scan-tree-dump-times vect "Vectorizing an unaligned access" 1
PASS: gcc.dg/vect/vect-peel-4.c -flto -ffat-lto-objects scan-tree-dump-times vect "Alignment of access forced using peeling" 0
+PASS: gcc.dg/vect/vect-pr69848.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/vect-pr69848.c -flto -ffat-lto-objects execution test
+XFAIL: gcc.dg/vect/vect-pr69848.c -flto -ffat-lto-objects scan-tree-dump vect "vectorized 1 loops"
PASS: gcc.dg/vect/vect-pre-interact.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/vect-pre-interact.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-recip.c -flto -ffat-lto-objects (test for excess errors)
@@ -96534,6 +102847,8 @@ PASS: gcc.dg/vect/vect-strided-u8-i8-gap7.c -flto -ffat-lto-objects scan-tree-d
PASS: gcc.dg/vect/vect-strided-u8-i8.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/vect-strided-u8-i8.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/vect-strided-u8-i8.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/vect-tail-nomask-1.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/vect-tail-nomask-1.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/vect-vfa-01.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/vect-vfa-01.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/vect-vfa-01.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1
@@ -96770,6 +103085,14 @@ PASS: gcc.dg/vect/slp-41.c -flto -ffat-lto-objects scan-tree-dump-times vect "v
PASS: gcc.dg/vect/slp-42.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/slp-42.c -flto -ffat-lto-objects scan-tree-dump vect "vectorizing stmts using SLP"
PASS: gcc.dg/vect/slp-42.c -flto -ffat-lto-objects scan-tree-dump vect "vectorized 1 loops"
+PASS: gcc.dg/vect/slp-43.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/slp-43.c -flto -ffat-lto-objects execution test
+PASS: gcc.dg/vect/slp-43.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 13
+PASS: gcc.dg/vect/slp-44.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/slp-44.c -flto -ffat-lto-objects scan-tree-dump vect "vectorized 1 loops"
+PASS: gcc.dg/vect/slp-45.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/slp-45.c -flto -ffat-lto-objects execution test
+PASS: gcc.dg/vect/slp-45.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 13
PASS: gcc.dg/vect/slp-5.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/slp-5.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/slp-5.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 3 loops" 1
@@ -96982,7 +103305,7 @@ PASS: gcc.dg/vect/bb-slp-18.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/bb-slp-18.c -flto -ffat-lto-objects scan-tree-dump-times slp2 "basic block vectorized" 1
PASS: gcc.dg/vect/bb-slp-19.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/bb-slp-19.c -flto -ffat-lto-objects execution test
-XFAIL: gcc.dg/vect/bb-slp-19.c -flto -ffat-lto-objects scan-tree-dump-times slp2 "basic block vectorized" 1
+PASS: gcc.dg/vect/bb-slp-19.c -flto -ffat-lto-objects scan-tree-dump-times slp2 "basic block vectorized" 1
PASS: gcc.dg/vect/bb-slp-2.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/bb-slp-2.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/bb-slp-2.c -flto -ffat-lto-objects scan-tree-dump-times slp1 "basic block vectorized" 1
@@ -97070,7 +103393,7 @@ PASS: gcc.dg/vect/bb-slp-9.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/bb-slp-9.c -flto -ffat-lto-objects scan-tree-dump-times slp2 "basic block vectorized" 1
PASS: gcc.dg/vect/bb-slp-cond-1.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/bb-slp-cond-1.c -flto -ffat-lto-objects execution test
-PASS: gcc.dg/vect/bb-slp-cond-1.c -flto -ffat-lto-objects scan-tree-dump-times slp1 "basic block vectorized" 1
+PASS: gcc.dg/vect/bb-slp-cond-1.c -flto -ffat-lto-objects scan-tree-dump-times vect "basic block vectorized" 1
PASS: gcc.dg/vect/bb-slp-pattern-1.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/bb-slp-pattern-1.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/bb-slp-pattern-1.c -flto -ffat-lto-objects scan-tree-dump-times slp2 "vectorizing stmts using SLP" 1
@@ -97079,6 +103402,8 @@ PASS: gcc.dg/vect/bb-slp-pattern-1.c -flto -ffat-lto-objects scan-tree-dump-tim
PASS: gcc.dg/vect/bb-slp-pattern-2.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/bb-slp-pattern-2.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/bb-slp-pattern-2.c -flto -ffat-lto-objects scan-tree-dump-times slp1 "basic block vectorized" 1
+PASS: gcc.dg/vect/bb-slp-pr58135.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/bb-slp-pr58135.c -flto -ffat-lto-objects scan-tree-dump-times slp2 "basic block vectorized" 1
PASS: gcc.dg/vect/bb-slp-pr65935.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/bb-slp-pr65935.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/bb-slp-pr65935.c -flto -ffat-lto-objects scan-tree-dump-times slp1 "basic block vectorized" 1
@@ -97087,6 +103412,9 @@ XFAIL: gcc.dg/vect/bb-slp-pr68892.c -flto -ffat-lto-objects scan-tree-dump slp2
PASS: gcc.dg/vect/bb-slp-pr68892.c -flto -ffat-lto-objects scan-tree-dump-times slp2 "Basic block will be vectorized" 0
PASS: gcc.dg/vect/bb-slp-pr69907.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/bb-slp-pr69907.c -flto -ffat-lto-objects scan-tree-dump slp1 "BB vectorization with gaps at the end of a load is not supported"
+PASS: gcc.dg/vect/bb-slp-pr78205.c -flto -ffat-lto-objects (test for excess errors)
+PASS: gcc.dg/vect/bb-slp-pr78205.c -flto -ffat-lto-objects scan-tree-dump-times slp2 "basic block vectorized" 1
+PASS: gcc.dg/vect/bb-slp-pr78205.c -flto -ffat-lto-objects scan-tree-dump-times optimized "x\\[[0-1]\\] = " 2
PASS: gcc.dg/vect/bb-slp-subgroups-1.c -flto -ffat-lto-objects (test for excess errors)
PASS: gcc.dg/vect/bb-slp-subgroups-1.c -flto -ffat-lto-objects execution test
PASS: gcc.dg/vect/bb-slp-subgroups-1.c -flto -ffat-lto-objects scan-tree-dump-times slp2 "Basic block will be vectorized using SLP" 1
@@ -97242,6 +103570,9 @@ PASS: gcc.dg/vect/trapv-vect-reduc-4.c scan-tree-dump-times vect "vectorized 2 l
UNSUPPORTED: gcc.dg/vect/section-anchors-pr27770.c
UNSUPPORTED: gcc.dg/vect/section-anchors-vect-69.c
UNSUPPORTED: gcc.dg/vect/aligned-section-anchors-nest-1.c
+UNSUPPORTED: gcc.dg/vect/aligned-section-anchors-vect-70.c
+UNSUPPORTED: gcc.dg/vect/aligned-section-anchors-vect-71.c
+UNSUPPORTED: gcc.dg/vect/aligned-section-anchors-vect-72.c
PASS: gcc.dg/vect/no-section-anchors-vect-31.c (test for excess errors)
PASS: gcc.dg/vect/no-section-anchors-vect-31.c execution test
PASS: gcc.dg/vect/no-section-anchors-vect-31.c scan-tree-dump-times vect "vectorized 4 loops" 1
@@ -97309,7 +103640,7 @@ PASS: gcc.dg/vect/no-scevccp-vect-iv-1.c execution test
PASS: gcc.dg/vect/no-scevccp-vect-iv-1.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/no-scevccp-vect-iv-2.c (test for excess errors)
PASS: gcc.dg/vect/no-scevccp-vect-iv-2.c execution test
-XFAIL: gcc.dg/vect/no-scevccp-vect-iv-2.c scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/no-scevccp-vect-iv-2.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/no-scevccp-vect-iv-3.c (test for excess errors)
PASS: gcc.dg/vect/no-scevccp-vect-iv-3.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/no-scevccp-vect-iv-3.c scan-tree-dump-times vect "vect_recog_widen_sum_pattern: detected" 1
@@ -97579,6 +103910,8 @@ PASS: gcc.misc-tests/bprob-2.c compilation, -O3 -fprofile-arcs
PASS: gcc.misc-tests/bprob-2.c execution, -O3 -fprofile-arcs
PASS: gcc.misc-tests/bprob-2.c compilation, -O3 -fbranch-probabilities
PASS: gcc.misc-tests/bprob-2.c execution, -O3 -fbranch-probabilities
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.misc-tests/bprob-1.c -fauto-profile
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gcc.misc-tests/bprob-2.c -fauto-profile
Running [...]/hurd/master/gcc/testsuite/gcc.misc-tests/dectest.exp ...
Running [...]/hurd/master/gcc/testsuite/gcc.misc-tests/dhry.exp ...
Running [...]/hurd/master/gcc/testsuite/gcc.misc-tests/gcov.exp ...
@@ -97959,7 +104292,7 @@ Running [...]/hurd/master/gcc/testsuite/gcc.target/arm/aapcs/aapcs.exp ...
Running [...]/hurd/master/gcc/testsuite/gcc.target/arm/acle/acle.exp ...
Running [...]/hurd/master/gcc/testsuite/gcc.target/arm/arm.exp ...
Running [...]/hurd/master/gcc/testsuite/gcc.target/arm/lto/lto.exp ...
-Running [...]/hurd/master/gcc/testsuite/gcc.target/arm/neon/neon.exp ...
+Running [...]/hurd/master/gcc/testsuite/gcc.target/arm/pure-code/pure-code.exp ...
Running [...]/hurd/master/gcc/testsuite/gcc.target/arm/simd/simd.exp ...
Running [...]/hurd/master/gcc/testsuite/gcc.target/avr/avr.exp ...
Running [...]/hurd/master/gcc/testsuite/gcc.target/avr/torture/avr-torture.exp ...
@@ -98091,6 +104424,15 @@ PASS: gcc.target/i386/387-9.c scan-assembler fsincos
PASS: gcc.target/i386/387-9.c scan-assembler-not fsin
PASS: gcc.target/i386/387-9.c scan-assembler-not fcos
PASS: gcc.target/i386/387-9.c scan-assembler-not call
+PASS: gcc.target/i386/387-builtin-fp-int-inexact.c (test for excess errors)
+PASS: gcc.target/i386/387-builtin-fp-int-inexact.c execution test
+PASS: gcc.target/i386/387-rint-inline-1.c (test for excess errors)
+PASS: gcc.target/i386/387-rint-inline-1.c scan-assembler-not [ \t]rint
+PASS: gcc.target/i386/387-rint-inline-1.c scan-assembler-not [ \t]ceil
+PASS: gcc.target/i386/387-rint-inline-1.c scan-assembler-not [ \t]floor
+PASS: gcc.target/i386/387-rint-inline-1.c scan-assembler-not [ \t]trunc
+PASS: gcc.target/i386/387-rint-inline-2.c (test for excess errors)
+PASS: gcc.target/i386/387-rint-inline-2.c scan-assembler-not [ \t]rint
PASS: gcc.target/i386/3dnow-1.c (test for excess errors)
PASS: gcc.target/i386/3dnow-2.c (test for excess errors)
PASS: gcc.target/i386/3dnowA-1.c (test for excess errors)
@@ -98169,6 +104511,9 @@ PASS: gcc.target/i386/aggregate-ret4.c scan-assembler ret[ \t]\\$4
PASS: gcc.target/i386/alias-1.c (test for excess errors)
PASS: gcc.target/i386/alias-1.c scan-assembler wobbly
PASS: gcc.target/i386/alias-1.c scan-assembler jelly
+PASS: gcc.target/i386/align-limit.c (test for excess errors)
+PASS: gcc.target/i386/align-limit.c scan-assembler .p2align 6,,1
+PASS: gcc.target/i386/align-limit.c scan-assembler-not .p2align 6,,63
PASS: gcc.target/i386/align-main-1.c (test for excess errors)
PASS: gcc.target/i386/align-main-1.c scan-assembler and[lq]?[\\t ]*\\$-128,[\\t ]*%[re]?sp
PASS: gcc.target/i386/align-main-1.c scan-assembler-not and[lq]?[\\t ]*\\$-64,[\\t ]*%[re]?sp
@@ -98249,6 +104594,8 @@ PASS: gcc.target/i386/asm-flag-5.c type (test for errors, line 29)
PASS: gcc.target/i386/asm-flag-5.c (test for excess errors)
PASS: gcc.target/i386/asm-flag-6.c (test for excess errors)
PASS: gcc.target/i386/asm-flag-6.c execution test
+PASS: gcc.target/i386/asm-flag-7.c (test for errors, line 8)
+PASS: gcc.target/i386/asm-flag-7.c (test for excess errors)
PASS: gcc.target/i386/attr-returns_twice-1.c (test for warnings, line 10)
PASS: gcc.target/i386/attr-returns_twice-1.c (test for excess errors)
PASS: gcc.target/i386/attributes-error.c (test for errors, line 4)
@@ -98335,6 +104682,8 @@ PASS: gcc.target/i386/avx-pr57233.c execution test
PASS: gcc.target/i386/avx-pr63594-1.c (test for excess errors)
PASS: gcc.target/i386/avx-pr63594-2.c (test for excess errors)
PASS: gcc.target/i386/avx-pr63594-2.c execution test
+PASS: gcc.target/i386/avx-pr71559.c (test for excess errors)
+PASS: gcc.target/i386/avx-pr71559.c execution test
PASS: gcc.target/i386/avx-recip-vec.c (test for excess errors)
PASS: gcc.target/i386/avx-recip-vec.c execution test
UNSUPPORTED: gcc.target/i386/avx-reduc-1.c
@@ -99133,6 +105482,15 @@ PASS: gcc.target/i386/avx-vrcpps-1.c (test for excess errors)
PASS: gcc.target/i386/avx-vrcpps-1.c execution test
PASS: gcc.target/i386/avx-vrcpps-256-1.c (test for excess errors)
PASS: gcc.target/i386/avx-vrcpps-256-1.c execution test
+PASS: gcc.target/i386/avx-vround-1.c (test for excess errors)
+PASS: gcc.target/i386/avx-vround-1.c scan-assembler-times vroundsd[^\n\r]*xmm 2
+PASS: gcc.target/i386/avx-vround-1.c scan-assembler-times vroundss[^\n\r]*xmm 2
+PASS: gcc.target/i386/avx-vround-1.c scan-assembler-times vroundpd[^\n\r]*xmm 1
+PASS: gcc.target/i386/avx-vround-1.c scan-assembler-times vroundps[^\n\r]*xmm 1
+PASS: gcc.target/i386/avx-vround-1.c scan-assembler-times vroundpd[^\n\r]*ymm 1
+PASS: gcc.target/i386/avx-vround-1.c scan-assembler-times vroundps[^\n\r]*ymm 1
+PASS: gcc.target/i386/avx-vround-2.c (test for excess errors)
+PASS: gcc.target/i386/avx-vround-2.c execution test
PASS: gcc.target/i386/avx-vroundpd-1.c (test for excess errors)
PASS: gcc.target/i386/avx-vroundpd-1.c execution test
PASS: gcc.target/i386/avx-vroundpd-2.c (test for excess errors)
@@ -100153,8 +106511,8 @@ PASS: gcc.target/i386/avx2-vpxor-2.c execution test
PASS: gcc.target/i386/avx2-vshift-1.c (test for excess errors)
PASS: gcc.target/i386/avx2-vshift-1.c execution test
PASS: gcc.target/i386/avx256-unaligned-load-1.c (test for excess errors)
-PASS: gcc.target/i386/avx256-unaligned-load-1.c scan-assembler-not (avx_loadups256|vmovups[^\n\r]*movv8sf_internal)
-PASS: gcc.target/i386/avx256-unaligned-load-1.c scan-assembler (sse_loadups|movv4sf_internal)
+PASS: gcc.target/i386/avx256-unaligned-load-1.c scan-assembler-not vmovups[^\n\r]*movv8sf_internal/3
+PASS: gcc.target/i386/avx256-unaligned-load-1.c scan-assembler movv4sf_internal/3
PASS: gcc.target/i386/avx256-unaligned-load-1.c scan-assembler vinsertf128
UNSUPPORTED: gcc.target/i386/avx256-unaligned-load-2.c
PASS: gcc.target/i386/avx256-unaligned-load-3.c (test for excess errors)
@@ -100172,18 +106530,17 @@ PASS: gcc.target/i386/avx256-unaligned-load-6.c execution test
PASS: gcc.target/i386/avx256-unaligned-load-7.c (test for excess errors)
PASS: gcc.target/i386/avx256-unaligned-load-7.c execution test
PASS: gcc.target/i386/avx256-unaligned-store-1.c (test for excess errors)
-PASS: gcc.target/i386/avx256-unaligned-store-1.c scan-assembler-not avx_storeups256
-PASS: gcc.target/i386/avx256-unaligned-store-1.c scan-assembler vmovups.*\\*movv4sf_internal/3
+PASS: gcc.target/i386/avx256-unaligned-store-1.c scan-assembler-not vmovups.*movv8sf_internal/4
+PASS: gcc.target/i386/avx256-unaligned-store-1.c scan-assembler vmovups.*movv4sf_internal/4
PASS: gcc.target/i386/avx256-unaligned-store-1.c scan-assembler vextractf128
UNSUPPORTED: gcc.target/i386/avx256-unaligned-store-2.c
PASS: gcc.target/i386/avx256-unaligned-store-3.c (test for excess errors)
-PASS: gcc.target/i386/avx256-unaligned-store-3.c scan-assembler-not avx_storeupd256
-PASS: gcc.target/i386/avx256-unaligned-store-3.c scan-assembler vmovups.*\\*movv2df_internal/3
+PASS: gcc.target/i386/avx256-unaligned-store-3.c scan-assembler-not vmovups.*movv4df_internal/4
+PASS: gcc.target/i386/avx256-unaligned-store-3.c scan-assembler vmovups.*movv2df_internal/4
PASS: gcc.target/i386/avx256-unaligned-store-3.c scan-assembler vextractf128
PASS: gcc.target/i386/avx256-unaligned-store-4.c (test for excess errors)
-PASS: gcc.target/i386/avx256-unaligned-store-4.c scan-assembler avx_storeups256
-PASS: gcc.target/i386/avx256-unaligned-store-4.c scan-assembler-not sse_storeups
-PASS: gcc.target/i386/avx256-unaligned-store-4.c scan-assembler-not \\*avx_movv4sf_internal/3
+PASS: gcc.target/i386/avx256-unaligned-store-4.c scan-assembler vmovups.*movv8sf_internal/4
+PASS: gcc.target/i386/avx256-unaligned-store-4.c scan-assembler-not movups.*movv4sf_internal/4
PASS: gcc.target/i386/avx256-unaligned-store-4.c scan-assembler-not vextractf128
PASS: gcc.target/i386/avx256-unaligned-store-5.c (test for excess errors)
PASS: gcc.target/i386/avx256-unaligned-store-5.c execution test
@@ -100191,6 +106548,38 @@ PASS: gcc.target/i386/avx256-unaligned-store-6.c (test for excess errors)
PASS: gcc.target/i386/avx256-unaligned-store-6.c execution test
PASS: gcc.target/i386/avx256-unaligned-store-7.c (test for excess errors)
PASS: gcc.target/i386/avx256-unaligned-store-7.c execution test
+PASS: gcc.target/i386/avx5124fmadd-v4fmaddps-1.c (test for excess errors)
+PASS: gcc.target/i386/avx5124fmadd-v4fmaddps-1.c scan-assembler-times v4fmaddps[ \\t]+[^{\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx5124fmadd-v4fmaddps-1.c scan-assembler-times v4fmaddps[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx5124fmadd-v4fmaddps-1.c scan-assembler-times v4fmaddps[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx5124fmadd-v4fmaddps-2.c (test for excess errors)
+PASS: gcc.target/i386/avx5124fmadd-v4fmaddps-2.c execution test
+PASS: gcc.target/i386/avx5124fmadd-v4fmaddss-1.c (test for excess errors)
+PASS: gcc.target/i386/avx5124fmadd-v4fmaddss-1.c scan-assembler-times v4fmaddss[ \\t]+[^{\n]*%xmm[0-9]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx5124fmadd-v4fmaddss-1.c scan-assembler-times v4fmaddss[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx5124fmadd-v4fmaddss-1.c scan-assembler-times v4fmaddss[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx5124fmadd-v4fnmaddps-1.c (test for excess errors)
+PASS: gcc.target/i386/avx5124fmadd-v4fnmaddps-1.c scan-assembler-times v4fnmaddps[ \\t]+[^{\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx5124fmadd-v4fnmaddps-1.c scan-assembler-times v4fnmaddps[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx5124fmadd-v4fnmaddps-1.c scan-assembler-times v4fnmaddps[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx5124fmadd-v4fnmaddps-2.c (test for excess errors)
+PASS: gcc.target/i386/avx5124fmadd-v4fnmaddps-2.c execution test
+PASS: gcc.target/i386/avx5124fmadd-v4fnmaddss-1.c (test for excess errors)
+PASS: gcc.target/i386/avx5124fmadd-v4fnmaddss-1.c scan-assembler-times v4fnmaddss[ \\t]+[^{\n]*%xmm[0-9]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx5124fmadd-v4fnmaddss-1.c scan-assembler-times v4fnmaddss[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx5124fmadd-v4fnmaddss-1.c scan-assembler-times v4fnmaddss[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx5124vnniw-vp4dpwssd-1.c (test for excess errors)
+PASS: gcc.target/i386/avx5124vnniw-vp4dpwssd-1.c scan-assembler-times vp4dpwssd[ \\t]+[^{\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx5124vnniw-vp4dpwssd-1.c scan-assembler-times vp4dpwssd[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx5124vnniw-vp4dpwssd-1.c scan-assembler-times vp4dpwssd[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx5124vnniw-vp4dpwssd-2.c (test for excess errors)
+PASS: gcc.target/i386/avx5124vnniw-vp4dpwssd-2.c execution test
+PASS: gcc.target/i386/avx5124vnniw-vp4dpwssds-1.c (test for excess errors)
+PASS: gcc.target/i386/avx5124vnniw-vp4dpwssds-1.c scan-assembler-times vp4dpwssds[ \\t]+[^{\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx5124vnniw-vp4dpwssds-1.c scan-assembler-times vp4dpwssds[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx5124vnniw-vp4dpwssds-1.c scan-assembler-times vp4dpwssds[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx5124vnniw-vp4dpwssds-2.c (test for excess errors)
+PASS: gcc.target/i386/avx5124vnniw-vp4dpwssds-2.c execution test
PASS: gcc.target/i386/avx512bw-kunpckdq-1.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-kunpckdq-1.c scan-assembler-times kunpckdq[ \\t]+[^{\n]*%k[0-7](?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512bw-kunpckdq-2.c (test for excess errors)
@@ -100199,12 +106588,15 @@ PASS: gcc.target/i386/avx512bw-kunpckwd-1.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-kunpckwd-1.c scan-assembler-times kunpckwd[ \\t]+[^{\n]*%k[1-7](?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512bw-kunpckwd-2.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-kunpckwd-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512bw-pack-2.c
PASS: gcc.target/i386/avx512bw-pr70329-1.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-pr70329-1.c execution test
PASS: gcc.target/i386/avx512bw-pr70329-2.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-pr70329-2.c execution test
PASS: gcc.target/i386/avx512bw-pr70509.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-pr70509.c execution test
+PASS: gcc.target/i386/avx512bw-pr77476.c (test for excess errors)
+PASS: gcc.target/i386/avx512bw-pr77476.c execution test
PASS: gcc.target/i386/avx512bw-vdbpsadbw-1.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-vdbpsadbw-1.c scan-assembler-times vdbpsadbw[ \\t]+[^{\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512bw-vdbpsadbw-1.c scan-assembler-times vdbpsadbw[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
@@ -100383,6 +106775,8 @@ PASS: gcc.target/i386/avx512bw-vpalignr-1.c scan-assembler-times vpalignr[ \\t]+
PASS: gcc.target/i386/avx512bw-vpalignr-1.c scan-assembler-times vpalignr[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512bw-vpalignr-2.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-vpalignr-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512bw-vpalignr-3.c
+UNSUPPORTED: gcc.target/i386/avx512bw-vpalignr-4.c
PASS: gcc.target/i386/avx512bw-vpavgb-1.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-vpavgb-1.c scan-assembler-times vpavgb[ \\t]+[^{\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512bw-vpavgb-1.c scan-assembler-times vpavgb[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
@@ -100415,6 +106809,9 @@ PASS: gcc.target/i386/avx512bw-vpblendmw-1.c scan-assembler-times (?:vpblendmw|v
PASS: gcc.target/i386/avx512bw-vpblendmw-1.c scan-assembler-times (?:vpblendmw|vmovdqu16)[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512bw-vpblendmw-2.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-vpblendmw-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512bw-vpbroadcast-1.c
+UNSUPPORTED: gcc.target/i386/avx512bw-vpbroadcast-2.c
+UNSUPPORTED: gcc.target/i386/avx512bw-vpbroadcast-3.c
PASS: gcc.target/i386/avx512bw-vpbroadcastb-1.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-vpbroadcastb-1.c scan-assembler-times vpbroadcastb[ \\t]+[^{\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 2
PASS: gcc.target/i386/avx512bw-vpbroadcastb-1.c scan-assembler-times vpbroadcastb[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 2
@@ -100717,6 +107114,8 @@ PASS: gcc.target/i386/avx512bw-vpermw-1.c scan-assembler-times vpermw[ \\t]+[^{\
PASS: gcc.target/i386/avx512bw-vpermw-1.c scan-assembler-times vpermw[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512bw-vpermw-2.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-vpermw-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512bw-vpextr-1.c
+UNSUPPORTED: gcc.target/i386/avx512bw-vpinsr-1.c
PASS: gcc.target/i386/avx512bw-vpmaddubsw-1.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-vpmaddubsw-1.c scan-assembler-times vpmaddubsw[ \\t]+[^{\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512bw-vpmaddubsw-1.c scan-assembler-times vpmaddubsw[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
@@ -100727,6 +107126,7 @@ PASS: gcc.target/i386/avx512bw-vpmaddubsw-1.c scan-assembler-times vpmaddubsw[ \
PASS: gcc.target/i386/avx512bw-vpmaddubsw-1.c scan-assembler-times vpmaddubsw[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512bw-vpmaddubsw-2.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-vpmaddubsw-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512bw-vpmaddubsw-3.c
PASS: gcc.target/i386/avx512bw-vpmaddwd-1.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-vpmaddwd-1.c scan-assembler-times vpmaddwd[ \\t]+[^{\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512bw-vpmaddwd-1.c scan-assembler-times vpmaddwd[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
@@ -100737,6 +107137,7 @@ PASS: gcc.target/i386/avx512bw-vpmaddwd-1.c scan-assembler-times vpmaddwd[ \\t]+
PASS: gcc.target/i386/avx512bw-vpmaddwd-1.c scan-assembler-times vpmaddwd[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512bw-vpmaddwd-2.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-vpmaddwd-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512bw-vpmaddwd-3.c
PASS: gcc.target/i386/avx512bw-vpmaxsb-1.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-vpmaxsb-1.c scan-assembler-times vpmaxsb[ \\t]+[^{\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512bw-vpmaxsb-1.c scan-assembler-times vpmaxsb[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
@@ -100907,6 +107308,7 @@ PASS: gcc.target/i386/avx512bw-vpmulhrsw-1.c scan-assembler-times vpmulhrsw[ \\t
PASS: gcc.target/i386/avx512bw-vpmulhrsw-1.c scan-assembler-times vpmulhrsw[ \\t]+[^{\n]*%xmm[0-9]+[^\n]*%xmm[0-9]+[^\n]*%xmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512bw-vpmulhrsw-2.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-vpmulhrsw-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512bw-vpmulhrsw-3.c
PASS: gcc.target/i386/avx512bw-vpmulhuw-1.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-vpmulhuw-1.c scan-assembler-times vpmulhuw[ \\t]+[^{\n]*%zmm[0-9]+[^\n]*%zmm[0-9]+[^\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512bw-vpmulhuw-1.c scan-assembler-times vpmulhuw[ \\t]+[^{\n]*%zmm[0-9]+[^\n]*%zmm[0-9]+[^\n]*%zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
@@ -100947,6 +107349,7 @@ PASS: gcc.target/i386/avx512bw-vpshufb-1.c scan-assembler-times vpshufb[ \\t]+[^
PASS: gcc.target/i386/avx512bw-vpshufb-1.c scan-assembler-times vpshufb[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512bw-vpshufb-2.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-vpshufb-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512bw-vpshufb-3.c
PASS: gcc.target/i386/avx512bw-vpshufhw-1.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-vpshufhw-1.c scan-assembler-times vpshufhw[ \\t]+[^{\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512bw-vpshufhw-1.c scan-assembler-times vpshufhw[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
@@ -101023,6 +107426,7 @@ PASS: gcc.target/i386/avx512bw-vpsraw-1.c scan-assembler-times vpsraw[ \\t]+[^{\
PASS: gcc.target/i386/avx512bw-vpsraw-1.c scan-assembler-times vpsraw[ \\t]+[^{\n]*%xmm[0-9]+[^\n]*%xmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512bw-vpsraw-2.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-vpsraw-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512bw-vpsraw-3.c
PASS: gcc.target/i386/avx512bw-vpsrawi-1.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-vpsrawi-1.c scan-assembler-times vpsraw[ \\t]+[^{\n]*13[^\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512bw-vpsrawi-1.c scan-assembler-times vpsraw[ \\t]+[^{\n]*13[^\n]*%zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
@@ -101128,39 +107532,39 @@ PASS: gcc.target/i386/avx512bw-vpsubw-1.c scan-assembler-times vpsubw[ \\t]+[^{\
PASS: gcc.target/i386/avx512bw-vpsubw-2.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-vpsubw-2.c execution test
PASS: gcc.target/i386/avx512bw-vptestmb-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512bw-vptestmb-1.c scan-assembler-times vptestmb[ \\t]+[^{\n]*%xmm[0-7]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512bw-vptestmb-1.c scan-assembler-times vptestmb[ \\t]+[^{\n]*%ymm[0-7]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512bw-vptestmb-1.c scan-assembler-times vptestmb[ \\t]+[^{\n]*%zmm[0-7]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512bw-vptestmb-1.c scan-assembler-times vptestmb[ \\t]+[^{\n]*%xmm[0-7]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512bw-vptestmb-1.c scan-assembler-times vptestmb[ \\t]+[^{\n]*%ymm[0-7]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512bw-vptestmb-1.c scan-assembler-times vptestmb[ \\t]+[^{\n]*%zmm[0-7]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestmb-1.c scan-assembler-times vptestmb[ \\t]+[^{\n]*%xmm[0-9]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestmb-1.c scan-assembler-times vptestmb[ \\t]+[^{\n]*%ymm[0-9]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestmb-1.c scan-assembler-times vptestmb[ \\t]+[^{\n]*%zmm[0-9]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestmb-1.c scan-assembler-times vptestmb[ \\t]+[^{\n]*%xmm[0-9]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestmb-1.c scan-assembler-times vptestmb[ \\t]+[^{\n]*%ymm[0-9]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestmb-1.c scan-assembler-times vptestmb[ \\t]+[^{\n]*%zmm[0-9]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512bw-vptestmb-2.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-vptestmb-2.c execution test
PASS: gcc.target/i386/avx512bw-vptestmw-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512bw-vptestmw-1.c scan-assembler-times vptestmw[ \\t]+[^{\n]*%xmm[0-7]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512bw-vptestmw-1.c scan-assembler-times vptestmw[ \\t]+[^{\n]*%ymm[0-7]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512bw-vptestmw-1.c scan-assembler-times vptestmw[ \\t]+[^{\n]*%zmm[0-7]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512bw-vptestmw-1.c scan-assembler-times vptestmw[ \\t]+[^{\n]*%xmm[0-7]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512bw-vptestmw-1.c scan-assembler-times vptestmw[ \\t]+[^{\n]*%ymm[0-7]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512bw-vptestmw-1.c scan-assembler-times vptestmw[ \\t]+[^{\n]*%zmm[0-7]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestmw-1.c scan-assembler-times vptestmw[ \\t]+[^{\n]*%xmm[0-9]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestmw-1.c scan-assembler-times vptestmw[ \\t]+[^{\n]*%ymm[0-9]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestmw-1.c scan-assembler-times vptestmw[ \\t]+[^{\n]*%zmm[0-9]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestmw-1.c scan-assembler-times vptestmw[ \\t]+[^{\n]*%xmm[0-9]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestmw-1.c scan-assembler-times vptestmw[ \\t]+[^{\n]*%ymm[0-9]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestmw-1.c scan-assembler-times vptestmw[ \\t]+[^{\n]*%zmm[0-9]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512bw-vptestmw-2.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-vptestmw-2.c execution test
PASS: gcc.target/i386/avx512bw-vptestnmb-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512bw-vptestnmb-1.c scan-assembler-times vptestnmb[ \\t]+[^{\n]*%xmm[0-7]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512bw-vptestnmb-1.c scan-assembler-times vptestnmb[ \\t]+[^{\n]*%ymm[0-7]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512bw-vptestnmb-1.c scan-assembler-times vptestnmb[ \\t]+[^{\n]*%zmm[0-7]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512bw-vptestnmb-1.c scan-assembler-times vptestnmb[ \\t]+[^{\n]*%xmm[0-7]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512bw-vptestnmb-1.c scan-assembler-times vptestnmb[ \\t]+[^{\n]*%ymm[0-7]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512bw-vptestnmb-1.c scan-assembler-times vptestnmb[ \\t]+[^{\n]*%zmm[0-7]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestnmb-1.c scan-assembler-times vptestnmb[ \\t]+[^{\n]*%xmm[0-9]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestnmb-1.c scan-assembler-times vptestnmb[ \\t]+[^{\n]*%ymm[0-9]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestnmb-1.c scan-assembler-times vptestnmb[ \\t]+[^{\n]*%zmm[0-9]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestnmb-1.c scan-assembler-times vptestnmb[ \\t]+[^{\n]*%xmm[0-9]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestnmb-1.c scan-assembler-times vptestnmb[ \\t]+[^{\n]*%ymm[0-9]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestnmb-1.c scan-assembler-times vptestnmb[ \\t]+[^{\n]*%zmm[0-9]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512bw-vptestnmb-2.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-vptestnmb-2.c execution test
PASS: gcc.target/i386/avx512bw-vptestnmw-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512bw-vptestnmw-1.c scan-assembler-times vptestnmw[ \\t]+[^{\n]*%xmm[0-7]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512bw-vptestnmw-1.c scan-assembler-times vptestnmw[ \\t]+[^{\n]*%ymm[0-7]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512bw-vptestnmw-1.c scan-assembler-times vptestnmw[ \\t]+[^{\n]*%zmm[0-7]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512bw-vptestnmw-1.c scan-assembler-times vptestnmw[ \\t]+[^{\n]*%xmm[0-7]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512bw-vptestnmw-1.c scan-assembler-times vptestnmw[ \\t]+[^{\n]*%ymm[0-7]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512bw-vptestnmw-1.c scan-assembler-times vptestnmw[ \\t]+[^{\n]*%zmm[0-7]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestnmw-1.c scan-assembler-times vptestnmw[ \\t]+[^{\n]*%xmm[0-9]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestnmw-1.c scan-assembler-times vptestnmw[ \\t]+[^{\n]*%ymm[0-9]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestnmw-1.c scan-assembler-times vptestnmw[ \\t]+[^{\n]*%zmm[0-9]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestnmw-1.c scan-assembler-times vptestnmw[ \\t]+[^{\n]*%xmm[0-9]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestnmw-1.c scan-assembler-times vptestnmw[ \\t]+[^{\n]*%ymm[0-9]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512bw-vptestnmw-1.c scan-assembler-times vptestnmw[ \\t]+[^{\n]*%zmm[0-9]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512bw-vptestnmw-2.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-vptestnmw-2.c execution test
PASS: gcc.target/i386/avx512bw-vpunpckhbw-1.c (test for excess errors)
@@ -101204,11 +107608,11 @@ PASS: gcc.target/i386/avx512bw-vpunpcklwd-1.c scan-assembler-times vpunpcklwd[ \
PASS: gcc.target/i386/avx512bw-vpunpcklwd-2.c (test for excess errors)
PASS: gcc.target/i386/avx512bw-vpunpcklwd-2.c execution test
PASS: gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c scan-assembler-times vpbroadcastmb2q[ \\t]+[^{\n]*k[1-7][^\n]*%zmm[0-7]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c scan-assembler-times vpbroadcastmb2q[ \\t]+[^{\n]*k[1-7][^\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512cd-vpbroadcastmb2q-2.c (test for excess errors)
PASS: gcc.target/i386/avx512cd-vpbroadcastmb2q-2.c execution test
PASS: gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c scan-assembler-times vpbroadcastmw2d[ \\t]+[^{\n]*k[1-7][^\n]*%zmm[0-7]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c scan-assembler-times vpbroadcastmw2d[ \\t]+[^{\n]*k[1-7][^\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512cd-vpbroadcastmw2d-2.c (test for excess errors)
PASS: gcc.target/i386/avx512cd-vpbroadcastmw2d-2.c execution test
PASS: gcc.target/i386/avx512cd-vpconflictd-1.c (test for excess errors)
@@ -101235,10 +107639,16 @@ PASS: gcc.target/i386/avx512cd-vplzcntq-1.c scan-assembler-times vplzcntq[ \\t]+
PASS: gcc.target/i386/avx512cd-vplzcntq-1.c scan-assembler-times vplzcntq[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512cd-vplzcntq-2.c (test for excess errors)
PASS: gcc.target/i386/avx512cd-vplzcntq-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512dq-abs-copysign-1.c
+UNSUPPORTED: gcc.target/i386/avx512dq-concatv2di-1.c
+UNSUPPORTED: gcc.target/i386/avx512dq-concatv2si-1.c
PASS: gcc.target/i386/avx512dq-kmovb-1.c (test for excess errors)
PASS: gcc.target/i386/avx512dq-kmovb-1.c scan-assembler kmovb[ \\t]+[^\n]*%k[1-7]
+UNSUPPORTED: gcc.target/i386/avx512dq-logic-2.c
PASS: gcc.target/i386/avx512dq-pr70059.c (test for excess errors)
PASS: gcc.target/i386/avx512dq-pr70059.c execution test
+PASS: gcc.target/i386/avx512dq-pr77476.c (test for excess errors)
+PASS: gcc.target/i386/avx512dq-pr77476.c execution test
PASS: gcc.target/i386/avx512dq-vandnpd-1.c (test for excess errors)
PASS: gcc.target/i386/avx512dq-vandnpd-1.c scan-assembler-times vandnpd[ \\t]+[^{\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512dq-vandnpd-1.c scan-assembler-times vandnpd[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
@@ -101279,6 +107689,7 @@ PASS: gcc.target/i386/avx512dq-vandps-1.c scan-assembler-times vandps[ \\t]+[^{\
PASS: gcc.target/i386/avx512dq-vandps-1.c scan-assembler-times vandps[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512dq-vandps-2.c (test for excess errors)
PASS: gcc.target/i386/avx512dq-vandps-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512dq-vbroadcast-2.c
PASS: gcc.target/i386/avx512dq-vbroadcastf32x2-1.c (test for excess errors)
PASS: gcc.target/i386/avx512dq-vbroadcastf32x2-1.c scan-assembler-times vbroadcastf32x2[ \\t]+[^{\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512dq-vbroadcastf32x2-1.c scan-assembler-times vbroadcastf32x2[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
@@ -101535,38 +107946,39 @@ PASS: gcc.target/i386/avx512dq-vextracti64x2-1.c scan-assembler-times vextracti6
PASS: gcc.target/i386/avx512dq-vextracti64x2-2.c (test for excess errors)
PASS: gcc.target/i386/avx512dq-vextracti64x2-2.c execution test
PASS: gcc.target/i386/avx512dq-vfpclasspd-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512dq-vfpclasspd-1.c scan-assembler-times vfpclasspd[ \\t]+[^{\n]*%zmm[0-7]+[^\n^k]*%k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512dq-vfpclasspd-1.c scan-assembler-times vfpclasspd[ \\t]+[^{\n]*%ymm[0-7]+[^\n^k]*%k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512dq-vfpclasspd-1.c scan-assembler-times vfpclasspd[ \\t]+[^{\n]*%xmm[0-7]+[^\n^k]*%k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512dq-vfpclasspd-1.c scan-assembler-times vfpclasspd[ \\t]+[^{\n]*%zmm[0-7]+[^\n^k]*%k[1-7]{%k[0-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512dq-vfpclasspd-1.c scan-assembler-times vfpclasspd[ \\t]+[^{\n]*%ymm[0-7]+[^\n^k]*%k[1-7]{%k[0-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512dq-vfpclasspd-1.c scan-assembler-times vfpclasspd[ \\t]+[^{\n]*%xmm[0-7]+[^\n^k]*%k[1-7]{%k[0-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vfpclasspd-1.c scan-assembler-times vfpclasspd[ \\t]+[^{\n]*%zmm[0-9]+[^\n^k]*%k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vfpclasspd-1.c scan-assembler-times vfpclasspd[ \\t]+[^{\n]*%ymm[0-9]+[^\n^k]*%k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vfpclasspd-1.c scan-assembler-times vfpclasspd[ \\t]+[^{\n]*%xmm[0-9]+[^\n^k]*%k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vfpclasspd-1.c scan-assembler-times vfpclasspd[ \\t]+[^{\n]*%zmm[0-9]+[^\n^k]*%k[1-7]{%k[0-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vfpclasspd-1.c scan-assembler-times vfpclasspd[ \\t]+[^{\n]*%ymm[0-9]+[^\n^k]*%k[1-7]{%k[0-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vfpclasspd-1.c scan-assembler-times vfpclasspd[ \\t]+[^{\n]*%xmm[0-9]+[^\n^k]*%k[1-7]{%k[0-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512dq-vfpclasspd-2.c (test for excess errors)
PASS: gcc.target/i386/avx512dq-vfpclasspd-2.c execution test
PASS: gcc.target/i386/avx512dq-vfpclassps-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512dq-vfpclassps-1.c scan-assembler-times vfpclassps[ \\t]+[^{\n]*%zmm[0-7]+[^\n^k]*%k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512dq-vfpclassps-1.c scan-assembler-times vfpclassps[ \\t]+[^{\n]*%ymm[0-7]+[^\n^k]*%k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512dq-vfpclassps-1.c scan-assembler-times vfpclassps[ \\t]+[^{\n]*%xmm[0-7]+[^\n^k]*%k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512dq-vfpclassps-1.c scan-assembler-times vfpclassps[ \\t]+[^{\n]*%zmm[0-7]+[^\n^k]*%k[1-7]{%k[0-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512dq-vfpclassps-1.c scan-assembler-times vfpclassps[ \\t]+[^{\n]*%ymm[0-7]+[^\n^k]*%k[1-7]{%k[0-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512dq-vfpclassps-1.c scan-assembler-times vfpclassps[ \\t]+[^{\n]*%xmm[0-7]+[^\n^k]*%k[1-7]{%k[0-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vfpclassps-1.c scan-assembler-times vfpclassps[ \\t]+[^{\n]*%zmm[0-9]+[^\n^k]*%k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vfpclassps-1.c scan-assembler-times vfpclassps[ \\t]+[^{\n]*%ymm[0-9]+[^\n^k]*%k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vfpclassps-1.c scan-assembler-times vfpclassps[ \\t]+[^{\n]*%xmm[0-9]+[^\n^k]*%k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vfpclassps-1.c scan-assembler-times vfpclassps[ \\t]+[^{\n]*%zmm[0-9]+[^\n^k]*%k[1-7]{%k[0-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vfpclassps-1.c scan-assembler-times vfpclassps[ \\t]+[^{\n]*%ymm[0-9]+[^\n^k]*%k[1-7]{%k[0-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vfpclassps-1.c scan-assembler-times vfpclassps[ \\t]+[^{\n]*%xmm[0-9]+[^\n^k]*%k[1-7]{%k[0-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512dq-vfpclassps-2.c (test for excess errors)
PASS: gcc.target/i386/avx512dq-vfpclassps-2.c execution test
PASS: gcc.target/i386/avx512dq-vfpclasssd-1.c (test for excess errors)
PASS: gcc.target/i386/avx512dq-vfpclasssd-1.c scan-assembler-times vfpclasssd[ \\t]+[^{\n]*%xmm[0-9]+[^\n^k]*%k[1-7](?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512dq-vfpclassss-1.c (test for excess errors)
PASS: gcc.target/i386/avx512dq-vfpclassss-1.c scan-assembler-times vfpclassss[ \\t]+[^{\n]*%xmm[0-9]+[^\n^k]*%k[1-7](?:\n|[ \\t]+#) 1
+UNSUPPORTED: gcc.target/i386/avx512dq-vinsert-1.c
PASS: gcc.target/i386/avx512dq-vinsertf32x8-1.c (test for excess errors)
PASS: gcc.target/i386/avx512dq-vinsertf32x8-1.c scan-assembler-times vinsertf32x8[ \\t]+[^{\n]*{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512dq-vinsertf32x8-1.c scan-assembler-times vinsertf32x8[ \\t]+[^{\n]*{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512dq-vinsertf32x8-1.c scan-assembler-times vinsertf32x8[ \\t]+[^{\n]*(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512dq-vinsertf64x2-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512dq-vinsertf64x2-1.c scan-assembler-times vinsertf64x2[^\n]*ymm[0-9](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512dq-vinsertf64x2-1.c scan-assembler-times vinsertf64x2[^\n]*ymm[0-9]{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512dq-vinsertf64x2-1.c scan-assembler-times vinsertf64x2[^\n]*ymm[0-9]{%k[1-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512dq-vinsertf64x2-1.c scan-assembler-times vinsertf64x2[^\n]*zmm[0-9](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512dq-vinsertf64x2-1.c scan-assembler-times vinsertf64x2[^\n]*zmm[0-9]{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512dq-vinsertf64x2-1.c scan-assembler-times vinsertf64x2[^\n]*zmm[0-9]{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vinsertf64x2-1.c scan-assembler-times vinsertf64x2[^\n]*ymm[0-9]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vinsertf64x2-1.c scan-assembler-times vinsertf64x2[^\n]*ymm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vinsertf64x2-1.c scan-assembler-times vinsertf64x2[^\n]*ymm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vinsertf64x2-1.c scan-assembler-times vinsertf64x2[^\n]*zmm[0-9]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vinsertf64x2-1.c scan-assembler-times vinsertf64x2[^\n]*zmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vinsertf64x2-1.c scan-assembler-times vinsertf64x2[^\n]*zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512dq-vinsertf64x2-2.c (test for excess errors)
PASS: gcc.target/i386/avx512dq-vinsertf64x2-2.c execution test
PASS: gcc.target/i386/avx512dq-vinserti32x8-1.c (test for excess errors)
@@ -101574,12 +107986,12 @@ PASS: gcc.target/i386/avx512dq-vinserti32x8-1.c scan-assembler-times vinserti32x
PASS: gcc.target/i386/avx512dq-vinserti32x8-1.c scan-assembler-times vinserti32x8[ \\t]+[^{\n]*{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512dq-vinserti32x8-1.c scan-assembler-times vinserti32x8[ \\t]+[^{\n]*{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512dq-vinserti64x2-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512dq-vinserti64x2-1.c scan-assembler-times vinserti64x2[^\n]*ymm[0-9](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512dq-vinserti64x2-1.c scan-assembler-times vinserti64x2[^\n]*ymm[0-9]{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512dq-vinserti64x2-1.c scan-assembler-times vinserti64x2[^\n]*ymm[0-9]{%k[1-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512dq-vinserti64x2-1.c scan-assembler-times vinserti64x2[^\n]*zmm[0-9](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512dq-vinserti64x2-1.c scan-assembler-times vinserti64x2[^\n]*zmm[0-9]{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512dq-vinserti64x2-1.c scan-assembler-times vinserti64x2[^\n]*zmm[0-9]{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vinserti64x2-1.c scan-assembler-times vinserti64x2[^\n]*ymm[0-9]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vinserti64x2-1.c scan-assembler-times vinserti64x2[^\n]*ymm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vinserti64x2-1.c scan-assembler-times vinserti64x2[^\n]*ymm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vinserti64x2-1.c scan-assembler-times vinserti64x2[^\n]*zmm[0-9]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vinserti64x2-1.c scan-assembler-times vinserti64x2[^\n]*zmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512dq-vinserti64x2-1.c scan-assembler-times vinserti64x2[^\n]*zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512dq-vinserti64x2-2.c (test for excess errors)
PASS: gcc.target/i386/avx512dq-vinserti64x2-2.c execution test
PASS: gcc.target/i386/avx512dq-vorpd-1.c (test for excess errors)
@@ -101602,6 +108014,8 @@ PASS: gcc.target/i386/avx512dq-vorps-1.c scan-assembler-times vorps[ \\t]+[^{\n]
PASS: gcc.target/i386/avx512dq-vorps-1.c scan-assembler-times vorps[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512dq-vorps-2.c (test for excess errors)
PASS: gcc.target/i386/avx512dq-vorps-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512dq-vpextr-1.c
+UNSUPPORTED: gcc.target/i386/avx512dq-vpinsr-1.c
PASS: gcc.target/i386/avx512dq-vpmovd2m-1.c (test for excess errors)
PASS: gcc.target/i386/avx512dq-vpmovd2m-1.c scan-assembler-times vpmovd2m[ \\t]+[^{\n]*%xmm[0-9]+[^\n]*%k[1-7](?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512dq-vpmovd2m-1.c scan-assembler-times vpmovd2m[ \\t]+[^{\n]*%ymm[0-9]+[^\n]*%k[1-7](?:\n|[ \\t]+#) 1
@@ -101758,6 +108172,10 @@ PASS: gcc.target/i386/avx512er-vrcp28ps-1.c scan-assembler-times vrcp28ps[ \\t]+
PASS: gcc.target/i386/avx512er-vrcp28ps-1.c scan-assembler-times vrcp28ps[ \\t]+[^{\n]*{sae}[^\n]*%zmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512er-vrcp28ps-2.c (test for excess errors)
PASS: gcc.target/i386/avx512er-vrcp28ps-2.c execution test
+PASS: gcc.target/i386/avx512er-vrcp28ps-3.c (test for excess errors)
+PASS: gcc.target/i386/avx512er-vrcp28ps-3.c execution test
+PASS: gcc.target/i386/avx512er-vrcp28ps-4.c (test for excess errors)
+PASS: gcc.target/i386/avx512er-vrcp28ps-4.c scan-assembler-times vrcp28ps[^\n\r]*zmm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512er-vrcp28sd-1.c (test for excess errors)
PASS: gcc.target/i386/avx512er-vrcp28sd-1.c scan-assembler-times vrcp28sd[ \\t]+[^{\n]*%xmm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512er-vrcp28sd-1.c scan-assembler-times vrcp28sd[ \\t]+[^{\n]*{sae}[^\n]*%xmm[0-9]+[^{]*(?:\n|[ \\t]+#) 1
@@ -101786,6 +108204,16 @@ PASS: gcc.target/i386/avx512er-vrsqrt28ps-1.c scan-assembler-times vrsqrt28ps[ \
PASS: gcc.target/i386/avx512er-vrsqrt28ps-1.c scan-assembler-times vrsqrt28ps[ \\t]+[^{\n]*{sae}[^\n]*%zmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512er-vrsqrt28ps-2.c (test for excess errors)
PASS: gcc.target/i386/avx512er-vrsqrt28ps-2.c execution test
+PASS: gcc.target/i386/avx512er-vrsqrt28ps-3.c (test for excess errors)
+PASS: gcc.target/i386/avx512er-vrsqrt28ps-3.c execution test
+PASS: gcc.target/i386/avx512er-vrsqrt28ps-4.c (test for excess errors)
+PASS: gcc.target/i386/avx512er-vrsqrt28ps-4.c scan-assembler-times vrsqrt28ps[^\n\r]*zmm[0-9]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512er-vrsqrt28ps-4.c scan-assembler-not vrcp28ps[^\n\r]*zmm[0-9]+(?:\n|[ \\t]+#)
+PASS: gcc.target/i386/avx512er-vrsqrt28ps-5.c (test for excess errors)
+PASS: gcc.target/i386/avx512er-vrsqrt28ps-5.c execution test
+PASS: gcc.target/i386/avx512er-vrsqrt28ps-6.c (test for excess errors)
+PASS: gcc.target/i386/avx512er-vrsqrt28ps-6.c scan-assembler-times vrsqrt28ps[^\n\r]*zmm[0-9]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512er-vrsqrt28ps-6.c scan-assembler-times vrcp28ps[^\n\r]*zmm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512er-vrsqrt28sd-1.c (test for excess errors)
PASS: gcc.target/i386/avx512er-vrsqrt28sd-1.c scan-assembler-times vrsqrt28sd[ \\t]+[^{^\n]*%xmm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512er-vrsqrt28sd-1.c scan-assembler-times vrsqrt28sd[ \\t]+[^{\n]*{sae}[^\n]*%xmm[0-9]+(?:\n|[ \\t]+#) 1
@@ -101807,6 +108235,20 @@ PASS: gcc.target/i386/avx512f-ceil-sfix-vec-1.c execution test
PASS: gcc.target/i386/avx512f-ceil-sfix-vec-2.c (test for excess errors)
PASS: gcc.target/i386/avx512f-ceil-sfix-vec-2.c scan-assembler-times vrndscalepd[^\n]*zmm[0-9](?:\n|[ \\t]+#) 2
PASS: gcc.target/i386/avx512f-ceil-sfix-vec-2.c scan-assembler-times vcvttpd2dq[^\n]*zmm[0-9].{7}(?:\n|[ \\t]+#) 2
+PASS: gcc.target/i386/avx512f-ceil-vec-1.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-ceil-vec-1.c execution test
+PASS: gcc.target/i386/avx512f-ceil-vec-2.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-ceil-vec-2.c scan-assembler-times vrndscalepd[^\n]+zmm[0-9](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-ceilf-sfix-vec-1.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-ceilf-sfix-vec-1.c execution test
+PASS: gcc.target/i386/avx512f-ceilf-sfix-vec-2.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-ceilf-sfix-vec-2.c scan-assembler-times vrndscaleps[^\n]+zmm[0-9](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-ceilf-sfix-vec-2.c scan-assembler-times vcvttps2dq[^\n]+zmm[0-9].{7}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-ceilf-vec-1.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-ceilf-vec-1.c execution test
+PASS: gcc.target/i386/avx512f-ceilf-vec-2.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-ceilf-vec-2.c scan-assembler-times vrndscaleps[^\n]+zmm[0-9](?:\n|[ \\t]+#) 1
+UNSUPPORTED: gcc.target/i386/avx512f-cvt-1.c
PASS: gcc.target/i386/avx512f-dummy.c (test for excess errors)
PASS: gcc.target/i386/avx512f-dummy.c execution test
PASS: gcc.target/i386/avx512f-floor-sfix-vec-1.c (test for excess errors)
@@ -101814,6 +108256,19 @@ PASS: gcc.target/i386/avx512f-floor-sfix-vec-1.c execution test
PASS: gcc.target/i386/avx512f-floor-sfix-vec-2.c (test for excess errors)
PASS: gcc.target/i386/avx512f-floor-sfix-vec-2.c scan-assembler-times vrndscalepd[^\n]*zmm[0-9](?:\n|[ \\t]+#) 2
PASS: gcc.target/i386/avx512f-floor-sfix-vec-2.c scan-assembler-times vcvttpd2dq[^\n]*zmm[0-9].{7}(?:\n|[ \\t]+#) 2
+PASS: gcc.target/i386/avx512f-floor-vec-1.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-floor-vec-1.c execution test
+PASS: gcc.target/i386/avx512f-floor-vec-2.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-floor-vec-2.c scan-assembler-times vrndscalepd[^\n]+zmm[0-9](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-floorf-sfix-vec-1.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-floorf-sfix-vec-1.c execution test
+PASS: gcc.target/i386/avx512f-floorf-sfix-vec-2.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-floorf-sfix-vec-2.c scan-assembler-times vrndscaleps[^\n]+zmm[0-9](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-floorf-sfix-vec-2.c scan-assembler-times vcvttps2dq[^\n]+zmm[0-9].{7}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-floorf-vec-1.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-floorf-vec-1.c execution test
+PASS: gcc.target/i386/avx512f-floorf-vec-2.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-floorf-vec-2.c scan-assembler-times vrndscaleps[^\n]+zmm[0-9](?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512f-gather-1.c (test for excess errors)
PASS: gcc.target/i386/avx512f-gather-1.c execution test
PASS: gcc.target/i386/avx512f-gather-2.c (test for excess errors)
@@ -101827,7 +108282,7 @@ PASS: gcc.target/i386/avx512f-gather-3.c execution test
PASS: gcc.target/i386/avx512f-gather-4.c (test for excess errors)
PASS: gcc.target/i386/avx512f-gather-4.c execution test
PASS: gcc.target/i386/avx512f-gather-5.c (test for excess errors)
-PASS: gcc.target/i386/avx512f-gather-5.c scan-assembler-times gather[^\n]*zmm[0-9]{%k[1-7]}(?:\n|[ \\t]+#) 2
+PASS: gcc.target/i386/avx512f-gather-5.c scan-assembler-times gather[^\n]*zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 2
PASS: gcc.target/i386/avx512f-gather-5.c scan-assembler-not gather[^\n]*ymm[^\n]*ymm
PASS: gcc.target/i386/avx512f-gather-5.c scan-assembler-not gather[^\n]*xmm[^\n]*ymm
PASS: gcc.target/i386/avx512f-gather-5.c scan-assembler-not gather[^\n]*ymm[^\n]*xmm
@@ -101932,6 +108387,29 @@ PASS: gcc.target/i386/avx512f-pr70059.c (test for excess errors)
PASS: gcc.target/i386/avx512f-pr70059.c execution test
PASS: gcc.target/i386/avx512f-pr70421.c (test for excess errors)
PASS: gcc.target/i386/avx512f-pr70421.c execution test
+PASS: gcc.target/i386/avx512f-pr71559.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-pr71559.c execution test
+PASS: gcc.target/i386/avx512f-pr77476.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-pr77476.c execution test
+PASS: gcc.target/i386/avx512f-rint-sfix-vec-1.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-rint-sfix-vec-1.c execution test
+PASS: gcc.target/i386/avx512f-rint-sfix-vec-2.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-rint-sfix-vec-2.c scan-assembler-times vcvtpd2dq[^\n]+ymm[0-9](?:\n|[ \\t]+#) 2
+PASS: gcc.target/i386/avx512f-rint-sfix-vec-2.c scan-assembler-times vinserti64x4[^\n]+zmm[0-9](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-rintf-sfix-vec-1.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-rintf-sfix-vec-1.c execution test
+PASS: gcc.target/i386/avx512f-rintf-sfix-vec-2.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-rintf-sfix-vec-2.c scan-assembler-times vcvtps2dq[^\n]+zmm[0-9](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-round-sfix-vec-1.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-round-sfix-vec-1.c execution test
+PASS: gcc.target/i386/avx512f-round-sfix-vec-2.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-round-sfix-vec-2.c scan-assembler-times vrndscalepd[^\n]+zmm[0-9](?:\n|[ \\t]+#) 2
+PASS: gcc.target/i386/avx512f-round-sfix-vec-2.c scan-assembler-times vcvttpd2dq[^\n]+zmm[0-9].{7}(?:\n|[ \\t]+#) 2
+PASS: gcc.target/i386/avx512f-roundf-sfix-vec-1.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-roundf-sfix-vec-1.c execution test
+PASS: gcc.target/i386/avx512f-roundf-sfix-vec-2.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-roundf-sfix-vec-2.c scan-assembler-times vrndscaleps[^\n]+zmm[0-9](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-roundf-sfix-vec-2.c scan-assembler-times vcvttps2dq[^\n]+zmm[0-9].{7}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512f-rounding.c (test for errors, line 9)
PASS: gcc.target/i386/avx512f-rounding.c (test for excess errors)
PASS: gcc.target/i386/avx512f-scatter-1.c (test for excess errors)
@@ -101986,6 +108464,14 @@ PASS: gcc.target/i386/avx512f-setzero-ps-1.c (test for excess errors)
PASS: gcc.target/i386/avx512f-setzero-ps-1.c execution test
PASS: gcc.target/i386/avx512f-setzero-si512-1.c (test for excess errors)
PASS: gcc.target/i386/avx512f-setzero-si512-1.c execution test
+PASS: gcc.target/i386/avx512f-trunc-vec-1.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-trunc-vec-1.c execution test
+PASS: gcc.target/i386/avx512f-trunc-vec-2.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-trunc-vec-2.c scan-assembler-times vrndscalepd[^\n]+zmm[0-9](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-truncf-vec-1.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-truncf-vec-1.c execution test
+PASS: gcc.target/i386/avx512f-truncf-vec-2.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-truncf-vec-2.c scan-assembler-times vrndscaleps[^\n]+zmm[0-9](?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512f-typecast-1.c (test for excess errors)
PASS: gcc.target/i386/avx512f-typecast-1.c execution test
PASS: gcc.target/i386/avx512f-vaddpd-1.c (test for excess errors)
@@ -102347,6 +108833,10 @@ PASS: gcc.target/i386/avx512f-vec-init.c scan-assembler-times vpbroadcastw[ \\t]
PASS: gcc.target/i386/avx512f-vec-init.c scan-assembler-times vbroadcastss[ \\t]+[^{\n]*%ymm[0-9]+(?:\n|[ \\t]+#) 0
PASS: gcc.target/i386/avx512f-vec-init.c scan-assembler-times vbroadcastsd[ \\t]+[^{\n]*%ymm[0-9]+(?:\n|[ \\t]+#) 0
PASS: gcc.target/i386/avx512f-vec-unpack.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-vect-perm-1.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-vect-perm-1.c scan-assembler-times vpermps[ \\t]+[^{\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-vect-perm-2.c (test for excess errors)
+PASS: gcc.target/i386/avx512f-vect-perm-2.c scan-assembler-times vpermpd[ \\t]+[^{\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512f-vexpandpd-1.c (test for excess errors)
PASS: gcc.target/i386/avx512f-vexpandpd-1.c scan-assembler-times vexpandpd[ \\t]+[^{\n]*\\([^\n]*%zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512f-vexpandpd-1.c scan-assembler-times vexpandpd[ \\t]+[^{\n]*\\([^\n]*%zmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
@@ -102421,6 +108911,7 @@ PASS: gcc.target/i386/avx512f-vfixupimmss-1.c scan-assembler-times vfixupimmss[
PASS: gcc.target/i386/avx512f-vfixupimmss-1.c scan-assembler-times vfixupimmss[ \\t]+[^{\n]*{sae}[^\n]*%xmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512f-vfixupimmss-2.c (test for excess errors)
PASS: gcc.target/i386/avx512f-vfixupimmss-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512f-vfmadd-1.c
PASS: gcc.target/i386/avx512f-vfmaddXXXpd-1.c (test for excess errors)
PASS: gcc.target/i386/avx512f-vfmaddXXXpd-1.c scan-assembler-times vfmadd...pd[ \\t]+[^{\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512f-vfmaddXXXpd-1.c scan-assembler-times vfmadd...pd[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 2
@@ -102732,10 +109223,10 @@ PASS: gcc.target/i386/avx512f-vmovdqa64-1.c scan-assembler-times vmovdqa64[ \\t]
PASS: gcc.target/i386/avx512f-vmovdqa64-2.c (test for excess errors)
PASS: gcc.target/i386/avx512f-vmovdqa64-2.c execution test
PASS: gcc.target/i386/avx512f-vmovdqu32-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512f-vmovdqu32-1.c scan-assembler-times vmovdqu[36][24][ \\t]+[^{\n]*\\)[^\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-vmovdqu32-1.c scan-assembler-times vmovdqu(?:32|64)[ \\t]+[^{\n]*\\)[^\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512f-vmovdqu32-1.c scan-assembler-times vmovdqu32[ \\t]+[^{\n]*\\)[^\n]*%zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512f-vmovdqu32-1.c scan-assembler-times vmovdqu32[ \\t]+[^{\n]*\\)[^\n]*%zmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512f-vmovdqu32-1.c scan-assembler-times vmovdqu32[ \\t]+[^{\n]*%zmm[0-9]+[^\n]*\\)(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-vmovdqu32-1.c scan-assembler-times vmovdqu(?:32|64)[ \\t]+[^{\n]*%zmm[0-9]+[^\n]*\\)(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512f-vmovdqu32-1.c scan-assembler-times vmovdqu32[ \\t]+[^{\n]*%zmm[0-9]+[^\n]*\\){%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512f-vmovdqu32-2.c (test for excess errors)
PASS: gcc.target/i386/avx512f-vmovdqu32-2.c execution test
@@ -103416,15 +109907,15 @@ PASS: gcc.target/i386/avx512f-vprolvq-1.c scan-assembler-times vprolvq[ \\t]+[^{
PASS: gcc.target/i386/avx512f-vprolvq-2.c (test for excess errors)
PASS: gcc.target/i386/avx512f-vprolvq-2.c execution test
PASS: gcc.target/i386/avx512f-vprord-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512f-vprord-1.c scan-assembler-times vprord[ \\t]+[^{\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512f-vprord-1.c scan-assembler-times vprord[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512f-vprord-1.c scan-assembler-times vprord[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-vprord-1.c scan-assembler-times vpro[rl]d[ \\t]+[^{\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-vprord-1.c scan-assembler-times vpro[rl]d[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-vprord-1.c scan-assembler-times vpro[rl]d[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512f-vprord-2.c (test for excess errors)
PASS: gcc.target/i386/avx512f-vprord-2.c execution test
PASS: gcc.target/i386/avx512f-vprorq-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512f-vprorq-1.c scan-assembler-times vprorq[ \\t]+[^{\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512f-vprorq-1.c scan-assembler-times vprorq[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512f-vprorq-1.c scan-assembler-times vprorq[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-vprorq-1.c scan-assembler-times vpro[rl]q[ \\t]+[^{\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-vprorq-1.c scan-assembler-times vpro[rl]q[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-vprorq-1.c scan-assembler-times vpro[rl]q[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512f-vprorq-2.c (test for excess errors)
PASS: gcc.target/i386/avx512f-vprorq-2.c execution test
PASS: gcc.target/i386/avx512f-vprorvd-1.c (test for excess errors)
@@ -103588,23 +110079,23 @@ PASS: gcc.target/i386/avx512f-vpternlogq-1.c scan-assembler-times vpternlogq[ \\
PASS: gcc.target/i386/avx512f-vpternlogq-2.c (test for excess errors)
PASS: gcc.target/i386/avx512f-vpternlogq-2.c execution test
PASS: gcc.target/i386/avx512f-vptestmd-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512f-vptestmd-1.c scan-assembler-times vptestmd[ \\t]+[^{\n]*%zmm[0-7]+[^\n^k]*k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512f-vptestmd-1.c scan-assembler-times vptestmd[ \\t]+[^{\n]*%zmm[0-7]+[^\n^k]*k[1-7]{%k[0-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-vptestmd-1.c scan-assembler-times vptestmd[ \\t]+[^{\n]*%zmm[0-9]+[^\n^k]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-vptestmd-1.c scan-assembler-times vptestmd[ \\t]+[^{\n]*%zmm[0-9]+[^\n^k]*k[1-7]{%k[0-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512f-vptestmd-2.c (test for excess errors)
PASS: gcc.target/i386/avx512f-vptestmd-2.c execution test
PASS: gcc.target/i386/avx512f-vptestmq-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512f-vptestmq-1.c scan-assembler-times vptestmq[ \\t]+[^{\n]*%zmm[0-7]+[^\n^k]*k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512f-vptestmq-1.c scan-assembler-times vptestmq[ \\t]+[^{\n]*%zmm[0-7]+[^\n^k]*k[1-7]{%k[0-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-vptestmq-1.c scan-assembler-times vptestmq[ \\t]+[^{\n]*%zmm[0-9]+[^\n^k]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-vptestmq-1.c scan-assembler-times vptestmq[ \\t]+[^{\n]*%zmm[0-9]+[^\n^k]*k[1-7]{%k[0-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512f-vptestmq-2.c (test for excess errors)
PASS: gcc.target/i386/avx512f-vptestmq-2.c execution test
PASS: gcc.target/i386/avx512f-vptestnmd-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512f-vptestnmd-1.c scan-assembler-times vptestnmd[ \\t]+[^{\n]*%zmm[0-7]+[^\n^k]*k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512f-vptestnmd-1.c scan-assembler-times vptestnmd[ \\t]+[^{\n]*%zmm[0-7]+[^\n^k]*k[1-7]{%k[0-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-vptestnmd-1.c scan-assembler-times vptestnmd[ \\t]+[^{\n]*%zmm[0-9]+[^\n^k]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-vptestnmd-1.c scan-assembler-times vptestnmd[ \\t]+[^{\n]*%zmm[0-9]+[^\n^k]*k[1-7]{%k[0-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512f-vptestnmd-2.c (test for excess errors)
PASS: gcc.target/i386/avx512f-vptestnmd-2.c execution test
PASS: gcc.target/i386/avx512f-vptestnmq-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512f-vptestnmq-1.c scan-assembler-times vptestnmq[ \\t]+[^{\n]*%zmm[0-7]+[^\n^k]*k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512f-vptestnmq-1.c scan-assembler-times vptestnmq[ \\t]+[^{\n]*%zmm[0-7]+[^\n^k]*k[1-7]{%k[0-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-vptestnmq-1.c scan-assembler-times vptestnmq[ \\t]+[^{\n]*%zmm[0-9]+[^\n^k]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-vptestnmq-1.c scan-assembler-times vptestnmq[ \\t]+[^{\n]*%zmm[0-9]+[^\n^k]*k[1-7]{%k[0-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512f-vptestnmq-2.c (test for excess errors)
PASS: gcc.target/i386/avx512f-vptestnmq-2.c execution test
PASS: gcc.target/i386/avx512f-vpunpckhdq-1.c (test for excess errors)
@@ -103673,10 +110164,10 @@ PASS: gcc.target/i386/avx512f-vrndscalepd-1.c scan-assembler-times vrndscalepd[
PASS: gcc.target/i386/avx512f-vrndscalepd-2.c (test for excess errors)
PASS: gcc.target/i386/avx512f-vrndscalepd-2.c execution test
PASS: gcc.target/i386/avx512f-vrndscaleps-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512f-vrndscaleps-1.c scan-assembler-times vrndscaleps[ \\t]+[^{\n]*%zmm[0-9]+[^\n]*%zmm[0-9](?:\n|[ \\t]+#) 3
+PASS: gcc.target/i386/avx512f-vrndscaleps-1.c scan-assembler-times vrndscaleps[ \\t]+[^{\n]*%zmm[0-9]+[^\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 3
PASS: gcc.target/i386/avx512f-vrndscaleps-1.c scan-assembler-times vrndscaleps[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 3
PASS: gcc.target/i386/avx512f-vrndscaleps-1.c scan-assembler-times vrndscaleps[ \\t]+[^{\n]*%zmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512f-vrndscaleps-1.c scan-assembler-times vrndscaleps[ \\t]+\\S*,[ \\t]+{sae}[^\n]*%zmm[0-9]+[^\n]*%zmm[0-9](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512f-vrndscaleps-1.c scan-assembler-times vrndscaleps[ \\t]+\\S*,[ \\t]+{sae}[^\n]*%zmm[0-9]+[^\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512f-vrndscaleps-1.c scan-assembler-times vrndscaleps[ \\t]+\\S*,[ \\t]+{sae}[^\n]*%zmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512f-vrndscaleps-1.c scan-assembler-times vrndscaleps[ \\t]+\\S*,[ \\t]+{sae}[^\n]*%zmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512f-vrndscaleps-2.c (test for excess errors)
@@ -103945,6 +110436,11 @@ PASS: gcc.target/i386/avx512vbmi-vpmultishiftqb-1.c scan-assembler-times vpmulti
PASS: gcc.target/i386/avx512vbmi-vpmultishiftqb-1.c scan-assembler-times vpmultishiftqb[ \\t]+[^\n]*%zmm[0-9]+[^\n]*%zmm[0-9]+[^\n]*%zmm[0-9]+{%k[1-7]}{z} 1
PASS: gcc.target/i386/avx512vbmi-vpmultishiftqb-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vbmi-vpmultishiftqb-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512vl-abs-copysign-1.c
+UNSUPPORTED: gcc.target/i386/avx512vl-abs-copysign-2.c
+UNSUPPORTED: gcc.target/i386/avx512vl-concatv2di-1.c
+UNSUPPORTED: gcc.target/i386/avx512vl-concatv2si-1.c
+UNSUPPORTED: gcc.target/i386/avx512vl-concatv4si-1.c
PASS: gcc.target/i386/avx512vl-gather-1.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-gather-1.c execution test
PASS: gcc.target/i386/avx512vl-i32gatherd-1.c (test for excess errors)
@@ -103995,6 +110491,34 @@ PASS: gcc.target/i386/avx512vl-i64scatterps-1.c scan-assembler-times vscatterqps
PASS: gcc.target/i386/avx512vl-i64scatterq-1.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-i64scatterq-1.c scan-assembler-times vpscatterqq[ \\t]+[^{\n]*ymm[0-9][^\n]*ymm[0-9][^\n]*{%k[1-7]}(?:\n|[ \\t]+#) 2
PASS: gcc.target/i386/avx512vl-i64scatterq-1.c scan-assembler-times vpscatterqq[ \\t]+[^{\n]*xmm[0-9][^\n]*xmm[0-9][^\n]*{%k[1-7]}(?:\n|[ \\t]+#) 2
+PASS: gcc.target/i386/avx512vl-logic-1.c (test for excess errors)
+PASS: gcc.target/i386/avx512vl-logic-1.c scan-assembler-times vandpd[^\n\r]*xmm[0-9] 1
+PASS: gcc.target/i386/avx512vl-logic-1.c scan-assembler-times vorpd[^\n\r]*xmm[0-9] 1
+PASS: gcc.target/i386/avx512vl-logic-1.c scan-assembler-times vxorpd[^\n\r]*xmm[0-9] 1
+PASS: gcc.target/i386/avx512vl-logic-1.c scan-assembler-times vandnpd[^\n\r]*xmm[0-9] 1
+PASS: gcc.target/i386/avx512vl-logic-1.c scan-assembler-times vandps[^\n\r]*xmm[0-9] 1
+PASS: gcc.target/i386/avx512vl-logic-1.c scan-assembler-times vorps[^\n\r]*xmm[0-9] 1
+PASS: gcc.target/i386/avx512vl-logic-1.c scan-assembler-times vxorps[^\n\r]*xmm[0-9] 1
+PASS: gcc.target/i386/avx512vl-logic-1.c scan-assembler-times vandnps[^\n\r]*xmm[0-9] 1
+PASS: gcc.target/i386/avx512vl-logic-1.c scan-assembler-times vandpd[^\n\r]*ymm[0-9] 1
+PASS: gcc.target/i386/avx512vl-logic-1.c scan-assembler-times vorpd[^\n\r]*ymm[0-9] 1
+PASS: gcc.target/i386/avx512vl-logic-1.c scan-assembler-times vxorpd[^\n\r]*ymm[0-9] 1
+PASS: gcc.target/i386/avx512vl-logic-1.c scan-assembler-times vandnpd[^\n\r]*ymm[0-9] 1
+PASS: gcc.target/i386/avx512vl-logic-1.c scan-assembler-times vandps[^\n\r]*ymm[0-9] 1
+PASS: gcc.target/i386/avx512vl-logic-1.c scan-assembler-times vorps[^\n\r]*ymm[0-9] 1
+PASS: gcc.target/i386/avx512vl-logic-1.c scan-assembler-times vxorps[^\n\r]*ymm[0-9] 1
+PASS: gcc.target/i386/avx512vl-logic-1.c scan-assembler-times vandnps[^\n\r]*ymm[0-9] 1
+UNSUPPORTED: gcc.target/i386/avx512vl-logic-2.c
+PASS: gcc.target/i386/avx512vl-pack-1.c (test for excess errors)
+PASS: gcc.target/i386/avx512vl-pack-1.c scan-assembler-times vpacksswb[^\n\r]*xmm[0-9] 1
+PASS: gcc.target/i386/avx512vl-pack-1.c scan-assembler-times vpackssdw[^\n\r]*xmm[0-9] 1
+PASS: gcc.target/i386/avx512vl-pack-1.c scan-assembler-times vpackuswb[^\n\r]*xmm[0-9] 1
+PASS: gcc.target/i386/avx512vl-pack-1.c scan-assembler-times vpackusdw[^\n\r]*xmm[0-9] 1
+PASS: gcc.target/i386/avx512vl-pack-1.c scan-assembler-times vpacksswb[^\n\r]*ymm[0-9] 1
+PASS: gcc.target/i386/avx512vl-pack-1.c scan-assembler-times vpackssdw[^\n\r]*ymm[0-9] 1
+PASS: gcc.target/i386/avx512vl-pack-1.c scan-assembler-times vpackuswb[^\n\r]*ymm[0-9] 1
+PASS: gcc.target/i386/avx512vl-pack-1.c scan-assembler-times vpackusdw[^\n\r]*ymm[0-9] 1
+UNSUPPORTED: gcc.target/i386/avx512vl-pack-2.c
PASS: gcc.target/i386/avx512vl-vaddpd-1.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vaddpd-1.c scan-assembler-times vaddpd[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vaddpd-1.c scan-assembler-times vaddpd[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
@@ -104045,6 +110569,9 @@ PASS: gcc.target/i386/avx512vl-vblendmps-1.c scan-assembler-times (?:vblendmps|v
PASS: gcc.target/i386/avx512vl-vblendmps-1.c scan-assembler-times (?:vblendmps|vmovaps)[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vblendmps-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vblendmps-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512vl-vbroadcast-1.c
+UNSUPPORTED: gcc.target/i386/avx512vl-vbroadcast-2.c
+UNSUPPORTED: gcc.target/i386/avx512vl-vbroadcast-3.c
PASS: gcc.target/i386/avx512vl-vbroadcastf32x2-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vbroadcastf32x2-2.c execution test
PASS: gcc.target/i386/avx512vl-vbroadcastf32x4-1.c (test for excess errors)
@@ -104181,6 +110708,7 @@ PASS: gcc.target/i386/avx512vl-vcvtps2ph-1.c scan-assembler-times vcvtps2ph[ \\t
PASS: gcc.target/i386/avx512vl-vcvtps2ph-1.c scan-assembler-times vcvtps2ph[ \\t]+[^{\n]*%xmm[0-9][^\n]*%xmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vcvtps2ph-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vcvtps2ph-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512vl-vcvtps2ph-3.c
PASS: gcc.target/i386/avx512vl-vcvtps2qq-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vcvtps2qq-2.c execution test
PASS: gcc.target/i386/avx512vl-vcvtps2udq-1.c (test for excess errors)
@@ -104476,6 +111004,7 @@ PASS: gcc.target/i386/avx512vl-vgetmantps-1.c scan-assembler-times vgetmantps[ \
PASS: gcc.target/i386/avx512vl-vgetmantps-1.c scan-assembler-times vgetmantps[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vgetmantps-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vgetmantps-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512vl-vinsert-1.c
PASS: gcc.target/i386/avx512vl-vinsertf32x4-1.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vinsertf32x4-1.c scan-assembler-times vinsertf32x4[^\n]*ymm[0-9](?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vinsertf32x4-1.c scan-assembler-times vinsertf32x4[^\n]*ymm[0-9]{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
@@ -104490,8 +111019,10 @@ PASS: gcc.target/i386/avx512vl-vinserti32x4-1.c scan-assembler-times vinserti32x
PASS: gcc.target/i386/avx512vl-vinserti32x4-1.c scan-assembler-times vinserti32x4[^\n]*ymm[0-9]{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vinserti32x4-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vinserti32x4-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512vl-vinserti32x4-3.c
PASS: gcc.target/i386/avx512vl-vinserti64x2-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vinserti64x2-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512vl-vinsertps-1.c
PASS: gcc.target/i386/avx512vl-vmaxpd-1.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vmaxpd-1.c scan-assembler-times vmaxpd[ \\t]+[^{\n]*%ymm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vmaxpd-1.c scan-assembler-times vmaxpd[ \\t]+[^{\n]*%ymm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
@@ -104577,7 +111108,7 @@ PASS: gcc.target/i386/avx512vl-vmovdqa64-1.c scan-assembler-times vmovdqa64[ \\t
PASS: gcc.target/i386/avx512vl-vmovdqa64-1.c scan-assembler-times vmovdqa64[ \\t]+[^{\n]*\\)[^\n]*%xmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vmovdqa64-1.c scan-assembler-times vmovdqa64[ \\t]+[^{\n]*\\)[^\n]*%ymm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vmovdqa64-1.c scan-assembler-times vmovdqa64[ \\t]+[^{\n]*\\)[^\n]*%xmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vmovdqa64-1.c scan-assembler-times vmovdqa64[ \\t]+[^{\n]*%ymm[0-9]+[^\nxy]*\\(.{5}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vmovdqa64-1.c scan-assembler-times vmovdqa64[ \\t]+[^{\n]*%ymm[0-9]+[^\nxy]*\\(.{5,6}(?:\n|[ \\t]+#) 1
XFAIL: gcc.target/i386/avx512vl-vmovdqa64-1.c scan-assembler-times vmovdqa64[ \\t]+[^{\n]*%xmm[0-9]+[^\nxy]*\\((?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vmovdqa64-1.c scan-assembler-times vmovdqa64[ \\t]+[^{\n]*%ymm[0-9]+[^\n]*\\){%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vmovdqa64-1.c scan-assembler-times vmovdqa64[ \\t]+[^{\n]*%xmm[0-9]+[^\n]*\\){%k[1-7]}(?:\n|[ \\t]+#) 1
@@ -104607,6 +111138,7 @@ PASS: gcc.target/i386/avx512vl-vmovdqu8-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vmovdqu8-2.c execution test
PASS: gcc.target/i386/avx512vl-vmovntdqa-1.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vmovntdqa-1.c scan-assembler-times vmovntdqa[ \\t]+[^{\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
+UNSUPPORTED: gcc.target/i386/avx512vl-vmovq-1.c
PASS: gcc.target/i386/avx512vl-vmovshdup-1.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vmovshdup-1.c scan-assembler-times vmovshdup[ \\t]+[^{\n]*%ymm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vmovshdup-1.c scan-assembler-times vmovshdup[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
@@ -104713,6 +111245,8 @@ PASS: gcc.target/i386/avx512vl-vpaddw-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vpaddw-2.c execution test
PASS: gcc.target/i386/avx512vl-vpalignr-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vpalignr-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512vl-vpalignr-3.c
+UNSUPPORTED: gcc.target/i386/avx512vl-vpalignr-4.c
PASS: gcc.target/i386/avx512vl-vpandd-1.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vpandd-1.c scan-assembler-times vpandd[ \\t]+[^{\n]*%ymm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vpandd-1.c scan-assembler-times vpandd[ \\t]+[^{\n]*%ymm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
@@ -104759,6 +111293,9 @@ PASS: gcc.target/i386/avx512vl-vpblendmq-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vpblendmq-2.c execution test
PASS: gcc.target/i386/avx512vl-vpblendmw-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vpblendmw-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512vl-vpbroadcast-1.c
+UNSUPPORTED: gcc.target/i386/avx512vl-vpbroadcast-2.c
+UNSUPPORTED: gcc.target/i386/avx512vl-vpbroadcast-3.c
PASS: gcc.target/i386/avx512vl-vpbroadcastb-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vpbroadcastb-2.c execution test
PASS: gcc.target/i386/avx512vl-vpbroadcastd-1.c (test for excess errors)
@@ -104769,11 +111306,11 @@ PASS: gcc.target/i386/avx512vl-vpbroadcastd-1.c scan-assembler-times vpbroadcast
PASS: gcc.target/i386/avx512vl-vpbroadcastd-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vpbroadcastd-2.c execution test
PASS: gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c scan-assembler-times vpbroadcastmb2q[ \\t]+[^{\n]*k[1-7][^\n]*%xmm[0-7]+(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c scan-assembler-times vpbroadcastmb2q[ \\t]+[^{\n]*k[1-7][^\n]*%ymm[0-7]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c scan-assembler-times vpbroadcastmb2q[ \\t]+[^{\n]*k[1-7][^\n]*%xmm[0-9]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c scan-assembler-times vpbroadcastmb2q[ \\t]+[^{\n]*k[1-7][^\n]*%ymm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c scan-assembler-times vpbroadcastmw2d[ \\t]+[^{\n]*k[1-7][^\n]*%xmm[0-7]+(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c scan-assembler-times vpbroadcastmw2d[ \\t]+[^{\n]*k[1-7][^\n]*%ymm[0-7]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c scan-assembler-times vpbroadcastmw2d[ \\t]+[^{\n]*k[1-7][^\n]*%xmm[0-9]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c scan-assembler-times vpbroadcastmw2d[ \\t]+[^{\n]*k[1-7][^\n]*%ymm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vpbroadcastq-1.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vpbroadcastq-1.c scan-assembler-times vpbroadcastq[ \\t]+[^{\n]*%ymm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 2
PASS: gcc.target/i386/avx512vl-vpbroadcastq-1.c scan-assembler-times vpbroadcastq[ \\t]+[^{\n]*%ymm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 2
@@ -105186,6 +111723,7 @@ PASS: gcc.target/i386/avx512vl-vpexpandq-1.c scan-assembler-times vpexpandq[ \\t
PASS: gcc.target/i386/avx512vl-vpexpandq-1.c scan-assembler-times vpexpandq[ \\t]+[^{\n]*\\([^\n]*%xmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vpexpandq-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vpexpandq-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512vl-vpinsr-1.c
PASS: gcc.target/i386/avx512vl-vplzcntd-1.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vplzcntd-1.c scan-assembler-times vplzcntd[ \\t]+[^{\n]*%ymm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vplzcntd-1.c scan-assembler-times vplzcntd[ \\t]+[^{\n]*%ymm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
@@ -105528,6 +112066,7 @@ PASS: gcc.target/i386/avx512vl-vpmuldq-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vpmuldq-2.c execution test
PASS: gcc.target/i386/avx512vl-vpmulhrsw-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vpmulhrsw-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512vl-vpmulhrsw-3.c
PASS: gcc.target/i386/avx512vl-vpmulhuw-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vpmulhuw-2.c execution test
PASS: gcc.target/i386/avx512vl-vpmulhw-2.c (test for excess errors)
@@ -105603,21 +112142,21 @@ PASS: gcc.target/i386/avx512vl-vprolvq-1.c scan-assembler-times vprolvq[ \\t]+[^
PASS: gcc.target/i386/avx512vl-vprolvq-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vprolvq-2.c execution test
PASS: gcc.target/i386/avx512vl-vprord-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512vl-vprord-1.c scan-assembler-times vprord[ \\t]+[^{\n]*%ymm[0-9]+(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vprord-1.c scan-assembler-times vprord[ \\t]+[^{\n]*%ymm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vprord-1.c scan-assembler-times vprord[ \\t]+[^{\n]*%ymm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vprord-1.c scan-assembler-times vprord[ \\t]+[^{\n]*%xmm[0-9]+(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vprord-1.c scan-assembler-times vprord[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vprord-1.c scan-assembler-times vprord[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vprord-1.c scan-assembler-times vpro[rl]d[ \\t]+[^{\n]*%ymm[0-9]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vprord-1.c scan-assembler-times vpro[rl]d[ \\t]+[^{\n]*%ymm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vprord-1.c scan-assembler-times vpro[rl]d[ \\t]+[^{\n]*%ymm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vprord-1.c scan-assembler-times vpro[rl]d[ \\t]+[^{\n]*%xmm[0-9]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vprord-1.c scan-assembler-times vpro[rl]d[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vprord-1.c scan-assembler-times vpro[rl]d[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vprord-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vprord-2.c execution test
PASS: gcc.target/i386/avx512vl-vprorq-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512vl-vprorq-1.c scan-assembler-times vprorq[ \\t]+[^{\n]*%ymm[0-9]+(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vprorq-1.c scan-assembler-times vprorq[ \\t]+[^{\n]*%ymm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vprorq-1.c scan-assembler-times vprorq[ \\t]+[^{\n]*%ymm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vprorq-1.c scan-assembler-times vprorq[ \\t]+[^{\n]*%xmm[0-9]+(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vprorq-1.c scan-assembler-times vprorq[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vprorq-1.c scan-assembler-times vprorq[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vprorq-1.c scan-assembler-times vpro[rl]q[ \\t]+[^{\n]*%ymm[0-9]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vprorq-1.c scan-assembler-times vpro[rl]q[ \\t]+[^{\n]*%ymm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vprorq-1.c scan-assembler-times vpro[rl]q[ \\t]+[^{\n]*%ymm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vprorq-1.c scan-assembler-times vpro[rl]q[ \\t]+[^{\n]*%xmm[0-9]+(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vprorq-1.c scan-assembler-times vpro[rl]q[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vprorq-1.c scan-assembler-times vpro[rl]q[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vprorq-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vprorq-2.c execution test
PASS: gcc.target/i386/avx512vl-vprorvd-1.c (test for excess errors)
@@ -105642,6 +112181,7 @@ PASS: gcc.target/i386/avx512vl-vpsadbw-1.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vpsadbw-1.c scan-assembler-times vpsadbw[ \\t]+[^{\n]*%zmm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vpshufb-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vpshufb-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512vl-vpshufb-3.c
PASS: gcc.target/i386/avx512vl-vpshufd-1.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vpshufd-1.c scan-assembler-times vpshufd[ \\t]+[^{\n]*%ymm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vpshufd-1.c scan-assembler-times vpshufd[ \\t]+[^{\n]*%ymm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
@@ -105708,6 +112248,7 @@ PASS: gcc.target/i386/avx512vl-vpsrad-1.c scan-assembler-times vpsrad[ \\t]+[^{\
PASS: gcc.target/i386/avx512vl-vpsrad-1.c scan-assembler-times vpsrad[ \\t]+[^{\n]*, %xmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vpsrad-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vpsrad-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512vl-vpsrad-3.c
PASS: gcc.target/i386/avx512vl-vpsradi-1.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vpsradi-1.c scan-assembler-times vpsrad[ \\t]+[^{\n]*, %ymm[0-9]+{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vpsradi-1.c scan-assembler-times vpsrad[ \\t]+[^{\n]*, %ymm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
@@ -105854,17 +112395,17 @@ PASS: gcc.target/i386/avx512vl-vpternlogq-2.c execution test
PASS: gcc.target/i386/avx512vl-vptestmb-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vptestmb-2.c execution test
PASS: gcc.target/i386/avx512vl-vptestmd-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512vl-vptestmd-1.c scan-assembler-times vptestmd[ \\t]+[^{\n]*%xmm[0-7]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vptestmd-1.c scan-assembler-times vptestmd[ \\t]+[^{\n]*%xmm[0-7]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vptestmd-1.c scan-assembler-times vptestmd[ \\t]+[^{\n]*%ymm[0-7]+[^\n]*k[1-7]{%*k[1-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vptestmd-1.c scan-assembler-times vptestmd[ \\t]+[^{\n]*%ymm[0-7]+[^\n]*k[1-7]{%*k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vptestmd-1.c scan-assembler-times vptestmd[ \\t]+[^{\n]*%xmm[0-9]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vptestmd-1.c scan-assembler-times vptestmd[ \\t]+[^{\n]*%xmm[0-9]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vptestmd-1.c scan-assembler-times vptestmd[ \\t]+[^{\n]*%ymm[0-9]+[^\n]*k[1-7]{%*k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vptestmd-1.c scan-assembler-times vptestmd[ \\t]+[^{\n]*%ymm[0-9]+[^\n]*k[1-7]{%*k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vptestmd-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vptestmd-2.c execution test
PASS: gcc.target/i386/avx512vl-vptestmq-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512vl-vptestmq-1.c scan-assembler-times vptestmq[ \\t]+[^{\n]*%xmm[0-7]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vptestmq-1.c scan-assembler-times vptestmq[ \\t]+[^{\n]*%ymm[0-7]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vptestmq-1.c scan-assembler-times vptestmq[ \\t]+[^{\n]*%xmm[0-7]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vptestmq-1.c scan-assembler-times vptestmq[ \\t]+[^{\n]*%ymm[0-7]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vptestmq-1.c scan-assembler-times vptestmq[ \\t]+[^{\n]*%xmm[0-9]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vptestmq-1.c scan-assembler-times vptestmq[ \\t]+[^{\n]*%ymm[0-9]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vptestmq-1.c scan-assembler-times vptestmq[ \\t]+[^{\n]*%xmm[0-9]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vptestmq-1.c scan-assembler-times vptestmq[ \\t]+[^{\n]*%ymm[0-9]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vptestmq-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vptestmq-2.c execution test
PASS: gcc.target/i386/avx512vl-vptestmw-2.c (test for excess errors)
@@ -105872,17 +112413,17 @@ PASS: gcc.target/i386/avx512vl-vptestmw-2.c execution test
PASS: gcc.target/i386/avx512vl-vptestnmb-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vptestnmb-2.c execution test
PASS: gcc.target/i386/avx512vl-vptestnmd-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512vl-vptestnmd-1.c scan-assembler-times vptestnmd[ \\t]+[^{\n]*%xmm[0-7]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vptestnmd-1.c scan-assembler-times vptestnmd[ \\t]+[^{\n]*%ymm[0-7]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vptestnmd-1.c scan-assembler-times vptestnmd[ \\t]+[^{\n]*%xmm[0-7]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vptestnmd-1.c scan-assembler-times vptestnmd[ \\t]+[^{\n]*%ymm[0-7]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vptestnmd-1.c scan-assembler-times vptestnmd[ \\t]+[^{\n]*%xmm[0-9]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vptestnmd-1.c scan-assembler-times vptestnmd[ \\t]+[^{\n]*%ymm[0-9]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vptestnmd-1.c scan-assembler-times vptestnmd[ \\t]+[^{\n]*%xmm[0-9]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vptestnmd-1.c scan-assembler-times vptestnmd[ \\t]+[^{\n]*%ymm[0-9]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vptestnmd-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vptestnmd-2.c execution test
PASS: gcc.target/i386/avx512vl-vptestnmq-1.c (test for excess errors)
-PASS: gcc.target/i386/avx512vl-vptestnmq-1.c scan-assembler-times vptestnmq[ \\t]+[^{\n]*%xmm[0-7]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vptestnmq-1.c scan-assembler-times vptestnmq[ \\t]+[^{\n]*%ymm[0-7]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vptestnmq-1.c scan-assembler-times vptestnmq[ \\t]+[^{\n]*%xmm[0-7]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
-PASS: gcc.target/i386/avx512vl-vptestnmq-1.c scan-assembler-times vptestnmq[ \\t]+[^{\n]*%ymm[0-7]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vptestnmq-1.c scan-assembler-times vptestnmq[ \\t]+[^{\n]*%xmm[0-9]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vptestnmq-1.c scan-assembler-times vptestnmq[ \\t]+[^{\n]*%ymm[0-9]+[^\n]*k[1-7](?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vptestnmq-1.c scan-assembler-times vptestnmq[ \\t]+[^{\n]*%xmm[0-9]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
+PASS: gcc.target/i386/avx512vl-vptestnmq-1.c scan-assembler-times vptestnmq[ \\t]+[^{\n]*%ymm[0-9]+[^\n]*k[1-7]{%k[1-7]}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vptestnmq-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vptestnmq-2.c execution test
PASS: gcc.target/i386/avx512vl-vptestnmw-2.c (test for excess errors)
@@ -105981,6 +112522,8 @@ PASS: gcc.target/i386/avx512vl-vrndscaleps-1.c scan-assembler-times vrndscaleps[
PASS: gcc.target/i386/avx512vl-vrndscaleps-1.c scan-assembler-times vrndscaleps[ \\t]+[^{\n]*%xmm[0-9]+{%k[1-7]}{z}(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vrndscaleps-2.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vrndscaleps-2.c execution test
+UNSUPPORTED: gcc.target/i386/avx512vl-vround-1.c
+UNSUPPORTED: gcc.target/i386/avx512vl-vround-2.c
PASS: gcc.target/i386/avx512vl-vrsqrt14pd-1.c (test for excess errors)
PASS: gcc.target/i386/avx512vl-vrsqrt14pd-1.c scan-assembler-times vrsqrt14pd[ \\t]+[^{\n]*%ymm[0-9]+(?:\n|[ \\t]+#) 1
PASS: gcc.target/i386/avx512vl-vrsqrt14pd-1.c scan-assembler-times vrsqrt14pd[ \\t]+[^{\n]*%xmm[0-9]+(?:\n|[ \\t]+#) 1
@@ -106149,7 +112692,7 @@ UNSUPPORTED: gcc.target/i386/bmi-andn-1a.c
PASS: gcc.target/i386/bmi-andn-2.c (test for excess errors)
PASS: gcc.target/i386/bmi-andn-2.c execution test
PASS: gcc.target/i386/bmi-andn-2a.c (test for excess errors)
-PASS: gcc.target/i386/bmi-andn-2a.c scan-assembler-times bmi_andn_si 1
+PASS: gcc.target/i386/bmi-andn-2a.c scan-assembler-times andnsi 1
UNSUPPORTED: gcc.target/i386/bmi-bextr-1.c
UNSUPPORTED: gcc.target/i386/bmi-bextr-1a.c
PASS: gcc.target/i386/bmi-bextr-2.c (test for excess errors)
@@ -106160,6 +112703,8 @@ PASS: gcc.target/i386/bmi-bextr-3.c (test for excess errors)
PASS: gcc.target/i386/bmi-bextr-4.c (test for excess errors)
PASS: gcc.target/i386/bmi-bextr-4.c execution test
UNSUPPORTED: gcc.target/i386/bmi-bextr-5.c
+PASS: gcc.target/i386/bmi-bextr-6.c (test for excess errors)
+PASS: gcc.target/i386/bmi-bextr-6.c scan-tree-dump-not optimized "link_error"
UNSUPPORTED: gcc.target/i386/bmi-blsi-1.c
UNSUPPORTED: gcc.target/i386/bmi-blsi-1a.c
PASS: gcc.target/i386/bmi-blsi-2.c (test for excess errors)
@@ -106187,6 +112732,8 @@ PASS: gcc.target/i386/bmi-tzcnt-2a.c scan-assembler-times tzcntl 1
PASS: gcc.target/i386/bmi2-bzhi-1.c (test for excess errors)
PASS: gcc.target/i386/bmi2-bzhi-2.c (test for excess errors)
PASS: gcc.target/i386/bmi2-bzhi-2.c execution test
+PASS: gcc.target/i386/bmi2-bzhi-3.c (test for excess errors)
+PASS: gcc.target/i386/bmi2-bzhi-3.c scan-tree-dump-not optimized "link_error"
PASS: gcc.target/i386/bmi2-bzhi32-1.c (test for excess errors)
PASS: gcc.target/i386/bmi2-bzhi32-1.c execution test
PASS: gcc.target/i386/bmi2-bzhi32-1a.c (test for excess errors)
@@ -106205,12 +112752,16 @@ UNSUPPORTED: gcc.target/i386/bmi2-mulx64-1.c
UNSUPPORTED: gcc.target/i386/bmi2-mulx64-1a.c
UNSUPPORTED: gcc.target/i386/bmi2-mulx64-2.c
UNSUPPORTED: gcc.target/i386/bmi2-mulx64-2a.c
+PASS: gcc.target/i386/bmi2-pdep-1.c (test for excess errors)
+PASS: gcc.target/i386/bmi2-pdep-1.c scan-tree-dump-not optimized "link_error"
PASS: gcc.target/i386/bmi2-pdep32-1.c (test for excess errors)
PASS: gcc.target/i386/bmi2-pdep32-1.c execution test
PASS: gcc.target/i386/bmi2-pdep32-1a.c (test for excess errors)
PASS: gcc.target/i386/bmi2-pdep32-1a.c scan-assembler-times bmi2_pdep_si3 1
UNSUPPORTED: gcc.target/i386/bmi2-pdep64-1.c
UNSUPPORTED: gcc.target/i386/bmi2-pdep64-1a.c
+PASS: gcc.target/i386/bmi2-pext-1.c (test for excess errors)
+PASS: gcc.target/i386/bmi2-pext-1.c scan-tree-dump-not optimized "link_error"
PASS: gcc.target/i386/bmi2-pext32-1.c (test for excess errors)
PASS: gcc.target/i386/bmi2-pext32-1.c execution test
PASS: gcc.target/i386/bmi2-pext32-1a.c (test for excess errors)
@@ -106430,6 +112981,10 @@ PASS: gcc.target/i386/crc32-3.c (test for excess errors)
PASS: gcc.target/i386/crc32-3.c scan-assembler __builtin_ia32_crc32di
PASS: gcc.target/i386/crc32-4.c (test for excess errors)
PASS: gcc.target/i386/crc32-4.c scan-assembler __builtin_ia32_crc32di
+PASS: gcc.target/i386/crc32-5.c (test for excess errors)
+PASS: gcc.target/i386/crc32-5.c scan-assembler crc32b[^\\n]*eax
+PASS: gcc.target/i386/crc32-5.c scan-assembler crc32w[^\\n]*eax
+PASS: gcc.target/i386/crc32-5.c scan-assembler crc32l[^\\n]*eax
PASS: gcc.target/i386/cvt-1.c (test for excess errors)
PASS: gcc.target/i386/cvt-1.c scan-assembler cvttsd2si
PASS: gcc.target/i386/cvt-1.c scan-assembler cvttss2si
@@ -106489,6 +113044,7 @@ PASS: gcc.target/i386/extract-insert-combining.c scan-assembler-times (?:vmovd|m
PASS: gcc.target/i386/extract-insert-combining.c scan-assembler-times (?:vpaddd|paddd)[ \\t]+[^{\n]*%xmm[0-9] 2
PASS: gcc.target/i386/extract-insert-combining.c scan-assembler-times (?:vpinsrd|pinsrd)[ \\t]+[^{\n]*%xmm[0-9] 1
PASS: gcc.target/i386/extract-insert-combining.c scan-assembler-not vmovss
+UNSUPPORTED: gcc.target/i386/fabsneg-1.c
UNSUPPORTED: gcc.target/i386/fastcall-1.c
PASS: gcc.target/i386/fastcall-sseregparm.c (test for excess errors)
PASS: gcc.target/i386/fastcall-sseregparm.c execution test
@@ -106498,6 +113054,8 @@ PASS: gcc.target/i386/float128-1.c (test for excess errors)
PASS: gcc.target/i386/float128-1.c execution test
PASS: gcc.target/i386/float128-2.c (test for excess errors)
PASS: gcc.target/i386/float128-2.c execution test
+PASS: gcc.target/i386/float128-3.c (test for excess errors)
+PASS: gcc.target/i386/float128-3.c execution test
PASS: gcc.target/i386/fma-256-fmaddXX.c (test for excess errors)
PASS: gcc.target/i386/fma-256-fmaddXX.c execution test
PASS: gcc.target/i386/fma-256-fmaddsubXX.c (test for excess errors)
@@ -106701,8 +113259,8 @@ PASS: gcc.target/i386/funcspec-4.c (test for errors, line 8)
PASS: gcc.target/i386/funcspec-4.c (test for errors, line 11)
PASS: gcc.target/i386/funcspec-4.c (test for warnings, line 14)
PASS: gcc.target/i386/funcspec-4.c (test for excess errors)
-PASS: gcc.target/i386/funcspec-5.c (test for errors, line 114)
-PASS: gcc.target/i386/funcspec-5.c (test for errors, line 161)
+PASS: gcc.target/i386/funcspec-5.c (test for errors, line 35)
+PASS: gcc.target/i386/funcspec-5.c (test for errors, line 64)
PASS: gcc.target/i386/funcspec-5.c (test for excess errors)
UNSUPPORTED: gcc.target/i386/funcspec-6.c
PASS: gcc.target/i386/funcspec-7.c (test for excess errors)
@@ -106829,6 +113387,139 @@ PASS: gcc.target/i386/inline-mcpy.c scan-assembler-not memcpy
PASS: gcc.target/i386/inline_error.c (test for errors, line 5)
PASS: gcc.target/i386/inline_error.c (test for warnings, line 12)
PASS: gcc.target/i386/inline_error.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-1.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-1.c scan-assembler-times push(?:l|q)[\\t ]*%(?:e|r)ax 1
+PASS: gcc.target/i386/interrupt-1.c scan-assembler-times push(?:l|q)[\\t ]*%(?:e|r)bx 1
+PASS: gcc.target/i386/interrupt-1.c scan-assembler-times push(?:l|q)[\\t ]*%(?:e|r)cx 1
+PASS: gcc.target/i386/interrupt-1.c scan-assembler-times push(?:l|q)[\\t ]*%(?:e|r)dx 1
+PASS: gcc.target/i386/interrupt-1.c scan-assembler-times push(?:l|q)[\\t ]*%(?:e|r)si 1
+PASS: gcc.target/i386/interrupt-1.c scan-assembler-times pushl[\\t ]*%edi 1
+PASS: gcc.target/i386/interrupt-1.c scan-assembler-times pop(?:l|q)[\\t ]*%(?:e|r)ax 1
+PASS: gcc.target/i386/interrupt-1.c scan-assembler-times pop(?:l|q)[\\t ]*%(?:e|r)bx 1
+PASS: gcc.target/i386/interrupt-1.c scan-assembler-times pop(?:l|q)[\\t ]*%(?:e|r)cx 1
+PASS: gcc.target/i386/interrupt-1.c scan-assembler-times pop(?:l|q)[\\t ]*%(?:e|r)dx 1
+PASS: gcc.target/i386/interrupt-1.c scan-assembler-times pop(?:l|q)[\\t ]*%(?:e|r)si 1
+PASS: gcc.target/i386/interrupt-1.c scan-assembler-times popl[\\t ]*%edi 1
+PASS: gcc.target/i386/interrupt-1.c scan-assembler-times iret 1
+PASS: gcc.target/i386/interrupt-1.c scan-assembler-times \tcld 1
+PASS: gcc.target/i386/interrupt-10.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-10.c scan-assembler-times and[lq]?[^\\n]*-64,[^\\n]*sp 1
+PASS: gcc.target/i386/interrupt-10.c scan-assembler-times iret 1
+PASS: gcc.target/i386/interrupt-10.c scan-assembler-times \tcld 1
+UNSUPPORTED: gcc.target/i386/interrupt-11.c
+UNSUPPORTED: gcc.target/i386/interrupt-12.c
+UNSUPPORTED: gcc.target/i386/interrupt-13.c
+UNSUPPORTED: gcc.target/i386/interrupt-14.c
+UNSUPPORTED: gcc.target/i386/interrupt-15.c
+UNSUPPORTED: gcc.target/i386/interrupt-16.c
+UNSUPPORTED: gcc.target/i386/interrupt-17.c
+PASS: gcc.target/i386/interrupt-18.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-18.c scan-assembler-not add(l|q)[\\t ]*\\$[0-9]*,[\\t ]*%[re]?sp
+PASS: gcc.target/i386/interrupt-18.c scan-assembler-times iret 1
+PASS: gcc.target/i386/interrupt-18.c scan-assembler-not \tcld
+PASS: gcc.target/i386/interrupt-19.c (test for warnings, line 16)
+PASS: gcc.target/i386/interrupt-19.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-2.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-2.c scan-assembler-not add(l|q)[\\t ]*\\$[0-9]*,[\\t ]*%[re]?sp
+PASS: gcc.target/i386/interrupt-2.c scan-assembler-times iret 1
+PASS: gcc.target/i386/interrupt-2.c scan-assembler-not \tcld
+PASS: gcc.target/i386/interrupt-20.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-20.c scan-assembler-times \tcld 1
+PASS: gcc.target/i386/interrupt-21.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-21.c scan-assembler-times \tcld 1
+PASS: gcc.target/i386/interrupt-22.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-22.c scan-assembler-times \tcld 1
+PASS: gcc.target/i386/interrupt-23.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-23.c scan-assembler-times \tcld 1
+UNSUPPORTED: gcc.target/i386/interrupt-24.c
+PASS: gcc.target/i386/interrupt-25.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-25.c scan-assembler-times push(?:l|q)[\\t ]*%(?:e|r)ax 1
+PASS: gcc.target/i386/interrupt-25.c scan-assembler-times push(?:l|q)[\\t ]*%(?:e|r)bx 1
+PASS: gcc.target/i386/interrupt-25.c scan-assembler-times push(?:l|q)[\\t ]*%(?:e|r)cx 1
+PASS: gcc.target/i386/interrupt-25.c scan-assembler-times push(?:l|q)[\\t ]*%(?:e|r)dx 1
+PASS: gcc.target/i386/interrupt-25.c scan-assembler-times push(?:l|q)[\\t ]*%(?:e|r)si 1
+PASS: gcc.target/i386/interrupt-25.c scan-assembler-times pushl[\\t ]*%edi 1
+PASS: gcc.target/i386/interrupt-25.c scan-assembler-times pop(?:l|q)[\\t ]*%(?:e|r)ax 1
+PASS: gcc.target/i386/interrupt-25.c scan-assembler-times pop(?:l|q)[\\t ]*%(?:e|r)bx 1
+PASS: gcc.target/i386/interrupt-25.c scan-assembler-times pop(?:l|q)[\\t ]*%(?:e|r)cx 1
+PASS: gcc.target/i386/interrupt-25.c scan-assembler-times pop(?:l|q)[\\t ]*%(?:e|r)dx 1
+PASS: gcc.target/i386/interrupt-25.c scan-assembler-times pop(?:l|q)[\\t ]*%(?:e|r)si 1
+PASS: gcc.target/i386/interrupt-25.c scan-assembler-times popl[\\t ]*%edi 1
+PASS: gcc.target/i386/interrupt-26.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-26.c scan-assembler stosb
+PASS: gcc.target/i386/interrupt-26.c scan-assembler-times \tcld 1
+PASS: gcc.target/i386/interrupt-27.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-27.c scan-assembler-times iret 1
+PASS: gcc.target/i386/interrupt-27.c scan-assembler-not \tcld
+PASS: gcc.target/i386/interrupt-28.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-28.c scan-assembler-times iret 1
+PASS: gcc.target/i386/interrupt-28.c scan-assembler-not \tcld
+PASS: gcc.target/i386/interrupt-3.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-3.c scan-assembler (addl|leal).*4.*%esp
+PASS: gcc.target/i386/interrupt-3.c scan-assembler-times iret 1
+PASS: gcc.target/i386/interrupt-3.c scan-assembler-not \tcld
+PASS: gcc.target/i386/interrupt-387-err-1.c (test for warnings, line 9)
+PASS: gcc.target/i386/interrupt-387-err-1.c (test for warnings, line 15)
+PASS: gcc.target/i386/interrupt-387-err-1.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-387-err-2.c (test for warnings, line 7)
+PASS: gcc.target/i386/interrupt-387-err-2.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-4.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-5.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-6.c (test for errors, line 11)
+PASS: gcc.target/i386/interrupt-6.c (test for errors, line 17)
+PASS: gcc.target/i386/interrupt-6.c (test for errors, line 23)
+PASS: gcc.target/i386/interrupt-6.c (test for errors, line 30)
+PASS: gcc.target/i386/interrupt-6.c (test for errors, line 34)
+PASS: gcc.target/i386/interrupt-6.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-7.c (test for errors, line 11)
+PASS: gcc.target/i386/interrupt-7.c (test for excess errors)
+UNSUPPORTED: gcc.target/i386/interrupt-8.c
+PASS: gcc.target/i386/interrupt-9.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-9.c scan-assembler-times and[lq]?[^\\n]*-64,[^\\n]*sp 1
+PASS: gcc.target/i386/interrupt-9.c scan-assembler (addl|leal).*4.*%esp
+PASS: gcc.target/i386/interrupt-9.c scan-assembler-times iret 1
+PASS: gcc.target/i386/interrupt-9.c scan-assembler-times \tcld 1
+PASS: gcc.target/i386/interrupt-bnd-err-1.c (test for warnings, line 9)
+PASS: gcc.target/i386/interrupt-bnd-err-1.c (test for warnings, line 15)
+PASS: gcc.target/i386/interrupt-bnd-err-1.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-bnd-err-2.c (test for warnings, line 7)
+PASS: gcc.target/i386/interrupt-bnd-err-2.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-iamcu.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-iamcu.c scan-assembler-times pushl[\\t ]*%eax 1
+PASS: gcc.target/i386/interrupt-iamcu.c scan-assembler-times pushl[\\t ]*%ebx 1
+PASS: gcc.target/i386/interrupt-iamcu.c scan-assembler-times pushl[\\t ]*%ecx 1
+PASS: gcc.target/i386/interrupt-iamcu.c scan-assembler-times pushl[\\t ]*%edx 1
+PASS: gcc.target/i386/interrupt-iamcu.c scan-assembler-times pushl[\\t ]*%edi 1
+PASS: gcc.target/i386/interrupt-iamcu.c scan-assembler-times pushl[\\t ]*%esi 1
+PASS: gcc.target/i386/interrupt-iamcu.c scan-assembler-times pushl[\\t ]*%ebp 1
+PASS: gcc.target/i386/interrupt-iamcu.c scan-assembler-times popl[\\t ]*%eax 1
+PASS: gcc.target/i386/interrupt-iamcu.c scan-assembler-times popl[\\t ]*%ecx 1
+PASS: gcc.target/i386/interrupt-iamcu.c scan-assembler-times popl[\\t ]*%edx 1
+PASS: gcc.target/i386/interrupt-iamcu.c scan-assembler-times popl[\\t ]*%edi 1
+PASS: gcc.target/i386/interrupt-iamcu.c scan-assembler-times popl[\\t ]*%esi 1
+PASS: gcc.target/i386/interrupt-iamcu.c scan-assembler-times popl[\\t ]*%ebp 1
+PASS: gcc.target/i386/interrupt-iamcu.c scan-assembler-times iret 1
+PASS: gcc.target/i386/interrupt-iamcu.c scan-assembler-times \tcld 1
+PASS: gcc.target/i386/interrupt-mmx-err-1.c (test for warnings, line 9)
+PASS: gcc.target/i386/interrupt-mmx-err-1.c (test for warnings, line 15)
+PASS: gcc.target/i386/interrupt-mmx-err-1.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-mmx-err-2.c (test for warnings, line 7)
+PASS: gcc.target/i386/interrupt-mmx-err-2.c (test for excess errors)
+UNSUPPORTED: gcc.target/i386/interrupt-redzone-1.c
+UNSUPPORTED: gcc.target/i386/interrupt-redzone-2.c
+PASS: gcc.target/i386/interrupt-sibcall-1.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-sibcall-1.c scan-assembler-not jmp
+PASS: gcc.target/i386/interrupt-sibcall-1.c scan-assembler-times iret 1
+PASS: gcc.target/i386/interrupt-sibcall-1.c scan-assembler-times \tcld 1
+PASS: gcc.target/i386/interrupt-sibcall-2.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-sibcall-2.c scan-assembler-not jmp
+PASS: gcc.target/i386/interrupt-sibcall-2.c scan-assembler-times iret 1
+PASS: gcc.target/i386/interrupt-sibcall-2.c scan-assembler-times \tcld 1
+PASS: gcc.target/i386/interrupt-switch-abi.c (test for excess errors)
+PASS: gcc.target/i386/interrupt-switch-abi.c scan-assembler-times push.\t%.ax 2
+PASS: gcc.target/i386/interrupt-switch-abi.c scan-assembler-times pop.\t%.ax 2
+PASS: gcc.target/i386/interrupt-switch-abi.c scan-assembler-times iret 2
+PASS: gcc.target/i386/interrupt-switch-abi.c scan-assembler-times \tcld 2
PASS: gcc.target/i386/intrinsics_1.c (test for excess errors)
PASS: gcc.target/i386/intrinsics_2.c (test for excess errors)
PASS: gcc.target/i386/intrinsics_3.c (test for excess errors)
@@ -106878,109 +113569,109 @@ PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfmadd[123]+pd 8
PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfmsub[123]+pd 8
PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfnmadd[123]+pd 8
PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfnmsub[123]+pd 8
-PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfmadd[123]+sd 56
-PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfmsub[123]+sd 56
-PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfnmadd[123]+sd 56
-PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfnmsub[123]+sd 56
+PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfmadd[123]+sd 80
+PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfmsub[123]+sd 80
+PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfnmadd[123]+sd 80
+PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfnmsub[123]+sd 80
PASS: gcc.target/i386/l_fma_double_2.c (test for excess errors)
PASS: gcc.target/i386/l_fma_double_2.c scan-assembler-times vfmadd[123]+pd 8
PASS: gcc.target/i386/l_fma_double_2.c scan-assembler-times vfmsub[123]+pd 8
PASS: gcc.target/i386/l_fma_double_2.c scan-assembler-times vfnmadd[123]+pd 8
PASS: gcc.target/i386/l_fma_double_2.c scan-assembler-times vfnmsub[123]+pd 8
-PASS: gcc.target/i386/l_fma_double_2.c scan-assembler-times vfmadd[123]+sd 56
-PASS: gcc.target/i386/l_fma_double_2.c scan-assembler-times vfmsub[123]+sd 56
-PASS: gcc.target/i386/l_fma_double_2.c scan-assembler-times vfnmadd[123]+sd 56
-PASS: gcc.target/i386/l_fma_double_2.c scan-assembler-times vfnmsub[123]+sd 56
+PASS: gcc.target/i386/l_fma_double_2.c scan-assembler-times vfmadd[123]+sd 80
+PASS: gcc.target/i386/l_fma_double_2.c scan-assembler-times vfmsub[123]+sd 80
+PASS: gcc.target/i386/l_fma_double_2.c scan-assembler-times vfnmadd[123]+sd 80
+PASS: gcc.target/i386/l_fma_double_2.c scan-assembler-times vfnmsub[123]+sd 80
PASS: gcc.target/i386/l_fma_double_3.c (test for excess errors)
PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfmadd[123]+pd 8
PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfmsub[123]+pd 8
PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfnmadd[123]+pd 8
PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfnmsub[123]+pd 8
-PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfmadd[123]+sd 56
-PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfmsub[123]+sd 56
-PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfnmadd[123]+sd 56
-PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfnmsub[123]+sd 56
+PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfmadd[123]+sd 80
+PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfmsub[123]+sd 80
+PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfnmadd[123]+sd 80
+PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfnmsub[123]+sd 80
PASS: gcc.target/i386/l_fma_double_4.c (test for excess errors)
PASS: gcc.target/i386/l_fma_double_4.c scan-assembler-times vfmadd[123]+pd 8
PASS: gcc.target/i386/l_fma_double_4.c scan-assembler-times vfmsub[123]+pd 8
PASS: gcc.target/i386/l_fma_double_4.c scan-assembler-times vfnmadd[123]+pd 8
PASS: gcc.target/i386/l_fma_double_4.c scan-assembler-times vfnmsub[123]+pd 8
-PASS: gcc.target/i386/l_fma_double_4.c scan-assembler-times vfmadd[123]+sd 56
-PASS: gcc.target/i386/l_fma_double_4.c scan-assembler-times vfmsub[123]+sd 56
-PASS: gcc.target/i386/l_fma_double_4.c scan-assembler-times vfnmadd[123]+sd 56
-PASS: gcc.target/i386/l_fma_double_4.c scan-assembler-times vfnmsub[123]+sd 56
+PASS: gcc.target/i386/l_fma_double_4.c scan-assembler-times vfmadd[123]+sd 80
+PASS: gcc.target/i386/l_fma_double_4.c scan-assembler-times vfmsub[123]+sd 80
+PASS: gcc.target/i386/l_fma_double_4.c scan-assembler-times vfnmadd[123]+sd 80
+PASS: gcc.target/i386/l_fma_double_4.c scan-assembler-times vfnmsub[123]+sd 80
PASS: gcc.target/i386/l_fma_double_5.c (test for excess errors)
PASS: gcc.target/i386/l_fma_double_5.c scan-assembler-times vfmadd[123]+pd 8
PASS: gcc.target/i386/l_fma_double_5.c scan-assembler-times vfmsub[123]+pd 8
PASS: gcc.target/i386/l_fma_double_5.c scan-assembler-times vfnmadd[123]+pd 8
PASS: gcc.target/i386/l_fma_double_5.c scan-assembler-times vfnmsub[123]+pd 8
-PASS: gcc.target/i386/l_fma_double_5.c scan-assembler-times vfmadd[123]+sd 56
-PASS: gcc.target/i386/l_fma_double_5.c scan-assembler-times vfmsub[123]+sd 56
-PASS: gcc.target/i386/l_fma_double_5.c scan-assembler-times vfnmadd[123]+sd 56
-PASS: gcc.target/i386/l_fma_double_5.c scan-assembler-times vfnmsub[123]+sd 56
+PASS: gcc.target/i386/l_fma_double_5.c scan-assembler-times vfmadd[123]+sd 80
+PASS: gcc.target/i386/l_fma_double_5.c scan-assembler-times vfmsub[123]+sd 80
+PASS: gcc.target/i386/l_fma_double_5.c scan-assembler-times vfnmadd[123]+sd 80
+PASS: gcc.target/i386/l_fma_double_5.c scan-assembler-times vfnmsub[123]+sd 80
PASS: gcc.target/i386/l_fma_double_6.c (test for excess errors)
PASS: gcc.target/i386/l_fma_double_6.c scan-assembler-times vfmadd[123]+pd 8
PASS: gcc.target/i386/l_fma_double_6.c scan-assembler-times vfmsub[123]+pd 8
PASS: gcc.target/i386/l_fma_double_6.c scan-assembler-times vfnmadd[123]+pd 8
PASS: gcc.target/i386/l_fma_double_6.c scan-assembler-times vfnmsub[123]+pd 8
-PASS: gcc.target/i386/l_fma_double_6.c scan-assembler-times vfmadd[123]+sd 56
-PASS: gcc.target/i386/l_fma_double_6.c scan-assembler-times vfmsub[123]+sd 56
-PASS: gcc.target/i386/l_fma_double_6.c scan-assembler-times vfnmadd[123]+sd 56
-PASS: gcc.target/i386/l_fma_double_6.c scan-assembler-times vfnmsub[123]+sd 56
+PASS: gcc.target/i386/l_fma_double_6.c scan-assembler-times vfmadd[123]+sd 80
+PASS: gcc.target/i386/l_fma_double_6.c scan-assembler-times vfmsub[123]+sd 80
+PASS: gcc.target/i386/l_fma_double_6.c scan-assembler-times vfnmadd[123]+sd 80
+PASS: gcc.target/i386/l_fma_double_6.c scan-assembler-times vfnmsub[123]+sd 80
PASS: gcc.target/i386/l_fma_float_1.c (test for excess errors)
PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfmadd[123]+ps 8
PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfmsub[123]+ps 8
PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfnmadd[123]+ps 8
PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfnmsub[123]+ps 8
-PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfmadd[123]+ss 120
-PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfmsub[123]+ss 120
-PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfnmadd[123]+ss 120
-PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfnmsub[123]+ss 120
+PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfmadd[123]+ss 176
+PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfmsub[123]+ss 176
+PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfnmadd[123]+ss 176
+PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfnmsub[123]+ss 176
PASS: gcc.target/i386/l_fma_float_2.c (test for excess errors)
PASS: gcc.target/i386/l_fma_float_2.c scan-assembler-times vfmadd[123]+ps 8
PASS: gcc.target/i386/l_fma_float_2.c scan-assembler-times vfmsub[123]+ps 8
PASS: gcc.target/i386/l_fma_float_2.c scan-assembler-times vfnmadd[123]+ps 8
PASS: gcc.target/i386/l_fma_float_2.c scan-assembler-times vfnmsub[123]+ps 8
-PASS: gcc.target/i386/l_fma_float_2.c scan-assembler-times vfmadd[123]+ss 120
-PASS: gcc.target/i386/l_fma_float_2.c scan-assembler-times vfmsub[123]+ss 120
-PASS: gcc.target/i386/l_fma_float_2.c scan-assembler-times vfnmadd[123]+ss 120
-PASS: gcc.target/i386/l_fma_float_2.c scan-assembler-times vfnmsub[123]+ss 120
+PASS: gcc.target/i386/l_fma_float_2.c scan-assembler-times vfmadd[123]+ss 176
+PASS: gcc.target/i386/l_fma_float_2.c scan-assembler-times vfmsub[123]+ss 176
+PASS: gcc.target/i386/l_fma_float_2.c scan-assembler-times vfnmadd[123]+ss 176
+PASS: gcc.target/i386/l_fma_float_2.c scan-assembler-times vfnmsub[123]+ss 176
PASS: gcc.target/i386/l_fma_float_3.c (test for excess errors)
PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfmadd[123]+ps 8
PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfmsub[123]+ps 8
PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfnmadd[123]+ps 8
PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfnmsub[123]+ps 8
-PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfmadd[123]+ss 120
-PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfmsub[123]+ss 120
-PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfnmadd[123]+ss 120
-PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfnmsub[123]+ss 120
+PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfmadd[123]+ss 176
+PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfmsub[123]+ss 176
+PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfnmadd[123]+ss 176
+PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfnmsub[123]+ss 176
PASS: gcc.target/i386/l_fma_float_4.c (test for excess errors)
PASS: gcc.target/i386/l_fma_float_4.c scan-assembler-times vfmadd[123]+ps 8
PASS: gcc.target/i386/l_fma_float_4.c scan-assembler-times vfmsub[123]+ps 8
PASS: gcc.target/i386/l_fma_float_4.c scan-assembler-times vfnmadd[123]+ps 8
PASS: gcc.target/i386/l_fma_float_4.c scan-assembler-times vfnmsub[123]+ps 8
-PASS: gcc.target/i386/l_fma_float_4.c scan-assembler-times vfmadd[123]+ss 120
-PASS: gcc.target/i386/l_fma_float_4.c scan-assembler-times vfmsub[123]+ss 120
-PASS: gcc.target/i386/l_fma_float_4.c scan-assembler-times vfnmadd[123]+ss 120
-PASS: gcc.target/i386/l_fma_float_4.c scan-assembler-times vfnmsub[123]+ss 120
+PASS: gcc.target/i386/l_fma_float_4.c scan-assembler-times vfmadd[123]+ss 176
+PASS: gcc.target/i386/l_fma_float_4.c scan-assembler-times vfmsub[123]+ss 176
+PASS: gcc.target/i386/l_fma_float_4.c scan-assembler-times vfnmadd[123]+ss 176
+PASS: gcc.target/i386/l_fma_float_4.c scan-assembler-times vfnmsub[123]+ss 176
PASS: gcc.target/i386/l_fma_float_5.c (test for excess errors)
PASS: gcc.target/i386/l_fma_float_5.c scan-assembler-times vfmadd[123]+ps 8
PASS: gcc.target/i386/l_fma_float_5.c scan-assembler-times vfmsub[123]+ps 8
PASS: gcc.target/i386/l_fma_float_5.c scan-assembler-times vfnmadd[123]+ps 8
PASS: gcc.target/i386/l_fma_float_5.c scan-assembler-times vfnmsub[123]+ps 8
-PASS: gcc.target/i386/l_fma_float_5.c scan-assembler-times vfmadd[123]+ss 120
-PASS: gcc.target/i386/l_fma_float_5.c scan-assembler-times vfmsub[123]+ss 120
-PASS: gcc.target/i386/l_fma_float_5.c scan-assembler-times vfnmadd[123]+ss 120
-PASS: gcc.target/i386/l_fma_float_5.c scan-assembler-times vfnmsub[123]+ss 120
+PASS: gcc.target/i386/l_fma_float_5.c scan-assembler-times vfmadd[123]+ss 176
+PASS: gcc.target/i386/l_fma_float_5.c scan-assembler-times vfmsub[123]+ss 176
+PASS: gcc.target/i386/l_fma_float_5.c scan-assembler-times vfnmadd[123]+ss 176
+PASS: gcc.target/i386/l_fma_float_5.c scan-assembler-times vfnmsub[123]+ss 176
PASS: gcc.target/i386/l_fma_float_6.c (test for excess errors)
PASS: gcc.target/i386/l_fma_float_6.c scan-assembler-times vfmadd[123]+ps 8
PASS: gcc.target/i386/l_fma_float_6.c scan-assembler-times vfmsub[123]+ps 8
PASS: gcc.target/i386/l_fma_float_6.c scan-assembler-times vfnmadd[123]+ps 8
PASS: gcc.target/i386/l_fma_float_6.c scan-assembler-times vfnmsub[123]+ps 8
-PASS: gcc.target/i386/l_fma_float_6.c scan-assembler-times vfmadd[123]+ss 120
-PASS: gcc.target/i386/l_fma_float_6.c scan-assembler-times vfmsub[123]+ss 120
-PASS: gcc.target/i386/l_fma_float_6.c scan-assembler-times vfnmadd[123]+ss 120
-PASS: gcc.target/i386/l_fma_float_6.c scan-assembler-times vfnmsub[123]+ss 120
+PASS: gcc.target/i386/l_fma_float_6.c scan-assembler-times vfmadd[123]+ss 176
+PASS: gcc.target/i386/l_fma_float_6.c scan-assembler-times vfmsub[123]+ss 176
+PASS: gcc.target/i386/l_fma_float_6.c scan-assembler-times vfnmadd[123]+ss 176
+PASS: gcc.target/i386/l_fma_float_6.c scan-assembler-times vfnmsub[123]+ss 176
PASS: gcc.target/i386/l_fma_run_double_1.c (test for excess errors)
PASS: gcc.target/i386/l_fma_run_double_1.c execution test
PASS: gcc.target/i386/l_fma_run_double_2.c (test for excess errors)
@@ -107078,15 +113769,13 @@ PASS: gcc.target/i386/loop-2.c execution test
PASS: gcc.target/i386/loop-3.c (test for excess errors)
PASS: gcc.target/i386/loop-3.c execution test
PASS: gcc.target/i386/lzcnt-1.c (test for excess errors)
-PASS: gcc.target/i386/lzcnt-1.c scan-assembler lzcntw[^\\n]*(%|)ax
-PASS: gcc.target/i386/lzcnt-2.c (test for excess errors)
-PASS: gcc.target/i386/lzcnt-2.c execution test
+PASS: gcc.target/i386/lzcnt-1.c scan-assembler lzcntw[^\\n]*(%|)[ad][xi]
+UNSUPPORTED: gcc.target/i386/lzcnt-2.c
PASS: gcc.target/i386/lzcnt-2a.c (test for excess errors)
PASS: gcc.target/i386/lzcnt-2a.c scan-assembler lzcntw
PASS: gcc.target/i386/lzcnt-3.c (test for excess errors)
PASS: gcc.target/i386/lzcnt-3.c scan-assembler lzcntl[^\\n]*(%|)eax
-PASS: gcc.target/i386/lzcnt-4.c (test for excess errors)
-PASS: gcc.target/i386/lzcnt-4.c execution test
+UNSUPPORTED: gcc.target/i386/lzcnt-4.c
PASS: gcc.target/i386/lzcnt-4a.c (test for excess errors)
PASS: gcc.target/i386/lzcnt-4a.c scan-assembler lzcntl
UNSUPPORTED: gcc.target/i386/lzcnt-5.c
@@ -107169,6 +113858,8 @@ PASS: gcc.target/i386/movbe-2.c (test for excess errors)
PASS: gcc.target/i386/movbe-2.c scan-assembler-times movbe[ \t] 4
PASS: gcc.target/i386/movbe-3.c (test for excess errors)
PASS: gcc.target/i386/movbe-3.c scan-assembler-times movbe[ \t] 2
+PASS: gcc.target/i386/movbe-4.c (test for excess errors)
+PASS: gcc.target/i386/movbe-4.c scan-assembler-times movbe[ \t] 2
PASS: gcc.target/i386/movdi-rex64.c (test for excess errors)
PASS: gcc.target/i386/movq-2.c (test for excess errors)
PASS: gcc.target/i386/movq-2.c scan-assembler-not movl[ \t]*123
@@ -107196,12 +113887,19 @@ PASS: gcc.target/i386/mvc6.c (test for excess errors)
PASS: gcc.target/i386/mvc6.c scan-assembler vpshufb
PASS: gcc.target/i386/mvc6.c scan-assembler punpcklbw
UNSUPPORTED: gcc.target/i386/mvc7.c
+UNSUPPORTED: gcc.target/i386/mvc8.c
UNSUPPORTED: gcc.target/i386/nest-1.c
UNSUPPORTED: gcc.target/i386/nop-mcount.c
UNSUPPORTED: gcc.target/i386/noplt-1.c
UNSUPPORTED: gcc.target/i386/noplt-2.c
UNSUPPORTED: gcc.target/i386/noplt-3.c
UNSUPPORTED: gcc.target/i386/noplt-4.c
+UNSUPPORTED: gcc.target/i386/noplt-gd-1.c
+UNSUPPORTED: gcc.target/i386/noplt-gd-2.c
+UNSUPPORTED: gcc.target/i386/noplt-gd-3.c
+UNSUPPORTED: gcc.target/i386/noplt-ld-1.c
+UNSUPPORTED: gcc.target/i386/noplt-ld-2.c
+UNSUPPORTED: gcc.target/i386/noplt-ld-3.c
PASS: gcc.target/i386/nrv1.c (test for excess errors)
PASS: gcc.target/i386/nrv1.c scan-tree-dump-times optimized "return slot optimization" 1
PASS: gcc.target/i386/opt-1.c (test for excess errors)
@@ -107261,8 +113959,6 @@ PASS: gcc.target/i386/pause-2.c (test for excess errors)
PASS: gcc.target/i386/pause-2.c scan-assembler-times \\*pause 1
PASS: gcc.target/i386/pclmulqdq.c (test for excess errors)
PASS: gcc.target/i386/pclmulqdq.c execution test
-PASS: gcc.target/i386/pcommit-1.c (test for excess errors)
-PASS: gcc.target/i386/pcommit-1.c scan-assembler pcommit
PASS: gcc.target/i386/pentium4-not-mull.c (test for excess errors)
PASS: gcc.target/i386/pentium4-not-mull.c scan-assembler-not imull
PASS: gcc.target/i386/perm-concat.c (test for excess errors)
@@ -107273,6 +113969,14 @@ UNSUPPORTED: gcc.target/i386/pie-copyrelocs-2.c
UNSUPPORTED: gcc.target/i386/pie-copyrelocs-3.c
UNSUPPORTED: gcc.target/i386/pie-copyrelocs-4.c
UNSUPPORTED: gcc.target/i386/pie.c
+UNSUPPORTED: gcc.target/i386/pieces-memcpy-1.c
+UNSUPPORTED: gcc.target/i386/pieces-memcpy-2.c
+UNSUPPORTED: gcc.target/i386/pieces-memcpy-3.c
+UNSUPPORTED: gcc.target/i386/pieces-memcpy-4.c
+UNSUPPORTED: gcc.target/i386/pieces-memcpy-5.c
+UNSUPPORTED: gcc.target/i386/pieces-memcpy-6.c
+UNSUPPORTED: gcc.target/i386/pieces-strcpy-1.c
+UNSUPPORTED: gcc.target/i386/pieces-strcpy-2.c
PASS: gcc.target/i386/pow-1.c (test for excess errors)
PASS: gcc.target/i386/pow-1.c scan-assembler-not call[ \t]*pow
PASS: gcc.target/i386/pr11001-memcpy-1.c (test for excess errors)
@@ -107331,6 +114035,8 @@ PASS: gcc.target/i386/pr21518.c (test for excess errors)
PASS: gcc.target/i386/pr22076.c (test for excess errors)
PASS: gcc.target/i386/pr22076.c scan-assembler-times movq 3
PASS: gcc.target/i386/pr22076.c scan-assembler-not movl
+PASS: gcc.target/i386/pr22141.c (test for excess errors)
+PASS: gcc.target/i386/pr22141.c scan-assembler-times 67305985|4030201 7
PASS: gcc.target/i386/pr22152.c (test for excess errors)
PASS: gcc.target/i386/pr22152.c scan-assembler-times movq[ \\t]+[^\n]*%mm 1
PASS: gcc.target/i386/pr22362.c (test for excess errors)
@@ -107351,6 +114057,8 @@ PASS: gcc.target/i386/pr24178.c scan-rtl-dump expand "MEM[^\\n]*A32"
PASS: gcc.target/i386/pr24306.c (test for excess errors)
PASS: gcc.target/i386/pr24306.c execution test
PASS: gcc.target/i386/pr24315.c (test for excess errors)
+PASS: gcc.target/i386/pr24414.c (test for excess errors)
+PASS: gcc.target/i386/pr24414.c execution test
PASS: gcc.target/i386/pr25196.c (test for excess errors)
PASS: gcc.target/i386/pr25196.c execution test
UNSUPPORTED: gcc.target/i386/pr25254.c
@@ -107407,26 +114115,26 @@ PASS: gcc.target/i386/pr32219-1.c (test for excess errors)
PASS: gcc.target/i386/pr32219-1.c scan-assembler movl[ \t]xxx@GOTOFF\\(%[^,]*\\), %eax
PASS: gcc.target/i386/pr32219-1.c scan-assembler-not movl[ \t]xxx@GOT\\(%[^,]*\\), %eax
PASS: gcc.target/i386/pr32219-2.c (test for excess errors)
-PASS: gcc.target/i386/pr32219-2.c scan-assembler-not movl[ \t]xxx@GOTOFF\\(%[^,]*\\), %eax
-PASS: gcc.target/i386/pr32219-2.c scan-assembler movl[ \t]xxx@GOT\\(%[^,]*\\), %eax
+PASS: gcc.target/i386/pr32219-2.c scan-assembler-not movl[ \t]xxx@GOTOFF\\(%[^,]*\\), %
+PASS: gcc.target/i386/pr32219-2.c scan-assembler movl[ \t]xxx@GOT\\(%[^,]*\\), %
PASS: gcc.target/i386/pr32219-3.c (test for excess errors)
PASS: gcc.target/i386/pr32219-3.c scan-assembler movl[ \t]xxx@GOTOFF\\(%[^,]*\\), %eax
PASS: gcc.target/i386/pr32219-3.c scan-assembler-not movl[ \t]xxx@GOT\\(%[^,]*\\), %eax
PASS: gcc.target/i386/pr32219-4.c (test for excess errors)
-PASS: gcc.target/i386/pr32219-4.c scan-assembler-not movl[ \t]xxx@GOTOFF\\(%[^,]*\\), %eax
-PASS: gcc.target/i386/pr32219-4.c scan-assembler movl[ \t]xxx@GOT\\(%[^,]*\\), %eax
+PASS: gcc.target/i386/pr32219-4.c scan-assembler-not movl[ \t]xxx@GOTOFF\\(%[^,]*\\), %
+PASS: gcc.target/i386/pr32219-4.c scan-assembler movl[ \t]xxx@GOT\\(%[^,]*\\), %
PASS: gcc.target/i386/pr32219-5.c (test for excess errors)
PASS: gcc.target/i386/pr32219-5.c scan-assembler movl[ \t]xxx@GOTOFF\\(%[^,]*\\), %eax
PASS: gcc.target/i386/pr32219-5.c scan-assembler-not movl[ \t]xxx@GOT\\(%[^,]*\\), %eax
PASS: gcc.target/i386/pr32219-6.c (test for excess errors)
-PASS: gcc.target/i386/pr32219-6.c scan-assembler-not movl[ \t]xxx@GOTOFF\\(%[^,]*\\), %eax
-PASS: gcc.target/i386/pr32219-6.c scan-assembler movl[ \t]xxx@GOT\\(%[^,]*\\), %eax
+PASS: gcc.target/i386/pr32219-6.c scan-assembler-not movl[ \t]xxx@GOTOFF\\(%[^,]*\\), %
+PASS: gcc.target/i386/pr32219-6.c scan-assembler movl[ \t]xxx@GOT\\(%[^,]*\\), %
PASS: gcc.target/i386/pr32219-7.c (test for excess errors)
PASS: gcc.target/i386/pr32219-7.c scan-assembler movl[ \t]xxx@GOTOFF\\(%[^,]*\\), %eax
PASS: gcc.target/i386/pr32219-7.c scan-assembler-not movl[ \t]xxx@GOT\\(%[^,]*\\), %eax
PASS: gcc.target/i386/pr32219-8.c (test for excess errors)
-PASS: gcc.target/i386/pr32219-8.c scan-assembler-not movl[ \t]xxx@GOTOFF\\(%[^,]*\\), %eax
-PASS: gcc.target/i386/pr32219-8.c scan-assembler movl[ \t]xxx@GOT\\(%[^,]*\\), %eax
+PASS: gcc.target/i386/pr32219-8.c scan-assembler-not movl[ \t]xxx@GOTOFF\\(%[^,]*\\), %
+PASS: gcc.target/i386/pr32219-8.c scan-assembler movl[ \t]xxx@GOT\\(%[^,]*\\), %
UNSUPPORTED: gcc.target/i386/pr32219-9.c
PASS: gcc.target/i386/pr32268.c (test for excess errors)
PASS: gcc.target/i386/pr32268.c execution test
@@ -107690,13 +114398,15 @@ PASS: gcc.target/i386/pr44144.c (test for excess errors)
PASS: gcc.target/i386/pr44180.c (test for excess errors)
PASS: gcc.target/i386/pr44180.c execution test
PASS: gcc.target/i386/pr44223.c (test for excess errors)
+UNSUPPORTED: gcc.target/i386/pr44281.c
PASS: gcc.target/i386/pr44481.c (test for excess errors)
PASS: gcc.target/i386/pr44546.c (test for excess errors)
PASS: gcc.target/i386/pr44551-1.c (test for excess errors)
PASS: gcc.target/i386/pr44551-1.c scan-assembler-not vinsertf
PASS: gcc.target/i386/pr44551-1.c scan-assembler-not vextractf
-PASS: gcc.target/i386/pr44578.c (test for excess errors)
-PASS: gcc.target/i386/pr44578.c execution test
+FAIL: gcc.target/i386/pr44578.c (internal compiler error)
+FAIL: gcc.target/i386/pr44578.c (test for excess errors)
+UNRESOLVED: gcc.target/i386/pr44578.c compilation failed to produce executable
UNSUPPORTED: gcc.target/i386/pr44942.c
UNSUPPORTED: gcc.target/i386/pr44948-1a.c
PASS: gcc.target/i386/pr44948-1b.c (test for excess errors)
@@ -107829,6 +114539,12 @@ PASS: gcc.target/i386/pr49168-1.c (test for excess errors)
PASS: gcc.target/i386/pr49168-1.c scan-assembler-not movdqa[\t ]*%xmm[0-9]+,[^,]*
PASS: gcc.target/i386/pr49168-1.c scan-assembler-not movaps[\t ]*%xmm[0-9]+,[^,]*
PASS: gcc.target/i386/pr49168-1.c scan-assembler movups[\t ]*%xmm[0-9]+,[^,]*
+PASS: gcc.target/i386/pr49244-1.c (test for excess errors)
+PASS: gcc.target/i386/pr49244-1.c scan-assembler-times lock;?[ \t]*bts 9
+PASS: gcc.target/i386/pr49244-1.c scan-assembler-times lock;?[ \t]*btc 10
+PASS: gcc.target/i386/pr49244-1.c scan-assembler-times lock;?[ \t]*btr 6
+PASS: gcc.target/i386/pr49244-2.c (test for excess errors)
+PASS: gcc.target/i386/pr49244-2.c execution test
UNSUPPORTED: gcc.target/i386/pr49504.c
PASS: gcc.target/i386/pr49567.c (test for excess errors)
PASS: gcc.target/i386/pr49715-1.c (test for excess errors)
@@ -107856,6 +114572,9 @@ PASS: gcc.target/i386/pr51236.c (test for excess errors)
UNSUPPORTED: gcc.target/i386/pr51393.c
UNSUPPORTED: gcc.target/i386/pr51987.c
UNSUPPORTED: gcc.target/i386/pr52146.c
+PASS: gcc.target/i386/pr52171.c (test for excess errors)
+PASS: gcc.target/i386/pr52171.c scan-assembler-not memcmp
+PASS: gcc.target/i386/pr52171.c scan-assembler 1752394086
PASS: gcc.target/i386/pr52252-atom.c (test for excess errors)
PASS: gcc.target/i386/pr52252-atom.c scan-assembler palignr
PASS: gcc.target/i386/pr52252-core.c (test for excess errors)
@@ -108235,7 +114954,7 @@ PASS: gcc.target/i386/pr65105-1.c execution test
PASS: gcc.target/i386/pr65105-1.c scan-assembler por
PASS: gcc.target/i386/pr65105-1.c scan-assembler pand
PASS: gcc.target/i386/pr65105-2.c (test for excess errors)
-FAIL: gcc.target/i386/pr65105-2.c scan-assembler por
+PASS: gcc.target/i386/pr65105-2.c scan-assembler por
PASS: gcc.target/i386/pr65105-3.c (test for excess errors)
PASS: gcc.target/i386/pr65105-3.c scan-assembler pand
PASS: gcc.target/i386/pr65105-3.c scan-assembler por
@@ -108286,6 +115005,10 @@ UNSUPPORTED: gcc.target/i386/pr66232-10.c
UNSUPPORTED: gcc.target/i386/pr66232-11.c
UNSUPPORTED: gcc.target/i386/pr66232-12.c
UNSUPPORTED: gcc.target/i386/pr66232-13.c
+UNSUPPORTED: gcc.target/i386/pr66232-14.c
+UNSUPPORTED: gcc.target/i386/pr66232-15.c
+UNSUPPORTED: gcc.target/i386/pr66232-16.c
+UNSUPPORTED: gcc.target/i386/pr66232-17.c
UNSUPPORTED: gcc.target/i386/pr66232-2.c
UNSUPPORTED: gcc.target/i386/pr66232-3.c
UNSUPPORTED: gcc.target/i386/pr66232-4.c
@@ -108369,6 +115092,13 @@ PASS: gcc.target/i386/pr67317-3.c scan-assembler-not setn?c
UNSUPPORTED: gcc.target/i386/pr67317-4.c
PASS: gcc.target/i386/pr67329.c (test for excess errors)
PASS: gcc.target/i386/pr67329.c scan-tree-dump optimized "return 28;"
+UNSUPPORTED: gcc.target/i386/pr67400-1.c
+UNSUPPORTED: gcc.target/i386/pr67400-2.c
+UNSUPPORTED: gcc.target/i386/pr67400-3.c
+UNSUPPORTED: gcc.target/i386/pr67400-4.c
+UNSUPPORTED: gcc.target/i386/pr67400-5.c
+UNSUPPORTED: gcc.target/i386/pr67400-6.c
+UNSUPPORTED: gcc.target/i386/pr67400-7.c
PASS: gcc.target/i386/pr67447.c (test for excess errors)
PASS: gcc.target/i386/pr67480.c (test for excess errors)
PASS: gcc.target/i386/pr67609-2.c (test for excess errors)
@@ -108423,6 +115153,11 @@ PASS: gcc.target/i386/pr68633.c execution test
PASS: gcc.target/i386/pr68647.c (test for excess errors)
PASS: gcc.target/i386/pr68647.c scan-assembler-not __popcountdi2
PASS: gcc.target/i386/pr68647.c scan-assembler-not __paritydi2
+PASS: gcc.target/i386/pr68657.c (test for errors, line 6)
+PASS: gcc.target/i386/pr68657.c (test for errors, line 10)
+PASS: gcc.target/i386/pr68657.c (test for warnings, line 6)
+PASS: gcc.target/i386/pr68657.c (test for warnings, line )
+PASS: gcc.target/i386/pr68657.c (test for excess errors)
PASS: gcc.target/i386/pr68674.c (test for excess errors)
PASS: gcc.target/i386/pr68680.c (test for excess errors)
PASS: gcc.target/i386/pr68680.c scan-assembler stack_chk_fail
@@ -108431,6 +115166,10 @@ PASS: gcc.target/i386/pr68701-1.c (test for warnings, line )
PASS: gcc.target/i386/pr68701-1.c (test for excess errors)
PASS: gcc.target/i386/pr68701-2.c (test for warnings, line )
PASS: gcc.target/i386/pr68701-2.c (test for excess errors)
+PASS: gcc.target/i386/pr68843-1.c (test for errors, line 8)
+PASS: gcc.target/i386/pr68843-1.c (test for excess errors)
+PASS: gcc.target/i386/pr68843-2.c (test for excess errors)
+PASS: gcc.target/i386/pr68843-2.c execution test
UNSUPPORTED: gcc.target/i386/pr68937-1.c
UNSUPPORTED: gcc.target/i386/pr68937-2.c
UNSUPPORTED: gcc.target/i386/pr68937-3.c
@@ -108439,6 +115178,7 @@ UNSUPPORTED: gcc.target/i386/pr68937-5.c
UNSUPPORTED: gcc.target/i386/pr68937-6.c
PASS: gcc.target/i386/pr68956.c (test for excess errors)
PASS: gcc.target/i386/pr68956.c execution test
+UNSUPPORTED: gcc.target/i386/pr68961.c
PASS: gcc.target/i386/pr68986-1.c (test for excess errors)
PASS: gcc.target/i386/pr68986-2.c (test for excess errors)
PASS: gcc.target/i386/pr68986-2.c scan-assembler andl[\\t ]*\\$-16,[\\t ]*%esp
@@ -108467,6 +115207,18 @@ PASS: gcc.target/i386/pr69225-5.c (test for excess errors)
PASS: gcc.target/i386/pr69225-6.c (test for excess errors)
PASS: gcc.target/i386/pr69225-7.c (test for excess errors)
PASS: gcc.target/i386/pr69246.c (test for excess errors)
+PASS: gcc.target/i386/pr69255-1.c (test for errors, line 15)
+PASS: gcc.target/i386/pr69255-1.c (test for warnings, line 15)
+PASS: gcc.target/i386/pr69255-1.c (test for warnings, line 15)
+PASS: gcc.target/i386/pr69255-1.c (test for excess errors)
+PASS: gcc.target/i386/pr69255-2.c (test for errors, line 15)
+PASS: gcc.target/i386/pr69255-2.c (test for warnings, line 15)
+PASS: gcc.target/i386/pr69255-2.c (test for warnings, line 15)
+PASS: gcc.target/i386/pr69255-2.c (test for excess errors)
+PASS: gcc.target/i386/pr69255-3.c (test for errors, line 15)
+PASS: gcc.target/i386/pr69255-3.c (test for warnings, line 15)
+PASS: gcc.target/i386/pr69255-3.c (test for warnings, line 15)
+PASS: gcc.target/i386/pr69255-3.c (test for excess errors)
PASS: gcc.target/i386/pr69454-1.c (test for excess errors)
PASS: gcc.target/i386/pr69454-2.c (test for excess errors)
PASS: gcc.target/i386/pr69459.c (test for excess errors)
@@ -108478,6 +115230,15 @@ PASS: gcc.target/i386/pr69551.c execution test
UNSUPPORTED: gcc.target/i386/pr69577.c
PASS: gcc.target/i386/pr69677.c (test for excess errors)
PASS: gcc.target/i386/pr69677.c scan-rtl-dump-not final "S16 A64[^\n]*\\*movv2di_internal"
+PASS: gcc.target/i386/pr69733.c (test for warnings, line 7)
+PASS: gcc.target/i386/pr69733.c (test for warnings, line 13)
+PASS: gcc.target/i386/pr69733.c (test for warnings, line 19)
+PASS: gcc.target/i386/pr69733.c (test for warnings, line 25)
+PASS: gcc.target/i386/pr69733.c expected multiline pattern lines 9-10 was found: "\s*const double val0\(\) \{return val;\}.*\n \^~~~~\n"
+PASS: gcc.target/i386/pr69733.c expected multiline pattern lines 15-16 was found: " volatile double val1\(\) \{return val;\}.*\n \^~~~~~~~\n"
+PASS: gcc.target/i386/pr69733.c expected multiline pattern lines 21-22 was found: " cd val2\(\) \{return val;\}.*\n \^~\n"
+PASS: gcc.target/i386/pr69733.c expected multiline pattern lines 27-28 was found: " __seg_fs int val3\(\) \{return val;\}.*\n \^~~~~~~~\n"
+PASS: gcc.target/i386/pr69733.c (test for excess errors)
PASS: gcc.target/i386/pr69820.c (test for excess errors)
PASS: gcc.target/i386/pr69888.c (test for excess errors)
PASS: gcc.target/i386/pr69891.c (test for excess errors)
@@ -108494,6 +115255,28 @@ PASS: gcc.target/i386/pr70083.c (test for excess errors)
PASS: gcc.target/i386/pr70086-1.c (test for excess errors)
UNSUPPORTED: gcc.target/i386/pr70086-2.c
UNSUPPORTED: gcc.target/i386/pr70086-3.c
+UNSUPPORTED: gcc.target/i386/pr70155-1.c
+UNSUPPORTED: gcc.target/i386/pr70155-10.c
+UNSUPPORTED: gcc.target/i386/pr70155-11.c
+UNSUPPORTED: gcc.target/i386/pr70155-12.c
+UNSUPPORTED: gcc.target/i386/pr70155-13.c
+UNSUPPORTED: gcc.target/i386/pr70155-14.c
+UNSUPPORTED: gcc.target/i386/pr70155-15.c
+UNSUPPORTED: gcc.target/i386/pr70155-16.c
+UNSUPPORTED: gcc.target/i386/pr70155-17.c
+UNSUPPORTED: gcc.target/i386/pr70155-18.c
+UNSUPPORTED: gcc.target/i386/pr70155-19.c
+UNSUPPORTED: gcc.target/i386/pr70155-2.c
+UNSUPPORTED: gcc.target/i386/pr70155-20.c
+UNSUPPORTED: gcc.target/i386/pr70155-21.c
+UNSUPPORTED: gcc.target/i386/pr70155-22.c
+UNSUPPORTED: gcc.target/i386/pr70155-3.c
+UNSUPPORTED: gcc.target/i386/pr70155-4.c
+UNSUPPORTED: gcc.target/i386/pr70155-5.c
+UNSUPPORTED: gcc.target/i386/pr70155-6.c
+UNSUPPORTED: gcc.target/i386/pr70155-7.c
+UNSUPPORTED: gcc.target/i386/pr70155-8.c
+UNSUPPORTED: gcc.target/i386/pr70155-9.c
PASS: gcc.target/i386/pr70160.c (test for excess errors)
PASS: gcc.target/i386/pr70251.c (test for excess errors)
PASS: gcc.target/i386/pr70251.c execution test
@@ -108508,17 +115291,141 @@ UNSUPPORTED: gcc.target/i386/pr70327.c
UNSUPPORTED: gcc.target/i386/pr70355.c
PASS: gcc.target/i386/pr70406.c (test for excess errors)
UNSUPPORTED: gcc.target/i386/pr70453.c
+PASS: gcc.target/i386/pr70467-1.c (test for excess errors)
+PASS: gcc.target/i386/pr70467-1.c scan-assembler-not andl[ \t]*.-1,
+PASS: gcc.target/i386/pr70467-1.c scan-assembler-not andl[ \t]*.0,
+PASS: gcc.target/i386/pr70467-1.c scan-assembler-not orl[ \t]*.-1,
+PASS: gcc.target/i386/pr70467-1.c scan-assembler-not orl[ \t]*.0,
+PASS: gcc.target/i386/pr70467-1.c scan-assembler-not xorl[ \t]*.-1,
+PASS: gcc.target/i386/pr70467-1.c scan-assembler-not xorl[ \t]*.0,
PASS: gcc.target/i386/pr70467-2.c (test for excess errors)
PASS: gcc.target/i386/pr70467-2.c scan-assembler-not addl[ \t]*.0,
PASS: gcc.target/i386/pr70467-2.c scan-assembler-not subl[ \t]*.0,
PASS: gcc.target/i386/pr70467-2.c scan-assembler-not adcl[^\n\r]*%
PASS: gcc.target/i386/pr70467-2.c scan-assembler-not sbbl[^\n\r]*%
+UNSUPPORTED: gcc.target/i386/pr70467-3.c
+UNSUPPORTED: gcc.target/i386/pr70467-4.c
PASS: gcc.target/i386/pr70510.c (test for excess errors)
PASS: gcc.target/i386/pr70525.c (test for excess errors)
PASS: gcc.target/i386/pr70593.c (test for excess errors)
PASS: gcc.target/i386/pr70593.c execution test
PASS: gcc.target/i386/pr70596.c (test for excess errors)
UNSUPPORTED: gcc.target/i386/pr70662.c
+PASS: gcc.target/i386/pr70689.c (test for excess errors)
+PASS: gcc.target/i386/pr70708.c (test for excess errors)
+PASS: gcc.target/i386/pr70708.c scan-assembler-times movq[ \\t]+[^\n]*%xmm 1
+PASS: gcc.target/i386/pr70708.c scan-assembler-not movsd[ \\t]+[^\n]*%xmm
+PASS: gcc.target/i386/pr70728.c (test for excess errors)
+PASS: gcc.target/i386/pr70728.c scan-assembler-not sll[ \\t]+[^\n]*%.mm(?:1[6-9]|[2-3][0-9])
+UNSUPPORTED: gcc.target/i386/pr70738-1.c
+PASS: gcc.target/i386/pr70738-2.c (test for warnings, line 7)
+PASS: gcc.target/i386/pr70738-2.c (test for warnings, line 8)
+PASS: gcc.target/i386/pr70738-2.c (test for excess errors)
+PASS: gcc.target/i386/pr70738-3.c (test for warnings, line 8)
+PASS: gcc.target/i386/pr70738-3.c (test for excess errors)
+PASS: gcc.target/i386/pr70738-4.c (test for warnings, line 7)
+PASS: gcc.target/i386/pr70738-4.c (test for warnings, line 8)
+PASS: gcc.target/i386/pr70738-4.c (test for excess errors)
+UNSUPPORTED: gcc.target/i386/pr70738-5.c
+UNSUPPORTED: gcc.target/i386/pr70738-6.c
+PASS: gcc.target/i386/pr70738-7.c (test for excess errors)
+PASS: gcc.target/i386/pr70738-7.c scan-assembler-not mulss
+PASS: gcc.target/i386/pr70738-7.c scan-assembler call[ \t]__mulsf3
+PASS: gcc.target/i386/pr70738-8.c (test for excess errors)
+PASS: gcc.target/i386/pr70738-8.c execution test
+PASS: gcc.target/i386/pr70738-9.c (test for excess errors)
+PASS: gcc.target/i386/pr70738-9.c execution test
+UNSUPPORTED: gcc.target/i386/pr70750-1.c
+UNSUPPORTED: gcc.target/i386/pr70750-2.c
+PASS: gcc.target/i386/pr70799-1.c (test for excess errors)
+PASS: gcc.target/i386/pr70799-1.c scan-assembler pxor
+PASS: gcc.target/i386/pr70799-1.c scan-assembler pcmpeqd
+PASS: gcc.target/i386/pr70799-1.c scan-assembler movdqa[ \\t]+.?[lL]C0
+PASS: gcc.target/i386/pr70799-2.c (test for excess errors)
+PASS: gcc.target/i386/pr70799-2.c scan-assembler psllq
+PASS: gcc.target/i386/pr70799-2.c scan-assembler psrlq
+PASS: gcc.target/i386/pr70821.c (test for excess errors)
+PASS: gcc.target/i386/pr70821.c scan-assembler lock;? dec
+PASS: gcc.target/i386/pr70821.c scan-assembler-not lock;? xadd
+PASS: gcc.target/i386/pr70858.c (test for warnings, line 8)
+PASS: gcc.target/i386/pr70858.c (test for warnings, line 14)
+PASS: gcc.target/i386/pr70858.c (test for warnings, line 20)
+PASS: gcc.target/i386/pr70858.c (test for warnings, line 26)
+PASS: gcc.target/i386/pr70858.c (test for warnings, line 32)
+PASS: gcc.target/i386/pr70858.c (test for warnings, line 38)
+PASS: gcc.target/i386/pr70858.c (test for warnings, line 44)
+PASS: gcc.target/i386/pr70858.c (test for excess errors)
+PASS: gcc.target/i386/pr70876.c (test for excess errors)
+PASS: gcc.target/i386/pr70877.c (test for warnings, line 13)
+PASS: gcc.target/i386/pr70877.c (test for excess errors)
+UNSUPPORTED: gcc.target/i386/pr70955.c
+PASS: gcc.target/i386/pr71077.c (test for excess errors)
+PASS: gcc.target/i386/pr71077.c execution test
+PASS: gcc.target/i386/pr71245-1.c (test for excess errors)
+PASS: gcc.target/i386/pr71245-1.c scan-assembler-not (fistp|fild)
+PASS: gcc.target/i386/pr71245-2.c (test for excess errors)
+PASS: gcc.target/i386/pr71245-2.c scan-assembler-not movlps
+UNSUPPORTED: gcc.target/i386/pr71346.c
+PASS: gcc.target/i386/pr71458.c (test for errors, line )
+PASS: gcc.target/i386/pr71458.c (test for excess errors)
+PASS: gcc.target/i386/pr71549.c (test for excess errors)
+PASS: gcc.target/i386/pr71621-1.c (test for excess errors)
+PASS: gcc.target/i386/pr71621-2.c (test for excess errors)
+PASS: gcc.target/i386/pr71647.c (test for excess errors)
+PASS: gcc.target/i386/pr71647.c scan-tree-dump-not vect "Alignment of access forced using peeling"
+PASS: gcc.target/i386/pr71652-2.c (test for errors, line 4)
+PASS: gcc.target/i386/pr71652-2.c (test for excess errors)
+UNSUPPORTED: gcc.target/i386/pr71652-3.c
+PASS: gcc.target/i386/pr71652.c (test for errors, line 4)
+PASS: gcc.target/i386/pr71652.c (test for excess errors)
+PASS: gcc.target/i386/pr71801.c (test for excess errors)
+PASS: gcc.target/i386/pr72748.c (test for excess errors)
+PASS: gcc.target/i386/pr72839.c (test for excess errors)
+PASS: gcc.target/i386/pr72839.c scan-assembler-times movl[ \\t]+\\$[0-9]+, [0-9]*\\(%[^,]+\\) 16
+PASS: gcc.target/i386/pr72839.c scan-assembler-not rep movsl
+PASS: gcc.target/i386/pr72839.c scan-assembler-not rep movsb
+PASS: gcc.target/i386/pr72867.c (test for excess errors)
+PASS: gcc.target/i386/pr72867.c execution test
+PASS: gcc.target/i386/pr76342.c (test for excess errors)
+PASS: gcc.target/i386/pr77377.c (test for excess errors)
+UNSUPPORTED: gcc.target/i386/pr77403.c
+UNSUPPORTED: gcc.target/i386/pr77452.c
+UNSUPPORTED: gcc.target/i386/pr77526.c
+UNSUPPORTED: gcc.target/i386/pr77541.c
+PASS: gcc.target/i386/pr77594.c (test for excess errors)
+PASS: gcc.target/i386/pr77594.c scan-assembler-times \tjn?o\t 1
+PASS: gcc.target/i386/pr77621.c (test for excess errors)
+PASS: gcc.target/i386/pr77621.c scan-tree-dump-not vect "Vectorized loops: 1"
+PASS: gcc.target/i386/pr77756.c (test for excess errors)
+PASS: gcc.target/i386/pr77756.c execution test
+UNSUPPORTED: gcc.target/i386/pr77833.c
+PASS: gcc.target/i386/pr77881.c (test for excess errors)
+PASS: gcc.target/i386/pr77881.c scan-assembler js[ \t].L
+PASS: gcc.target/i386/pr77881.c scan-assembler jne[ \t].L
+UNSUPPORTED: gcc.target/i386/pr77991.c
+PASS: gcc.target/i386/pr78035.c (test for excess errors)
+PASS: gcc.target/i386/pr78035.c scan-assembler-times cmp 2
+PASS: gcc.target/i386/pr78037.c (test for excess errors)
+PASS: gcc.target/i386/pr78037.c execution test
+PASS: gcc.target/i386/pr78057.c (test for excess errors)
+PASS: gcc.target/i386/pr78057.c scan-tree-dump-not optimized "link_error"
+PASS: gcc.target/i386/pr78057.c scan-tree-dump-not optimized "__builtin_ia32_[lt]zcnt"
+PASS: gcc.target/i386/pr78057.c scan-tree-dump-times optimized "__builtin_ctz " 1
+PASS: gcc.target/i386/pr78057.c scan-tree-dump-times optimized "__builtin_clz " 1
+PASS: gcc.target/i386/pr78102.c (test for excess errors)
+PASS: gcc.target/i386/pr78102.c scan-assembler-times pcmpeqq 3
+PASS: gcc.target/i386/pr78120.c (test for excess errors)
+PASS: gcc.target/i386/pr78120.c scan-assembler adc
+PASS: gcc.target/i386/pr78120.c scan-assembler-not jmp
+PASS: gcc.target/i386/pr78132.c (test for excess errors)
+PASS: gcc.target/i386/pr78132.c scan-assembler-not kmov[dq]\t
+PASS: gcc.target/i386/pr78227-1.c (test for excess errors)
+PASS: gcc.target/i386/pr78227-2.c (test for excess errors)
+UNSUPPORTED: gcc.target/i386/pr78262.c
+UNSUPPORTED: gcc.target/i386/pr78310.c
+PASS: gcc.target/i386/pr78419.c (test for errors, line 14)
+PASS: gcc.target/i386/pr78419.c (test for excess errors)
+PASS: gcc.target/i386/pr78451.c (test for excess errors)
PASS: gcc.target/i386/pr9771-1.c (test for excess errors)
PASS: gcc.target/i386/pr9771-1.c execution test
PASS: gcc.target/i386/prefetchw-1.c (test for excess errors)
@@ -108526,7 +115433,9 @@ PASS: gcc.target/i386/prefetchw-1.c scan-assembler [ \\t]+prefetchw[ \\t]+
PASS: gcc.target/i386/prefetchwt1-1.c (test for excess errors)
PASS: gcc.target/i386/prefetchwt1-1.c scan-assembler [ \\t]+prefetchwt1[ \\t]+
PASS: gcc.target/i386/quad-sse.c (test for excess errors)
-PASS: gcc.target/i386/quad-sse.c scan-assembler-not call.*(neg|fabs|copysign)
+PASS: gcc.target/i386/quad-sse.c scan-assembler-not neg|fabs|copysign
+PASS: gcc.target/i386/quad-sse4.c (test for excess errors)
+PASS: gcc.target/i386/quad-sse4.c scan-assembler-not signbit
UNSUPPORTED: gcc.target/i386/rdfsbase-1.c
UNSUPPORTED: gcc.target/i386/rdfsbase-2.c
UNSUPPORTED: gcc.target/i386/rdgsbase-1.c
@@ -108648,6 +115557,18 @@ PASS: gcc.target/i386/signbit-2.c (test for excess errors)
PASS: gcc.target/i386/signbit-2.c execution test
PASS: gcc.target/i386/signbit-3.c (test for excess errors)
PASS: gcc.target/i386/signbit-3.c execution test
+PASS: gcc.target/i386/spellcheck-options-1.c (test for errors, line )
+PASS: gcc.target/i386/spellcheck-options-1.c (test for warnings, line )
+PASS: gcc.target/i386/spellcheck-options-1.c (test for excess errors)
+PASS: gcc.target/i386/spellcheck-options-2.c (test for errors, line )
+PASS: gcc.target/i386/spellcheck-options-2.c (test for warnings, line )
+PASS: gcc.target/i386/spellcheck-options-2.c (test for excess errors)
+PASS: gcc.target/i386/spellcheck-options-3.c (test for errors, line )
+PASS: gcc.target/i386/spellcheck-options-3.c (test for warnings, line )
+PASS: gcc.target/i386/spellcheck-options-3.c (test for excess errors)
+PASS: gcc.target/i386/spellcheck-options-4.c (test for errors, line 6)
+PASS: gcc.target/i386/spellcheck-options-4.c (test for warnings, line 6)
+PASS: gcc.target/i386/spellcheck-options-4.c (test for excess errors)
PASS: gcc.target/i386/sse-1.c (test for excess errors)
PASS: gcc.target/i386/sse-1.c scan-assembler-not movaps
PASS: gcc.target/i386/sse-1.c scan-assembler movlps
@@ -108813,6 +115734,8 @@ PASS: gcc.target/i386/sse2-andnpd-1.c (test for excess errors)
PASS: gcc.target/i386/sse2-andnpd-1.c execution test
PASS: gcc.target/i386/sse2-andpd-1.c (test for excess errors)
PASS: gcc.target/i386/sse2-andpd-1.c execution test
+PASS: gcc.target/i386/sse2-builtin-fp-int-inexact.c (test for excess errors)
+PASS: gcc.target/i386/sse2-builtin-fp-int-inexact.c execution test
PASS: gcc.target/i386/sse2-cmpsd-1.c (test for excess errors)
PASS: gcc.target/i386/sse2-cmpsd-1.c execution test
PASS: gcc.target/i386/sse2-comisd-1.c (test for excess errors)
@@ -109026,6 +115949,8 @@ PASS: gcc.target/i386/sse2-pr57233.c execution test
PASS: gcc.target/i386/sse2-pr63594-1.c (test for excess errors)
PASS: gcc.target/i386/sse2-pr63594-2.c (test for excess errors)
PASS: gcc.target/i386/sse2-pr63594-2.c execution test
+PASS: gcc.target/i386/sse2-pr71559.c (test for excess errors)
+PASS: gcc.target/i386/sse2-pr71559.c execution test
PASS: gcc.target/i386/sse2-psadbw-1.c (test for excess errors)
PASS: gcc.target/i386/sse2-psadbw-1.c execution test
PASS: gcc.target/i386/sse2-pshufd-1.c (test for excess errors)
@@ -109100,6 +116025,13 @@ PASS: gcc.target/i386/sse2-punpcklwd-1.c (test for excess errors)
PASS: gcc.target/i386/sse2-punpcklwd-1.c execution test
PASS: gcc.target/i386/sse2-pxor-1.c (test for excess errors)
PASS: gcc.target/i386/sse2-pxor-1.c execution test
+PASS: gcc.target/i386/sse2-rint-inline-1.c (test for excess errors)
+PASS: gcc.target/i386/sse2-rint-inline-1.c scan-assembler-not [ \t]rint
+PASS: gcc.target/i386/sse2-rint-inline-1.c scan-assembler-not [ \t]ceil
+PASS: gcc.target/i386/sse2-rint-inline-1.c scan-assembler-not [ \t]floor
+PASS: gcc.target/i386/sse2-rint-inline-1.c scan-assembler-not [ \t]trunc
+PASS: gcc.target/i386/sse2-rint-inline-2.c (test for excess errors)
+PASS: gcc.target/i386/sse2-rint-inline-2.c scan-assembler-not [ \t]rint
PASS: gcc.target/i386/sse2-set-epi32-1.c (test for excess errors)
PASS: gcc.target/i386/sse2-set-epi32-1.c execution test
PASS: gcc.target/i386/sse2-set-epi64x-1.c (test for excess errors)
@@ -109195,6 +116127,8 @@ PASS: gcc.target/i386/sse4_1-blendvpd.c (test for excess errors)
PASS: gcc.target/i386/sse4_1-blendvpd.c execution test
PASS: gcc.target/i386/sse4_1-blendvps.c (test for excess errors)
PASS: gcc.target/i386/sse4_1-blendvps.c execution test
+PASS: gcc.target/i386/sse4_1-builtin-fp-int-inexact.c (test for excess errors)
+PASS: gcc.target/i386/sse4_1-builtin-fp-int-inexact.c execution test
PASS: gcc.target/i386/sse4_1-ceil-sfix-vec.c (test for excess errors)
PASS: gcc.target/i386/sse4_1-ceil-sfix-vec.c execution test
PASS: gcc.target/i386/sse4_1-ceil-vec.c (test for excess errors)
@@ -109328,6 +116262,11 @@ PASS: gcc.target/i386/sse4_1-ptest-2.c (test for excess errors)
PASS: gcc.target/i386/sse4_1-ptest-2.c execution test
PASS: gcc.target/i386/sse4_1-ptest-3.c (test for excess errors)
PASS: gcc.target/i386/sse4_1-ptest-3.c execution test
+PASS: gcc.target/i386/sse4_1-rint-inline.c (test for excess errors)
+PASS: gcc.target/i386/sse4_1-rint-inline.c scan-assembler-not [ \t]rint
+PASS: gcc.target/i386/sse4_1-rint-inline.c scan-assembler-not [ \t]ceil
+PASS: gcc.target/i386/sse4_1-rint-inline.c scan-assembler-not [ \t]floor
+PASS: gcc.target/i386/sse4_1-rint-inline.c scan-assembler-not [ \t]trunc
PASS: gcc.target/i386/sse4_1-rint-sfix-vec.c (test for excess errors)
PASS: gcc.target/i386/sse4_1-rint-sfix-vec.c execution test
PASS: gcc.target/i386/sse4_1-rint-vec.c (test for excess errors)
@@ -109560,6 +116499,8 @@ PASS: gcc.target/i386/tbm-1.c scan-assembler blsic[^\\n]*(%|)eax
PASS: gcc.target/i386/tbm-1.c scan-assembler t1mskc[^\\n]*(%|)eax
PASS: gcc.target/i386/tbm-1.c scan-assembler tzmsk[^\\n]*(%|)eax
UNSUPPORTED: gcc.target/i386/tbm-2.c
+PASS: gcc.target/i386/tbm-bextri-1.c (test for excess errors)
+PASS: gcc.target/i386/tbm-bextri-1.c scan-tree-dump-not optimized "link_error"
PASS: gcc.target/i386/testimm-1.c (test for errors, line 20)
PASS: gcc.target/i386/testimm-1.c (test for errors, line 21)
PASS: gcc.target/i386/testimm-1.c (test for errors, line 22)
@@ -110383,9 +117324,9 @@ PASS: gcc.target/i386/vararg-8.c execution test
PASS: gcc.target/i386/vararg-9.c (test for excess errors)
PASS: gcc.target/i386/vararg-9.c execution test
PASS: gcc.target/i386/vararg-loc.c (test for excess errors)
-PASS: gcc.target/i386/vararg-loc.c scan-rtl-dump-not final "vararg-loc\\.c:[6789] "
-PASS: gcc.target/i386/vararg-loc.c scan-rtl-dump final "vararg-loc\\.c:18 "
-PASS: gcc.target/i386/vararg-loc.c scan-rtl-dump final "vararg-loc\\.c:20 "
+PASS: gcc.target/i386/vararg-loc.c scan-rtl-dump-not final "vararg-loc\\.c.:[6789] "
+PASS: gcc.target/i386/vararg-loc.c scan-rtl-dump final "vararg-loc\\.c.:18 "
+PASS: gcc.target/i386/vararg-loc.c scan-rtl-dump final "vararg-loc\\.c.:20 "
PASS: gcc.target/i386/vcvtph2ps-1.c (test for excess errors)
PASS: gcc.target/i386/vcvtph2ps-1.c execution test
PASS: gcc.target/i386/vcvtph2ps-2.c (test for excess errors)
@@ -110434,7 +117375,7 @@ PASS: gcc.target/i386/vect-double-1.c scan-tree-dump-times vect "Vectorized loop
PASS: gcc.target/i386/vect-double-1a.c (test for excess errors)
PASS: gcc.target/i386/vect-double-1a.c execution test
PASS: gcc.target/i386/vect-double-2.c (test for excess errors)
-PASS: gcc.target/i386/vect-double-2.c scan-tree-dump-not vect "vectorized 1 loops"
+PASS: gcc.target/i386/vect-double-2.c scan-tree-dump-times vect "Vectorized loops: 1" 1
PASS: gcc.target/i386/vect-double-2a.c (test for excess errors)
PASS: gcc.target/i386/vect-double-2a.c execution test
PASS: gcc.target/i386/vect-pack-trunc-1.c (test for excess errors)
@@ -110463,6 +117404,10 @@ PASS: gcc.target/i386/vect-unpack-1.c scan-assembler-times vpmovzxbw[ \\t]+[^\n]
PASS: gcc.target/i386/vect-unpack-2.c (test for excess errors)
PASS: gcc.target/i386/vect-unpack-2.c execution test
PASS: gcc.target/i386/vect-unpack-2.c scan-assembler-times vpmovsxbw[ \\t]+[^\n]*%zmm 2
+PASS: gcc.target/i386/vect-unpack-3.c (test for excess errors)
+PASS: gcc.target/i386/vect-unpack-3.c execution test
+PASS: gcc.target/i386/vect-unpack-3.c scan-tree-dump vect "LOOP VECTORIZED"
+PASS: gcc.target/i386/vect-unpack-3.c scan-assembler-not vpmovsxbw[ \\t]+[^\n]*%zmm
PASS: gcc.target/i386/vect8-ret.c (test for excess errors)
PASS: gcc.target/i386/vect8-ret.c scan-assembler-times movq 1
PASS: gcc.target/i386/vectorize1.c (test for excess errors)
@@ -110523,6 +117468,8 @@ PASS: gcc.target/i386/vperm-v4si-2.c (test for excess errors)
PASS: gcc.target/i386/vperm-v4si-2.c execution test
PASS: gcc.target/i386/vperm-v4si-2x.c (test for excess errors)
PASS: gcc.target/i386/vperm-v4si-2x.c execution test
+PASS: gcc.target/i386/vzeroupper-dump-flags.c (test for excess errors)
+PASS: gcc.target/i386/vzeroupper-dump-flags.c scan-rtl-dump-not vzeroupper "\\(insn "
UNSUPPORTED: gcc.target/i386/warn-vect-op-1.c
UNSUPPORTED: gcc.target/i386/warn-vect-op-2.c
UNSUPPORTED: gcc.target/i386/warn-vect-op-3.c
@@ -110891,7 +117838,10 @@ Running [...]/hurd/master/gcc/testsuite/gcc.target/msp430/msp430.exp ...
Running [...]/hurd/master/gcc/testsuite/gcc.target/nds32/nds32.exp ...
Running [...]/hurd/master/gcc/testsuite/gcc.target/nios2/nios2.exp ...
Running [...]/hurd/master/gcc/testsuite/gcc.target/nvptx/nvptx.exp ...
+Running [...]/hurd/master/gcc/testsuite/gcc.target/powerpc/bfp/bfp.exp ...
+Running [...]/hurd/master/gcc/testsuite/gcc.target/powerpc/dfp/dfp.exp ...
Running [...]/hurd/master/gcc/testsuite/gcc.target/powerpc/powerpc.exp ...
+Running [...]/hurd/master/gcc/testsuite/gcc.target/powerpc/vsu/vsu.exp ...
Running [...]/hurd/master/gcc/testsuite/gcc.target/rl78/rl78.exp ...
Running [...]/hurd/master/gcc/testsuite/gcc.target/rx/rx.exp ...
Running [...]/hurd/master/gcc/testsuite/gcc.target/s390/s390.exp ...
@@ -110913,10 +117863,11 @@ Running [...]/hurd/master/gcc/testsuite/gcc.test-framework/test-framework.exp ..
=== gcc Summary ===
-# of expected passes 108838
-# of unexpected failures 75
-# of unexpected successes 20
-# of expected failures 315
-# of unsupported tests 1528
-[...]/hurd/master.build/gcc/xgcc version 6.0.0 20160415 (experimental) (GCC)
+# of expected passes 115300
+# of unexpected failures 82
+# of unexpected successes 15
+# of expected failures 344
+# of unresolved testcases 1
+# of unsupported tests 1980
+[...]/hurd/master.build/gcc/xgcc version 7.0.0 20161129 (experimental) (GCC)
diff --git a/gcc/laplace.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum b/gcc/laplace.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum
index c718cac5..54bc4fa9 100644
--- a/gcc/laplace.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum
+++ b/gcc/laplace.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Fri Dec 2 04:05:14 2016
+Test Run By thomas on Sun Dec 11 22:33:51 2016
Native configuration is i686-unknown-gnu0.8
=== gfortran tests ===
@@ -16,6 +16,10 @@ PASS: gfortran.dg/coarray/alloc_comp_2.f90 -fcoarray=single -O2 -latomic (test
PASS: gfortran.dg/coarray/alloc_comp_2.f90 -fcoarray=lib -O2 -lcaf_single -latomic (test for excess errors)
PASS: gfortran.dg/coarray/alloc_comp_3.f90 -fcoarray=single -O2 -latomic (test for excess errors)
PASS: gfortran.dg/coarray/alloc_comp_3.f90 -fcoarray=lib -O2 -lcaf_single -latomic (test for excess errors)
+PASS: gfortran.dg/coarray/alloc_comp_4.f90 -fcoarray=single -O2 -latomic (test for excess errors)
+PASS: gfortran.dg/coarray/alloc_comp_4.f90 -fcoarray=single -O2 -latomic execution test
+PASS: gfortran.dg/coarray/alloc_comp_4.f90 -fcoarray=lib -O2 -lcaf_single -latomic (test for excess errors)
+PASS: gfortran.dg/coarray/alloc_comp_4.f90 -fcoarray=lib -O2 -lcaf_single -latomic execution test
PASS: gfortran.dg/coarray/allocate_errgmsg.f90 -fcoarray=single -O2 -latomic (test for excess errors)
PASS: gfortran.dg/coarray/allocate_errgmsg.f90 -fcoarray=single -O2 -latomic execution test
PASS: gfortran.dg/coarray/allocate_errgmsg.f90 -fcoarray=lib -O2 -lcaf_single -latomic (test for excess errors)
@@ -62,6 +66,12 @@ PASS: gfortran.dg/coarray/cosubscript_1.f90 -fcoarray=single -O2 -latomic (tes
PASS: gfortran.dg/coarray/cosubscript_1.f90 -fcoarray=single -O2 -latomic execution test
PASS: gfortran.dg/coarray/cosubscript_1.f90 -fcoarray=lib -O2 -lcaf_single -latomic (test for excess errors)
PASS: gfortran.dg/coarray/cosubscript_1.f90 -fcoarray=lib -O2 -lcaf_single -latomic execution test
+PASS: gfortran.dg/coarray/data_1.f90 -fcoarray=single -O2 -latomic (test for errors, line 9)
+PASS: gfortran.dg/coarray/data_1.f90 -fcoarray=single -O2 -latomic (test for errors, line 10)
+PASS: gfortran.dg/coarray/data_1.f90 -fcoarray=single -O2 -latomic (test for excess errors)
+PASS: gfortran.dg/coarray/data_1.f90 -fcoarray=lib -O2 -lcaf_single -latomic (test for errors, line 9)
+PASS: gfortran.dg/coarray/data_1.f90 -fcoarray=lib -O2 -lcaf_single -latomic (test for errors, line 10)
+PASS: gfortran.dg/coarray/data_1.f90 -fcoarray=lib -O2 -lcaf_single -latomic (test for excess errors)
PASS: gfortran.dg/coarray/dummy_1.f90 -fcoarray=single -O2 -latomic (test for excess errors)
PASS: gfortran.dg/coarray/dummy_1.f90 -fcoarray=single -O2 -latomic execution test
PASS: gfortran.dg/coarray/dummy_1.f90 -fcoarray=lib -O2 -lcaf_single -latomic (test for excess errors)
@@ -1102,6 +1112,18 @@ PASS: gfortran.dg/alloc_comp_class_4.f03 -Os (test for warnings, line 70)
PASS: gfortran.dg/alloc_comp_class_4.f03 -Os (test for warnings, line 74)
PASS: gfortran.dg/alloc_comp_class_4.f03 -Os (test for excess errors)
PASS: gfortran.dg/alloc_comp_class_4.f03 -Os execution test
+PASS: gfortran.dg/alloc_comp_class_5.f03 -O0 (test for excess errors)
+PASS: gfortran.dg/alloc_comp_class_5.f03 -O0 execution test
+PASS: gfortran.dg/alloc_comp_class_5.f03 -O1 (test for excess errors)
+PASS: gfortran.dg/alloc_comp_class_5.f03 -O1 execution test
+PASS: gfortran.dg/alloc_comp_class_5.f03 -O2 (test for excess errors)
+PASS: gfortran.dg/alloc_comp_class_5.f03 -O2 execution test
+PASS: gfortran.dg/alloc_comp_class_5.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/alloc_comp_class_5.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/alloc_comp_class_5.f03 -O3 -g (test for excess errors)
+PASS: gfortran.dg/alloc_comp_class_5.f03 -O3 -g execution test
+PASS: gfortran.dg/alloc_comp_class_5.f03 -Os (test for excess errors)
+PASS: gfortran.dg/alloc_comp_class_5.f03 -Os execution test
PASS: gfortran.dg/alloc_comp_constraint_1.f90 -O (test for errors, line 16)
PASS: gfortran.dg/alloc_comp_constraint_1.f90 -O (test for errors, line 18)
PASS: gfortran.dg/alloc_comp_constraint_1.f90 -O (test for errors, line 20)
@@ -1416,6 +1438,18 @@ PASS: gfortran.dg/allocatable_function_1.f90 -O3 -g scan-tree-dump-times ori
PASS: gfortran.dg/allocatable_function_1.f90 -Os (test for excess errors)
PASS: gfortran.dg/allocatable_function_1.f90 -Os execution test
PASS: gfortran.dg/allocatable_function_1.f90 -Os scan-tree-dump-times original "free" 10
+PASS: gfortran.dg/allocatable_function_10.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/allocatable_function_10.f90 -O0 execution test
+PASS: gfortran.dg/allocatable_function_10.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/allocatable_function_10.f90 -O1 execution test
+PASS: gfortran.dg/allocatable_function_10.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/allocatable_function_10.f90 -O2 execution test
+PASS: gfortran.dg/allocatable_function_10.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/allocatable_function_10.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/allocatable_function_10.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/allocatable_function_10.f90 -O3 -g execution test
+PASS: gfortran.dg/allocatable_function_10.f90 -Os (test for excess errors)
+PASS: gfortran.dg/allocatable_function_10.f90 -Os execution test
PASS: gfortran.dg/allocatable_function_2.f90 -O (test for errors, line 9)
PASS: gfortran.dg/allocatable_function_2.f90 -O (test for excess errors)
PASS: gfortran.dg/allocatable_function_3.f90 -O0 (test for excess errors)
@@ -1943,7 +1977,7 @@ PASS: gfortran.dg/allocate_with_source_12.f03 -Os (test for excess errors)
PASS: gfortran.dg/allocate_with_source_12.f03 -Os execution test
PASS: gfortran.dg/allocate_with_source_13.f03 -O (test for excess errors)
PASS: gfortran.dg/allocate_with_source_14.f03 -O (test for excess errors)
-PASS: gfortran.dg/allocate_with_source_14.f03 -O scan-tree-dump-times original "__builtin_malloc" 23
+PASS: gfortran.dg/allocate_with_source_14.f03 -O scan-tree-dump-times original "__builtin_malloc" 22
PASS: gfortran.dg/allocate_with_source_14.f03 -O scan-tree-dump-times original "__builtin_free" 29
PASS: gfortran.dg/allocate_with_source_15.f03 -O0 (test for excess errors)
PASS: gfortran.dg/allocate_with_source_15.f03 -O0 execution test
@@ -1996,6 +2030,43 @@ PASS: gfortran.dg/allocate_with_source_2.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/allocate_with_source_2.f90 -O3 -g execution test
PASS: gfortran.dg/allocate_with_source_2.f90 -Os (test for excess errors)
PASS: gfortran.dg/allocate_with_source_2.f90 -Os execution test
+PASS: gfortran.dg/allocate_with_source_20.f03 -O0 (test for excess errors)
+PASS: gfortran.dg/allocate_with_source_20.f03 -O0 execution test
+PASS: gfortran.dg/allocate_with_source_20.f03 -O1 (test for excess errors)
+PASS: gfortran.dg/allocate_with_source_20.f03 -O1 execution test
+PASS: gfortran.dg/allocate_with_source_20.f03 -O2 (test for excess errors)
+PASS: gfortran.dg/allocate_with_source_20.f03 -O2 execution test
+PASS: gfortran.dg/allocate_with_source_20.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/allocate_with_source_20.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/allocate_with_source_20.f03 -O3 -g (test for excess errors)
+PASS: gfortran.dg/allocate_with_source_20.f03 -O3 -g execution test
+PASS: gfortran.dg/allocate_with_source_20.f03 -Os (test for excess errors)
+PASS: gfortran.dg/allocate_with_source_20.f03 -Os execution test
+PASS: gfortran.dg/allocate_with_source_21.f03 -O (test for excess errors)
+PASS: gfortran.dg/allocate_with_source_22.f03 -O0 (test for excess errors)
+PASS: gfortran.dg/allocate_with_source_22.f03 -O0 execution test
+PASS: gfortran.dg/allocate_with_source_22.f03 -O1 (test for excess errors)
+PASS: gfortran.dg/allocate_with_source_22.f03 -O1 execution test
+PASS: gfortran.dg/allocate_with_source_22.f03 -O2 (test for excess errors)
+PASS: gfortran.dg/allocate_with_source_22.f03 -O2 execution test
+PASS: gfortran.dg/allocate_with_source_22.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/allocate_with_source_22.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/allocate_with_source_22.f03 -O3 -g (test for excess errors)
+PASS: gfortran.dg/allocate_with_source_22.f03 -O3 -g execution test
+PASS: gfortran.dg/allocate_with_source_22.f03 -Os (test for excess errors)
+PASS: gfortran.dg/allocate_with_source_22.f03 -Os execution test
+PASS: gfortran.dg/allocate_with_source_23.f03 -O0 (test for excess errors)
+PASS: gfortran.dg/allocate_with_source_23.f03 -O0 execution test
+PASS: gfortran.dg/allocate_with_source_23.f03 -O1 (test for excess errors)
+PASS: gfortran.dg/allocate_with_source_23.f03 -O1 execution test
+PASS: gfortran.dg/allocate_with_source_23.f03 -O2 (test for excess errors)
+PASS: gfortran.dg/allocate_with_source_23.f03 -O2 execution test
+PASS: gfortran.dg/allocate_with_source_23.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/allocate_with_source_23.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/allocate_with_source_23.f03 -O3 -g (test for excess errors)
+PASS: gfortran.dg/allocate_with_source_23.f03 -O3 -g execution test
+PASS: gfortran.dg/allocate_with_source_23.f03 -Os (test for excess errors)
+PASS: gfortran.dg/allocate_with_source_23.f03 -Os execution test
PASS: gfortran.dg/allocate_with_source_3.f90 -O (test for excess errors)
PASS: gfortran.dg/allocate_with_source_4.f90 -O (test for errors, line 10)
PASS: gfortran.dg/allocate_with_source_4.f90 -O (test for errors, line 11)
@@ -2901,6 +2972,18 @@ PASS: gfortran.dg/array_constructor_5.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/array_constructor_5.f90 -O3 -g execution test
PASS: gfortran.dg/array_constructor_5.f90 -Os (test for excess errors)
PASS: gfortran.dg/array_constructor_5.f90 -Os execution test
+PASS: gfortran.dg/array_constructor_50.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/array_constructor_50.f90 -O0 execution test
+PASS: gfortran.dg/array_constructor_50.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/array_constructor_50.f90 -O1 execution test
+PASS: gfortran.dg/array_constructor_50.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/array_constructor_50.f90 -O2 execution test
+PASS: gfortran.dg/array_constructor_50.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/array_constructor_50.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/array_constructor_50.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/array_constructor_50.f90 -O3 -g execution test
+PASS: gfortran.dg/array_constructor_50.f90 -Os (test for excess errors)
+PASS: gfortran.dg/array_constructor_50.f90 -Os execution test
PASS: gfortran.dg/array_constructor_6.f90 -O0 (test for excess errors)
PASS: gfortran.dg/array_constructor_6.f90 -O0 execution test
PASS: gfortran.dg/array_constructor_6.f90 -O1 (test for excess errors)
@@ -3774,6 +3857,30 @@ PASS: gfortran.dg/associate_20.f03 -O3 -g execution test
PASS: gfortran.dg/associate_20.f03 -Os (test for excess errors)
PASS: gfortran.dg/associate_20.f03 -Os execution test
PASS: gfortran.dg/associate_21.f90 -O (test for excess errors)
+PASS: gfortran.dg/associate_22.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/associate_22.f90 -O0 execution test
+PASS: gfortran.dg/associate_22.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/associate_22.f90 -O1 execution test
+PASS: gfortran.dg/associate_22.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/associate_22.f90 -O2 execution test
+PASS: gfortran.dg/associate_22.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/associate_22.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/associate_22.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/associate_22.f90 -O3 -g execution test
+PASS: gfortran.dg/associate_22.f90 -Os (test for excess errors)
+PASS: gfortran.dg/associate_22.f90 -Os execution test
+PASS: gfortran.dg/associate_23.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/associate_23.f90 -O0 execution test
+PASS: gfortran.dg/associate_23.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/associate_23.f90 -O1 execution test
+PASS: gfortran.dg/associate_23.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/associate_23.f90 -O2 execution test
+PASS: gfortran.dg/associate_23.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/associate_23.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/associate_23.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/associate_23.f90 -O3 -g execution test
+PASS: gfortran.dg/associate_23.f90 -Os (test for excess errors)
+PASS: gfortran.dg/associate_23.f90 -Os execution test
PASS: gfortran.dg/associate_3.f03 -O (test for errors, line 10)
PASS: gfortran.dg/associate_3.f03 -O (test for errors, line 12)
PASS: gfortran.dg/associate_3.f03 -O (test for errors, line 14)
@@ -4455,7 +4562,8 @@ PASS: gfortran.dg/assumed_type_3.f90 -O (test for errors, line 24)
PASS: gfortran.dg/assumed_type_3.f90 -O (test for errors, line 29)
PASS: gfortran.dg/assumed_type_3.f90 -O (test for errors, line 34)
PASS: gfortran.dg/assumed_type_3.f90 -O (test for errors, line 43)
-PASS: gfortran.dg/assumed_type_3.f90 -O (test for errors, line 74)
+PASS: gfortran.dg/assumed_type_3.f90 -O (test for errors, line 69)
+PASS: gfortran.dg/assumed_type_3.f90 -O (test for errors, line 72)
PASS: gfortran.dg/assumed_type_3.f90 -O (test for errors, line 88)
PASS: gfortran.dg/assumed_type_3.f90 -O (test for errors, line 98)
PASS: gfortran.dg/assumed_type_3.f90 -O (test for errors, line 103)
@@ -5174,23 +5282,23 @@ PASS: gfortran.dg/bind_c_usage_7.f03 -O (test for errors, line 10)
PASS: gfortran.dg/bind_c_usage_7.f03 -O (test for excess errors)
PASS: gfortran.dg/bind_c_usage_8.f03 -O (test for warnings, line 18)
PASS: gfortran.dg/bind_c_usage_8.f03 -O (test for excess errors)
+PASS: gfortran.dg/bind_c_usage_9.f03 -O (test for errors, line 9)
PASS: gfortran.dg/bind_c_usage_9.f03 -O (test for errors, line 10)
PASS: gfortran.dg/bind_c_usage_9.f03 -O (test for errors, line 11)
-PASS: gfortran.dg/bind_c_usage_9.f03 -O (test for errors, line 12)
+PASS: gfortran.dg/bind_c_usage_9.f03 -O (test for errors, line 16)
PASS: gfortran.dg/bind_c_usage_9.f03 -O (test for errors, line 17)
PASS: gfortran.dg/bind_c_usage_9.f03 -O (test for errors, line 18)
-PASS: gfortran.dg/bind_c_usage_9.f03 -O (test for errors, line 19)
+PASS: gfortran.dg/bind_c_usage_9.f03 -O (test for errors, line 25)
PASS: gfortran.dg/bind_c_usage_9.f03 -O (test for errors, line 26)
PASS: gfortran.dg/bind_c_usage_9.f03 -O (test for errors, line 27)
-PASS: gfortran.dg/bind_c_usage_9.f03 -O (test for errors, line 28)
+PASS: gfortran.dg/bind_c_usage_9.f03 -O (test for errors, line 34)
PASS: gfortran.dg/bind_c_usage_9.f03 -O (test for errors, line 35)
PASS: gfortran.dg/bind_c_usage_9.f03 -O (test for errors, line 36)
-PASS: gfortran.dg/bind_c_usage_9.f03 -O (test for errors, line 37)
+PASS: gfortran.dg/bind_c_usage_9.f03 -O (test for errors, line 42)
PASS: gfortran.dg/bind_c_usage_9.f03 -O (test for errors, line 43)
PASS: gfortran.dg/bind_c_usage_9.f03 -O (test for errors, line 44)
PASS: gfortran.dg/bind_c_usage_9.f03 -O (test for errors, line 45)
PASS: gfortran.dg/bind_c_usage_9.f03 -O (test for errors, line 46)
-PASS: gfortran.dg/bind_c_usage_9.f03 -O (test for errors, line 47)
PASS: gfortran.dg/bind_c_usage_9.f03 -O (test for excess errors)
PASS: gfortran.dg/bind_c_vars.f90 -O0 (test for excess errors)
PASS: gfortran.dg/bind_c_vars.f90 -O0 execution test
@@ -6952,6 +7060,8 @@ PASS: gfortran.dg/c_sizeof_5.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/c_sizeof_5.f90 -O3 -g execution test
PASS: gfortran.dg/c_sizeof_5.f90 -Os (test for excess errors)
PASS: gfortran.dg/c_sizeof_5.f90 -Os execution test
+PASS: gfortran.dg/c_sizeof_6.f90 -O (test for errors, line 11)
+PASS: gfortran.dg/c_sizeof_6.f90 -O (test for excess errors)
PASS: gfortran.dg/change_symbol_attributes_1.f90 -O (test for excess errors)
PASS: gfortran.dg/char4_iunit_1.f03 -O0 (test for excess errors)
PASS: gfortran.dg/char4_iunit_1.f03 -O0 execution test
@@ -7122,6 +7232,7 @@ PASS: gfortran.dg/char_component_initializer_2.f90 -O3 -g (test for excess er
PASS: gfortran.dg/char_component_initializer_2.f90 -O3 -g execution test
PASS: gfortran.dg/char_component_initializer_2.f90 -Os (test for excess errors)
PASS: gfortran.dg/char_component_initializer_2.f90 -Os execution test
+PASS: gfortran.dg/char_component_initializer_3.f90 -O (test for excess errors)
PASS: gfortran.dg/char_cons_len.f90 -O (test for excess errors)
PASS: gfortran.dg/char_cshift_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/char_cshift_1.f90 -O0 execution test
@@ -8023,12 +8134,12 @@ PASS: gfortran.dg/class_19.f03 -O3 -g scan-tree-dump-times original "__built
PASS: gfortran.dg/class_19.f03 -Os (test for excess errors)
PASS: gfortran.dg/class_19.f03 -Os execution test
PASS: gfortran.dg/class_19.f03 -Os scan-tree-dump-times original "__builtin_free" 12
-PASS: gfortran.dg/class_2.f03 -O (test for errors, line 23)
-PASS: gfortran.dg/class_2.f03 -O (test for errors, line 27)
-PASS: gfortran.dg/class_2.f03 -O (test for errors, line 39)
-PASS: gfortran.dg/class_2.f03 -O (test for errors, line 43)
-PASS: gfortran.dg/class_2.f03 -O (test for errors, line 45)
+PASS: gfortran.dg/class_2.f03 -O (test for errors, line 24)
+PASS: gfortran.dg/class_2.f03 -O (test for errors, line 28)
+PASS: gfortran.dg/class_2.f03 -O (test for errors, line 40)
+PASS: gfortran.dg/class_2.f03 -O (test for errors, line 44)
PASS: gfortran.dg/class_2.f03 -O (test for errors, line 46)
+PASS: gfortran.dg/class_2.f03 -O (test for errors, line 47)
PASS: gfortran.dg/class_2.f03 -O (test for excess errors)
PASS: gfortran.dg/class_20.f03 -O (test for bogus messages, line 23)
PASS: gfortran.dg/class_20.f03 -O (test for bogus messages, line 27)
@@ -8167,6 +8278,13 @@ PASS: gfortran.dg/class_56.f90 -O (test for excess errors)
PASS: gfortran.dg/class_57.f90 -O (test for errors, line 13)
PASS: gfortran.dg/class_57.f90 -O (test for errors, line 21)
PASS: gfortran.dg/class_57.f90 -O (test for excess errors)
+PASS: gfortran.dg/class_58.f90 -O (test for errors, line 10)
+PASS: gfortran.dg/class_58.f90 -O (test for errors, line 11)
+PASS: gfortran.dg/class_58.f90 -O (test for errors, line 12)
+PASS: gfortran.dg/class_58.f90 -O (test for excess errors)
+PASS: gfortran.dg/class_59.f90 -O (test for errors, line 12)
+PASS: gfortran.dg/class_59.f90 -O (test for errors, line 19)
+PASS: gfortran.dg/class_59.f90 -O (test for excess errors)
PASS: gfortran.dg/class_6.f03 -O0 (test for excess errors)
PASS: gfortran.dg/class_6.f03 -O0 execution test
PASS: gfortran.dg/class_6.f03 -O1 (test for excess errors)
@@ -8179,6 +8297,9 @@ PASS: gfortran.dg/class_6.f03 -O3 -g (test for excess errors)
PASS: gfortran.dg/class_6.f03 -O3 -g execution test
PASS: gfortran.dg/class_6.f03 -Os (test for excess errors)
PASS: gfortran.dg/class_6.f03 -Os execution test
+PASS: gfortran.dg/class_60.f90 -O (test for errors, line 15)
+PASS: gfortran.dg/class_60.f90 -O (test for errors, line 29)
+PASS: gfortran.dg/class_60.f90 -O (test for excess errors)
PASS: gfortran.dg/class_7.f03 -O (test for errors, line 12)
PASS: gfortran.dg/class_7.f03 -O (test for errors, line 16)
PASS: gfortran.dg/class_7.f03 -O (test for errors, line 18)
@@ -8420,6 +8541,42 @@ PASS: gfortran.dg/class_allocate_20.f90 -O3 -g output pattern test
PASS: gfortran.dg/class_allocate_20.f90 -Os (test for excess errors)
PASS: gfortran.dg/class_allocate_20.f90 -Os execution test
PASS: gfortran.dg/class_allocate_20.f90 -Os output pattern test
+PASS: gfortran.dg/class_allocate_21.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/class_allocate_21.f90 -O0 execution test
+PASS: gfortran.dg/class_allocate_21.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/class_allocate_21.f90 -O1 execution test
+PASS: gfortran.dg/class_allocate_21.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/class_allocate_21.f90 -O2 execution test
+PASS: gfortran.dg/class_allocate_21.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/class_allocate_21.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/class_allocate_21.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/class_allocate_21.f90 -O3 -g execution test
+PASS: gfortran.dg/class_allocate_21.f90 -Os (test for excess errors)
+PASS: gfortran.dg/class_allocate_21.f90 -Os execution test
+PASS: gfortran.dg/class_allocate_22.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/class_allocate_22.f90 -O0 execution test
+PASS: gfortran.dg/class_allocate_22.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/class_allocate_22.f90 -O1 execution test
+PASS: gfortran.dg/class_allocate_22.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/class_allocate_22.f90 -O2 execution test
+PASS: gfortran.dg/class_allocate_22.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/class_allocate_22.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/class_allocate_22.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/class_allocate_22.f90 -O3 -g execution test
+PASS: gfortran.dg/class_allocate_22.f90 -Os (test for excess errors)
+PASS: gfortran.dg/class_allocate_22.f90 -Os execution test
+PASS: gfortran.dg/class_allocate_23.f08 -O0 (test for excess errors)
+PASS: gfortran.dg/class_allocate_23.f08 -O0 execution test
+PASS: gfortran.dg/class_allocate_23.f08 -O1 (test for excess errors)
+PASS: gfortran.dg/class_allocate_23.f08 -O1 execution test
+PASS: gfortran.dg/class_allocate_23.f08 -O2 (test for excess errors)
+PASS: gfortran.dg/class_allocate_23.f08 -O2 execution test
+PASS: gfortran.dg/class_allocate_23.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/class_allocate_23.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/class_allocate_23.f08 -O3 -g (test for excess errors)
+PASS: gfortran.dg/class_allocate_23.f08 -O3 -g execution test
+PASS: gfortran.dg/class_allocate_23.f08 -Os (test for excess errors)
+PASS: gfortran.dg/class_allocate_23.f08 -Os execution test
PASS: gfortran.dg/class_allocate_3.f03 -O0 (test for excess errors)
PASS: gfortran.dg/class_allocate_3.f03 -O0 execution test
PASS: gfortran.dg/class_allocate_3.f03 -O1 (test for excess errors)
@@ -8537,22 +8694,22 @@ PASS: gfortran.dg/class_array_14.f90 -Os (test for excess errors)
PASS: gfortran.dg/class_array_14.f90 -Os execution test
PASS: gfortran.dg/class_array_15.f03 -O0 (test for excess errors)
PASS: gfortran.dg/class_array_15.f03 -O0 execution test
-PASS: gfortran.dg/class_array_15.f03 -O0 scan-tree-dump-times original "builtin_free" 11
+PASS: gfortran.dg/class_array_15.f03 -O0 scan-tree-dump-times original "builtin_free" 12
PASS: gfortran.dg/class_array_15.f03 -O1 (test for excess errors)
PASS: gfortran.dg/class_array_15.f03 -O1 execution test
-PASS: gfortran.dg/class_array_15.f03 -O1 scan-tree-dump-times original "builtin_free" 11
+PASS: gfortran.dg/class_array_15.f03 -O1 scan-tree-dump-times original "builtin_free" 12
PASS: gfortran.dg/class_array_15.f03 -O2 (test for excess errors)
PASS: gfortran.dg/class_array_15.f03 -O2 execution test
-PASS: gfortran.dg/class_array_15.f03 -O2 scan-tree-dump-times original "builtin_free" 11
+PASS: gfortran.dg/class_array_15.f03 -O2 scan-tree-dump-times original "builtin_free" 12
PASS: gfortran.dg/class_array_15.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
PASS: gfortran.dg/class_array_15.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
-PASS: gfortran.dg/class_array_15.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions scan-tree-dump-times original "builtin_free" 11
+PASS: gfortran.dg/class_array_15.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions scan-tree-dump-times original "builtin_free" 12
PASS: gfortran.dg/class_array_15.f03 -O3 -g (test for excess errors)
PASS: gfortran.dg/class_array_15.f03 -O3 -g execution test
-PASS: gfortran.dg/class_array_15.f03 -O3 -g scan-tree-dump-times original "builtin_free" 11
+PASS: gfortran.dg/class_array_15.f03 -O3 -g scan-tree-dump-times original "builtin_free" 12
PASS: gfortran.dg/class_array_15.f03 -Os (test for excess errors)
PASS: gfortran.dg/class_array_15.f03 -Os execution test
-PASS: gfortran.dg/class_array_15.f03 -Os scan-tree-dump-times original "builtin_free" 11
+PASS: gfortran.dg/class_array_15.f03 -Os scan-tree-dump-times original "builtin_free" 12
PASS: gfortran.dg/class_array_16.f90 -O0 (test for excess errors)
PASS: gfortran.dg/class_array_16.f90 -O0 execution test
PASS: gfortran.dg/class_array_16.f90 -O0 scan-tree-dump-times original "__builtin_free" 5
@@ -8595,17 +8752,30 @@ PASS: gfortran.dg/class_array_2.f03 -O3 -g execution test
PASS: gfortran.dg/class_array_2.f03 -Os (test for excess errors)
PASS: gfortran.dg/class_array_2.f03 -Os execution test
PASS: gfortran.dg/class_array_20.f03 -O0 (test for excess errors)
+PASS: gfortran.dg/class_array_20.f03 -O0 execution test
PASS: gfortran.dg/class_array_20.f03 -O1 (test for excess errors)
+PASS: gfortran.dg/class_array_20.f03 -O1 execution test
PASS: gfortran.dg/class_array_20.f03 -O2 (test for excess errors)
+PASS: gfortran.dg/class_array_20.f03 -O2 execution test
PASS: gfortran.dg/class_array_20.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/class_array_20.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
PASS: gfortran.dg/class_array_20.f03 -O3 -g (test for excess errors)
+PASS: gfortran.dg/class_array_20.f03 -O3 -g execution test
PASS: gfortran.dg/class_array_20.f03 -Os (test for excess errors)
+PASS: gfortran.dg/class_array_20.f03 -Os execution test
PASS: gfortran.dg/class_array_21.f03 -O0 (test for excess errors)
+PASS: gfortran.dg/class_array_21.f03 -O0 execution test
PASS: gfortran.dg/class_array_21.f03 -O1 (test for excess errors)
+PASS: gfortran.dg/class_array_21.f03 -O1 execution test
PASS: gfortran.dg/class_array_21.f03 -O2 (test for excess errors)
+PASS: gfortran.dg/class_array_21.f03 -O2 execution test
PASS: gfortran.dg/class_array_21.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/class_array_21.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
PASS: gfortran.dg/class_array_21.f03 -O3 -g (test for excess errors)
+PASS: gfortran.dg/class_array_21.f03 -O3 -g execution test
PASS: gfortran.dg/class_array_21.f03 -Os (test for excess errors)
+PASS: gfortran.dg/class_array_21.f03 -Os execution test
+PASS: gfortran.dg/class_array_22.f03 -O (test for excess errors)
PASS: gfortran.dg/class_array_3.f03 -O0 (test for excess errors)
PASS: gfortran.dg/class_array_3.f03 -O0 execution test
PASS: gfortran.dg/class_array_3.f03 -O1 (test for excess errors)
@@ -8762,6 +8932,10 @@ PASS: gfortran.dg/class_result_1.f03 -O3 -g execution test
PASS: gfortran.dg/class_result_1.f03 -Os (test for excess errors)
PASS: gfortran.dg/class_result_1.f03 -Os execution test
PASS: gfortran.dg/class_result_2.f90 -O (test for excess errors)
+PASS: gfortran.dg/class_result_3.f90 -O (test for excess errors)
+PASS: gfortran.dg/class_result_4.f90 -O (test for errors, line 3)
+PASS: gfortran.dg/class_result_4.f90 -O (test for errors, line 4)
+PASS: gfortran.dg/class_result_4.f90 -O (test for excess errors)
PASS: gfortran.dg/class_to_type_1.f03 -O0 (test for excess errors)
PASS: gfortran.dg/class_to_type_1.f03 -O0 execution test
PASS: gfortran.dg/class_to_type_1.f03 -O1 (test for excess errors)
@@ -9048,20 +9222,7 @@ PASS: gfortran.dg/coarray_35a.f90 -O scan-assembler caf_token__global_coarra
PASS: gfortran.dg/coarray_36.f -O (test for excess errors)
PASS: gfortran.dg/coarray_37.f90 -O (test for warnings, line 8)
PASS: gfortran.dg/coarray_37.f90 -O (test for excess errors)
-PASS: gfortran.dg/coarray_38.f90 -O (test for errors, line 18)
-PASS: gfortran.dg/coarray_38.f90 -O (test for errors, line 19)
-PASS: gfortran.dg/coarray_38.f90 -O (test for errors, line 21)
-PASS: gfortran.dg/coarray_38.f90 -O (test for errors, line 22)
-PASS: gfortran.dg/coarray_38.f90 -O (test for errors, line 39)
-PASS: gfortran.dg/coarray_38.f90 -O (test for errors, line 42)
-PASS: gfortran.dg/coarray_38.f90 -O (test for errors, line 59)
-PASS: gfortran.dg/coarray_38.f90 -O (test for errors, line 62)
-PASS: gfortran.dg/coarray_38.f90 -O (test for errors, line 79)
-PASS: gfortran.dg/coarray_38.f90 -O (test for errors, line 82)
-PASS: gfortran.dg/coarray_38.f90 -O (test for errors, line 100)
-PASS: gfortran.dg/coarray_38.f90 -O (test for errors, line 103)
-PASS: gfortran.dg/coarray_38.f90 -O (test for errors, line 120)
-PASS: gfortran.dg/coarray_38.f90 -O (test for errors, line 123)
+PASS: gfortran.dg/coarray_38.f90 -O (test for errors, line 74)
PASS: gfortran.dg/coarray_38.f90 -O (test for excess errors)
PASS: gfortran.dg/coarray_39.f90 -O (test for excess errors)
PASS: gfortran.dg/coarray_4.f90 -O (test for errors, line 22)
@@ -9164,7 +9325,43 @@ PASS: gfortran.dg/coarray_8.f90 -O (test for errors, line 176)
PASS: gfortran.dg/coarray_8.f90 -O (test for excess errors)
PASS: gfortran.dg/coarray_9.f90 -O (test for errors, line 9)
XFAIL: gfortran.dg/coarray_9.f90 -O (test for excess errors)
+PASS: gfortran.dg/coarray_alloc_comp_1.f08 -O0 (test for excess errors)
+PASS: gfortran.dg/coarray_alloc_comp_1.f08 -O0 execution test
+PASS: gfortran.dg/coarray_alloc_comp_1.f08 -O1 (test for excess errors)
+PASS: gfortran.dg/coarray_alloc_comp_1.f08 -O1 execution test
+PASS: gfortran.dg/coarray_alloc_comp_1.f08 -O2 (test for excess errors)
+PASS: gfortran.dg/coarray_alloc_comp_1.f08 -O2 execution test
+PASS: gfortran.dg/coarray_alloc_comp_1.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/coarray_alloc_comp_1.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/coarray_alloc_comp_1.f08 -O3 -g (test for excess errors)
+PASS: gfortran.dg/coarray_alloc_comp_1.f08 -O3 -g execution test
+PASS: gfortran.dg/coarray_alloc_comp_1.f08 -Os (test for excess errors)
+PASS: gfortran.dg/coarray_alloc_comp_1.f08 -Os execution test
+PASS: gfortran.dg/coarray_alloc_comp_2.f08 -O0 (test for excess errors)
+PASS: gfortran.dg/coarray_alloc_comp_2.f08 -O0 execution test
+PASS: gfortran.dg/coarray_alloc_comp_2.f08 -O1 (test for excess errors)
+PASS: gfortran.dg/coarray_alloc_comp_2.f08 -O1 execution test
+PASS: gfortran.dg/coarray_alloc_comp_2.f08 -O2 (test for excess errors)
+PASS: gfortran.dg/coarray_alloc_comp_2.f08 -O2 execution test
+PASS: gfortran.dg/coarray_alloc_comp_2.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/coarray_alloc_comp_2.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/coarray_alloc_comp_2.f08 -O3 -g (test for excess errors)
+PASS: gfortran.dg/coarray_alloc_comp_2.f08 -O3 -g execution test
+PASS: gfortran.dg/coarray_alloc_comp_2.f08 -Os (test for excess errors)
+PASS: gfortran.dg/coarray_alloc_comp_2.f08 -Os execution test
PASS: gfortran.dg/coarray_allocate_1.f90 -O (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_10.f08 -O0 (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_10.f08 -O0 execution test
+PASS: gfortran.dg/coarray_allocate_10.f08 -O1 (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_10.f08 -O1 execution test
+PASS: gfortran.dg/coarray_allocate_10.f08 -O2 (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_10.f08 -O2 execution test
+PASS: gfortran.dg/coarray_allocate_10.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_10.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/coarray_allocate_10.f08 -O3 -g (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_10.f08 -O3 -g execution test
+PASS: gfortran.dg/coarray_allocate_10.f08 -Os (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_10.f08 -Os execution test
PASS: gfortran.dg/coarray_allocate_2.f08 -O0 (test for excess errors)
PASS: gfortran.dg/coarray_allocate_2.f08 -O0 execution test
PASS: gfortran.dg/coarray_allocate_2.f08 -O1 (test for excess errors)
@@ -9237,6 +9434,54 @@ PASS: gfortran.dg/coarray_allocate_6.f08 -O3 -g scan-tree-dump-not original
PASS: gfortran.dg/coarray_allocate_6.f08 -Os (test for excess errors)
PASS: gfortran.dg/coarray_allocate_6.f08 -Os execution test
PASS: gfortran.dg/coarray_allocate_6.f08 -Os scan-tree-dump-not original "c.caf.x = 0B"
+PASS: gfortran.dg/coarray_allocate_7.f08 -O0 (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_7.f08 -O0 execution test
+PASS: gfortran.dg/coarray_allocate_7.f08 -O0 scan-tree-dump-times original "_gfortran_caf_register \\(D.[0-9]+, 1, &\\(\\(struct mytype\\) \\*object\\).indices.token, &\\(\\(struct mytype\\) \\*object\\).indices, 0B, 0B, 0\\);" 2
+PASS: gfortran.dg/coarray_allocate_7.f08 -O0 scan-tree-dump-times original "_gfortran_caf_deregister \\(&\\(\\(struct mytype\\) \\*object\\).indices.token, 0B, 0B, 0\\);" 1
+PASS: gfortran.dg/coarray_allocate_7.f08 -O1 (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_7.f08 -O1 execution test
+PASS: gfortran.dg/coarray_allocate_7.f08 -O1 scan-tree-dump-times original "_gfortran_caf_register \\(D.[0-9]+, 1, &\\(\\(struct mytype\\) \\*object\\).indices.token, &\\(\\(struct mytype\\) \\*object\\).indices, 0B, 0B, 0\\);" 2
+PASS: gfortran.dg/coarray_allocate_7.f08 -O1 scan-tree-dump-times original "_gfortran_caf_deregister \\(&\\(\\(struct mytype\\) \\*object\\).indices.token, 0B, 0B, 0\\);" 1
+PASS: gfortran.dg/coarray_allocate_7.f08 -O2 (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_7.f08 -O2 execution test
+PASS: gfortran.dg/coarray_allocate_7.f08 -O2 scan-tree-dump-times original "_gfortran_caf_register \\(D.[0-9]+, 1, &\\(\\(struct mytype\\) \\*object\\).indices.token, &\\(\\(struct mytype\\) \\*object\\).indices, 0B, 0B, 0\\);" 2
+PASS: gfortran.dg/coarray_allocate_7.f08 -O2 scan-tree-dump-times original "_gfortran_caf_deregister \\(&\\(\\(struct mytype\\) \\*object\\).indices.token, 0B, 0B, 0\\);" 1
+PASS: gfortran.dg/coarray_allocate_7.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_7.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/coarray_allocate_7.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions scan-tree-dump-times original "_gfortran_caf_register \\(D.[0-9]+, 1, &\\(\\(struct mytype\\) \\*object\\).indices.token, &\\(\\(struct mytype\\) \\*object\\).indices, 0B, 0B, 0\\);" 2
+PASS: gfortran.dg/coarray_allocate_7.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions scan-tree-dump-times original "_gfortran_caf_deregister \\(&\\(\\(struct mytype\\) \\*object\\).indices.token, 0B, 0B, 0\\);" 1
+PASS: gfortran.dg/coarray_allocate_7.f08 -O3 -g (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_7.f08 -O3 -g execution test
+PASS: gfortran.dg/coarray_allocate_7.f08 -O3 -g scan-tree-dump-times original "_gfortran_caf_register \\(D.[0-9]+, 1, &\\(\\(struct mytype\\) \\*object\\).indices.token, &\\(\\(struct mytype\\) \\*object\\).indices, 0B, 0B, 0\\);" 2
+PASS: gfortran.dg/coarray_allocate_7.f08 -O3 -g scan-tree-dump-times original "_gfortran_caf_deregister \\(&\\(\\(struct mytype\\) \\*object\\).indices.token, 0B, 0B, 0\\);" 1
+PASS: gfortran.dg/coarray_allocate_7.f08 -Os (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_7.f08 -Os execution test
+PASS: gfortran.dg/coarray_allocate_7.f08 -Os scan-tree-dump-times original "_gfortran_caf_register \\(D.[0-9]+, 1, &\\(\\(struct mytype\\) \\*object\\).indices.token, &\\(\\(struct mytype\\) \\*object\\).indices, 0B, 0B, 0\\);" 2
+PASS: gfortran.dg/coarray_allocate_7.f08 -Os scan-tree-dump-times original "_gfortran_caf_deregister \\(&\\(\\(struct mytype\\) \\*object\\).indices.token, 0B, 0B, 0\\);" 1
+PASS: gfortran.dg/coarray_allocate_8.f08 -O0 (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_8.f08 -O0 execution test
+PASS: gfortran.dg/coarray_allocate_8.f08 -O1 (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_8.f08 -O1 execution test
+PASS: gfortran.dg/coarray_allocate_8.f08 -O2 (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_8.f08 -O2 execution test
+PASS: gfortran.dg/coarray_allocate_8.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_8.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/coarray_allocate_8.f08 -O3 -g (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_8.f08 -O3 -g execution test
+PASS: gfortran.dg/coarray_allocate_8.f08 -Os (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_8.f08 -Os execution test
+PASS: gfortran.dg/coarray_allocate_9.f08 -O0 (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_9.f08 -O0 execution test
+PASS: gfortran.dg/coarray_allocate_9.f08 -O1 (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_9.f08 -O1 execution test
+PASS: gfortran.dg/coarray_allocate_9.f08 -O2 (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_9.f08 -O2 execution test
+PASS: gfortran.dg/coarray_allocate_9.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_9.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/coarray_allocate_9.f08 -O3 -g (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_9.f08 -O3 -g execution test
+PASS: gfortran.dg/coarray_allocate_9.f08 -Os (test for excess errors)
+PASS: gfortran.dg/coarray_allocate_9.f08 -Os execution test
PASS: gfortran.dg/coarray_args_1.f90 -O (test for errors, line 15)
PASS: gfortran.dg/coarray_args_1.f90 -O (test for excess errors)
PASS: gfortran.dg/coarray_args_2.f90 -O (test for excess errors)
@@ -9470,68 +9715,68 @@ PASS: gfortran.dg/coarray_collectives_9.f90 -O (test for errors, line 61)
PASS: gfortran.dg/coarray_collectives_9.f90 -O (test for excess errors)
PASS: gfortran.dg/coarray_critical_1.f90 -O (test for excess errors)
PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O (test for excess errors)
-PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_register .4, 1, &xx.token, &stat.., &errmsg, 200.;" 1
-PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_register .8, 1, &yy.token, &stat.., &errmsg, 200.;" 1
+PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_register \\(4, 1, &xx.token, \\(void \\*\\) &xx, &stat.., &errmsg, 200\\);" 1
+PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_register \\(8, 1, &yy.token, \\(void \\*\\) &yy, &stat.., &errmsg, 200\\);" 1
PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&xx.token, &stat.., &errmsg, 200.;" 1
PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&yy.token, &stat.., &errmsg, 200.;" 1
PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&yy.token, 0B, 0B, 0.;" 1
PASS: gfortran.dg/coarray_lib_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&xx.token, 0B, 0B, 0.;" 1
PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O (test for excess errors)
-PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_register .1, 1, &xx._data.token, &stat.., &errmsg, 200.;" 1
-PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_register .1, 1, &yy._data.token, &stat.., &errmsg, 200.;" 1
+PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_register \\(1, 1, &xx._data.token, \\(void \\*\\) &xx._data, &stat.., &errmsg, 200\\);" 1
+PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_register \\(1, 1, &yy._data.token, \\(void \\*\\) &yy._data, &stat.., &errmsg, 200\\);" 1
PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&xx._data.token, &stat.., &errmsg, 200.;" 1
PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&yy._data.token, &stat.., &errmsg, 200.;" 1
PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&yy._data.token, 0B, 0B, 0.;" 1
PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&xx._data.token, 0B, 0B, 0.;" 1
PASS: gfortran.dg/coarray_lib_alloc_3.f90 -O (test for excess errors)
-PASS: gfortran.dg/coarray_lib_alloc_3.f90 -O scan-tree-dump-times original "_gfortran_caf_register .1, 1, &xx._data.token, &stat.., &errmsg, 200.;" 1
-PASS: gfortran.dg/coarray_lib_alloc_3.f90 -O scan-tree-dump-times original "_gfortran_caf_register .1, 1, &yy._data.token, &stat.., &errmsg, 200.;" 1
+PASS: gfortran.dg/coarray_lib_alloc_3.f90 -O scan-tree-dump-times original "_gfortran_caf_register \\(1, 1, &xx._data.token, \\(void \\*\\) &xx._data, &stat.., &errmsg, 200\\);" 1
+PASS: gfortran.dg/coarray_lib_alloc_3.f90 -O scan-tree-dump-times original "_gfortran_caf_register \\(1, 1, &yy._data.token, \\(void \\*\\) &yy._data, &stat.., &errmsg, 200\\);" 1
PASS: gfortran.dg/coarray_lib_alloc_3.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&xx._data.token, &stat.., &errmsg, 200.;" 1
PASS: gfortran.dg/coarray_lib_alloc_3.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&yy._data.token, &stat.., &errmsg, 200.;" 1
PASS: gfortran.dg/coarray_lib_alloc_3.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&yy._data.token, 0B, 0B, 0.;" 1
PASS: gfortran.dg/coarray_lib_alloc_3.f90 -O scan-tree-dump-times original "_gfortran_caf_deregister .&xx._data.token, 0B, 0B, 0.;" 1
PASS: gfortran.dg/coarray_lib_comm_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/coarray_lib_comm_1.f90 -O0 execution test
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O0 scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &parm.[0-9]+, 4, 4, 0\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O0 scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &parm.[0-9]+, 4, 4, 1\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O0 scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &p, 4, 4, 1\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O0 scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.1, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) b, 1, &parm.[0-9]+, 0B, &p, 4, 4, 0\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O0 scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 0\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O0 scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, _gfortran_caf_this_image \\(0\\), &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 0, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O0 scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, _gfortran_caf_this_image \\(0\\), &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 1, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O0 scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &p, 4, 4, 1, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O0 scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.1, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) b, 1, &parm.[0-9]+, 0B, &p, 4, 4, 0, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O0 scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 0, 0B\\);" 1
PASS: gfortran.dg/coarray_lib_comm_1.f90 -O1 (test for excess errors)
PASS: gfortran.dg/coarray_lib_comm_1.f90 -O1 execution test
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O1 scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &parm.[0-9]+, 4, 4, 0\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O1 scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &parm.[0-9]+, 4, 4, 1\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O1 scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &p, 4, 4, 1\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O1 scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.1, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) b, 1, &parm.[0-9]+, 0B, &p, 4, 4, 0\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O1 scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 0\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O1 scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, _gfortran_caf_this_image \\(0\\), &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 0, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O1 scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, _gfortran_caf_this_image \\(0\\), &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 1, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O1 scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &p, 4, 4, 1, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O1 scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.1, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) b, 1, &parm.[0-9]+, 0B, &p, 4, 4, 0, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O1 scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 0, 0B\\);" 1
PASS: gfortran.dg/coarray_lib_comm_1.f90 -O2 (test for excess errors)
PASS: gfortran.dg/coarray_lib_comm_1.f90 -O2 execution test
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O2 scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &parm.[0-9]+, 4, 4, 0\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O2 scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &parm.[0-9]+, 4, 4, 1\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O2 scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &p, 4, 4, 1\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O2 scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.1, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) b, 1, &parm.[0-9]+, 0B, &p, 4, 4, 0\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O2 scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 0\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O2 scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, _gfortran_caf_this_image \\(0\\), &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 0, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O2 scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, _gfortran_caf_this_image \\(0\\), &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 1, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O2 scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &p, 4, 4, 1, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O2 scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.1, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) b, 1, &parm.[0-9]+, 0B, &p, 4, 4, 0, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O2 scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 0, 0B\\);" 1
PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &parm.[0-9]+, 4, 4, 0\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &parm.[0-9]+, 4, 4, 1\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &p, 4, 4, 1\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.1, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) b, 1, &parm.[0-9]+, 0B, &p, 4, 4, 0\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 0\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, _gfortran_caf_this_image \\(0\\), &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 0, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, _gfortran_caf_this_image \\(0\\), &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 1, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &p, 4, 4, 1, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.1, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) b, 1, &parm.[0-9]+, 0B, &p, 4, 4, 0, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 0, 0B\\);" 1
PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -g execution test
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -g scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &parm.[0-9]+, 4, 4, 0\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -g scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &parm.[0-9]+, 4, 4, 1\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -g scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &p, 4, 4, 1\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -g scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.1, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) b, 1, &parm.[0-9]+, 0B, &p, 4, 4, 0\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -g scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 0\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -g scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, _gfortran_caf_this_image \\(0\\), &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 0, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -g scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, _gfortran_caf_this_image \\(0\\), &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 1, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -g scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &p, 4, 4, 1, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -g scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.1, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) b, 1, &parm.[0-9]+, 0B, &p, 4, 4, 0, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -O3 -g scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 0, 0B\\);" 1
PASS: gfortran.dg/coarray_lib_comm_1.f90 -Os (test for excess errors)
PASS: gfortran.dg/coarray_lib_comm_1.f90 -Os execution test
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -Os scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &parm.[0-9]+, 4, 4, 0\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -Os scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &parm.[0-9]+, 4, 4, 1\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -Os scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &p, 4, 4, 1\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -Os scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.1, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) b, 1, &parm.[0-9]+, 0B, &p, 4, 4, 0\\);" 1
-PASS: gfortran.dg/coarray_lib_comm_1.f90 -Os scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 0\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -Os scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, _gfortran_caf_this_image \\(0\\), &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 0, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -Os scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, _gfortran_caf_this_image \\(0\\), &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 1, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -Os scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, &p, 4, 4, 1, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -Os scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.1, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) b, 1, &parm.[0-9]+, 0B, &p, 4, 4, 0, 0B\\);" 1
+PASS: gfortran.dg/coarray_lib_comm_1.f90 -Os scan-tree-dump-times original "_gfortran_caf_sendget \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, caf_token.0, \\(integer\\(kind=[48]\\)\\) parm.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) a, 1, &parm.[0-9]+, 0B, 4, 4, 0, 0B\\);" 1
PASS: gfortran.dg/coarray_lib_move_alloc_1.f90 -O (test for excess errors)
PASS: gfortran.dg/coarray_lib_move_alloc_1.f90 -O scan-tree-dump-times original "free" 0
PASS: gfortran.dg/coarray_lib_move_alloc_1.f90 -O scan-tree-dump-times original "_gfortran_caf_sync_all" 2
@@ -9576,8 +9821,8 @@ PASS: gfortran.dg/coarray_lib_token_2.f90 -O scan-tree-dump-times original "
PASS: gfortran.dg/coarray_lib_token_2.f90 -O scan-tree-dump-times original "sub_opt \\(0B, 0B, 0\\)" 1
PASS: gfortran.dg/coarray_lib_token_2.f90 -O scan-tree-dump-times original "sub_opt \\(.integer.kind=4. .. caf.data, caf.token, 0\\)" 1
PASS: gfortran.dg/coarray_lib_token_3.f90 -O (test for excess errors)
-PASS: gfortran.dg/coarray_lib_token_3.f90 -O scan-tree-dump-times original "caf.data = \\(void . restrict\\) _gfortran_caf_register \\(4, 1, &caf.token, 0B, 0B, 0\\);" 1
-PASS: gfortran.dg/coarray_lib_token_3.f90 -O scan-tree-dump-times original "caf_scalar.data = \\(void . restrict\\) _gfortran_caf_register \\(4, 1, &caf_scalar.token, 0B, 0B, 0\\);" 1
+PASS: gfortran.dg/coarray_lib_token_3.f90 -O scan-tree-dump-times original "_gfortran_caf_register \\(4, 1, &caf.token, \\(void \\*\\) &caf, 0B, 0B, 0\\);" 1
+PASS: gfortran.dg/coarray_lib_token_3.f90 -O scan-tree-dump-times original "_gfortran_caf_register \\(4, 1, &caf_scalar.token, \\(void \\*\\) &caf_scalar, 0B, 0B, 0\\);" 1
PASS: gfortran.dg/coarray_lib_token_4.f90 -O (test for excess errors)
PASS: gfortran.dg/coarray_lib_token_4.f90 -O scan-tree-dump-times original "expl \\(integer\\(kind=4\\).0:. . restrict z, void . restrict caf_token.[0-9]+, integer\\(kind=.\\) caf_offset.[0-9]+\\)" 1
PASS: gfortran.dg/coarray_lib_token_4.f90 -O scan-tree-dump-times original "bar \\(struct array1_integer\\(kind=4\\) & restrict y, void . restrict caf_token.[0-9]+, integer\\(kind=.\\) caf_offset.[0-9]+\\)" 1
@@ -9627,17 +9872,17 @@ PASS: gfortran.dg/coarray_lock_6.f90 -O (test for errors, line 24)
PASS: gfortran.dg/coarray_lock_6.f90 -O (test for errors, line 25)
PASS: gfortran.dg/coarray_lock_6.f90 -O (test for excess errors)
PASS: gfortran.dg/coarray_lock_7.f90 -O (test for excess errors)
-PASS: gfortran.dg/coarray_lock_7.f90 -O scan-tree-dump-times original "one = \\(void \\* \\* restrict\\) _gfortran_caf_register \\(1, 2, \\(void \\* \\*\\) &caf_token.., 0B, 0B, 0\\);" 1
-PASS: gfortran.dg/coarray_lock_7.f90 -O scan-tree-dump-times original "two = \\(void \\*\\[25\\] \\* restrict\\) _gfortran_caf_register \\(25, 2, \\(void \\* \\*\\) &caf_token.., 0B, 0B, 0\\);" 1
-PASS: gfortran.dg/coarray_lock_7.f90 -O scan-tree-dump-times original "three.data = \\(void \\* restrict\\) _gfortran_caf_register \\(1, 3, &three.token, &stat.., 0B, 0\\);" 1
-PASS: gfortran.dg/coarray_lock_7.f90 -O scan-tree-dump-times original "four.data = \\(void \\* restrict\\) _gfortran_caf_register \\(7, 3, &four.token, &stat.., 0B, 0\\);" 1
+PASS: gfortran.dg/coarray_lock_7.f90 -O scan-tree-dump-times original "_gfortran_caf_register \\(1, 2, \\(void \\* \\*\\) &caf_token.., \\(void \\*\\) &desc.., 0B, 0B, 0\\);" 1
+PASS: gfortran.dg/coarray_lock_7.f90 -O scan-tree-dump-times original "_gfortran_caf_register \\(25, 2, \\(void \\* \\*\\) &caf_token.., \\(void \\*\\) &desc.., 0B, 0B, 0\\);" 1
+PASS: gfortran.dg/coarray_lock_7.f90 -O scan-tree-dump-times original "_gfortran_caf_register \\(1, 3, &three.token, \\(void \\*\\) &three, &stat.., 0B, 0\\);" 1
+PASS: gfortran.dg/coarray_lock_7.f90 -O scan-tree-dump-times original "_gfortran_caf_register \\(7, 3, &four.token, \\(void \\*\\) &four, &stat.., 0B, 0\\);" 1
PASS: gfortran.dg/coarray_lock_7.f90 -O scan-tree-dump-times original "_gfortran_caf_lock \\(caf_token.., 0, 0, 0B, 0B, 0B, 0\\);" 1
PASS: gfortran.dg/coarray_lock_7.f90 -O scan-tree-dump-times original "_gfortran_caf_unlock \\(caf_token.., 0, 0, 0B, 0B, 0\\);" 1
PASS: gfortran.dg/coarray_lock_7.f90 -O scan-tree-dump-times original "_gfortran_caf_lock \\(caf_token.., \\(3 - \\(integer\\(kind=4\\)\\) parm...dim\\[0\\].lbound\\) \\+ \\(integer\\(kind=4\\)\\) MAX_EXPR <\\(parm...dim\\[0\\].ubound - parm...dim\\[0\\].lbound\\) \\+ 1, 0> \\* \\(3 - \\(integer\\(kind=4\\)\\) parm...dim\\[1\\].lbound\\), 0, 0B, &ii, 0B, 0\\);|_gfortran_caf_lock \\(caf_token.1, \\(3 - parm...dim\\[0\\].lbound\\) \\+ MAX_EXPR <\\(parm...dim\\[0\\].ubound - parm...dim\\[0\\].lbound\\) \\+ 1, 0> \\* \\(3 - parm...dim\\[1\\].lbound\\), 0, 0B, &ii, 0B, 0\\);" 1
PASS: gfortran.dg/coarray_lock_7.f90 -O scan-tree-dump-times original "_gfortran_caf_unlock \\(caf_token.., \\(2 - \\(integer\\(kind=4\\)\\) parm...dim\\[0\\].lbound\\) \\+ \\(integer\\(kind=4\\)\\) MAX_EXPR <\\(parm...dim\\[0\\].ubound - parm...dim\\[0\\].lbound\\) \\+ 1, 0> \\* \\(3 - \\(integer\\(kind=4\\)\\) parm...dim\\[1\\].lbound\\), 0, &ii, 0B, 0\\);|_gfortran_caf_unlock \\(caf_token.., \\(2 - parm...dim\\[0\\].lbound\\) \\+ MAX_EXPR <\\(parm...dim\\[0\\].ubound - parm...dim\\[0\\].lbound\\) \\+ 1, 0> \\* \\(3 - parm...dim\\[1\\].lbound\\), 0, &ii, 0B, 0\\);" 1
-PASS: gfortran.dg/coarray_lock_7.f90 -O scan-tree-dump-times original "_gfortran_caf_lock \\(three.token, 0, 5 - \\(integer\\(kind=4\\)\\) three.dim\\[0\\].lbound, &acquired.8, 0B, 0B, 0\\);|_gfortran_caf_lock \\(three.token, 0, 5 - three.dim\\[0\\].lbound, &acquired.., 0B, 0B, 0\\);" 1
+PASS: gfortran.dg/coarray_lock_7.f90 -O scan-tree-dump-times original "_gfortran_caf_lock \\(three.token, 0, 5 - \\(integer\\(kind=4\\)\\) three.dim\\[0\\].lbound, &acquired.[0-9]+, 0B, 0B, 0\\);|_gfortran_caf_lock \\(three.token, 0, 5 - three.dim\\[0\\].lbound, &acquired.[0-9]+, 0B, 0B, 0\\);" 1
PASS: gfortran.dg/coarray_lock_7.f90 -O scan-tree-dump-times original "_gfortran_caf_unlock \\(three.token, 0, 8 - \\(integer\\(kind=4\\)\\) three.dim\\[0\\].lbound, &ii, 0B, 0\\);|_gfortran_caf_unlock \\(three.token, 0, 8 - three.dim\\[0\\].lbound, &ii, 0B, 0\\);" 1
-PASS: gfortran.dg/coarray_lock_7.f90 -O scan-tree-dump-times original "_gfortran_caf_lock \\(four.token, 1 - \\(integer\\(kind=4\\)\\) four.dim\\[0\\].lbound, 7 - \\(integer\\(kind=4\\)\\) four.dim\\[1\\].lbound, &acquired.., &ii, 0B, 0\\);|_gfortran_caf_lock \\(four.token, 1 - four.dim\\[0\\].lbound, 7 - four.dim\\[1\\].lbound, &acquired.., &ii, 0B, 0\\);" 1
+PASS: gfortran.dg/coarray_lock_7.f90 -O scan-tree-dump-times original "_gfortran_caf_lock \\(four.token, 1 - \\(integer\\(kind=4\\)\\) four.dim\\[0\\].lbound, 7 - \\(integer\\(kind=4\\)\\) four.dim\\[1\\].lbound, &acquired.[0-9]+, &ii, 0B, 0\\);|_gfortran_caf_lock \\(four.token, 1 - four.dim\\[0\\].lbound, 7 - four.dim\\[1\\].lbound, &acquired.[0-9]+, &ii, 0B, 0\\);" 1
PASS: gfortran.dg/coarray_lock_7.f90 -O scan-tree-dump-times original "_gfortran_caf_unlock \\(four.token, 2 - \\(integer\\(kind=4\\)\\) four.dim\\[0\\].lbound, 8 - \\(integer\\(kind=4\\)\\) four.dim\\[1\\].lbound, 0B, 0B, 0\\);|_gfortran_caf_unlock \\(four.token, 2 - four.dim\\[0\\].lbound, 8 - four.dim\\[1\\].lbound, 0B, 0B, 0\\);" 1
PASS: gfortran.dg/coarray_poly_1.f90 -O (test for errors, line 9)
PASS: gfortran.dg/coarray_poly_1.f90 -O (test for errors, line 11)
@@ -9668,22 +9913,51 @@ PASS: gfortran.dg/coarray_poly_3.f90 -O (test for excess errors)
PASS: gfortran.dg/coarray_poly_4.f90 -O (test for excess errors)
PASS: gfortran.dg/coarray_poly_4.f90 -O scan-tree-dump-times original "sub \\(\\(real\\(kind=4\\) \\*\\) var.x.data, var.x.token, 0\\);" 1
PASS: gfortran.dg/coarray_poly_5.f90 -O (test for excess errors)
-PASS: gfortran.dg/coarray_poly_5.f90 -O scan-tree-dump-times original "x->_data->x.data = _gfortran_caf_register \\(4, 1, &x->_data->x.token, 0B, 0B, 0\\);" 1
+PASS: gfortran.dg/coarray_poly_5.f90 -O scan-tree-dump-times original "_gfortran_caf_register \\(4, 1, &x->_data->x.token, \\(void \\*\\) &x->_data->x, 0B, 0B, 0\\);" 1
PASS: gfortran.dg/coarray_poly_6.f90 -O (test for excess errors)
PASS: gfortran.dg/coarray_poly_6.f90 -O scan-tree-dump-times original "foo \\(struct __class_MAIN___T_0_1t & restrict x, void \\* restrict caf_token.., integer\\(kind=[48]\\) caf_offset..\\)" 1
PASS: gfortran.dg/coarray_poly_6.f90 -O scan-tree-dump-times original "bar \\(struct __class_MAIN___T_0_1t \\* x, void \\* restrict caf_token.., integer\\(kind=[48]\\) caf_offset..\\)" 1
PASS: gfortran.dg/coarray_poly_6.f90 -O scan-tree-dump-times original "bar \\(0B, 0B, 0\\);" 1
-PASS: gfortran.dg/coarray_poly_6.f90 -O scan-tree-dump-times original "foo \\(&class.., y._data._data.token, \\(integer\\(kind=[48]\\)\\) class..._data.data - \\(integer\\(kind=[48]\\)\\) y._data._data.data\\);" 1
+PASS: gfortran.dg/coarray_poly_6.f90 -O scan-tree-dump-times original "foo \\(&class.., y._data.token, \\(integer\\(kind=[48]\\)\\) class..._data.data - \\(integer\\(kind=[48]\\)\\) y._data.data\\);" 1
PASS: gfortran.dg/coarray_poly_7.f90 -O (test for excess errors)
PASS: gfortran.dg/coarray_poly_7.f90 -O scan-tree-dump-times original "foo \\(struct __class_MAIN___T_1_1t & restrict x, void \\* restrict caf_token.., integer\\(kind=[48]\\) caf_offset..\\)" 1
PASS: gfortran.dg/coarray_poly_7.f90 -O scan-tree-dump-times original "bar \\(struct __class_MAIN___T_1_1t \\* x, void \\* restrict caf_token.., integer\\(kind=[48]\\) caf_offset..\\)" 1
PASS: gfortran.dg/coarray_poly_7.f90 -O scan-tree-dump-times original "bar \\(0B, 0B, 0\\);" 1
-PASS: gfortran.dg/coarray_poly_7.f90 -O scan-tree-dump-times original "foo \\(&class.., y._data._data.token, \\(integer\\(kind=[48]\\)\\) class..._data.data - \\(integer\\(kind=[48]\\)\\) y._data._data.data\\);" 1
+PASS: gfortran.dg/coarray_poly_7.f90 -O scan-tree-dump-times original "foo \\(&class.., y._data.token, \\(integer\\(kind=[48]\\)\\) class..._data.data - \\(integer\\(kind=[48]\\)\\) y._data.data\\);" 1
PASS: gfortran.dg/coarray_poly_8.f90 -O (test for excess errors)
PASS: gfortran.dg/coarray_poly_8.f90 -O scan-tree-dump-times original "foo \\(struct __class_MAIN___T_1_1t & restrict x, void \\* restrict caf_token.., integer\\(kind=[48]\\) caf_offset..\\)" 1
PASS: gfortran.dg/coarray_poly_8.f90 -O scan-tree-dump-times original "bar \\(struct __class_MAIN___T_1_1t \\* x, void \\* restrict caf_token.., integer\\(kind=[48]\\) caf_offset..\\)" 1
PASS: gfortran.dg/coarray_poly_8.f90 -O scan-tree-dump-times original "bar \\(0B, 0B, 0\\);" 1
-PASS: gfortran.dg/coarray_poly_8.f90 -O scan-tree-dump-times original "foo \\(&class.., y._data._data.token, \\(integer\\(kind=[48]\\)\\) class..._data.data - \\(integer\\(kind=[48]\\)\\) y._data._data.data\\);" 1
+PASS: gfortran.dg/coarray_poly_8.f90 -O scan-tree-dump-times original "foo \\(&class.., y._data.token, \\(integer\\(kind=[48]\\)\\) class..._data.data - \\(integer\\(kind=[48]\\)\\) y._data.data\\);" 1
+PASS: gfortran.dg/coarray_send_by_ref_1.f08 -O0 (test for excess errors)
+PASS: gfortran.dg/coarray_send_by_ref_1.f08 -O0 execution test
+PASS: gfortran.dg/coarray_send_by_ref_1.f08 -O1 (test for excess errors)
+PASS: gfortran.dg/coarray_send_by_ref_1.f08 -O1 execution test
+PASS: gfortran.dg/coarray_send_by_ref_1.f08 -O2 (test for excess errors)
+PASS: gfortran.dg/coarray_send_by_ref_1.f08 -O2 execution test
+PASS: gfortran.dg/coarray_send_by_ref_1.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/coarray_send_by_ref_1.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/coarray_send_by_ref_1.f08 -O3 -g (test for excess errors)
+PASS: gfortran.dg/coarray_send_by_ref_1.f08 -O3 -g execution test
+PASS: gfortran.dg/coarray_send_by_ref_1.f08 -Os (test for excess errors)
+PASS: gfortran.dg/coarray_send_by_ref_1.f08 -Os execution test
+PASS: gfortran.dg/coarray_stat_2.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/coarray_stat_2.f90 -O0 execution test
+PASS: gfortran.dg/coarray_stat_2.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/coarray_stat_2.f90 -O1 execution test
+PASS: gfortran.dg/coarray_stat_2.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/coarray_stat_2.f90 -O2 execution test
+PASS: gfortran.dg/coarray_stat_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/coarray_stat_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/coarray_stat_2.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/coarray_stat_2.f90 -O3 -g execution test
+PASS: gfortran.dg/coarray_stat_2.f90 -Os (test for excess errors)
+PASS: gfortran.dg/coarray_stat_2.f90 -Os execution test
+PASS: gfortran.dg/coarray_stat_function.f90 -O (test for excess errors)
+PASS: gfortran.dg/coarray_stat_function.f90 -O scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) desc.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) me, 4, &desc.[0-9]+, 0B, &desc.[0-9]+, 4, 4, 0, &stat\\);" 1
+PASS: gfortran.dg/coarray_stat_function.f90 -O scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) desc.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) me, 1, &desc.[0-9]+, 0B, &desc.[0-9]+, 4, 4, 0, &stat2\\);" 1
+PASS: gfortran.dg/coarray_stat_function.f90 -O scan-tree-dump-times original "_gfortran_caf_get \\(caf_token.0, \\(integer\\(kind=[48]\\)\\) desc.[0-9]+.data - \\(integer\\(kind=[48]\\)\\) me, 3, &desc.[0-9]+, 0B, &desc.[0-9]+, 4, 4, 0, &stat\\);" 1
+PASS: gfortran.dg/coarray_stat_whitespace.f90 -O (test for excess errors)
PASS: gfortran.dg/coarray_subobject_1.f90 -O (test for errors, line 22)
PASS: gfortran.dg/coarray_subobject_1.f90 -O (test for errors, line 23)
PASS: gfortran.dg/coarray_subobject_1.f90 -O (test for errors, line 24)
@@ -9714,9 +9988,18 @@ PASS: gfortran.dg/coarray_this_image_2.f90 -O scan-tree-dump-times original
PASS: gfortran.dg/coarray_this_image_2.f90 -O scan-tree-dump-times original "k3 = _gfortran_caf_num_images \\(7, -1\\);" 1
PASS: gfortran.dg/coarray_this_image_2.f90 -O scan-tree-dump-times original "k4 = _gfortran_caf_num_images \\(8, 1\\);" 1
PASS: gfortran.dg/coarray_this_image_2.f90 -O scan-tree-dump-times original "k5 = _gfortran_caf_num_images \\(0, 0\\);" 1
-PASS: gfortran.dg/coindexed_1.f90 -O (test for errors, line 50)
-PASS: gfortran.dg/coindexed_1.f90 -O (test for errors, line 61)
-PASS: gfortran.dg/coindexed_1.f90 -O (test for excess errors)
+PASS: gfortran.dg/coindexed_1.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/coindexed_1.f90 -O0 execution test
+PASS: gfortran.dg/coindexed_1.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/coindexed_1.f90 -O1 execution test
+PASS: gfortran.dg/coindexed_1.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/coindexed_1.f90 -O2 execution test
+PASS: gfortran.dg/coindexed_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/coindexed_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/coindexed_1.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/coindexed_1.f90 -O3 -g execution test
+PASS: gfortran.dg/coindexed_1.f90 -Os (test for excess errors)
+PASS: gfortran.dg/coindexed_1.f90 -Os execution test
PASS: gfortran.dg/com_block_driver.f90 -O0 (test for excess errors)
PASS: gfortran.dg/com_block_driver.f90 -O0 execution test
PASS: gfortran.dg/com_block_driver.f90 -O1 (test for excess errors)
@@ -9741,6 +10024,9 @@ PASS: gfortran.dg/comma.f -O3 -g (test for excess errors)
PASS: gfortran.dg/comma.f -O3 -g execution test
PASS: gfortran.dg/comma.f -Os (test for excess errors)
PASS: gfortran.dg/comma.f -Os execution test
+PASS: gfortran.dg/comma_IO_extension_1.f90 -O (test for warnings, line 7)
+PASS: gfortran.dg/comma_IO_extension_1.f90 -O (test for excess errors)
+PASS: gfortran.dg/comma_IO_extension_2.f90 -O (test for excess errors)
PASS: gfortran.dg/comma_format_extension_1.f -O (test for excess errors)
PASS: gfortran.dg/comma_format_extension_2.f -O (test for warnings, line 8)
PASS: gfortran.dg/comma_format_extension_2.f -O (test for excess errors)
@@ -10191,11 +10477,11 @@ PASS: gfortran.dg/contained_module_proc_1.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/contained_module_proc_1.f90 -O3 -g execution test
PASS: gfortran.dg/contained_module_proc_1.f90 -Os (test for excess errors)
PASS: gfortran.dg/contained_module_proc_1.f90 -Os execution test
-PASS: gfortran.dg/contains.f90 -O (test for errors, line 7)
-PASS: gfortran.dg/contains.f90 -O (test for errors, line 11)
+PASS: gfortran.dg/contains.f90 -O (test for errors, line 6)
+PASS: gfortran.dg/contains.f90 -O (test for errors, line 10)
PASS: gfortran.dg/contains.f90 -O (test for excess errors)
-PASS: gfortran.dg/contains_empty_1.f03 -O (test for errors, line 6)
-PASS: gfortran.dg/contains_empty_1.f03 -O (test for errors, line 11)
+PASS: gfortran.dg/contains_empty_1.f03 -O (test for errors, line 5)
+PASS: gfortran.dg/contains_empty_1.f03 -O (test for errors, line 10)
PASS: gfortran.dg/contains_empty_1.f03 -O (test for excess errors)
PASS: gfortran.dg/contains_empty_2.f03 -O (test for excess errors)
PASS: gfortran.dg/contiguous_1.f90 -O (test for errors, line 11)
@@ -10835,6 +11121,536 @@ PASS: gfortran.dg/deallocate_stat_2.f90 -Os (test for excess errors)
PASS: gfortran.dg/deallocate_stat_2.f90 -Os execution test
PASS: gfortran.dg/debug_1.f90 -O (test for excess errors)
PASS: gfortran.dg/debug_2.f -O (test for excess errors)
+PASS: gfortran.dg/dec_bitwise_ops_1.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_bitwise_ops_1.f90 -O0 execution test
+PASS: gfortran.dg/dec_bitwise_ops_1.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_bitwise_ops_1.f90 -O1 execution test
+PASS: gfortran.dg/dec_bitwise_ops_1.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_bitwise_ops_1.f90 -O2 execution test
+PASS: gfortran.dg/dec_bitwise_ops_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_bitwise_ops_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_bitwise_ops_1.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_bitwise_ops_1.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_bitwise_ops_1.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_bitwise_ops_1.f90 -Os execution test
+PASS: gfortran.dg/dec_bitwise_ops_2.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_bitwise_ops_2.f90 -O0 execution test
+PASS: gfortran.dg/dec_bitwise_ops_2.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_bitwise_ops_2.f90 -O1 execution test
+PASS: gfortran.dg/dec_bitwise_ops_2.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_bitwise_ops_2.f90 -O2 execution test
+PASS: gfortran.dg/dec_bitwise_ops_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_bitwise_ops_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_bitwise_ops_2.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_bitwise_ops_2.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_bitwise_ops_2.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_bitwise_ops_2.f90 -Os execution test
+PASS: gfortran.dg/dec_exp_1.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_exp_1.f90 -O0 execution test
+PASS: gfortran.dg/dec_exp_1.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_exp_1.f90 -O1 execution test
+PASS: gfortran.dg/dec_exp_1.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_exp_1.f90 -O2 execution test
+PASS: gfortran.dg/dec_exp_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_exp_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_exp_1.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_exp_1.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_exp_1.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_exp_1.f90 -Os execution test
+PASS: gfortran.dg/dec_exp_2.f90 -O (test for errors, line 9)
+PASS: gfortran.dg/dec_exp_2.f90 -O (test for errors, line 11)
+PASS: gfortran.dg/dec_exp_2.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_exp_3.f90 -O0 (test for excess errors)
+XFAIL: gfortran.dg/dec_exp_3.f90 -O0 execution test
+PASS: gfortran.dg/dec_exp_3.f90 -O1 (test for excess errors)
+XFAIL: gfortran.dg/dec_exp_3.f90 -O1 execution test
+PASS: gfortran.dg/dec_exp_3.f90 -O2 (test for excess errors)
+XFAIL: gfortran.dg/dec_exp_3.f90 -O2 execution test
+PASS: gfortran.dg/dec_exp_3.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+XFAIL: gfortran.dg/dec_exp_3.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_exp_3.f90 -O3 -g (test for excess errors)
+XFAIL: gfortran.dg/dec_exp_3.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_exp_3.f90 -Os (test for excess errors)
+XFAIL: gfortran.dg/dec_exp_3.f90 -Os execution test
+PASS: gfortran.dg/dec_init_1.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_init_1.f90 -O0 execution test
+PASS: gfortran.dg/dec_init_1.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_init_1.f90 -O1 execution test
+PASS: gfortran.dg/dec_init_1.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_init_1.f90 -O2 execution test
+PASS: gfortran.dg/dec_init_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_init_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_init_1.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_init_1.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_init_1.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_init_1.f90 -Os execution test
+PASS: gfortran.dg/dec_init_2.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_init_2.f90 -O0 execution test
+PASS: gfortran.dg/dec_init_2.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_init_2.f90 -O1 execution test
+PASS: gfortran.dg/dec_init_2.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_init_2.f90 -O2 execution test
+PASS: gfortran.dg/dec_init_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_init_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_init_2.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_init_2.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_init_2.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_init_2.f90 -Os execution test
+PASS: gfortran.dg/dec_init_3.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_init_3.f90 -O0 execution test
+PASS: gfortran.dg/dec_init_3.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_init_3.f90 -O1 execution test
+PASS: gfortran.dg/dec_init_3.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_init_3.f90 -O2 execution test
+PASS: gfortran.dg/dec_init_3.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_init_3.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_init_3.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_init_3.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_init_3.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_init_3.f90 -Os execution test
+PASS: gfortran.dg/dec_init_4.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_init_4.f90 -O0 execution test
+PASS: gfortran.dg/dec_init_4.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_init_4.f90 -O1 execution test
+PASS: gfortran.dg/dec_init_4.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_init_4.f90 -O2 execution test
+PASS: gfortran.dg/dec_init_4.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_init_4.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_init_4.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_init_4.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_init_4.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_init_4.f90 -Os execution test
+PASS: gfortran.dg/dec_intrinsic_ints.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_io_1.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_io_1.f90 -O0 execution test
+PASS: gfortran.dg/dec_io_1.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_io_1.f90 -O1 execution test
+PASS: gfortran.dg/dec_io_1.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_io_1.f90 -O2 execution test
+PASS: gfortran.dg/dec_io_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_io_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_io_1.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_io_1.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_io_1.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_io_1.f90 -Os execution test
+PASS: gfortran.dg/dec_io_2.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_io_2.f90 -O0 execution test
+PASS: gfortran.dg/dec_io_2.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_io_2.f90 -O1 execution test
+PASS: gfortran.dg/dec_io_2.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_io_2.f90 -O2 execution test
+PASS: gfortran.dg/dec_io_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_io_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_io_2.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_io_2.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_io_2.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_io_2.f90 -Os execution test
+PASS: gfortran.dg/dec_io_3.f90 -O (test for errors, line 8)
+PASS: gfortran.dg/dec_io_3.f90 -O (test for errors, line 9)
+PASS: gfortran.dg/dec_io_3.f90 -O (test for errors, line 10)
+PASS: gfortran.dg/dec_io_3.f90 -O (test for errors, line 11)
+PASS: gfortran.dg/dec_io_3.f90 -O (test for errors, line 12)
+PASS: gfortran.dg/dec_io_3.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_io_4.f90 -O (test for errors, line 10)
+PASS: gfortran.dg/dec_io_4.f90 -O (test for errors, line 11)
+PASS: gfortran.dg/dec_io_4.f90 -O (test for errors, line 12)
+PASS: gfortran.dg/dec_io_4.f90 -O (test for errors, line 13)
+PASS: gfortran.dg/dec_io_4.f90 -O (test for errors, line 14)
+PASS: gfortran.dg/dec_io_4.f90 -O (test for errors, line 15)
+PASS: gfortran.dg/dec_io_4.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_io_5.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_io_5.f90 -O0 execution test
+PASS: gfortran.dg/dec_io_5.f90 -O0 output pattern test
+PASS: gfortran.dg/dec_io_5.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_io_5.f90 -O1 execution test
+PASS: gfortran.dg/dec_io_5.f90 -O1 output pattern test
+PASS: gfortran.dg/dec_io_5.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_io_5.f90 -O2 execution test
+PASS: gfortran.dg/dec_io_5.f90 -O2 output pattern test
+PASS: gfortran.dg/dec_io_5.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_io_5.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_io_5.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions output pattern test
+PASS: gfortran.dg/dec_io_5.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_io_5.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_io_5.f90 -O3 -g output pattern test
+PASS: gfortran.dg/dec_io_5.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_io_5.f90 -Os execution test
+PASS: gfortran.dg/dec_io_5.f90 -Os output pattern test
+PASS: gfortran.dg/dec_io_6.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_io_6.f90 -O0 execution test
+PASS: gfortran.dg/dec_io_6.f90 -O0 output pattern test
+PASS: gfortran.dg/dec_io_6.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_io_6.f90 -O1 execution test
+PASS: gfortran.dg/dec_io_6.f90 -O1 output pattern test
+PASS: gfortran.dg/dec_io_6.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_io_6.f90 -O2 execution test
+PASS: gfortran.dg/dec_io_6.f90 -O2 output pattern test
+PASS: gfortran.dg/dec_io_6.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_io_6.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_io_6.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions output pattern test
+PASS: gfortran.dg/dec_io_6.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_io_6.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_io_6.f90 -O3 -g output pattern test
+PASS: gfortran.dg/dec_io_6.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_io_6.f90 -Os execution test
+PASS: gfortran.dg/dec_io_6.f90 -Os output pattern test
+PASS: gfortran.dg/dec_loc_rval_1.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_loc_rval_1.f90 -O0 execution test
+PASS: gfortran.dg/dec_loc_rval_1.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_loc_rval_1.f90 -O1 execution test
+PASS: gfortran.dg/dec_loc_rval_1.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_loc_rval_1.f90 -O2 execution test
+PASS: gfortran.dg/dec_loc_rval_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_loc_rval_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_loc_rval_1.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_loc_rval_1.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_loc_rval_1.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_loc_rval_1.f90 -Os execution test
+PASS: gfortran.dg/dec_loc_rval_2.f90 -O (test for warnings, line 12)
+PASS: gfortran.dg/dec_loc_rval_2.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_loc_rval_3.f03 -O (test for errors, line 11)
+PASS: gfortran.dg/dec_loc_rval_3.f03 -O (test for excess errors)
+PASS: gfortran.dg/dec_logical_xor_1.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_logical_xor_1.f90 -O0 execution test
+PASS: gfortran.dg/dec_logical_xor_1.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_logical_xor_1.f90 -O1 execution test
+PASS: gfortran.dg/dec_logical_xor_1.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_logical_xor_1.f90 -O2 execution test
+PASS: gfortran.dg/dec_logical_xor_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_logical_xor_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_logical_xor_1.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_logical_xor_1.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_logical_xor_1.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_logical_xor_1.f90 -Os execution test
+PASS: gfortran.dg/dec_logical_xor_2.f90 -O (test for warnings, line 10)
+PASS: gfortran.dg/dec_logical_xor_2.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_logical_xor_3.f03 -O (test for errors, line 10)
+PASS: gfortran.dg/dec_logical_xor_3.f03 -O (test for excess errors)
+PASS: gfortran.dg/dec_math.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_math.f90 -O0 execution test
+PASS: gfortran.dg/dec_math.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_math.f90 -O1 execution test
+PASS: gfortran.dg/dec_math.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_math.f90 -O2 execution test
+PASS: gfortran.dg/dec_math.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_math.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_math.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_math.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_math.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_math.f90 -Os execution test
+PASS: gfortran.dg/dec_parameter_1.f -O0 (test for excess errors)
+PASS: gfortran.dg/dec_parameter_1.f -O0 execution test
+PASS: gfortran.dg/dec_parameter_1.f -O1 (test for excess errors)
+PASS: gfortran.dg/dec_parameter_1.f -O1 execution test
+PASS: gfortran.dg/dec_parameter_1.f -O2 (test for excess errors)
+PASS: gfortran.dg/dec_parameter_1.f -O2 execution test
+PASS: gfortran.dg/dec_parameter_1.f -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_parameter_1.f -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_parameter_1.f -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_parameter_1.f -O3 -g execution test
+PASS: gfortran.dg/dec_parameter_1.f -Os (test for excess errors)
+PASS: gfortran.dg/dec_parameter_1.f -Os execution test
+PASS: gfortran.dg/dec_parameter_2.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_parameter_2.f90 -O0 execution test
+PASS: gfortran.dg/dec_parameter_2.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_parameter_2.f90 -O1 execution test
+PASS: gfortran.dg/dec_parameter_2.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_parameter_2.f90 -O2 execution test
+PASS: gfortran.dg/dec_parameter_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_parameter_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_parameter_2.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_parameter_2.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_parameter_2.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_parameter_2.f90 -Os execution test
+PASS: gfortran.dg/dec_parameter_3.f90 -O (test for warnings, line 9)
+PASS: gfortran.dg/dec_parameter_3.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_parameter_4.f90 -O (test for errors, line 9)
+PASS: gfortran.dg/dec_parameter_4.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_static_1.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_static_1.f90 -O0 execution test
+PASS: gfortran.dg/dec_static_1.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_static_1.f90 -O1 execution test
+PASS: gfortran.dg/dec_static_1.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_static_1.f90 -O2 execution test
+PASS: gfortran.dg/dec_static_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_static_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_static_1.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_static_1.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_static_1.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_static_1.f90 -Os execution test
+PASS: gfortran.dg/dec_static_2.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_static_2.f90 -O0 execution test
+PASS: gfortran.dg/dec_static_2.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_static_2.f90 -O1 execution test
+PASS: gfortran.dg/dec_static_2.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_static_2.f90 -O2 execution test
+PASS: gfortran.dg/dec_static_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_static_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_static_2.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_static_2.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_static_2.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_static_2.f90 -Os execution test
+PASS: gfortran.dg/dec_static_3.f90 -O (test for errors, line 9)
+PASS: gfortran.dg/dec_static_3.f90 -O (test for errors, line 10)
+PASS: gfortran.dg/dec_static_3.f90 -O (test for errors, line 14)
+PASS: gfortran.dg/dec_static_3.f90 -O (test for errors, line 15)
+PASS: gfortran.dg/dec_static_3.f90 -O (test for errors, line 16)
+PASS: gfortran.dg/dec_static_3.f90 -O (test for errors, line 17)
+PASS: gfortran.dg/dec_static_3.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_static_4.f90 -O (test for errors, line 9)
+PASS: gfortran.dg/dec_static_4.f90 -O (test for errors, line 10)
+PASS: gfortran.dg/dec_static_4.f90 -O (test for errors, line 12)
+PASS: gfortran.dg/dec_static_4.f90 -O (test for errors, line 13)
+PASS: gfortran.dg/dec_static_4.f90 -O (test for errors, line 15)
+PASS: gfortran.dg/dec_static_4.f90 -O (test for errors, line 16)
+PASS: gfortran.dg/dec_static_4.f90 -O (test for errors, line 17)
+PASS: gfortran.dg/dec_static_4.f90 -O (test for errors, line 18)
+PASS: gfortran.dg/dec_static_4.f90 -O (test for errors, line 26)
+PASS: gfortran.dg/dec_static_4.f90 -O (test for errors, line 27)
+PASS: gfortran.dg/dec_static_4.f90 -O (test for errors, line 28)
+PASS: gfortran.dg/dec_static_4.f90 -O (test for errors, line 30)
+PASS: gfortran.dg/dec_static_4.f90 -O (test for errors, line 31)
+PASS: gfortran.dg/dec_static_4.f90 -O (test for errors, line 32)
+PASS: gfortran.dg/dec_static_4.f90 -O (test for errors, line 33)
+PASS: gfortran.dg/dec_static_4.f90 -O (test for errors, line 35)
+PASS: gfortran.dg/dec_static_4.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_structure_1.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_structure_1.f90 -O0 execution test
+PASS: gfortran.dg/dec_structure_1.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_structure_1.f90 -O1 execution test
+PASS: gfortran.dg/dec_structure_1.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_structure_1.f90 -O2 execution test
+PASS: gfortran.dg/dec_structure_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_structure_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_structure_1.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_structure_1.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_structure_1.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_structure_1.f90 -Os execution test
+PASS: gfortran.dg/dec_structure_10.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_structure_10.f90 -O0 execution test
+PASS: gfortran.dg/dec_structure_10.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_structure_10.f90 -O1 execution test
+PASS: gfortran.dg/dec_structure_10.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_structure_10.f90 -O2 execution test
+PASS: gfortran.dg/dec_structure_10.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_structure_10.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_structure_10.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_structure_10.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_structure_10.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_structure_10.f90 -Os execution test
+PASS: gfortran.dg/dec_structure_11.f90 -O (test for errors, line 14)
+PASS: gfortran.dg/dec_structure_11.f90 -O (test for errors, line 15)
+PASS: gfortran.dg/dec_structure_11.f90 -O (test for errors, line 16)
+PASS: gfortran.dg/dec_structure_11.f90 -O (test for errors, line 17)
+PASS: gfortran.dg/dec_structure_11.f90 -O (test for errors, line 18)
+PASS: gfortran.dg/dec_structure_11.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_structure_12.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_structure_13.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_structure_14.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_structure_15.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_structure_16.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_structure_17.f90 -O (test for errors, line 19)
+PASS: gfortran.dg/dec_structure_17.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_structure_2.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_structure_2.f90 -O0 execution test
+PASS: gfortran.dg/dec_structure_2.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_structure_2.f90 -O1 execution test
+PASS: gfortran.dg/dec_structure_2.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_structure_2.f90 -O2 execution test
+PASS: gfortran.dg/dec_structure_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_structure_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_structure_2.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_structure_2.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_structure_2.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_structure_2.f90 -Os execution test
+PASS: gfortran.dg/dec_structure_3.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_structure_3.f90 -O0 execution test
+PASS: gfortran.dg/dec_structure_3.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_structure_3.f90 -O1 execution test
+PASS: gfortran.dg/dec_structure_3.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_structure_3.f90 -O2 execution test
+PASS: gfortran.dg/dec_structure_3.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_structure_3.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_structure_3.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_structure_3.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_structure_3.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_structure_3.f90 -Os execution test
+PASS: gfortran.dg/dec_structure_4.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_structure_4.f90 -O0 execution test
+PASS: gfortran.dg/dec_structure_4.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_structure_4.f90 -O1 execution test
+PASS: gfortran.dg/dec_structure_4.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_structure_4.f90 -O2 execution test
+PASS: gfortran.dg/dec_structure_4.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_structure_4.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_structure_4.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_structure_4.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_structure_4.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_structure_4.f90 -Os execution test
+PASS: gfortran.dg/dec_structure_5.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_structure_5.f90 -O0 execution test
+PASS: gfortran.dg/dec_structure_5.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_structure_5.f90 -O1 execution test
+PASS: gfortran.dg/dec_structure_5.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_structure_5.f90 -O2 execution test
+PASS: gfortran.dg/dec_structure_5.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_structure_5.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_structure_5.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_structure_5.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_structure_5.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_structure_5.f90 -Os execution test
+PASS: gfortran.dg/dec_structure_6.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_structure_6.f90 -O0 execution test
+PASS: gfortran.dg/dec_structure_6.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_structure_6.f90 -O1 execution test
+PASS: gfortran.dg/dec_structure_6.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_structure_6.f90 -O2 execution test
+PASS: gfortran.dg/dec_structure_6.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_structure_6.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_structure_6.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_structure_6.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_structure_6.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_structure_6.f90 -Os execution test
+PASS: gfortran.dg/dec_structure_7.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_structure_7.f90 -O0 execution test
+PASS: gfortran.dg/dec_structure_7.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_structure_7.f90 -O1 execution test
+PASS: gfortran.dg/dec_structure_7.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_structure_7.f90 -O2 execution test
+PASS: gfortran.dg/dec_structure_7.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_structure_7.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_structure_7.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_structure_7.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_structure_7.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_structure_7.f90 -Os execution test
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 10)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 11)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 12)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 13)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 14)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 15)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 16)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 17)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 18)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 19)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 20)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 21)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 22)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 23)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 24)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 25)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 28)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 29)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 30)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 31)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 32)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 33)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 34)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 36)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 37)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 38)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 39)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 40)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 41)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 42)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 43)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 46)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 48)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 49)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 50)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 51)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 52)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 53)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for errors, line 57)
+PASS: gfortran.dg/dec_structure_8.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_structure_9.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_type_print.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_union_1.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_union_1.f90 -O0 execution test
+PASS: gfortran.dg/dec_union_1.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_union_1.f90 -O1 execution test
+PASS: gfortran.dg/dec_union_1.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_union_1.f90 -O2 execution test
+PASS: gfortran.dg/dec_union_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_union_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_union_1.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_union_1.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_union_1.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_union_1.f90 -Os execution test
+PASS: gfortran.dg/dec_union_10.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_union_11.f90 -O (test for warnings, line 57)
+PASS: gfortran.dg/dec_union_11.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_union_2.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_union_2.f90 -O0 execution test
+PASS: gfortran.dg/dec_union_2.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_union_2.f90 -O1 execution test
+PASS: gfortran.dg/dec_union_2.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_union_2.f90 -O2 execution test
+PASS: gfortran.dg/dec_union_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_union_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_union_2.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_union_2.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_union_2.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_union_2.f90 -Os execution test
+PASS: gfortran.dg/dec_union_3.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_union_3.f90 -O0 execution test
+PASS: gfortran.dg/dec_union_3.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_union_3.f90 -O1 execution test
+PASS: gfortran.dg/dec_union_3.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_union_3.f90 -O2 execution test
+PASS: gfortran.dg/dec_union_3.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_union_3.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_union_3.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_union_3.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_union_3.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_union_3.f90 -Os execution test
+PASS: gfortran.dg/dec_union_4.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_union_4.f90 -O0 execution test
+PASS: gfortran.dg/dec_union_4.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_union_4.f90 -O1 execution test
+PASS: gfortran.dg/dec_union_4.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_union_4.f90 -O2 execution test
+PASS: gfortran.dg/dec_union_4.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_union_4.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_union_4.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_union_4.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_union_4.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_union_4.f90 -Os execution test
+PASS: gfortran.dg/dec_union_5.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_union_5.f90 -O0 execution test
+PASS: gfortran.dg/dec_union_5.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_union_5.f90 -O1 execution test
+PASS: gfortran.dg/dec_union_5.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_union_5.f90 -O2 execution test
+PASS: gfortran.dg/dec_union_5.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_union_5.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_union_5.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_union_5.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_union_5.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_union_5.f90 -Os execution test
+PASS: gfortran.dg/dec_union_6.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dec_union_6.f90 -O0 execution test
+PASS: gfortran.dg/dec_union_6.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dec_union_6.f90 -O1 execution test
+PASS: gfortran.dg/dec_union_6.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dec_union_6.f90 -O2 execution test
+PASS: gfortran.dg/dec_union_6.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dec_union_6.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dec_union_6.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dec_union_6.f90 -O3 -g execution test
+PASS: gfortran.dg/dec_union_6.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dec_union_6.f90 -Os execution test
+PASS: gfortran.dg/dec_union_7.f90 -O (test for errors, line 9)
+PASS: gfortran.dg/dec_union_7.f90 -O (test for errors, line 11)
+PASS: gfortran.dg/dec_union_7.f90 -O (test for errors, line 12)
+PASS: gfortran.dg/dec_union_7.f90 -O (test for errors, line 13)
+PASS: gfortran.dg/dec_union_7.f90 -O (test for errors, line 15)
+PASS: gfortran.dg/dec_union_7.f90 -O (test for errors, line 24)
+PASS: gfortran.dg/dec_union_7.f90 -O (test for errors, line 29)
+PASS: gfortran.dg/dec_union_7.f90 -O (test for errors, line 32)
+PASS: gfortran.dg/dec_union_7.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_union_8.f90 -O (test for excess errors)
+PASS: gfortran.dg/dec_union_9.f90 -O (test for excess errors)
PASS: gfortran.dg/default_format_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/default_format_1.f90 -O0 execution test
PASS: gfortran.dg/default_format_1.f90 -O1 (test for excess errors)
@@ -11033,6 +11849,18 @@ PASS: gfortran.dg/deferred_character_16.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/deferred_character_16.f90 -O3 -g execution test
PASS: gfortran.dg/deferred_character_16.f90 -Os (test for excess errors)
PASS: gfortran.dg/deferred_character_16.f90 -Os execution test
+PASS: gfortran.dg/deferred_character_17.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/deferred_character_17.f90 -O0 execution test
+PASS: gfortran.dg/deferred_character_17.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/deferred_character_17.f90 -O1 execution test
+PASS: gfortran.dg/deferred_character_17.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/deferred_character_17.f90 -O2 execution test
+PASS: gfortran.dg/deferred_character_17.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/deferred_character_17.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/deferred_character_17.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/deferred_character_17.f90 -O3 -g execution test
+PASS: gfortran.dg/deferred_character_17.f90 -Os (test for excess errors)
+PASS: gfortran.dg/deferred_character_17.f90 -Os execution test
PASS: gfortran.dg/deferred_character_2.f90 -O0 (test for excess errors)
PASS: gfortran.dg/deferred_character_2.f90 -O0 execution test
PASS: gfortran.dg/deferred_character_2.f90 -O1 (test for excess errors)
@@ -11320,11 +12148,11 @@ PASS: gfortran.dg/defined_assignment_9.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/defined_assignment_9.f90 -O3 -g execution test
PASS: gfortran.dg/defined_assignment_9.f90 -Os (test for excess errors)
PASS: gfortran.dg/defined_assignment_9.f90 -Os execution test
-PASS: gfortran.dg/defined_operators_1.f90 -O (test for errors, line 14)
PASS: gfortran.dg/defined_operators_1.f90 -O (test for errors, line 16)
PASS: gfortran.dg/defined_operators_1.f90 -O (test for errors, line 30)
PASS: gfortran.dg/defined_operators_1.f90 -O (test for errors, line 36)
PASS: gfortran.dg/defined_operators_1.f90 -O (test for errors, line 40)
+PASS: gfortran.dg/defined_operators_1.f90 -O (test for errors, line 45)
PASS: gfortran.dg/defined_operators_1.f90 -O (test for errors, line 50)
PASS: gfortran.dg/defined_operators_1.f90 -O (test for errors, line 62)
PASS: gfortran.dg/defined_operators_1.f90 -O (test for excess errors)
@@ -11550,6 +12378,13 @@ PASS: gfortran.dg/dependency_45.f90 -O3 -g execution test
PASS: gfortran.dg/dependency_45.f90 -Os (test for warnings, line 10)
PASS: gfortran.dg/dependency_45.f90 -Os (test for excess errors)
PASS: gfortran.dg/dependency_45.f90 -Os execution test
+PASS: gfortran.dg/dependency_46.f90 -O (test for excess errors)
+PASS: gfortran.dg/dependency_47.f90 -O (test for excess errors)
+PASS: gfortran.dg/dependency_47.f90 -O scan-tree-dump-not original "__var_"
+PASS: gfortran.dg/dependency_48.f90 -O (test for warnings, line 9)
+PASS: gfortran.dg/dependency_48.f90 -O (test for excess errors)
+PASS: gfortran.dg/dependency_49.f90 -O (test for excess errors)
+PASS: gfortran.dg/dependency_49.f90 -O scan-tree-dump-times original "__var_1" 4
PASS: gfortran.dg/dependency_5.f90 -O (test for excess errors)
PASS: gfortran.dg/dependency_5.f90 -O scan-tree-dump-times original "malloc" 0
PASS: gfortran.dg/dependency_6.f90 -O (test for excess errors)
@@ -12060,34 +12895,34 @@ PASS: gfortran.dg/direct_io_9.f -O3 -g (test for excess errors)
PASS: gfortran.dg/direct_io_9.f -O3 -g execution test
PASS: gfortran.dg/direct_io_9.f -Os (test for excess errors)
PASS: gfortran.dg/direct_io_9.f -Os execution test
-PASS: gfortran.dg/do_1.f90 -O0 (test for warnings, line 33)
-PASS: gfortran.dg/do_1.f90 -O0 (test for warnings, line 38)
-PASS: gfortran.dg/do_1.f90 -O0 (test for warnings, line 43)
+PASS: gfortran.dg/do_1.f90 -O0 (test for warnings, line 27)
+PASS: gfortran.dg/do_1.f90 -O0 (test for warnings, line 32)
+PASS: gfortran.dg/do_1.f90 -O0 (test for warnings, line 37)
PASS: gfortran.dg/do_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/do_1.f90 -O0 execution test
-PASS: gfortran.dg/do_1.f90 -O1 (test for warnings, line 33)
-PASS: gfortran.dg/do_1.f90 -O1 (test for warnings, line 38)
-PASS: gfortran.dg/do_1.f90 -O1 (test for warnings, line 43)
+PASS: gfortran.dg/do_1.f90 -O1 (test for warnings, line 27)
+PASS: gfortran.dg/do_1.f90 -O1 (test for warnings, line 32)
+PASS: gfortran.dg/do_1.f90 -O1 (test for warnings, line 37)
PASS: gfortran.dg/do_1.f90 -O1 (test for excess errors)
PASS: gfortran.dg/do_1.f90 -O1 execution test
-PASS: gfortran.dg/do_1.f90 -O2 (test for warnings, line 33)
-PASS: gfortran.dg/do_1.f90 -O2 (test for warnings, line 38)
-PASS: gfortran.dg/do_1.f90 -O2 (test for warnings, line 43)
+PASS: gfortran.dg/do_1.f90 -O2 (test for warnings, line 27)
+PASS: gfortran.dg/do_1.f90 -O2 (test for warnings, line 32)
+PASS: gfortran.dg/do_1.f90 -O2 (test for warnings, line 37)
PASS: gfortran.dg/do_1.f90 -O2 (test for excess errors)
PASS: gfortran.dg/do_1.f90 -O2 execution test
-PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 33)
-PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 38)
-PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 43)
+PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 27)
+PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 32)
+PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 37)
PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
-PASS: gfortran.dg/do_1.f90 -O3 -g (test for warnings, line 33)
-PASS: gfortran.dg/do_1.f90 -O3 -g (test for warnings, line 38)
-PASS: gfortran.dg/do_1.f90 -O3 -g (test for warnings, line 43)
+PASS: gfortran.dg/do_1.f90 -O3 -g (test for warnings, line 27)
+PASS: gfortran.dg/do_1.f90 -O3 -g (test for warnings, line 32)
+PASS: gfortran.dg/do_1.f90 -O3 -g (test for warnings, line 37)
PASS: gfortran.dg/do_1.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/do_1.f90 -O3 -g execution test
-PASS: gfortran.dg/do_1.f90 -Os (test for warnings, line 33)
-PASS: gfortran.dg/do_1.f90 -Os (test for warnings, line 38)
-PASS: gfortran.dg/do_1.f90 -Os (test for warnings, line 43)
+PASS: gfortran.dg/do_1.f90 -Os (test for warnings, line 27)
+PASS: gfortran.dg/do_1.f90 -Os (test for warnings, line 32)
+PASS: gfortran.dg/do_1.f90 -Os (test for warnings, line 37)
PASS: gfortran.dg/do_1.f90 -Os (test for excess errors)
PASS: gfortran.dg/do_1.f90 -Os execution test
PASS: gfortran.dg/do_2.f90 -O (test for errors, line 16)
@@ -12105,10 +12940,10 @@ PASS: gfortran.dg/do_3.F90 -O0 (test for warnings, line 30)
PASS: gfortran.dg/do_3.F90 -O0 (test for warnings, line 31)
PASS: gfortran.dg/do_3.F90 -O0 (test for warnings, line 32)
PASS: gfortran.dg/do_3.F90 -O0 (test for warnings, line 33)
+PASS: gfortran.dg/do_3.F90 -O0 (test for warnings, line 59)
PASS: gfortran.dg/do_3.F90 -O0 (test for warnings, line 61)
-PASS: gfortran.dg/do_3.F90 -O0 (test for warnings, line 63)
-PASS: gfortran.dg/do_3.F90 -O0 (test for warnings, line 67)
-PASS: gfortran.dg/do_3.F90 -O0 (test for warnings, line 68)
+PASS: gfortran.dg/do_3.F90 -O0 (test for warnings, line 65)
+PASS: gfortran.dg/do_3.F90 -O0 (test for warnings, line 66)
PASS: gfortran.dg/do_3.F90 -O0 (test for excess errors)
PASS: gfortran.dg/do_3.F90 -O0 execution test
PASS: gfortran.dg/do_3.F90 -O1 (test for warnings, line 24)
@@ -12120,10 +12955,10 @@ PASS: gfortran.dg/do_3.F90 -O1 (test for warnings, line 30)
PASS: gfortran.dg/do_3.F90 -O1 (test for warnings, line 31)
PASS: gfortran.dg/do_3.F90 -O1 (test for warnings, line 32)
PASS: gfortran.dg/do_3.F90 -O1 (test for warnings, line 33)
+PASS: gfortran.dg/do_3.F90 -O1 (test for warnings, line 59)
PASS: gfortran.dg/do_3.F90 -O1 (test for warnings, line 61)
-PASS: gfortran.dg/do_3.F90 -O1 (test for warnings, line 63)
-PASS: gfortran.dg/do_3.F90 -O1 (test for warnings, line 67)
-PASS: gfortran.dg/do_3.F90 -O1 (test for warnings, line 68)
+PASS: gfortran.dg/do_3.F90 -O1 (test for warnings, line 65)
+PASS: gfortran.dg/do_3.F90 -O1 (test for warnings, line 66)
PASS: gfortran.dg/do_3.F90 -O1 (test for excess errors)
PASS: gfortran.dg/do_3.F90 -O1 execution test
PASS: gfortran.dg/do_3.F90 -O2 (test for warnings, line 24)
@@ -12135,10 +12970,10 @@ PASS: gfortran.dg/do_3.F90 -O2 (test for warnings, line 30)
PASS: gfortran.dg/do_3.F90 -O2 (test for warnings, line 31)
PASS: gfortran.dg/do_3.F90 -O2 (test for warnings, line 32)
PASS: gfortran.dg/do_3.F90 -O2 (test for warnings, line 33)
+PASS: gfortran.dg/do_3.F90 -O2 (test for warnings, line 59)
PASS: gfortran.dg/do_3.F90 -O2 (test for warnings, line 61)
-PASS: gfortran.dg/do_3.F90 -O2 (test for warnings, line 63)
-PASS: gfortran.dg/do_3.F90 -O2 (test for warnings, line 67)
-PASS: gfortran.dg/do_3.F90 -O2 (test for warnings, line 68)
+PASS: gfortran.dg/do_3.F90 -O2 (test for warnings, line 65)
+PASS: gfortran.dg/do_3.F90 -O2 (test for warnings, line 66)
PASS: gfortran.dg/do_3.F90 -O2 (test for excess errors)
PASS: gfortran.dg/do_3.F90 -O2 execution test
PASS: gfortran.dg/do_3.F90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 24)
@@ -12150,10 +12985,10 @@ PASS: gfortran.dg/do_3.F90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loop
PASS: gfortran.dg/do_3.F90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 31)
PASS: gfortran.dg/do_3.F90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 32)
PASS: gfortran.dg/do_3.F90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 33)
+PASS: gfortran.dg/do_3.F90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 59)
PASS: gfortran.dg/do_3.F90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 61)
-PASS: gfortran.dg/do_3.F90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 63)
-PASS: gfortran.dg/do_3.F90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 67)
-PASS: gfortran.dg/do_3.F90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 68)
+PASS: gfortran.dg/do_3.F90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 65)
+PASS: gfortran.dg/do_3.F90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 66)
PASS: gfortran.dg/do_3.F90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
PASS: gfortran.dg/do_3.F90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
PASS: gfortran.dg/do_3.F90 -O3 -g (test for warnings, line 24)
@@ -12165,10 +13000,10 @@ PASS: gfortran.dg/do_3.F90 -O3 -g (test for warnings, line 30)
PASS: gfortran.dg/do_3.F90 -O3 -g (test for warnings, line 31)
PASS: gfortran.dg/do_3.F90 -O3 -g (test for warnings, line 32)
PASS: gfortran.dg/do_3.F90 -O3 -g (test for warnings, line 33)
+PASS: gfortran.dg/do_3.F90 -O3 -g (test for warnings, line 59)
PASS: gfortran.dg/do_3.F90 -O3 -g (test for warnings, line 61)
-PASS: gfortran.dg/do_3.F90 -O3 -g (test for warnings, line 63)
-PASS: gfortran.dg/do_3.F90 -O3 -g (test for warnings, line 67)
-PASS: gfortran.dg/do_3.F90 -O3 -g (test for warnings, line 68)
+PASS: gfortran.dg/do_3.F90 -O3 -g (test for warnings, line 65)
+PASS: gfortran.dg/do_3.F90 -O3 -g (test for warnings, line 66)
PASS: gfortran.dg/do_3.F90 -O3 -g (test for excess errors)
PASS: gfortran.dg/do_3.F90 -O3 -g execution test
PASS: gfortran.dg/do_3.F90 -Os (test for warnings, line 24)
@@ -12180,10 +13015,10 @@ PASS: gfortran.dg/do_3.F90 -Os (test for warnings, line 30)
PASS: gfortran.dg/do_3.F90 -Os (test for warnings, line 31)
PASS: gfortran.dg/do_3.F90 -Os (test for warnings, line 32)
PASS: gfortran.dg/do_3.F90 -Os (test for warnings, line 33)
+PASS: gfortran.dg/do_3.F90 -Os (test for warnings, line 59)
PASS: gfortran.dg/do_3.F90 -Os (test for warnings, line 61)
-PASS: gfortran.dg/do_3.F90 -Os (test for warnings, line 63)
-PASS: gfortran.dg/do_3.F90 -Os (test for warnings, line 67)
-PASS: gfortran.dg/do_3.F90 -Os (test for warnings, line 68)
+PASS: gfortran.dg/do_3.F90 -Os (test for warnings, line 65)
+PASS: gfortran.dg/do_3.F90 -Os (test for warnings, line 66)
PASS: gfortran.dg/do_3.F90 -Os (test for excess errors)
PASS: gfortran.dg/do_3.F90 -Os execution test
PASS: gfortran.dg/do_4.f -O (test for errors, line 6)
@@ -12209,6 +13044,42 @@ PASS: gfortran.dg/do_check_1.f90 -Os (test for excess errors)
PASS: gfortran.dg/do_check_1.f90 -Os execution test
PASS: gfortran.dg/do_check_1.f90 -Os output pattern test
PASS: gfortran.dg/do_check_10.f90 -O (test for excess errors)
+PASS: gfortran.dg/do_check_11.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/do_check_11.f90 -O0 execution test
+PASS: gfortran.dg/do_check_11.f90 -O0 output pattern test
+PASS: gfortran.dg/do_check_11.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/do_check_11.f90 -O1 execution test
+PASS: gfortran.dg/do_check_11.f90 -O1 output pattern test
+PASS: gfortran.dg/do_check_11.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/do_check_11.f90 -O2 execution test
+PASS: gfortran.dg/do_check_11.f90 -O2 output pattern test
+PASS: gfortran.dg/do_check_11.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/do_check_11.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/do_check_11.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions output pattern test
+PASS: gfortran.dg/do_check_11.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/do_check_11.f90 -O3 -g execution test
+PASS: gfortran.dg/do_check_11.f90 -O3 -g output pattern test
+PASS: gfortran.dg/do_check_11.f90 -Os (test for excess errors)
+PASS: gfortran.dg/do_check_11.f90 -Os execution test
+PASS: gfortran.dg/do_check_11.f90 -Os output pattern test
+PASS: gfortran.dg/do_check_12.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/do_check_12.f90 -O0 execution test
+PASS: gfortran.dg/do_check_12.f90 -O0 output pattern test
+PASS: gfortran.dg/do_check_12.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/do_check_12.f90 -O1 execution test
+PASS: gfortran.dg/do_check_12.f90 -O1 output pattern test
+PASS: gfortran.dg/do_check_12.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/do_check_12.f90 -O2 execution test
+PASS: gfortran.dg/do_check_12.f90 -O2 output pattern test
+PASS: gfortran.dg/do_check_12.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/do_check_12.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/do_check_12.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions output pattern test
+PASS: gfortran.dg/do_check_12.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/do_check_12.f90 -O3 -g execution test
+PASS: gfortran.dg/do_check_12.f90 -O3 -g output pattern test
+PASS: gfortran.dg/do_check_12.f90 -Os (test for excess errors)
+PASS: gfortran.dg/do_check_12.f90 -Os execution test
+PASS: gfortran.dg/do_check_12.f90 -Os output pattern test
PASS: gfortran.dg/do_check_2.f90 -O0 (test for excess errors)
PASS: gfortran.dg/do_check_2.f90 -O0 execution test
PASS: gfortran.dg/do_check_2.f90 -O0 output pattern test
@@ -12332,6 +13203,9 @@ PASS: gfortran.dg/do_concurrent_2.f90 -Os (test for excess errors)
PASS: gfortran.dg/do_concurrent_2.f90 -Os execution test
PASS: gfortran.dg/do_concurrent_3.f90 -O (test for errors, line 10)
PASS: gfortran.dg/do_concurrent_3.f90 -O (test for excess errors)
+PASS: gfortran.dg/do_corner_warn.f90 -O (test for warnings, line 10)
+PASS: gfortran.dg/do_corner_warn.f90 -O (test for warnings, line 17)
+PASS: gfortran.dg/do_corner_warn.f90 -O (test for excess errors)
PASS: gfortran.dg/do_iterator.f90 -O changing do-iterator 1 (test for errors, line 3)
PASS: gfortran.dg/do_iterator.f90 -O changing do-iterator 1 (test for errors, line 4)
PASS: gfortran.dg/do_iterator.f90 -O changing do-iterator 2 (test for errors, line 6)
@@ -12483,6 +13357,198 @@ PASS: gfortran.dg/dshift_3.f90 -O (test for errors, line 25)
PASS: gfortran.dg/dshift_3.f90 -O (test for errors, line 29)
PASS: gfortran.dg/dshift_3.f90 -O (test for errors, line 30)
PASS: gfortran.dg/dshift_3.f90 -O (test for excess errors)
+PASS: gfortran.dg/dtio_1.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dtio_1.f90 -O0 execution test
+PASS: gfortran.dg/dtio_1.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dtio_1.f90 -O1 execution test
+PASS: gfortran.dg/dtio_1.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dtio_1.f90 -O2 execution test
+PASS: gfortran.dg/dtio_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dtio_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dtio_1.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dtio_1.f90 -O3 -g execution test
+PASS: gfortran.dg/dtio_1.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dtio_1.f90 -Os execution test
+PASS: gfortran.dg/dtio_10.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dtio_10.f90 -O0 execution test
+PASS: gfortran.dg/dtio_10.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dtio_10.f90 -O1 execution test
+PASS: gfortran.dg/dtio_10.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dtio_10.f90 -O2 execution test
+PASS: gfortran.dg/dtio_10.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dtio_10.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dtio_10.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dtio_10.f90 -O3 -g execution test
+PASS: gfortran.dg/dtio_10.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dtio_10.f90 -Os execution test
+PASS: gfortran.dg/dtio_11.f90 -O (test for errors, line 18)
+PASS: gfortran.dg/dtio_11.f90 -O (test for errors, line 32)
+PASS: gfortran.dg/dtio_11.f90 -O (test for errors, line 36)
+PASS: gfortran.dg/dtio_11.f90 -O (test for errors, line 37)
+PASS: gfortran.dg/dtio_11.f90 -O (test for errors, line 49)
+PASS: gfortran.dg/dtio_11.f90 -O (test for excess errors)
+PASS: gfortran.dg/dtio_12.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dtio_12.f90 -O0 execution test
+PASS: gfortran.dg/dtio_12.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dtio_12.f90 -O1 execution test
+PASS: gfortran.dg/dtio_12.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dtio_12.f90 -O2 execution test
+PASS: gfortran.dg/dtio_12.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dtio_12.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dtio_12.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dtio_12.f90 -O3 -g execution test
+PASS: gfortran.dg/dtio_12.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dtio_12.f90 -Os execution test
+PASS: gfortran.dg/dtio_13.f90 -O (test for errors, line 15)
+PASS: gfortran.dg/dtio_13.f90 -O (test for errors, line 32)
+PASS: gfortran.dg/dtio_13.f90 -O (test for errors, line 49)
+PASS: gfortran.dg/dtio_13.f90 -O (test for errors, line 66)
+PASS: gfortran.dg/dtio_13.f90 -O (test for errors, line 77)
+PASS: gfortran.dg/dtio_13.f90 -O (test for errors, line 91)
+PASS: gfortran.dg/dtio_13.f90 -O (test for errors, line 108)
+PASS: gfortran.dg/dtio_13.f90 -O (test for errors, line 137)
+PASS: gfortran.dg/dtio_13.f90 -O (test for errors, line 141)
+PASS: gfortran.dg/dtio_13.f90 -O (test for excess errors)
+PASS: gfortran.dg/dtio_14.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dtio_14.f90 -O0 execution test
+PASS: gfortran.dg/dtio_14.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dtio_14.f90 -O1 execution test
+PASS: gfortran.dg/dtio_14.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dtio_14.f90 -O2 execution test
+PASS: gfortran.dg/dtio_14.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dtio_14.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dtio_14.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dtio_14.f90 -O3 -g execution test
+PASS: gfortran.dg/dtio_14.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dtio_14.f90 -Os execution test
+PASS: gfortran.dg/dtio_15.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dtio_15.f90 -O0 execution test
+PASS: gfortran.dg/dtio_15.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dtio_15.f90 -O1 execution test
+PASS: gfortran.dg/dtio_15.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dtio_15.f90 -O2 execution test
+PASS: gfortran.dg/dtio_15.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dtio_15.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dtio_15.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dtio_15.f90 -O3 -g execution test
+PASS: gfortran.dg/dtio_15.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dtio_15.f90 -Os execution test
+PASS: gfortran.dg/dtio_16.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dtio_16.f90 -O0 execution test
+PASS: gfortran.dg/dtio_16.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dtio_16.f90 -O1 execution test
+PASS: gfortran.dg/dtio_16.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dtio_16.f90 -O2 execution test
+PASS: gfortran.dg/dtio_16.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dtio_16.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dtio_16.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dtio_16.f90 -O3 -g execution test
+PASS: gfortran.dg/dtio_16.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dtio_16.f90 -Os execution test
+PASS: gfortran.dg/dtio_17.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dtio_17.f90 -O0 execution test
+PASS: gfortran.dg/dtio_17.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dtio_17.f90 -O1 execution test
+PASS: gfortran.dg/dtio_17.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dtio_17.f90 -O2 execution test
+PASS: gfortran.dg/dtio_17.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dtio_17.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dtio_17.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dtio_17.f90 -O3 -g execution test
+PASS: gfortran.dg/dtio_17.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dtio_17.f90 -Os execution test
+PASS: gfortran.dg/dtio_2.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dtio_2.f90 -O0 execution test
+PASS: gfortran.dg/dtio_2.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dtio_2.f90 -O1 execution test
+PASS: gfortran.dg/dtio_2.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dtio_2.f90 -O2 execution test
+PASS: gfortran.dg/dtio_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dtio_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dtio_2.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dtio_2.f90 -O3 -g execution test
+PASS: gfortran.dg/dtio_2.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dtio_2.f90 -Os execution test
+PASS: gfortran.dg/dtio_3.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dtio_3.f90 -O0 execution test
+PASS: gfortran.dg/dtio_3.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dtio_3.f90 -O1 execution test
+PASS: gfortran.dg/dtio_3.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dtio_3.f90 -O2 execution test
+PASS: gfortran.dg/dtio_3.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dtio_3.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dtio_3.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dtio_3.f90 -O3 -g execution test
+PASS: gfortran.dg/dtio_3.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dtio_3.f90 -Os execution test
+PASS: gfortran.dg/dtio_4.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dtio_4.f90 -O0 execution test
+PASS: gfortran.dg/dtio_4.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dtio_4.f90 -O1 execution test
+PASS: gfortran.dg/dtio_4.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dtio_4.f90 -O2 execution test
+PASS: gfortran.dg/dtio_4.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dtio_4.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dtio_4.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dtio_4.f90 -O3 -g execution test
+PASS: gfortran.dg/dtio_4.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dtio_4.f90 -Os execution test
+PASS: gfortran.dg/dtio_5.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dtio_5.f90 -O0 execution test
+PASS: gfortran.dg/dtio_5.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dtio_5.f90 -O1 execution test
+PASS: gfortran.dg/dtio_5.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dtio_5.f90 -O2 execution test
+PASS: gfortran.dg/dtio_5.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dtio_5.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dtio_5.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dtio_5.f90 -O3 -g execution test
+PASS: gfortran.dg/dtio_5.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dtio_5.f90 -Os execution test
+PASS: gfortran.dg/dtio_6.f90 -O (test for errors, line 13)
+PASS: gfortran.dg/dtio_6.f90 -O (test for errors, line 42)
+PASS: gfortran.dg/dtio_6.f90 -O (test for errors, line 52)
+PASS: gfortran.dg/dtio_6.f90 -O (test for errors, line 62)
+PASS: gfortran.dg/dtio_6.f90 -O (test for errors, line 70)
+PASS: gfortran.dg/dtio_6.f90 -O (test for errors, line 78)
+PASS: gfortran.dg/dtio_6.f90 -O (test for errors, line 88)
+PASS: gfortran.dg/dtio_6.f90 -O (test for excess errors)
+PASS: gfortran.dg/dtio_7.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dtio_7.f90 -O0 execution test
+PASS: gfortran.dg/dtio_7.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dtio_7.f90 -O1 execution test
+PASS: gfortran.dg/dtio_7.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dtio_7.f90 -O2 execution test
+PASS: gfortran.dg/dtio_7.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dtio_7.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dtio_7.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dtio_7.f90 -O3 -g execution test
+PASS: gfortran.dg/dtio_7.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dtio_7.f90 -Os execution test
+PASS: gfortran.dg/dtio_8.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dtio_8.f90 -O0 execution test
+PASS: gfortran.dg/dtio_8.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dtio_8.f90 -O1 execution test
+PASS: gfortran.dg/dtio_8.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dtio_8.f90 -O2 execution test
+PASS: gfortran.dg/dtio_8.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dtio_8.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dtio_8.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dtio_8.f90 -O3 -g execution test
+PASS: gfortran.dg/dtio_8.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dtio_8.f90 -Os execution test
+PASS: gfortran.dg/dtio_9.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dtio_9.f90 -O0 execution test
+PASS: gfortran.dg/dtio_9.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dtio_9.f90 -O1 execution test
+PASS: gfortran.dg/dtio_9.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dtio_9.f90 -O2 execution test
+PASS: gfortran.dg/dtio_9.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/dtio_9.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/dtio_9.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dtio_9.f90 -O3 -g execution test
+PASS: gfortran.dg/dtio_9.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dtio_9.f90 -Os execution test
PASS: gfortran.dg/dummy_functions_1.f90 -O (test for excess errors)
PASS: gfortran.dg/dummy_optional_arg.f90 -O (test for errors, line 9)
PASS: gfortran.dg/dummy_optional_arg.f90 -O (test for excess errors)
@@ -12989,40 +14055,40 @@ PASS: gfortran.dg/elemental_optional_args_5.f03 -O3 -g (test for excess error
PASS: gfortran.dg/elemental_optional_args_5.f03 -O3 -g execution test
PASS: gfortran.dg/elemental_optional_args_5.f03 -Os (test for excess errors)
PASS: gfortran.dg/elemental_optional_args_5.f03 -Os execution test
-PASS: gfortran.dg/elemental_optional_args_6.f90 -O0 (test for warnings, line 23)
PASS: gfortran.dg/elemental_optional_args_6.f90 -O0 (test for warnings, line 24)
-PASS: gfortran.dg/elemental_optional_args_6.f90 -O0 (test for warnings, line 46)
+PASS: gfortran.dg/elemental_optional_args_6.f90 -O0 (test for warnings, line 25)
PASS: gfortran.dg/elemental_optional_args_6.f90 -O0 (test for warnings, line 47)
+PASS: gfortran.dg/elemental_optional_args_6.f90 -O0 (test for warnings, line 48)
PASS: gfortran.dg/elemental_optional_args_6.f90 -O0 (test for excess errors)
PASS: gfortran.dg/elemental_optional_args_6.f90 -O0 execution test
-PASS: gfortran.dg/elemental_optional_args_6.f90 -O1 (test for warnings, line 23)
PASS: gfortran.dg/elemental_optional_args_6.f90 -O1 (test for warnings, line 24)
-PASS: gfortran.dg/elemental_optional_args_6.f90 -O1 (test for warnings, line 46)
+PASS: gfortran.dg/elemental_optional_args_6.f90 -O1 (test for warnings, line 25)
PASS: gfortran.dg/elemental_optional_args_6.f90 -O1 (test for warnings, line 47)
+PASS: gfortran.dg/elemental_optional_args_6.f90 -O1 (test for warnings, line 48)
PASS: gfortran.dg/elemental_optional_args_6.f90 -O1 (test for excess errors)
PASS: gfortran.dg/elemental_optional_args_6.f90 -O1 execution test
-PASS: gfortran.dg/elemental_optional_args_6.f90 -O2 (test for warnings, line 23)
PASS: gfortran.dg/elemental_optional_args_6.f90 -O2 (test for warnings, line 24)
-PASS: gfortran.dg/elemental_optional_args_6.f90 -O2 (test for warnings, line 46)
+PASS: gfortran.dg/elemental_optional_args_6.f90 -O2 (test for warnings, line 25)
PASS: gfortran.dg/elemental_optional_args_6.f90 -O2 (test for warnings, line 47)
+PASS: gfortran.dg/elemental_optional_args_6.f90 -O2 (test for warnings, line 48)
PASS: gfortran.dg/elemental_optional_args_6.f90 -O2 (test for excess errors)
PASS: gfortran.dg/elemental_optional_args_6.f90 -O2 execution test
-PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 23)
PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 24)
-PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 46)
+PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 25)
PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 47)
+PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 48)
PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
-PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -g (test for warnings, line 23)
PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -g (test for warnings, line 24)
-PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -g (test for warnings, line 46)
+PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -g (test for warnings, line 25)
PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -g (test for warnings, line 47)
+PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -g (test for warnings, line 48)
PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/elemental_optional_args_6.f90 -O3 -g execution test
-PASS: gfortran.dg/elemental_optional_args_6.f90 -Os (test for warnings, line 23)
PASS: gfortran.dg/elemental_optional_args_6.f90 -Os (test for warnings, line 24)
-PASS: gfortran.dg/elemental_optional_args_6.f90 -Os (test for warnings, line 46)
+PASS: gfortran.dg/elemental_optional_args_6.f90 -Os (test for warnings, line 25)
PASS: gfortran.dg/elemental_optional_args_6.f90 -Os (test for warnings, line 47)
+PASS: gfortran.dg/elemental_optional_args_6.f90 -Os (test for warnings, line 48)
PASS: gfortran.dg/elemental_optional_args_6.f90 -Os (test for excess errors)
PASS: gfortran.dg/elemental_optional_args_6.f90 -Os execution test
PASS: gfortran.dg/elemental_optional_args_7.f90 -O0 (test for excess errors)
@@ -13170,12 +14236,12 @@ PASS: gfortran.dg/empty_format_1.f90 -O3 -g execution test
PASS: gfortran.dg/empty_format_1.f90 -Os (test for excess errors)
PASS: gfortran.dg/empty_format_1.f90 -Os execution test
PASS: gfortran.dg/empty_function_1.f90 -O (test for excess errors)
-PASS: gfortran.dg/empty_label.f -O (test for errors, line 3)
-XFAIL: gfortran.dg/empty_label.f -O (test for excess errors)
-PASS: gfortran.dg/empty_label.f90 -O (test for errors, line 3)
-XFAIL: gfortran.dg/empty_label.f90 -O (test for excess errors)
-PASS: gfortran.dg/empty_label_typedecl.f90 -O (test for errors, line 5)
-XFAIL: gfortran.dg/empty_label_typedecl.f90 -O (test for excess errors)
+PASS: gfortran.dg/empty_label.f -O (test for errors, line 2)
+PASS: gfortran.dg/empty_label.f -O (test for excess errors)
+PASS: gfortran.dg/empty_label.f90 -O (test for errors, line 2)
+PASS: gfortran.dg/empty_label.f90 -O (test for excess errors)
+PASS: gfortran.dg/empty_label_typedecl.f90 -O (test for errors, line 4)
+PASS: gfortran.dg/empty_label_typedecl.f90 -O (test for excess errors)
PASS: gfortran.dg/empty_type.f90 -O (test for excess errors)
PASS: gfortran.dg/end_associate_label_1.f90 -O (test for excess errors)
PASS: gfortran.dg/end_block_label_1.f90 -O (test for excess errors)
@@ -13742,11 +14808,11 @@ PASS: gfortran.dg/equiv_constraint_4.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/equiv_constraint_4.f90 -O3 -g execution test
PASS: gfortran.dg/equiv_constraint_4.f90 -Os (test for excess errors)
PASS: gfortran.dg/equiv_constraint_4.f90 -Os execution test
-PASS: gfortran.dg/equiv_constraint_5.f90 -O (test for errors, line 22)
+PASS: gfortran.dg/equiv_constraint_5.f90 -O (test for errors, line 28)
PASS: gfortran.dg/equiv_constraint_5.f90 -O (test for excess errors)
PASS: gfortran.dg/equiv_constraint_6.f90 -O (test for errors, line 6)
PASS: gfortran.dg/equiv_constraint_6.f90 -O (test for excess errors)
-PASS: gfortran.dg/equiv_constraint_7.f90 -O (test for errors, line 8)
+PASS: gfortran.dg/equiv_constraint_7.f90 -O (test for errors, line 9)
PASS: gfortran.dg/equiv_constraint_7.f90 -O (test for excess errors)
PASS: gfortran.dg/equiv_constraint_8.f90 -O (test for errors, line 11)
PASS: gfortran.dg/equiv_constraint_8.f90 -O (test for errors, line 12)
@@ -14063,7 +15129,7 @@ PASS: gfortran.dg/extends_type_of_2.f03 -O3 -g execution test
PASS: gfortran.dg/extends_type_of_2.f03 -Os (test for excess errors)
PASS: gfortran.dg/extends_type_of_2.f03 -Os execution test
PASS: gfortran.dg/extends_type_of_3.f90 -O (test for excess errors)
-PASS: gfortran.dg/extends_type_of_3.f90 -O scan-tree-dump-times original "abort" 13
+PASS: gfortran.dg/extends_type_of_3.f90 -O scan-tree-dump-times original "abort" 16
PASS: gfortran.dg/extends_type_of_3.f90 -O scan-tree-dump-times original "should_not_exist" 0
PASS: gfortran.dg/external_implicit_none.f90 -O (test for errors, line 6)
PASS: gfortran.dg/external_implicit_none.f90 -O (test for excess errors)
@@ -14263,6 +15329,8 @@ PASS: gfortran.dg/f2c_9.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/f2c_9.f90 -O3 -g execution test
PASS: gfortran.dg/f2c_9.f90 -Os (test for excess errors)
PASS: gfortran.dg/f2c_9.f90 -Os execution test
+PASS: gfortran.dg/feed_1.f90 -O (test for excess errors)
+PASS: gfortran.dg/feed_2.f90 -O (test for excess errors)
PASS: gfortran.dg/fgetc_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/fgetc_1.f90 -O0 execution test
PASS: gfortran.dg/fgetc_1.f90 -O1 (test for excess errors)
@@ -14384,7 +15452,7 @@ PASS: gfortran.dg/finalize_19.f90 -O (test for excess errors)
PASS: gfortran.dg/finalize_2.f03 -O (test for errors, line 14)
PASS: gfortran.dg/finalize_2.f03 -O (test for excess errors)
PASS: gfortran.dg/finalize_21.f90 -O (test for excess errors)
-PASS: gfortran.dg/finalize_21.f90 -O scan-tree-dump original "static struct __vtype__STAR __vtab__STAR = {._hash=0, ._size=., ._extends=0B, ._def_init=0B, ._copy=0B, ._final=0B};"
+PASS: gfortran.dg/finalize_21.f90 -O scan-tree-dump original "static struct __vtype__STAR __vtab__STAR = {._hash=0, ._size=., ._extends=0B, ._def_init=0B, ._copy=0B, ._final=0B, ._deallocate=0B};"
PASS: gfortran.dg/finalize_22.f90 -O (test for errors, line 15)
PASS: gfortran.dg/finalize_22.f90 -O (test for excess errors)
PASS: gfortran.dg/finalize_23.f90 -O (test for excess errors)
@@ -14405,14 +15473,21 @@ PASS: gfortran.dg/finalize_27.f90 -O (test for excess errors)
PASS: gfortran.dg/finalize_28.f90 -O (test for excess errors)
PASS: gfortran.dg/finalize_28.f90 -O scan-tree-dump-times original "__builtin_free" 3
PASS: gfortran.dg/finalize_29.f08 -O0 (test for excess errors)
+PASS: gfortran.dg/finalize_29.f08 -O0 execution test
PASS: gfortran.dg/finalize_29.f08 -O1 (test for excess errors)
+PASS: gfortran.dg/finalize_29.f08 -O1 execution test
PASS: gfortran.dg/finalize_29.f08 -O2 (test for excess errors)
+PASS: gfortran.dg/finalize_29.f08 -O2 execution test
PASS: gfortran.dg/finalize_29.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/finalize_29.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
PASS: gfortran.dg/finalize_29.f08 -O3 -g (test for excess errors)
+PASS: gfortran.dg/finalize_29.f08 -O3 -g execution test
PASS: gfortran.dg/finalize_29.f08 -Os (test for excess errors)
+PASS: gfortran.dg/finalize_29.f08 -Os execution test
PASS: gfortran.dg/finalize_3.f03 -O (test for errors, line 14)
PASS: gfortran.dg/finalize_3.f03 -O (test for errors, line 15)
PASS: gfortran.dg/finalize_3.f03 -O (test for excess errors)
+PASS: gfortran.dg/finalize_30.f90 -O (test for excess errors)
PASS: gfortran.dg/finalize_4.f03 -O (test for excess errors)
PASS: gfortran.dg/finalize_5.f03 -O (test for errors, line 12)
PASS: gfortran.dg/finalize_5.f03 -O (test for errors, line 14)
@@ -14711,6 +15786,30 @@ PASS: gfortran.dg/fmt_f0_1.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/fmt_f0_1.f90 -O3 -g execution test
PASS: gfortran.dg/fmt_f0_1.f90 -Os (test for excess errors)
PASS: gfortran.dg/fmt_f0_1.f90 -Os execution test
+PASS: gfortran.dg/fmt_f0_2.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/fmt_f0_2.f90 -O0 execution test
+PASS: gfortran.dg/fmt_f0_2.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/fmt_f0_2.f90 -O1 execution test
+PASS: gfortran.dg/fmt_f0_2.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/fmt_f0_2.f90 -O2 execution test
+PASS: gfortran.dg/fmt_f0_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/fmt_f0_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/fmt_f0_2.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/fmt_f0_2.f90 -O3 -g execution test
+PASS: gfortran.dg/fmt_f0_2.f90 -Os (test for excess errors)
+PASS: gfortran.dg/fmt_f0_2.f90 -Os execution test
+PASS: gfortran.dg/fmt_f0_3.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/fmt_f0_3.f90 -O0 execution test
+PASS: gfortran.dg/fmt_f0_3.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/fmt_f0_3.f90 -O1 execution test
+PASS: gfortran.dg/fmt_f0_3.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/fmt_f0_3.f90 -O2 execution test
+PASS: gfortran.dg/fmt_f0_3.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/fmt_f0_3.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/fmt_f0_3.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/fmt_f0_3.f90 -O3 -g execution test
+PASS: gfortran.dg/fmt_f0_3.f90 -Os (test for excess errors)
+PASS: gfortran.dg/fmt_f0_3.f90 -Os execution test
PASS: gfortran.dg/fmt_f_an_p.f -O0 (test for excess errors)
PASS: gfortran.dg/fmt_f_an_p.f -O0 execution test
PASS: gfortran.dg/fmt_f_an_p.f -O1 (test for excess errors)
@@ -14984,6 +16083,24 @@ PASS: gfortran.dg/fmt_l.f90 -Os (test for warnings, line 50)
PASS: gfortran.dg/fmt_l.f90 -Os (test for excess errors)
PASS: gfortran.dg/fmt_l.f90 -Os execution test
PASS: gfortran.dg/fmt_l.f90 -Os output pattern test
+PASS: gfortran.dg/fmt_l0.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/fmt_l0.f90 -O0 execution test
+PASS: gfortran.dg/fmt_l0.f90 -O0 output pattern test
+PASS: gfortran.dg/fmt_l0.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/fmt_l0.f90 -O1 execution test
+PASS: gfortran.dg/fmt_l0.f90 -O1 output pattern test
+PASS: gfortran.dg/fmt_l0.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/fmt_l0.f90 -O2 execution test
+PASS: gfortran.dg/fmt_l0.f90 -O2 output pattern test
+PASS: gfortran.dg/fmt_l0.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/fmt_l0.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/fmt_l0.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions output pattern test
+PASS: gfortran.dg/fmt_l0.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/fmt_l0.f90 -O3 -g execution test
+PASS: gfortran.dg/fmt_l0.f90 -O3 -g output pattern test
+PASS: gfortran.dg/fmt_l0.f90 -Os (test for excess errors)
+PASS: gfortran.dg/fmt_l0.f90 -Os execution test
+PASS: gfortran.dg/fmt_l0.f90 -Os output pattern test
PASS: gfortran.dg/fmt_label_1.f90 -O (test for errors, line 4)
PASS: gfortran.dg/fmt_label_1.f90 -O (test for errors, line 5)
PASS: gfortran.dg/fmt_label_1.f90 -O (test for errors, line 6)
@@ -15061,6 +16178,10 @@ PASS: gfortran.dg/fmt_read.f90 -Os execution test
PASS: gfortran.dg/fmt_read_2.f90 -O (test for errors, line 7)
PASS: gfortran.dg/fmt_read_2.f90 -O (test for errors, line 8)
PASS: gfortran.dg/fmt_read_2.f90 -O (test for excess errors)
+PASS: gfortran.dg/fmt_read_3.f90 -O (test for excess errors)
+PASS: gfortran.dg/fmt_read_4.f90 -O (test for errors, line 7)
+PASS: gfortran.dg/fmt_read_4.f90 -O (test for excess errors)
+PASS: gfortran.dg/fmt_read_5.f -O (test for excess errors)
PASS: gfortran.dg/fmt_read_bz_bn.f90 -O0 (test for excess errors)
PASS: gfortran.dg/fmt_read_bz_bn.f90 -O0 execution test
PASS: gfortran.dg/fmt_read_bz_bn.f90 -O1 (test for excess errors)
@@ -15175,11 +16296,22 @@ PASS: gfortran.dg/fmt_t_8.f90 -O3 -g output pattern test
PASS: gfortran.dg/fmt_t_8.f90 -Os (test for excess errors)
PASS: gfortran.dg/fmt_t_8.f90 -Os execution test
PASS: gfortran.dg/fmt_t_8.f90 -Os output pattern test
-PASS: gfortran.dg/fmt_tab_1.f90 -O (test for warnings, line 6)
-PASS: gfortran.dg/fmt_tab_1.f90 -O (test for excess errors)
-PASS: gfortran.dg/fmt_tab_2.f90 -O (test for errors, line 5)
-PASS: gfortran.dg/fmt_tab_2.f90 -O (test for errors, line 6)
-PASS: gfortran.dg/fmt_tab_2.f90 -O (test for excess errors)
+PASS: gfortran.dg/fmt_t_9.f -O0 (test for excess errors)
+PASS: gfortran.dg/fmt_t_9.f -O0 execution test
+PASS: gfortran.dg/fmt_t_9.f -O1 (test for excess errors)
+PASS: gfortran.dg/fmt_t_9.f -O1 execution test
+PASS: gfortran.dg/fmt_t_9.f -O2 (test for excess errors)
+PASS: gfortran.dg/fmt_t_9.f -O2 execution test
+PASS: gfortran.dg/fmt_t_9.f -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/fmt_t_9.f -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/fmt_t_9.f -O3 -g (test for excess errors)
+PASS: gfortran.dg/fmt_t_9.f -O3 -g execution test
+PASS: gfortran.dg/fmt_t_9.f -Os (test for excess errors)
+PASS: gfortran.dg/fmt_t_9.f -Os execution test
+PASS: gfortran.dg/fmt_tab_1.f90 -O (test for warnings, line 9)
+XFAIL: gfortran.dg/fmt_tab_1.f90 -O (test for excess errors)
+PASS: gfortran.dg/fmt_tab_2.f90 -O (test for warnings, line 7)
+XFAIL: gfortran.dg/fmt_tab_2.f90 -O (test for excess errors)
PASS: gfortran.dg/fmt_tl.f -O0 (test for excess errors)
PASS: gfortran.dg/fmt_tl.f -O0 execution test
PASS: gfortran.dg/fmt_tl.f -O1 (test for excess errors)
@@ -15346,6 +16478,9 @@ PASS: gfortran.dg/forall_15.f90 -Os scan-tree-dump-times original "__builtin
PASS: gfortran.dg/forall_16.f90 -O (test for errors, line 6)
XFAIL: gfortran.dg/forall_16.f90 -O (test for excess errors)
PASS: gfortran.dg/forall_17.f90 -O (test for excess errors)
+PASS: gfortran.dg/forall_18.f90 -O (test for errors, line 8)
+PASS: gfortran.dg/forall_18.f90 -O (test for errors, line 12)
+PASS: gfortran.dg/forall_18.f90 -O (test for excess errors)
PASS: gfortran.dg/forall_2.f90 -O (test for errors, line 5)
PASS: gfortran.dg/forall_2.f90 -O (test for excess errors)
PASS: gfortran.dg/forall_3.f90 -O (test for excess errors)
@@ -15848,7 +16983,8 @@ PASS: gfortran.dg/generic_25.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/generic_25.f90 -O3 -g execution test
PASS: gfortran.dg/generic_25.f90 -Os (test for excess errors)
PASS: gfortran.dg/generic_25.f90 -Os execution test
-PASS: gfortran.dg/generic_26.f90 -O (test for errors, line 12)
+PASS: gfortran.dg/generic_26.f90 -O (test for errors, line 17)
+PASS: gfortran.dg/generic_26.f90 -O (test for errors, line 22)
PASS: gfortran.dg/generic_26.f90 -O (test for excess errors)
PASS: gfortran.dg/generic_27.f90 -O0 (test for excess errors)
PASS: gfortran.dg/generic_27.f90 -O0 execution test
@@ -15894,7 +17030,8 @@ PASS: gfortran.dg/generic_4.f90 -Os execution test
PASS: gfortran.dg/generic_5.f90 -O (test for errors, line 26)
PASS: gfortran.dg/generic_5.f90 -O (test for excess errors)
PASS: gfortran.dg/generic_6.f90 -O (test for excess errors)
-PASS: gfortran.dg/generic_7.f90 -O (test for errors, line 10)
+PASS: gfortran.dg/generic_7.f90 -O (test for errors, line 14)
+PASS: gfortran.dg/generic_7.f90 -O (test for errors, line 18)
PASS: gfortran.dg/generic_7.f90 -O (test for excess errors)
PASS: gfortran.dg/generic_8.f90 -O (test for excess errors)
PASS: gfortran.dg/generic_9.f90 -O (test for errors, line 24)
@@ -16988,6 +18125,36 @@ PASS: gfortran.dg/init_flag_10.f90 -Os (test for excess errors)
PASS: gfortran.dg/init_flag_10.f90 -Os execution test
PASS: gfortran.dg/init_flag_11.f90 -O (test for excess errors)
PASS: gfortran.dg/init_flag_12.f90 -O (test for excess errors)
+PASS: gfortran.dg/init_flag_13.f90 -O (test for excess errors)
+PASS: gfortran.dg/init_flag_13.f90 -O scan-tree-dump-times original "i1= *0" 1
+PASS: gfortran.dg/init_flag_13.f90 -O scan-tree-dump-times original "r1= *0" 1
+PASS: gfortran.dg/init_flag_13.f90 -O scan-tree-dump-times original "c1= *""" 1
+PASS: gfortran.dg/init_flag_13.f90 -O scan-tree-dump-times original "l1= *0" 1
+PASS: gfortran.dg/init_flag_13.f90 -O scan-tree-dump-times original "i2= *0" 1
+PASS: gfortran.dg/init_flag_13.f90 -O scan-tree-dump-times original "r2= *0" 1
+PASS: gfortran.dg/init_flag_13.f90 -O scan-tree-dump-times original "c2= *""" 1
+PASS: gfortran.dg/init_flag_13.f90 -O scan-tree-dump-times original "l2= *0" 1
+PASS: gfortran.dg/init_flag_14.f90 -O (test for excess errors)
+PASS: gfortran.dg/init_flag_14.f90 -O scan-tree-dump-times original "i1= *42" 1
+PASS: gfortran.dg/init_flag_14.f90 -O scan-tree-dump-times original "r1= *[iI]nf" 1
+PASS: gfortran.dg/init_flag_14.f90 -O scan-tree-dump-times original "c1= *" "" 1
+PASS: gfortran.dg/init_flag_14.f90 -O scan-tree-dump-times original "l1= *1" 1
+PASS: gfortran.dg/init_flag_14.f90 -O scan-tree-dump-times original "i2= *42" 1
+PASS: gfortran.dg/init_flag_14.f90 -O scan-tree-dump-times original "r2= *[iI]nf" 1
+PASS: gfortran.dg/init_flag_14.f90 -O scan-tree-dump-times original "c2= *" "" 1
+PASS: gfortran.dg/init_flag_14.f90 -O scan-tree-dump-times original "l2= *1" 1
+PASS: gfortran.dg/init_flag_15.f03 -O0 (test for excess errors)
+PASS: gfortran.dg/init_flag_15.f03 -O0 execution test
+PASS: gfortran.dg/init_flag_15.f03 -O1 (test for excess errors)
+PASS: gfortran.dg/init_flag_15.f03 -O1 execution test
+PASS: gfortran.dg/init_flag_15.f03 -O2 (test for excess errors)
+PASS: gfortran.dg/init_flag_15.f03 -O2 execution test
+PASS: gfortran.dg/init_flag_15.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/init_flag_15.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/init_flag_15.f03 -O3 -g (test for excess errors)
+PASS: gfortran.dg/init_flag_15.f03 -O3 -g execution test
+PASS: gfortran.dg/init_flag_15.f03 -Os (test for excess errors)
+PASS: gfortran.dg/init_flag_15.f03 -Os execution test
PASS: gfortran.dg/init_flag_2.f90 -O0 (test for excess errors)
PASS: gfortran.dg/init_flag_2.f90 -O0 execution test
PASS: gfortran.dg/init_flag_2.f90 -O1 (test for excess errors)
@@ -17603,6 +18770,18 @@ PASS: gfortran.dg/inquire_16.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/inquire_16.f90 -O3 -g execution test
PASS: gfortran.dg/inquire_16.f90 -Os (test for excess errors)
PASS: gfortran.dg/inquire_16.f90 -Os execution test
+PASS: gfortran.dg/inquire_17.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/inquire_17.f90 -O0 execution test
+PASS: gfortran.dg/inquire_17.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/inquire_17.f90 -O1 execution test
+PASS: gfortran.dg/inquire_17.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/inquire_17.f90 -O2 execution test
+PASS: gfortran.dg/inquire_17.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/inquire_17.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/inquire_17.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/inquire_17.f90 -O3 -g execution test
+PASS: gfortran.dg/inquire_17.f90 -Os (test for excess errors)
+PASS: gfortran.dg/inquire_17.f90 -Os execution test
PASS: gfortran.dg/inquire_5.f90 -O0 (test for excess errors)
PASS: gfortran.dg/inquire_5.f90 -O0 execution test
PASS: gfortran.dg/inquire_5.f90 -O1 (test for excess errors)
@@ -17912,7 +19091,8 @@ PASS: gfortran.dg/intent_out_7.f90 -O (test for excess errors)
PASS: gfortran.dg/intent_out_8.f90 -O (test for warnings, line 13)
PASS: gfortran.dg/intent_out_8.f90 -O (test for excess errors)
PASS: gfortran.dg/intent_used_1.f90 -O (test for excess errors)
-PASS: gfortran.dg/interface_1.f90 -O (test for warnings, line 30)
+PASS: gfortran.dg/interface_1.f90 -O (test for warnings, line 27)
+PASS: gfortran.dg/interface_1.f90 -O (test for warnings, line 35)
PASS: gfortran.dg/interface_1.f90 -O (test for excess errors)
PASS: gfortran.dg/interface_10.f90 -O (test for excess errors)
PASS: gfortran.dg/interface_11.f90 -O (test for excess errors)
@@ -18001,7 +19181,8 @@ PASS: gfortran.dg/interface_35.f90 -O (test for errors, line 73)
PASS: gfortran.dg/interface_35.f90 -O (test for excess errors)
PASS: gfortran.dg/interface_36.f90 -O (test for errors, line 13)
PASS: gfortran.dg/interface_36.f90 -O (test for excess errors)
-PASS: gfortran.dg/interface_37.f90 -O (test for errors, line 14)
+PASS: gfortran.dg/interface_37.f90 -O (test for errors, line 7)
+PASS: gfortran.dg/interface_37.f90 -O (test for errors, line 11)
PASS: gfortran.dg/interface_37.f90 -O (test for excess errors)
PASS: gfortran.dg/interface_38.f90 -O (test for errors, line 5)
PASS: gfortran.dg/interface_38.f90 -O (test for errors, line 9)
@@ -18022,10 +19203,13 @@ PASS: gfortran.dg/interface_4.f90 -Os (test for excess errors)
PASS: gfortran.dg/interface_4.f90 -Os execution test
PASS: gfortran.dg/interface_5.f90 -O (test for warnings, line 41)
PASS: gfortran.dg/interface_5.f90 -O (test for errors, line 49)
+PASS: gfortran.dg/interface_5.f90 -O (test for errors, line 50)
PASS: gfortran.dg/interface_5.f90 -O (test for excess errors)
-PASS: gfortran.dg/interface_6.f90 -O (test for errors, line 19)
+PASS: gfortran.dg/interface_6.f90 -O (test for errors, line 10)
+PASS: gfortran.dg/interface_6.f90 -O (test for errors, line 15)
PASS: gfortran.dg/interface_6.f90 -O (test for excess errors)
-PASS: gfortran.dg/interface_7.f90 -O (test for errors, line 28)
+PASS: gfortran.dg/interface_7.f90 -O (test for errors, line 14)
+PASS: gfortran.dg/interface_7.f90 -O (test for errors, line 21)
PASS: gfortran.dg/interface_7.f90 -O (test for excess errors)
PASS: gfortran.dg/interface_8.f90 -O (test for warnings, line 26)
PASS: gfortran.dg/interface_8.f90 -O (test for excess errors)
@@ -19387,8 +20571,6 @@ PASS: gfortran.dg/label_1.f90 -O (test for errors, line 6)
PASS: gfortran.dg/label_1.f90 -O (test for excess errors)
PASS: gfortran.dg/label_2.f90 -O (test for errors, line 7)
PASS: gfortran.dg/label_2.f90 -O (test for excess errors)
-PASS: gfortran.dg/label_3.f90 -O (test for warnings, line 4)
-PASS: gfortran.dg/label_3.f90 -O (test for excess errors)
PASS: gfortran.dg/label_4.f90 -O (test for warnings, line 7)
PASS: gfortran.dg/label_4.f90 -O (test for excess errors)
PASS: gfortran.dg/label_5.f90 -O (test for errors, line 5)
@@ -19624,6 +20806,18 @@ PASS: gfortran.dg/list_read_13.f -O3 -g (test for excess errors)
PASS: gfortran.dg/list_read_13.f -O3 -g execution test
PASS: gfortran.dg/list_read_13.f -Os (test for excess errors)
PASS: gfortran.dg/list_read_13.f -Os execution test
+PASS: gfortran.dg/list_read_14.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/list_read_14.f90 -O0 execution test
+PASS: gfortran.dg/list_read_14.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/list_read_14.f90 -O1 execution test
+PASS: gfortran.dg/list_read_14.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/list_read_14.f90 -O2 execution test
+PASS: gfortran.dg/list_read_14.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/list_read_14.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/list_read_14.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/list_read_14.f90 -O3 -g execution test
+PASS: gfortran.dg/list_read_14.f90 -Os (test for excess errors)
+PASS: gfortran.dg/list_read_14.f90 -Os execution test
PASS: gfortran.dg/list_read_2.f90 -O0 (test for excess errors)
PASS: gfortran.dg/list_read_2.f90 -O0 execution test
PASS: gfortran.dg/list_read_2.f90 -O1 (test for excess errors)
@@ -19992,6 +21186,44 @@ PASS: gfortran.dg/matmul_1.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/matmul_1.f90 -O3 -g execution test
PASS: gfortran.dg/matmul_1.f90 -Os (test for excess errors)
PASS: gfortran.dg/matmul_1.f90 -Os execution test
+PASS: gfortran.dg/matmul_10.f90 -O0 (test for warnings, line 12)
+PASS: gfortran.dg/matmul_10.f90 -O0 (test for warnings, line 17)
+PASS: gfortran.dg/matmul_10.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/matmul_10.f90 -O0 execution test
+PASS: gfortran.dg/matmul_10.f90 -O1 (test for warnings, line 12)
+PASS: gfortran.dg/matmul_10.f90 -O1 (test for warnings, line 17)
+PASS: gfortran.dg/matmul_10.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/matmul_10.f90 -O1 execution test
+PASS: gfortran.dg/matmul_10.f90 -O2 (test for warnings, line 12)
+PASS: gfortran.dg/matmul_10.f90 -O2 (test for warnings, line 17)
+PASS: gfortran.dg/matmul_10.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/matmul_10.f90 -O2 execution test
+PASS: gfortran.dg/matmul_10.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 12)
+PASS: gfortran.dg/matmul_10.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for warnings, line 17)
+PASS: gfortran.dg/matmul_10.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/matmul_10.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/matmul_10.f90 -O3 -g (test for warnings, line 12)
+PASS: gfortran.dg/matmul_10.f90 -O3 -g (test for warnings, line 17)
+PASS: gfortran.dg/matmul_10.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/matmul_10.f90 -O3 -g execution test
+PASS: gfortran.dg/matmul_10.f90 -Os (test for warnings, line 12)
+PASS: gfortran.dg/matmul_10.f90 -Os (test for warnings, line 17)
+PASS: gfortran.dg/matmul_10.f90 -Os (test for excess errors)
+PASS: gfortran.dg/matmul_10.f90 -Os execution test
+PASS: gfortran.dg/matmul_11.f90 -O (test for excess errors)
+PASS: gfortran.dg/matmul_11.f90 -O scan-tree-dump-times original "_gfortran_matmul" 1
+PASS: gfortran.dg/matmul_12.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/matmul_12.f90 -O0 execution test
+PASS: gfortran.dg/matmul_12.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/matmul_12.f90 -O1 execution test
+PASS: gfortran.dg/matmul_12.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/matmul_12.f90 -O2 execution test
+PASS: gfortran.dg/matmul_12.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/matmul_12.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/matmul_12.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/matmul_12.f90 -O3 -g execution test
+PASS: gfortran.dg/matmul_12.f90 -Os (test for excess errors)
+PASS: gfortran.dg/matmul_12.f90 -Os execution test
PASS: gfortran.dg/matmul_2.f90 -O0 (test for excess errors)
PASS: gfortran.dg/matmul_2.f90 -O0 execution test
PASS: gfortran.dg/matmul_2.f90 -O1 (test for excess errors)
@@ -20927,6 +22159,10 @@ PASS: gfortran.dg/minmaxloc_7.f90 -Os (test for excess errors)
PASS: gfortran.dg/minmaxloc_7.f90 -Os execution test
PASS: gfortran.dg/minmaxloc_integer_kinds_1.f90 -O (test for excess errors)
PASS: gfortran.dg/minmaxval_1.f90 -O (test for excess errors)
+PASS: gfortran.dg/misplaced_implicit_character.f90 -O (test for errors, line 4)
+PASS: gfortran.dg/misplaced_implicit_character.f90 -O (test for errors, line 5)
+PASS: gfortran.dg/misplaced_implicit_character.f90 -O (test for errors, line 7)
+PASS: gfortran.dg/misplaced_implicit_character.f90 -O (test for excess errors)
PASS: gfortran.dg/misplaced_statement.f90 -O (test for errors, line 7)
PASS: gfortran.dg/misplaced_statement.f90 -O (test for errors, line 11)
PASS: gfortran.dg/misplaced_statement.f90 -O (test for errors, line 15)
@@ -21371,6 +22607,9 @@ PASS: gfortran.dg/move_alloc_16.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/move_alloc_16.f90 -O3 -g execution test
PASS: gfortran.dg/move_alloc_16.f90 -Os (test for excess errors)
PASS: gfortran.dg/move_alloc_16.f90 -Os execution test
+PASS: gfortran.dg/move_alloc_17.f90 -O (test for errors, line 20)
+PASS: gfortran.dg/move_alloc_17.f90 -O (test for excess errors)
+PASS: gfortran.dg/move_alloc_18.f90 -O (test for excess errors)
PASS: gfortran.dg/move_alloc_2.f90 -O0 (test for excess errors)
PASS: gfortran.dg/move_alloc_2.f90 -O0 execution test
PASS: gfortran.dg/move_alloc_2.f90 -O1 (test for excess errors)
@@ -22406,6 +23645,18 @@ PASS: gfortran.dg/namelist_89.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/namelist_89.f90 -O3 -g execution test
PASS: gfortran.dg/namelist_89.f90 -Os (test for excess errors)
PASS: gfortran.dg/namelist_89.f90 -Os execution test
+PASS: gfortran.dg/namelist_90.f -O0 (test for excess errors)
+PASS: gfortran.dg/namelist_90.f -O0 execution test
+PASS: gfortran.dg/namelist_90.f -O1 (test for excess errors)
+PASS: gfortran.dg/namelist_90.f -O1 execution test
+PASS: gfortran.dg/namelist_90.f -O2 (test for excess errors)
+PASS: gfortran.dg/namelist_90.f -O2 execution test
+PASS: gfortran.dg/namelist_90.f -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/namelist_90.f -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/namelist_90.f -O3 -g (test for excess errors)
+PASS: gfortran.dg/namelist_90.f -O3 -g execution test
+PASS: gfortran.dg/namelist_90.f -Os (test for excess errors)
+PASS: gfortran.dg/namelist_90.f -Os execution test
PASS: gfortran.dg/namelist_args.f90 -O (test for errors, line 14)
PASS: gfortran.dg/namelist_args.f90 -O (test for errors, line 15)
PASS: gfortran.dg/namelist_args.f90 -O (test for errors, line 16)
@@ -22759,7 +24010,20 @@ PASS: gfortran.dg/negative_unit.f -O3 -g (test for excess errors)
PASS: gfortran.dg/negative_unit.f -O3 -g execution test
PASS: gfortran.dg/negative_unit.f -Os (test for excess errors)
PASS: gfortran.dg/negative_unit.f -Os execution test
+PASS: gfortran.dg/negative_unit2.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/negative_unit2.f90 -O0 execution test
+PASS: gfortran.dg/negative_unit2.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/negative_unit2.f90 -O1 execution test
+PASS: gfortran.dg/negative_unit2.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/negative_unit2.f90 -O2 execution test
+PASS: gfortran.dg/negative_unit2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/negative_unit2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/negative_unit2.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/negative_unit2.f90 -O3 -g execution test
+PASS: gfortran.dg/negative_unit2.f90 -Os (test for excess errors)
+PASS: gfortran.dg/negative_unit2.f90 -Os execution test
PASS: gfortran.dg/negative_unit_check.f90 -O (test for errors, line 4)
+PASS: gfortran.dg/negative_unit_check.f90 -O (test for errors, line 5)
PASS: gfortran.dg/negative_unit_check.f90 -O (test for excess errors)
PASS: gfortran.dg/negative_unit_int8.f -O0 (test for excess errors)
PASS: gfortran.dg/negative_unit_int8.f -O0 execution test
@@ -23124,8 +24388,10 @@ PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 24)
PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 29)
PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 35)
PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 42)
-PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 65)
-PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 74)
+PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 58)
+PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 62)
+PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 68)
+PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 72)
PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 88)
PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 100)
PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 106)
@@ -23313,6 +24579,18 @@ PASS: gfortran.dg/null_7.f90 -O (test for errors, line 14)
PASS: gfortran.dg/null_7.f90 -O (test for errors, line 15)
PASS: gfortran.dg/null_7.f90 -O (test for excess errors)
PASS: gfortran.dg/null_8.f90 -O (test for excess errors)
+PASS: gfortran.dg/null_9.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/null_9.f90 -O0 execution test
+PASS: gfortran.dg/null_9.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/null_9.f90 -O1 execution test
+PASS: gfortran.dg/null_9.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/null_9.f90 -O2 execution test
+PASS: gfortran.dg/null_9.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/null_9.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/null_9.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/null_9.f90 -O3 -g execution test
+PASS: gfortran.dg/null_9.f90 -Os (test for excess errors)
+PASS: gfortran.dg/null_9.f90 -Os execution test
PASS: gfortran.dg/null_actual.f90 -O (test for errors, line 7)
PASS: gfortran.dg/null_actual.f90 -O (test for errors, line 8)
PASS: gfortran.dg/null_actual.f90 -O (test for errors, line 9)
@@ -23618,10 +24896,10 @@ PASS: gfortran.dg/operator_4.f90 -O (test for errors, line 96)
PASS: gfortran.dg/operator_4.f90 -O (test for errors, line 97)
PASS: gfortran.dg/operator_4.f90 -O (test for excess errors)
PASS: gfortran.dg/operator_5.f90 -O (test for errors, line 15)
-PASS: gfortran.dg/operator_5.f90 -O (test for errors, line 19)
PASS: gfortran.dg/operator_5.f90 -O (test for errors, line 28)
-PASS: gfortran.dg/operator_5.f90 -O (test for errors, line 32)
PASS: gfortran.dg/operator_5.f90 -O (test for errors, line 36)
+PASS: gfortran.dg/operator_5.f90 -O (test for errors, line 40)
+PASS: gfortran.dg/operator_5.f90 -O (test for errors, line 45)
PASS: gfortran.dg/operator_5.f90 -O (test for excess errors)
PASS: gfortran.dg/operator_6.f90 -O (test for errors, line 10)
PASS: gfortran.dg/operator_6.f90 -O (test for excess errors)
@@ -24448,6 +25726,18 @@ PASS: gfortran.dg/pointer_intent_7.f90 -O (test for excess errors)
PASS: gfortran.dg/pointer_remapping_1.f90 -O (test for errors, line 17)
PASS: gfortran.dg/pointer_remapping_1.f90 -O (test for errors, line 18)
PASS: gfortran.dg/pointer_remapping_1.f90 -O (test for excess errors)
+PASS: gfortran.dg/pointer_remapping_10.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/pointer_remapping_10.f90 -O0 execution test
+PASS: gfortran.dg/pointer_remapping_10.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/pointer_remapping_10.f90 -O1 execution test
+PASS: gfortran.dg/pointer_remapping_10.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/pointer_remapping_10.f90 -O2 execution test
+PASS: gfortran.dg/pointer_remapping_10.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/pointer_remapping_10.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/pointer_remapping_10.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/pointer_remapping_10.f90 -O3 -g execution test
+PASS: gfortran.dg/pointer_remapping_10.f90 -Os (test for excess errors)
+PASS: gfortran.dg/pointer_remapping_10.f90 -Os execution test
PASS: gfortran.dg/pointer_remapping_2.f03 -O (test for errors, line 19)
PASS: gfortran.dg/pointer_remapping_2.f03 -O (test for excess errors)
PASS: gfortran.dg/pointer_remapping_3.f08 -O (test for errors, line 16)
@@ -25316,6 +26606,11 @@ PASS: gfortran.dg/pr35662.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/pr35662.f90 -O3 -g execution test
PASS: gfortran.dg/pr35662.f90 -Os (test for excess errors)
PASS: gfortran.dg/pr35662.f90 -Os execution test
+PASS: gfortran.dg/pr35849.f90 -O (test for errors, line 5)
+PASS: gfortran.dg/pr35849.f90 -O (test for errors, line 6)
+PASS: gfortran.dg/pr35849.f90 -O (test for errors, line 7)
+PASS: gfortran.dg/pr35849.f90 -O (test for errors, line 8)
+PASS: gfortran.dg/pr35849.f90 -O (test for excess errors)
PASS: gfortran.dg/pr35944-1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/pr35944-1.f90 -O0 execution test
PASS: gfortran.dg/pr35944-1.f90 -O1 (test for excess errors)
@@ -25452,10 +26747,11 @@ PASS: gfortran.dg/pr41212.f90 -Os execution test
PASS: gfortran.dg/pr41225.f90 -O (test for excess errors)
PASS: gfortran.dg/pr41229.f90 -O (test for excess errors)
PASS: gfortran.dg/pr41347.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr41922.f90 -O (test for errors, line 10)
+PASS: gfortran.dg/pr41922.f90 -O (test for excess errors)
PASS: gfortran.dg/pr41928.f90 -O (test for excess errors)
PASS: gfortran.dg/pr42051.f03 -O (test for excess errors)
PASS: gfortran.dg/pr42108.f90 -O (test for excess errors)
-PASS: gfortran.dg/pr42108.f90 -O scan-tree-dump pre "in all uses of countm1[^\n]* / "
PASS: gfortran.dg/pr42108.f90 -O scan-tree-dump-times fre1 "\\*n_" 1
PASS: gfortran.dg/pr42119.f90 -O (test for excess errors)
PASS: gfortran.dg/pr42166.f90 -O (test for excess errors)
@@ -25492,7 +26788,7 @@ PASS: gfortran.dg/pr43866.f90 -O3 -g execution test
PASS: gfortran.dg/pr43866.f90 -Os (test for excess errors)
PASS: gfortran.dg/pr43866.f90 -Os execution test
PASS: gfortran.dg/pr43984.f90 -O (test for excess errors)
-PASS: gfortran.dg/pr43984.f90 -O scan-tree-dump-times pre "= iyz.data" 3
+PASS: gfortran.dg/pr43984.f90 -O scan-tree-dump-times pre "= iyz.data" 2
PASS: gfortran.dg/pr43996.f90 -O (test for errors, line 4)
PASS: gfortran.dg/pr43996.f90 -O (test for excess errors)
PASS: gfortran.dg/pr44592.f90 -O0 (test for excess errors)
@@ -25681,7 +26977,7 @@ PASS: gfortran.dg/pr48636-2.f90 -O scan-ipa-dump cp "Creating a specialized
PASS: gfortran.dg/pr48636-2.f90 -O scan-ipa-dump-times cp "Aggregate replacements[^=]*=[^=]*=[^=]*=[^=]*=[^=]*=[^=]*=[^=]*=[^=]*=[^=]*=" 2
PASS: gfortran.dg/pr48636.f90 -O (test for excess errors)
PASS: gfortran.dg/pr48636.f90 -O scan-ipa-dump inline "bar[^\\n]*inline copy in MAIN"
-PASS: gfortran.dg/pr48636.f90 -O scan-ipa-dump-times inline "phi predicate:" 5
+PASS: gfortran.dg/pr48636.f90 -O scan-ipa-dump-times inline "phi predicate:" 3
PASS: gfortran.dg/pr48636.f90 -O scan-ipa-dump inline "inline hints: loop_iterations"
PASS: gfortran.dg/pr48757.f -O (test for excess errors)
PASS: gfortran.dg/pr49103.f90 -O0 (test for excess errors)
@@ -25768,6 +27064,18 @@ PASS: gfortran.dg/pr56852.f90 -O (test for excess errors)
PASS: gfortran.dg/pr57393-1.f90 -O (test for excess errors)
PASS: gfortran.dg/pr57393-2.f90 -O (test for excess errors)
PASS: gfortran.dg/pr57904.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr57910.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/pr57910.f90 -O0 execution test
+PASS: gfortran.dg/pr57910.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/pr57910.f90 -O1 execution test
+PASS: gfortran.dg/pr57910.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/pr57910.f90 -O2 execution test
+PASS: gfortran.dg/pr57910.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/pr57910.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/pr57910.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/pr57910.f90 -O3 -g execution test
+PASS: gfortran.dg/pr57910.f90 -Os (test for excess errors)
+PASS: gfortran.dg/pr57910.f90 -Os execution test
PASS: gfortran.dg/pr57987.f90 -O (test for excess errors)
PASS: gfortran.dg/pr57987.f90 -O scan-ipa-dump-not inline "redefined extern inline functions are not considered for inlining"
PASS: gfortran.dg/pr58027.f90 -O (test for errors, line 3)
@@ -25794,6 +27102,8 @@ PASS: gfortran.dg/pr59706.f90 -O (test for excess errors)
PASS: gfortran.dg/pr59910.f90 -O (test for excess errors)
PASS: gfortran.dg/pr60126.f90 -O (test for excess errors)
PASS: gfortran.dg/pr61209.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr61318.f90 -O (test for errors, line 21)
+PASS: gfortran.dg/pr61318.f90 -O (test for excess errors)
PASS: gfortran.dg/pr61335.f90 -O0 (test for excess errors)
PASS: gfortran.dg/pr61335.f90 -O0 execution test
PASS: gfortran.dg/pr61335.f90 -O1 (test for excess errors)
@@ -25813,6 +27123,18 @@ PASS: gfortran.dg/pr61669.f90 -O (test for warnings, line 6)
PASS: gfortran.dg/pr61669.f90 -O (test for excess errors)
PASS: gfortran.dg/pr61921.f90 -O (test for excess errors)
PASS: gfortran.dg/pr61960.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr62125.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/pr62125.f90 -O0 execution test
+PASS: gfortran.dg/pr62125.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/pr62125.f90 -O1 execution test
+PASS: gfortran.dg/pr62125.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/pr62125.f90 -O2 execution test
+PASS: gfortran.dg/pr62125.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/pr62125.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/pr62125.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/pr62125.f90 -O3 -g execution test
+PASS: gfortran.dg/pr62125.f90 -Os (test for excess errors)
+PASS: gfortran.dg/pr62125.f90 -Os execution test
PASS: gfortran.dg/pr62135.f90 -O (test for warnings, line 11)
PASS: gfortran.dg/pr62135.f90 -O (test for excess errors)
PASS: gfortran.dg/pr62695.f90 -O (test for excess errors)
@@ -25906,6 +27228,8 @@ PASS: gfortran.dg/pr65903.f90 -O3 -g execution test
PASS: gfortran.dg/pr65903.f90 -Os (test for excess errors)
PASS: gfortran.dg/pr65903.f90 -Os execution test
PASS: gfortran.dg/pr65996.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr66107.f90 -O (test for errors, line 5)
+PASS: gfortran.dg/pr66107.f90 -O (test for excess errors)
PASS: gfortran.dg/pr66311.f90 -O0 (test for excess errors)
PASS: gfortran.dg/pr66311.f90 -O0 execution test
PASS: gfortran.dg/pr66311.f90 -O1 (test for excess errors)
@@ -25933,6 +27257,9 @@ PASS: gfortran.dg/pr66545_2.f90 -O (test for warnings, line 15)
PASS: gfortran.dg/pr66545_2.f90 -O (test for warnings, line 21)
PASS: gfortran.dg/pr66545_2.f90 -O (test for warnings, line 22)
PASS: gfortran.dg/pr66545_2.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr66575.f90 -O (test for errors, line 4)
+PASS: gfortran.dg/pr66575.f90 -O (test for errors, line 5)
+PASS: gfortran.dg/pr66575.f90 -O (test for excess errors)
PASS: gfortran.dg/pr66725.f90 -O (test for errors, line 6)
PASS: gfortran.dg/pr66725.f90 -O (test for errors, line 7)
PASS: gfortran.dg/pr66725.f90 -O (test for errors, line 8)
@@ -25983,7 +27310,21 @@ PASS: gfortran.dg/pr67140.f90 -Os (test for excess errors)
PASS: gfortran.dg/pr67140.f90 -Os execution test
PASS: gfortran.dg/pr67170.f90 -O (test for excess errors)
PASS: gfortran.dg/pr67170.f90 -O scan-tree-dump-times fre1 "= \\*arg_[0-9]+\\(D\\);" 1
+PASS: gfortran.dg/pr67219.f90 -O (test for excess errors)
PASS: gfortran.dg/pr67460.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr67496.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr67524.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/pr67524.f90 -O0 execution test
+PASS: gfortran.dg/pr67524.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/pr67524.f90 -O1 execution test
+PASS: gfortran.dg/pr67524.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/pr67524.f90 -O2 execution test
+PASS: gfortran.dg/pr67524.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/pr67524.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/pr67524.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/pr67524.f90 -O3 -g execution test
+PASS: gfortran.dg/pr67524.f90 -Os (test for excess errors)
+PASS: gfortran.dg/pr67524.f90 -Os execution test
PASS: gfortran.dg/pr67525.f90 -O (test for errors, line 6)
PASS: gfortran.dg/pr67525.f90 -O (test for errors, line 11)
PASS: gfortran.dg/pr67525.f90 -O (test for errors, line 16)
@@ -26072,6 +27413,12 @@ PASS: gfortran.dg/pr68055.f90 -O (test for errors, line 7)
PASS: gfortran.dg/pr68055.f90 -O (test for errors, line 8)
PASS: gfortran.dg/pr68055.f90 -O (test for errors, line 9)
PASS: gfortran.dg/pr68055.f90 -O (test for excess errors)
+UNSUPPORTED: gfortran.dg/pr68078.f90 -O0
+UNSUPPORTED: gfortran.dg/pr68078.f90 -O1
+UNSUPPORTED: gfortran.dg/pr68078.f90 -O2
+UNSUPPORTED: gfortran.dg/pr68078.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions
+UNSUPPORTED: gfortran.dg/pr68078.f90 -O3 -g
+UNSUPPORTED: gfortran.dg/pr68078.f90 -Os
PASS: gfortran.dg/pr68146.f -O (test for excess errors)
PASS: gfortran.dg/pr68151.f90 -O (test for errors, line 9)
PASS: gfortran.dg/pr68151.f90 -O (test for errors, line 10)
@@ -26101,12 +27448,48 @@ PASS: gfortran.dg/pr68319.f90 -O (test for errors, line 21)
PASS: gfortran.dg/pr68319.f90 -O (test for excess errors)
PASS: gfortran.dg/pr68379-1.f90 -O (test for excess errors)
PASS: gfortran.dg/pr68379-2.f -O (test for excess errors)
+PASS: gfortran.dg/pr68566.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/pr68566.f90 -O0 execution test
+PASS: gfortran.dg/pr68566.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/pr68566.f90 -O1 execution test
+PASS: gfortran.dg/pr68566.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/pr68566.f90 -O2 execution test
+PASS: gfortran.dg/pr68566.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/pr68566.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/pr68566.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/pr68566.f90 -O3 -g execution test
+PASS: gfortran.dg/pr68566.f90 -Os (test for excess errors)
+PASS: gfortran.dg/pr68566.f90 -Os execution test
PASS: gfortran.dg/pr68592.f -O (test for excess errors)
UNSUPPORTED: gfortran.dg/pr68627.f -O
PASS: gfortran.dg/pr68817.f90 -O (test for excess errors)
PASS: gfortran.dg/pr68864.f90 -O (test for excess errors)
PASS: gfortran.dg/pr69055.f90 -O (test for excess errors)
PASS: gfortran.dg/pr69155.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr69514_1.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/pr69514_1.f90 -O0 execution test
+PASS: gfortran.dg/pr69514_1.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/pr69514_1.f90 -O1 execution test
+PASS: gfortran.dg/pr69514_1.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/pr69514_1.f90 -O2 execution test
+PASS: gfortran.dg/pr69514_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/pr69514_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/pr69514_1.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/pr69514_1.f90 -O3 -g execution test
+PASS: gfortran.dg/pr69514_1.f90 -Os (test for excess errors)
+PASS: gfortran.dg/pr69514_1.f90 -Os execution test
+PASS: gfortran.dg/pr69514_2.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/pr69514_2.f90 -O0 execution test
+PASS: gfortran.dg/pr69514_2.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/pr69514_2.f90 -O1 execution test
+PASS: gfortran.dg/pr69514_2.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/pr69514_2.f90 -O2 execution test
+PASS: gfortran.dg/pr69514_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/pr69514_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/pr69514_2.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/pr69514_2.f90 -O3 -g execution test
+PASS: gfortran.dg/pr69514_2.f90 -Os (test for excess errors)
+PASS: gfortran.dg/pr69514_2.f90 -Os execution test
PASS: gfortran.dg/pr69554-1.F90 -O (test for warnings, line 7)
PASS: gfortran.dg/pr69554-1.F90 -O (test for warnings, line 11)
PASS: gfortran.dg/pr69554-1.F90 -O expected multiline pattern lines 17-19 was found: "\s*1000 continue ! first instance.*\n 1.*\n"
@@ -26115,9 +27498,203 @@ PASS: gfortran.dg/pr69554-1.F90 -O (test for excess errors)
PASS: gfortran.dg/pr69554-2.F90 -O (test for warnings, line 7)
PASS: gfortran.dg/pr69554-2.F90 -O expected multiline pattern lines 14-19 was found: "\s*1000 continue ! first instance.*\n 1.*\n 1000 continue ! second instance.*\n 2.*\nError: Duplicate statement label 1000 at \(1\) and \(2\).*\n"
PASS: gfortran.dg/pr69554-2.F90 -O (test for excess errors)
+PASS: gfortran.dg/pr69603.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr69867.f90 -O (test for errors, line 4)
+PASS: gfortran.dg/pr69867.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr69955.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/pr69955.f90 -O0 execution test
+PASS: gfortran.dg/pr69955.f90 -O0 scan-tree-dump-times original "__builtin_malloc" 4
+PASS: gfortran.dg/pr69955.f90 -O0 scan-tree-dump-times original "__builtin_free" 4
+PASS: gfortran.dg/pr69955.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/pr69955.f90 -O1 execution test
+PASS: gfortran.dg/pr69955.f90 -O1 scan-tree-dump-times original "__builtin_malloc" 4
+PASS: gfortran.dg/pr69955.f90 -O1 scan-tree-dump-times original "__builtin_free" 4
+PASS: gfortran.dg/pr69955.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/pr69955.f90 -O2 execution test
+PASS: gfortran.dg/pr69955.f90 -O2 scan-tree-dump-times original "__builtin_malloc" 4
+PASS: gfortran.dg/pr69955.f90 -O2 scan-tree-dump-times original "__builtin_free" 4
+PASS: gfortran.dg/pr69955.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/pr69955.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/pr69955.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions scan-tree-dump-times original "__builtin_malloc" 4
+PASS: gfortran.dg/pr69955.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions scan-tree-dump-times original "__builtin_free" 4
+PASS: gfortran.dg/pr69955.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/pr69955.f90 -O3 -g execution test
+PASS: gfortran.dg/pr69955.f90 -O3 -g scan-tree-dump-times original "__builtin_malloc" 4
+PASS: gfortran.dg/pr69955.f90 -O3 -g scan-tree-dump-times original "__builtin_free" 4
+PASS: gfortran.dg/pr69955.f90 -Os (test for excess errors)
+PASS: gfortran.dg/pr69955.f90 -Os execution test
+PASS: gfortran.dg/pr69955.f90 -Os scan-tree-dump-times original "__builtin_malloc" 4
+PASS: gfortran.dg/pr69955.f90 -Os scan-tree-dump-times original "__builtin_free" 4
+PASS: gfortran.dg/pr69962.f90 -O (test for errors, line 5)
+PASS: gfortran.dg/pr69962.f90 -O (test for excess errors)
PASS: gfortran.dg/pr69987.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr70006.f90 -O (test for errors, line 3)
+PASS: gfortran.dg/pr70006.f90 -O (test for errors, line 4)
+PASS: gfortran.dg/pr70006.f90 -O (test for errors, line 6)
+PASS: gfortran.dg/pr70006.f90 -O (test for errors, line 7)
+PASS: gfortran.dg/pr70006.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr70040.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr70673.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/pr70673.f90 -O0 execution test
+PASS: gfortran.dg/pr70673.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/pr70673.f90 -O1 execution test
+PASS: gfortran.dg/pr70673.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/pr70673.f90 -O2 execution test
+PASS: gfortran.dg/pr70673.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/pr70673.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/pr70673.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/pr70673.f90 -O3 -g execution test
+PASS: gfortran.dg/pr70673.f90 -Os (test for excess errors)
+PASS: gfortran.dg/pr70673.f90 -Os execution test
+PASS: gfortran.dg/pr70931.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr70937.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr71047.f08 -O (test for excess errors)
+PASS: gfortran.dg/pr71047.f08 -O scan-tree-dump original "t_a\\.\\d+\\.f\\._vptr ="
+PASS: gfortran.dg/pr71067_1.f90 -O (test for errors, line 4)
+PASS: gfortran.dg/pr71067_1.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr71067_2.f90 -O (test for errors, line 4)
+PASS: gfortran.dg/pr71067_2.f90 -O (test for errors, line 5)
+PASS: gfortran.dg/pr71067_2.f90 -O (test for errors, line 6)
+PASS: gfortran.dg/pr71067_2.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr71204.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr71230-1.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr71230-2.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr71252.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr71523_1.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr71523_1.f90 -O scan-tree-dump-times original "arr = " 0
+PASS: gfortran.dg/pr71523_2.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/pr71523_2.f90 -O0 execution test
+PASS: gfortran.dg/pr71523_2.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/pr71523_2.f90 -O1 execution test
+PASS: gfortran.dg/pr71523_2.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/pr71523_2.f90 -O2 execution test
+PASS: gfortran.dg/pr71523_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/pr71523_2.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/pr71523_2.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/pr71523_2.f90 -O3 -g execution test
+PASS: gfortran.dg/pr71523_2.f90 -Os (test for excess errors)
+PASS: gfortran.dg/pr71523_2.f90 -Os execution test
+PASS: gfortran.dg/pr71526.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr71642.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr71649.f90 -O (test for errors, line 4)
+PASS: gfortran.dg/pr71649.f90 -O (test for errors, line 10)
+PASS: gfortran.dg/pr71649.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr71688.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr71730.f90 -O (test for errors, line 4)
+PASS: gfortran.dg/pr71730.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr71764.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/pr71764.f90 -O0 execution test
+PASS: gfortran.dg/pr71764.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/pr71764.f90 -O1 execution test
+PASS: gfortran.dg/pr71764.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/pr71764.f90 -O2 execution test
+PASS: gfortran.dg/pr71764.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/pr71764.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/pr71764.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/pr71764.f90 -O3 -g execution test
+PASS: gfortran.dg/pr71764.f90 -Os (test for excess errors)
+PASS: gfortran.dg/pr71764.f90 -Os execution test
+PASS: gfortran.dg/pr71799.f90 -O (test for errors, line 6)
+PASS: gfortran.dg/pr71799.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr71859.f90 -O (test for errors, line 4)
+PASS: gfortran.dg/pr71859.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr71862.f90 -O (test for errors, line 12)
+PASS: gfortran.dg/pr71862.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr71883.f90 -O (test for errors, line 10)
+PASS: gfortran.dg/pr71883.f90 -O (test for errors, line 11)
+PASS: gfortran.dg/pr71883.f90 -O (test for errors, line 16)
+PASS: gfortran.dg/pr71883.f90 -O (test for errors, line 17)
+PASS: gfortran.dg/pr71883.f90 -O (test for errors, line 18)
+PASS: gfortran.dg/pr71883.f90 -O (test for errors, line 19)
+PASS: gfortran.dg/pr71883.f90 -O (test for errors, line 20)
+PASS: gfortran.dg/pr71883.f90 -O (test for errors, line 21)
+PASS: gfortran.dg/pr71883.f90 -O (test for errors, line 22)
+PASS: gfortran.dg/pr71883.f90 -O (test for errors, line 23)
+PASS: gfortran.dg/pr71883.f90 -O (test for errors, line 29)
+PASS: gfortran.dg/pr71883.f90 -O (test for errors, line 30)
+PASS: gfortran.dg/pr71883.f90 -O (test for errors, line 31)
+PASS: gfortran.dg/pr71883.f90 -O (test for errors, line 32)
+PASS: gfortran.dg/pr71883.f90 -O (test for errors, line 33)
+PASS: gfortran.dg/pr71883.f90 -O (test for errors, line 34)
+PASS: gfortran.dg/pr71883.f90 -O (test for errors, line 35)
+PASS: gfortran.dg/pr71883.f90 -O (test for errors, line 36)
+PASS: gfortran.dg/pr71883.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr71895.f90 -O (test for errors, line 7)
+PASS: gfortran.dg/pr71895.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr71935.f90 -O (test for warnings, line 5)
+PASS: gfortran.dg/pr71935.f90 -O (test for warnings, line 6)
+PASS: gfortran.dg/pr71935.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr77260_1.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr77260_2.f90 -O (test for warnings, line 14)
+PASS: gfortran.dg/pr77260_2.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr77351.f90 -O (test for errors, line 4)
+XFAIL: gfortran.dg/pr77351.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr77380.f90 -O (test for errors, line 5)
+PASS: gfortran.dg/pr77380.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr77391.f90 -O (test for errors, line 3)
+PASS: gfortran.dg/pr77391.f90 -O (test for errors, line 4)
+PASS: gfortran.dg/pr77391.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr77406.f90 -O (test for errors, line 5)
+PASS: gfortran.dg/pr77406.f90 -O (test for errors, line 7)
+PASS: gfortran.dg/pr77406.f90 -O (test for errors, line 23)
+PASS: gfortran.dg/pr77406.f90 -O (test for errors, line 25)
+PASS: gfortran.dg/pr77406.f90 -O (test for errors, line 29)
+PASS: gfortran.dg/pr77406.f90 -O (test for errors, line 31)
+PASS: gfortran.dg/pr77406.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr77420_1.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr77420_2.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr77420_3.f90 -O (test for excess errors)
+UNSUPPORTED: gfortran.dg/pr77420_4.f90 -O
+PASS: gfortran.dg/pr77429.f90 -O (test for errors, line 3)
+PASS: gfortran.dg/pr77429.f90 -O (test for errors, line 4)
+PASS: gfortran.dg/pr77429.f90 -O (test for errors, line 5)
+PASS: gfortran.dg/pr77429.f90 -O (test for errors, line 6)
+PASS: gfortran.dg/pr77429.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr77460.f90 -O (test for errors, line 4)
+PASS: gfortran.dg/pr77460.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr77506.f90 -O (test for errors, line 3)
+PASS: gfortran.dg/pr77506.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr77612.f90 -O (test for errors, line 10)
+PASS: gfortran.dg/pr77612.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr77694.f90 -O (test for errors, line 6)
+PASS: gfortran.dg/pr77694.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr77719.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr77763.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr77942.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr77959.f90 -O (test for warnings, line 7)
+PASS: gfortran.dg/pr77959.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr77978_1.f90 -O (test for errors, line 5)
+PASS: gfortran.dg/pr77978_1.f90 -O (test for errors, line 9)
+PASS: gfortran.dg/pr77978_1.f90 -O (test for errors, line 14)
+PASS: gfortran.dg/pr77978_1.f90 -O (test for errors, line 18)
+PASS: gfortran.dg/pr77978_1.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr77978_2.f90 -O (test for errors, line 4)
+PASS: gfortran.dg/pr77978_2.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr77978_3.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr78033.f90 -O (test for errors, line 17)
+PASS: gfortran.dg/pr78033.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr78061.f -O (test for excess errors)
+PASS: gfortran.dg/pr78092.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/pr78092.f90 -O0 execution test
+PASS: gfortran.dg/pr78092.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/pr78092.f90 -O1 execution test
+PASS: gfortran.dg/pr78092.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/pr78092.f90 -O2 execution test
+PASS: gfortran.dg/pr78092.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/pr78092.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/pr78092.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/pr78092.f90 -O3 -g execution test
+PASS: gfortran.dg/pr78092.f90 -Os (test for excess errors)
+PASS: gfortran.dg/pr78092.f90 -Os execution test
+PASS: gfortran.dg/pr78259.f90 -O (test for excess errors)
+PASS: gfortran.dg/pr78297.f90 -O (test for excess errors)
PASS: gfortran.dg/predcom-1.f -O (test for excess errors)
PASS: gfortran.dg/predcom-2.f -O (test for excess errors)
+PASS: gfortran.dg/predict-1.f90 -O (test for excess errors)
+PASS: gfortran.dg/predict-1.f90 -O scan-tree-dump-times profile_estimate "Fortran loop preheader heuristics of edge[^:]*: 1.0%" 2
+PASS: gfortran.dg/predict-2.f90 -O (test for excess errors)
+PASS: gfortran.dg/predict-2.f90 -O scan-tree-dump-times profile_estimate "Fortran loop preheader heuristics of edge" 2
+PASS: gfortran.dg/predict-2.f90 -O scan-tree-dump-times profile_estimate "loop guard" 0
PASS: gfortran.dg/present_1.f90 -O (test for errors, line 14)
PASS: gfortran.dg/present_1.f90 -O (test for errors, line 15)
PASS: gfortran.dg/present_1.f90 -O (test for excess errors)
@@ -26619,6 +28196,7 @@ PASS: gfortran.dg/proc_ptr_48.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/proc_ptr_48.f90 -O3 -g execution test
PASS: gfortran.dg/proc_ptr_48.f90 -Os (test for excess errors)
PASS: gfortran.dg/proc_ptr_48.f90 -Os execution test
+PASS: gfortran.dg/proc_ptr_49.f90 -O (test for excess errors)
PASS: gfortran.dg/proc_ptr_5.f90 -O0 (test for excess errors)
PASS: gfortran.dg/proc_ptr_5.f90 -O0 execution test
PASS: gfortran.dg/proc_ptr_5.f90 -O1 (test for excess errors)
@@ -26815,12 +28393,12 @@ PASS: gfortran.dg/proc_ptr_comp_2.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/proc_ptr_comp_2.f90 -O3 -g execution test
PASS: gfortran.dg/proc_ptr_comp_2.f90 -Os (test for excess errors)
PASS: gfortran.dg/proc_ptr_comp_2.f90 -Os execution test
-PASS: gfortran.dg/proc_ptr_comp_20.f90 -O (test for errors, line 10)
-PASS: gfortran.dg/proc_ptr_comp_20.f90 -O (test for errors, line 14)
PASS: gfortran.dg/proc_ptr_comp_20.f90 -O (test for errors, line 30)
PASS: gfortran.dg/proc_ptr_comp_20.f90 -O (test for errors, line 31)
PASS: gfortran.dg/proc_ptr_comp_20.f90 -O (test for errors, line 33)
PASS: gfortran.dg/proc_ptr_comp_20.f90 -O (test for errors, line 34)
+PASS: gfortran.dg/proc_ptr_comp_20.f90 -O (test for errors, line 38)
+PASS: gfortran.dg/proc_ptr_comp_20.f90 -O (test for errors, line 43)
PASS: gfortran.dg/proc_ptr_comp_20.f90 -O (test for excess errors)
PASS: gfortran.dg/proc_ptr_comp_21.f90 -O (test for excess errors)
PASS: gfortran.dg/proc_ptr_comp_22.f90 -O (test for errors, line 28)
@@ -26924,6 +28502,8 @@ PASS: gfortran.dg/proc_ptr_comp_45.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/proc_ptr_comp_45.f90 -O3 -g execution test
PASS: gfortran.dg/proc_ptr_comp_45.f90 -Os (test for excess errors)
PASS: gfortran.dg/proc_ptr_comp_45.f90 -Os execution test
+PASS: gfortran.dg/proc_ptr_comp_46.f90 -O (test for errors, line 25)
+PASS: gfortran.dg/proc_ptr_comp_46.f90 -O (test for excess errors)
PASS: gfortran.dg/proc_ptr_comp_5.f90 -O0 (test for excess errors)
PASS: gfortran.dg/proc_ptr_comp_5.f90 -O0 execution test
PASS: gfortran.dg/proc_ptr_comp_5.f90 -O1 (test for excess errors)
@@ -27418,8 +28998,8 @@ PASS: gfortran.dg/random_7.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/random_7.f90 -O3 -g execution test
PASS: gfortran.dg/random_7.f90 -Os (test for excess errors)
PASS: gfortran.dg/random_7.f90 -Os execution test
-PASS: gfortran.dg/random_seed_1.f90 -O (test for errors, line 33)
-PASS: gfortran.dg/random_seed_1.f90 -O (test for errors, line 42)
+PASS: gfortran.dg/random_seed_1.f90 -O (test for errors, line 21)
+PASS: gfortran.dg/random_seed_1.f90 -O (test for errors, line 30)
PASS: gfortran.dg/random_seed_1.f90 -O (test for excess errors)
PASS: gfortran.dg/random_seed_2.f90 -O (test for errors, line 10)
PASS: gfortran.dg/random_seed_2.f90 -O (test for excess errors)
@@ -28121,6 +29701,18 @@ PASS: gfortran.dg/realloc_on_assign_26.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/realloc_on_assign_26.f90 -O3 -g execution test
PASS: gfortran.dg/realloc_on_assign_26.f90 -Os (test for excess errors)
PASS: gfortran.dg/realloc_on_assign_26.f90 -Os execution test
+PASS: gfortran.dg/realloc_on_assign_27.f08 -O0 (test for excess errors)
+PASS: gfortran.dg/realloc_on_assign_27.f08 -O0 execution test
+PASS: gfortran.dg/realloc_on_assign_27.f08 -O1 (test for excess errors)
+PASS: gfortran.dg/realloc_on_assign_27.f08 -O1 execution test
+PASS: gfortran.dg/realloc_on_assign_27.f08 -O2 (test for excess errors)
+PASS: gfortran.dg/realloc_on_assign_27.f08 -O2 execution test
+PASS: gfortran.dg/realloc_on_assign_27.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/realloc_on_assign_27.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/realloc_on_assign_27.f08 -O3 -g (test for excess errors)
+PASS: gfortran.dg/realloc_on_assign_27.f08 -O3 -g execution test
+PASS: gfortran.dg/realloc_on_assign_27.f08 -Os (test for excess errors)
+PASS: gfortran.dg/realloc_on_assign_27.f08 -Os execution test
PASS: gfortran.dg/realloc_on_assign_3.f03 -O0 (test for excess errors)
PASS: gfortran.dg/realloc_on_assign_3.f03 -O0 execution test
PASS: gfortran.dg/realloc_on_assign_3.f03 -O1 (test for excess errors)
@@ -28242,6 +29834,54 @@ PASS: gfortran.dg/record_marker_3.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/record_marker_3.f90 -O3 -g execution test
PASS: gfortran.dg/record_marker_3.f90 -Os (test for excess errors)
PASS: gfortran.dg/record_marker_3.f90 -Os execution test
+PASS: gfortran.dg/recursive_alloc_comp_1.f08 -O0 (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_1.f08 -O0 execution test
+PASS: gfortran.dg/recursive_alloc_comp_1.f08 -O1 (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_1.f08 -O1 execution test
+PASS: gfortran.dg/recursive_alloc_comp_1.f08 -O2 (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_1.f08 -O2 execution test
+PASS: gfortran.dg/recursive_alloc_comp_1.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_1.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/recursive_alloc_comp_1.f08 -O3 -g (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_1.f08 -O3 -g execution test
+PASS: gfortran.dg/recursive_alloc_comp_1.f08 -Os (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_1.f08 -Os execution test
+PASS: gfortran.dg/recursive_alloc_comp_2.f08 -O0 (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_2.f08 -O0 execution test
+PASS: gfortran.dg/recursive_alloc_comp_2.f08 -O1 (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_2.f08 -O1 execution test
+PASS: gfortran.dg/recursive_alloc_comp_2.f08 -O2 (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_2.f08 -O2 execution test
+PASS: gfortran.dg/recursive_alloc_comp_2.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_2.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/recursive_alloc_comp_2.f08 -O3 -g (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_2.f08 -O3 -g execution test
+PASS: gfortran.dg/recursive_alloc_comp_2.f08 -Os (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_2.f08 -Os execution test
+PASS: gfortran.dg/recursive_alloc_comp_3.f08 -O0 (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_3.f08 -O0 execution test
+PASS: gfortran.dg/recursive_alloc_comp_3.f08 -O1 (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_3.f08 -O1 execution test
+PASS: gfortran.dg/recursive_alloc_comp_3.f08 -O2 (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_3.f08 -O2 execution test
+PASS: gfortran.dg/recursive_alloc_comp_3.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_3.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/recursive_alloc_comp_3.f08 -O3 -g (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_3.f08 -O3 -g execution test
+PASS: gfortran.dg/recursive_alloc_comp_3.f08 -Os (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_3.f08 -Os execution test
+PASS: gfortran.dg/recursive_alloc_comp_4.f08 -O0 (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_4.f08 -O0 execution test
+PASS: gfortran.dg/recursive_alloc_comp_4.f08 -O1 (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_4.f08 -O1 execution test
+PASS: gfortran.dg/recursive_alloc_comp_4.f08 -O2 (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_4.f08 -O2 execution test
+PASS: gfortran.dg/recursive_alloc_comp_4.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_4.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/recursive_alloc_comp_4.f08 -O3 -g (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_4.f08 -O3 -g execution test
+PASS: gfortran.dg/recursive_alloc_comp_4.f08 -Os (test for excess errors)
+PASS: gfortran.dg/recursive_alloc_comp_4.f08 -Os execution test
PASS: gfortran.dg/recursive_check_1.f -O (test for errors, line 4)
PASS: gfortran.dg/recursive_check_1.f -O (test for errors, line 9)
PASS: gfortran.dg/recursive_check_1.f -O (test for errors, line 14)
@@ -29391,6 +31031,57 @@ PASS: gfortran.dg/select_type_33.f03 -O (test for errors, line 40)
PASS: gfortran.dg/select_type_33.f03 -O (test for excess errors)
PASS: gfortran.dg/select_type_34.f90 -O (test for errors, line 8)
PASS: gfortran.dg/select_type_34.f90 -O (test for excess errors)
+PASS: gfortran.dg/select_type_35.f03 -O0 (test for excess errors)
+PASS: gfortran.dg/select_type_35.f03 -O0 execution test
+PASS: gfortran.dg/select_type_35.f03 -O1 (test for excess errors)
+PASS: gfortran.dg/select_type_35.f03 -O1 execution test
+PASS: gfortran.dg/select_type_35.f03 -O2 (test for excess errors)
+PASS: gfortran.dg/select_type_35.f03 -O2 execution test
+PASS: gfortran.dg/select_type_35.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/select_type_35.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/select_type_35.f03 -O3 -g (test for excess errors)
+PASS: gfortran.dg/select_type_35.f03 -O3 -g execution test
+PASS: gfortran.dg/select_type_35.f03 -Os (test for excess errors)
+PASS: gfortran.dg/select_type_35.f03 -Os execution test
+PASS: gfortran.dg/select_type_36.f03 -O0 (test for excess errors)
+PASS: gfortran.dg/select_type_36.f03 -O0 execution test
+PASS: gfortran.dg/select_type_36.f03 -O1 (test for excess errors)
+PASS: gfortran.dg/select_type_36.f03 -O1 execution test
+PASS: gfortran.dg/select_type_36.f03 -O2 (test for excess errors)
+PASS: gfortran.dg/select_type_36.f03 -O2 execution test
+PASS: gfortran.dg/select_type_36.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/select_type_36.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/select_type_36.f03 -O3 -g (test for excess errors)
+PASS: gfortran.dg/select_type_36.f03 -O3 -g execution test
+PASS: gfortran.dg/select_type_36.f03 -Os (test for excess errors)
+PASS: gfortran.dg/select_type_36.f03 -Os execution test
+PASS: gfortran.dg/select_type_37.f03 -O0 (test for excess errors)
+PASS: gfortran.dg/select_type_37.f03 -O0 execution test
+PASS: gfortran.dg/select_type_37.f03 -O1 (test for excess errors)
+PASS: gfortran.dg/select_type_37.f03 -O1 execution test
+PASS: gfortran.dg/select_type_37.f03 -O2 (test for excess errors)
+PASS: gfortran.dg/select_type_37.f03 -O2 execution test
+PASS: gfortran.dg/select_type_37.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/select_type_37.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/select_type_37.f03 -O3 -g (test for excess errors)
+PASS: gfortran.dg/select_type_37.f03 -O3 -g execution test
+PASS: gfortran.dg/select_type_37.f03 -Os (test for excess errors)
+PASS: gfortran.dg/select_type_37.f03 -Os execution test
+PASS: gfortran.dg/select_type_38.f03 -O (test for errors, line 8)
+PASS: gfortran.dg/select_type_38.f03 -O (test for errors, line 9)
+PASS: gfortran.dg/select_type_38.f03 -O (test for excess errors)
+PASS: gfortran.dg/select_type_39.f03 -O0 (test for excess errors)
+PASS: gfortran.dg/select_type_39.f03 -O0 execution test
+PASS: gfortran.dg/select_type_39.f03 -O1 (test for excess errors)
+PASS: gfortran.dg/select_type_39.f03 -O1 execution test
+PASS: gfortran.dg/select_type_39.f03 -O2 (test for excess errors)
+PASS: gfortran.dg/select_type_39.f03 -O2 execution test
+PASS: gfortran.dg/select_type_39.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/select_type_39.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/select_type_39.f03 -O3 -g (test for excess errors)
+PASS: gfortran.dg/select_type_39.f03 -O3 -g execution test
+PASS: gfortran.dg/select_type_39.f03 -Os (test for excess errors)
+PASS: gfortran.dg/select_type_39.f03 -Os execution test
PASS: gfortran.dg/select_type_4.f90 -O0 (test for excess errors)
PASS: gfortran.dg/select_type_4.f90 -O0 execution test
PASS: gfortran.dg/select_type_4.f90 -O1 (test for excess errors)
@@ -29841,6 +31532,18 @@ PASS: gfortran.dg/spec_expr_5.f90 -O (test for excess errors)
PASS: gfortran.dg/spec_expr_6.f90 -O (test for errors, line 43)
PASS: gfortran.dg/spec_expr_6.f90 -O (test for errors, line 44)
PASS: gfortran.dg/spec_expr_6.f90 -O (test for excess errors)
+PASS: gfortran.dg/spec_expr_7.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/spec_expr_7.f90 -O0 execution test
+PASS: gfortran.dg/spec_expr_7.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/spec_expr_7.f90 -O1 execution test
+PASS: gfortran.dg/spec_expr_7.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/spec_expr_7.f90 -O2 execution test
+PASS: gfortran.dg/spec_expr_7.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/spec_expr_7.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/spec_expr_7.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/spec_expr_7.f90 -O3 -g execution test
+PASS: gfortran.dg/spec_expr_7.f90 -Os (test for excess errors)
+PASS: gfortran.dg/spec_expr_7.f90 -Os execution test
PASS: gfortran.dg/specification_type_resolution_1.f90 -O (test for excess errors)
PASS: gfortran.dg/specification_type_resolution_2.f90 -O (test for excess errors)
PASS: gfortran.dg/specifics_1.f90 -O0 (test for excess errors)
@@ -30132,6 +31835,18 @@ PASS: gfortran.dg/streamio_16.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/streamio_16.f90 -O3 -g execution test
PASS: gfortran.dg/streamio_16.f90 -Os (test for excess errors)
PASS: gfortran.dg/streamio_16.f90 -Os execution test
+PASS: gfortran.dg/streamio_17.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/streamio_17.f90 -O0 execution test
+PASS: gfortran.dg/streamio_17.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/streamio_17.f90 -O1 execution test
+PASS: gfortran.dg/streamio_17.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/streamio_17.f90 -O2 execution test
+PASS: gfortran.dg/streamio_17.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/streamio_17.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/streamio_17.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/streamio_17.f90 -O3 -g execution test
+PASS: gfortran.dg/streamio_17.f90 -Os (test for excess errors)
+PASS: gfortran.dg/streamio_17.f90 -Os execution test
PASS: gfortran.dg/streamio_2.f90 -O0 (test for excess errors)
PASS: gfortran.dg/streamio_2.f90 -O0 execution test
PASS: gfortran.dg/streamio_2.f90 -O1 (test for excess errors)
@@ -30353,6 +32068,24 @@ PASS: gfortran.dg/string_length_2.f90 -O3 -g scan-tree-dump-times original "
PASS: gfortran.dg/string_length_2.f90 -Os (test for excess errors)
PASS: gfortran.dg/string_length_2.f90 -Os execution test
PASS: gfortran.dg/string_length_2.f90 -Os scan-tree-dump-times original "_abort" 0
+PASS: gfortran.dg/string_length_3.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/string_length_3.f90 -O0 execution test
+PASS: gfortran.dg/string_length_3.f90 -O0 scan-tree-dump-times original "__var" 0
+PASS: gfortran.dg/string_length_3.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/string_length_3.f90 -O1 execution test
+PASS: gfortran.dg/string_length_3.f90 -O1 scan-tree-dump-times original "__var" 0
+PASS: gfortran.dg/string_length_3.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/string_length_3.f90 -O2 execution test
+PASS: gfortran.dg/string_length_3.f90 -O2 scan-tree-dump-times original "__var" 0
+PASS: gfortran.dg/string_length_3.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/string_length_3.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/string_length_3.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions scan-tree-dump-times original "__var" 0
+PASS: gfortran.dg/string_length_3.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/string_length_3.f90 -O3 -g execution test
+PASS: gfortran.dg/string_length_3.f90 -O3 -g scan-tree-dump-times original "__var" 0
+PASS: gfortran.dg/string_length_3.f90 -Os (test for excess errors)
+PASS: gfortran.dg/string_length_3.f90 -Os execution test
+PASS: gfortran.dg/string_length_3.f90 -Os scan-tree-dump-times original "__var" 0
PASS: gfortran.dg/string_null_compare_1.f -O0 (test for excess errors)
PASS: gfortran.dg/string_null_compare_1.f -O0 execution test
PASS: gfortran.dg/string_null_compare_1.f -O1 (test for excess errors)
@@ -30552,6 +32285,39 @@ PASS: gfortran.dg/submodule_15.f08 -O3 -g (test for excess errors)
PASS: gfortran.dg/submodule_15.f08 -O3 -g execution test
PASS: gfortran.dg/submodule_15.f08 -Os (test for excess errors)
PASS: gfortran.dg/submodule_15.f08 -Os execution test
+PASS: gfortran.dg/submodule_16.f08 -O (test for errors, line 35)
+PASS: gfortran.dg/submodule_16.f08 -O (test for errors, line 37)
+PASS: gfortran.dg/submodule_16.f08 -O (test for errors, line 39)
+PASS: gfortran.dg/submodule_16.f08 -O (test for errors, line 41)
+PASS: gfortran.dg/submodule_16.f08 -O (test for errors, line 43)
+PASS: gfortran.dg/submodule_16.f08 -O (test for errors, line 45)
+PASS: gfortran.dg/submodule_16.f08 -O (test for excess errors)
+PASS: gfortran.dg/submodule_17.f08 -O0 (test for excess errors)
+PASS: gfortran.dg/submodule_17.f08 -O0 execution test
+PASS: gfortran.dg/submodule_17.f08 -O1 (test for excess errors)
+PASS: gfortran.dg/submodule_17.f08 -O1 execution test
+PASS: gfortran.dg/submodule_17.f08 -O2 (test for excess errors)
+PASS: gfortran.dg/submodule_17.f08 -O2 execution test
+PASS: gfortran.dg/submodule_17.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/submodule_17.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/submodule_17.f08 -O3 -g (test for excess errors)
+PASS: gfortran.dg/submodule_17.f08 -O3 -g execution test
+PASS: gfortran.dg/submodule_17.f08 -Os (test for excess errors)
+PASS: gfortran.dg/submodule_17.f08 -Os execution test
+PASS: gfortran.dg/submodule_18.f08 -O0 (test for excess errors)
+PASS: gfortran.dg/submodule_18.f08 -O0 execution test
+PASS: gfortran.dg/submodule_18.f08 -O1 (test for excess errors)
+PASS: gfortran.dg/submodule_18.f08 -O1 execution test
+PASS: gfortran.dg/submodule_18.f08 -O2 (test for excess errors)
+PASS: gfortran.dg/submodule_18.f08 -O2 execution test
+PASS: gfortran.dg/submodule_18.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/submodule_18.f08 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/submodule_18.f08 -O3 -g (test for excess errors)
+PASS: gfortran.dg/submodule_18.f08 -O3 -g execution test
+PASS: gfortran.dg/submodule_18.f08 -Os (test for excess errors)
+PASS: gfortran.dg/submodule_18.f08 -Os execution test
+PASS: gfortran.dg/submodule_19.f08 -O (test for errors, line 39)
+PASS: gfortran.dg/submodule_19.f08 -O (test for excess errors)
PASS: gfortran.dg/submodule_2.f08 -O0 (test for excess errors)
PASS: gfortran.dg/submodule_2.f08 -O0 execution test
PASS: gfortran.dg/submodule_2.f08 -O1 (test for excess errors)
@@ -30564,17 +32330,20 @@ PASS: gfortran.dg/submodule_2.f08 -O3 -g (test for excess errors)
PASS: gfortran.dg/submodule_2.f08 -O3 -g execution test
PASS: gfortran.dg/submodule_2.f08 -Os (test for excess errors)
PASS: gfortran.dg/submodule_2.f08 -Os execution test
+XFAIL: gfortran.dg/submodule_21.f08 -O (test for excess errors)
+PASS: gfortran.dg/submodule_22.f08 -O (test for errors, line 41)
+PASS: gfortran.dg/submodule_22.f08 -O (test for excess errors)
PASS: gfortran.dg/submodule_3.f08 -O (test for errors, line 14)
PASS: gfortran.dg/submodule_3.f08 -O (test for errors, line 15)
PASS: gfortran.dg/submodule_3.f08 -O (test for errors, line 16)
PASS: gfortran.dg/submodule_3.f08 -O (test for errors, line 17)
PASS: gfortran.dg/submodule_3.f08 -O (test for errors, line 22)
+PASS: gfortran.dg/submodule_3.f08 -O (test for errors, line 24)
PASS: gfortran.dg/submodule_3.f08 -O (test for errors, line 26)
PASS: gfortran.dg/submodule_3.f08 -O (test for errors, line 27)
PASS: gfortran.dg/submodule_3.f08 -O (test for errors, line 31)
PASS: gfortran.dg/submodule_3.f08 -O (test for errors, line 32)
PASS: gfortran.dg/submodule_3.f08 -O (test for errors, line 34)
-PASS: gfortran.dg/submodule_3.f08 -O (test for errors, line 36)
PASS: gfortran.dg/submodule_3.f08 -O (test for excess errors)
PASS: gfortran.dg/submodule_4.f08 -O (test for errors, line 69)
PASS: gfortran.dg/submodule_4.f08 -O (test for errors, line 74)
@@ -31544,6 +33313,7 @@ PASS: gfortran.dg/typebound_assignment_7.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/typebound_assignment_7.f90 -O3 -g execution test
PASS: gfortran.dg/typebound_assignment_7.f90 -Os (test for excess errors)
PASS: gfortran.dg/typebound_assignment_7.f90 -Os execution test
+PASS: gfortran.dg/typebound_assignment_8.f90 -O (test for excess errors)
PASS: gfortran.dg/typebound_call_1.f03 -O0 (test for excess errors)
PASS: gfortran.dg/typebound_call_1.f03 -O0 execution test
PASS: gfortran.dg/typebound_call_1.f03 -O1 (test for excess errors)
@@ -31737,6 +33507,11 @@ PASS: gfortran.dg/typebound_generic_15.f90 -O (test for errors, line 11)
PASS: gfortran.dg/typebound_generic_15.f90 -O (test for errors, line 12)
PASS: gfortran.dg/typebound_generic_15.f90 -O (test for errors, line 13)
PASS: gfortran.dg/typebound_generic_15.f90 -O (test for excess errors)
+PASS: gfortran.dg/typebound_generic_16.f90 -O (test for errors, line 10)
+PASS: gfortran.dg/typebound_generic_16.f90 -O (test for errors, line 11)
+PASS: gfortran.dg/typebound_generic_16.f90 -O (test for errors, line 18)
+PASS: gfortran.dg/typebound_generic_16.f90 -O (test for errors, line 19)
+PASS: gfortran.dg/typebound_generic_16.f90 -O (test for excess errors)
PASS: gfortran.dg/typebound_generic_2.f03 -O (test for errors, line 57)
PASS: gfortran.dg/typebound_generic_2.f03 -O (test for errors, line 58)
PASS: gfortran.dg/typebound_generic_2.f03 -O (test for errors, line 59)
@@ -31885,6 +33660,18 @@ PASS: gfortran.dg/typebound_operator_20.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/typebound_operator_20.f90 -O3 -g execution test
PASS: gfortran.dg/typebound_operator_20.f90 -Os (test for excess errors)
PASS: gfortran.dg/typebound_operator_20.f90 -Os execution test
+PASS: gfortran.dg/typebound_operator_21.f03 -O0 (test for excess errors)
+PASS: gfortran.dg/typebound_operator_21.f03 -O0 execution test
+PASS: gfortran.dg/typebound_operator_21.f03 -O1 (test for excess errors)
+PASS: gfortran.dg/typebound_operator_21.f03 -O1 execution test
+PASS: gfortran.dg/typebound_operator_21.f03 -O2 (test for excess errors)
+PASS: gfortran.dg/typebound_operator_21.f03 -O2 execution test
+PASS: gfortran.dg/typebound_operator_21.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/typebound_operator_21.f03 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/typebound_operator_21.f03 -O3 -g (test for excess errors)
+PASS: gfortran.dg/typebound_operator_21.f03 -O3 -g execution test
+PASS: gfortran.dg/typebound_operator_21.f03 -Os (test for excess errors)
+PASS: gfortran.dg/typebound_operator_21.f03 -Os execution test
PASS: gfortran.dg/typebound_operator_3.f03 -O0 (test for excess errors)
PASS: gfortran.dg/typebound_operator_3.f03 -O0 execution test
PASS: gfortran.dg/typebound_operator_3.f03 -O1 (test for excess errors)
@@ -32071,6 +33858,19 @@ PASS: gfortran.dg/typebound_proc_30.f90 -O (test for excess errors)
PASS: gfortran.dg/typebound_proc_31.f90 -O (test for excess errors)
PASS: gfortran.dg/typebound_proc_32.f90 -O (test for excess errors)
PASS: gfortran.dg/typebound_proc_33.f90 -O (test for excess errors)
+PASS: gfortran.dg/typebound_proc_34.f90 -O (test for excess errors)
+PASS: gfortran.dg/typebound_proc_35.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/typebound_proc_35.f90 -O0 execution test
+PASS: gfortran.dg/typebound_proc_35.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/typebound_proc_35.f90 -O1 execution test
+PASS: gfortran.dg/typebound_proc_35.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/typebound_proc_35.f90 -O2 execution test
+PASS: gfortran.dg/typebound_proc_35.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/typebound_proc_35.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
+PASS: gfortran.dg/typebound_proc_35.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/typebound_proc_35.f90 -O3 -g execution test
+PASS: gfortran.dg/typebound_proc_35.f90 -Os (test for excess errors)
+PASS: gfortran.dg/typebound_proc_35.f90 -Os execution test
PASS: gfortran.dg/typebound_proc_4.f03 -O (test for errors, line 12)
PASS: gfortran.dg/typebound_proc_4.f03 -O (test for errors, line 13)
PASS: gfortran.dg/typebound_proc_4.f03 -O (test for errors, line 14)
@@ -32149,6 +33949,17 @@ PASS: gfortran.dg/unconstrained_commons.f -O scan-tree-dump-times dom2 " _[
PASS: gfortran.dg/unconstrained_commons.f -O scan-tree-dump-times dom2 " mycommon\\.x\\[j?_[0-9]+\\] = _[0-9]+;" 1
PASS: gfortran.dg/underflow.f90 -O (test for warnings, line 4)
PASS: gfortran.dg/underflow.f90 -O (test for excess errors)
+PASS: gfortran.dg/unexpected_eof.f -O (test for errors, line )
+PASS: gfortran.dg/unexpected_eof.f -O (test for excess errors)
+PASS: gfortran.dg/unexpected_eof_2.f90 -O (test for errors, line 5)
+PASS: gfortran.dg/unexpected_eof_2.f90 -O (test for errors, line )
+PASS: gfortran.dg/unexpected_eof_2.f90 -O (test for excess errors)
+PASS: gfortran.dg/unexpected_eof_3.f90 -O (test for errors, line 4)
+PASS: gfortran.dg/unexpected_eof_3.f90 -O (test for errors, line )
+PASS: gfortran.dg/unexpected_eof_3.f90 -O (test for excess errors)
+PASS: gfortran.dg/unexpected_eof_4.f90 -O (test for errors, line )
+PASS: gfortran.dg/unexpected_eof_4.f90 -O (test for errors, line )
+PASS: gfortran.dg/unexpected_eof_4.f90 -O (test for excess errors)
PASS: gfortran.dg/unexpected_interface.f90 -O (test for errors, line 7)
PASS: gfortran.dg/unexpected_interface.f90 -O (test for errors, line )
PASS: gfortran.dg/unexpected_interface.f90 -O (test for excess errors)
@@ -32464,11 +34275,17 @@ PASS: gfortran.dg/unlimited_polymorphic_22.f90 -O3 -g execution test
PASS: gfortran.dg/unlimited_polymorphic_22.f90 -Os (test for excess errors)
PASS: gfortran.dg/unlimited_polymorphic_22.f90 -Os execution test
PASS: gfortran.dg/unlimited_polymorphic_23.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_23.f90 -O0 execution test
PASS: gfortran.dg/unlimited_polymorphic_23.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_23.f90 -O1 execution test
PASS: gfortran.dg/unlimited_polymorphic_23.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_23.f90 -O2 execution test
PASS: gfortran.dg/unlimited_polymorphic_23.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_23.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
PASS: gfortran.dg/unlimited_polymorphic_23.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_23.f90 -O3 -g execution test
PASS: gfortran.dg/unlimited_polymorphic_23.f90 -Os (test for excess errors)
+PASS: gfortran.dg/unlimited_polymorphic_23.f90 -Os execution test
PASS: gfortran.dg/unlimited_polymorphic_24.f03 -O0 (test for excess errors)
PASS: gfortran.dg/unlimited_polymorphic_24.f03 -O0 execution test
PASS: gfortran.dg/unlimited_polymorphic_24.f03 -O1 (test for excess errors)
@@ -33235,6 +35052,8 @@ PASS: gfortran.dg/volatile12.f90 -O scan-tree-dump optimized "integer.kind=.
PASS: gfortran.dg/volatile12.f90 -O scan-tree-dump-times optimized " =.v. arg;" 2
PASS: gfortran.dg/volatile12.f90 -O scan-tree-dump optimized "i_dont_exist"
PASS: gfortran.dg/volatile13.f90 -O (test for excess errors)
+PASS: gfortran.dg/volatile14.f90 -O (test for errors, line 15)
+PASS: gfortran.dg/volatile14.f90 -O (test for excess errors)
PASS: gfortran.dg/volatile2.f90 -O (test for errors, line 9)
PASS: gfortran.dg/volatile2.f90 -O (test for errors, line 11)
PASS: gfortran.dg/volatile2.f90 -O (test for errors, line 13)
@@ -33278,6 +35097,7 @@ PASS: gfortran.dg/warn_alias.f90 -O (test for warnings, line 14)
PASS: gfortran.dg/warn_alias.f90 -O (test for excess errors)
PASS: gfortran.dg/warn_align_commons.f90 -O (test for bogus messages, line 13)
PASS: gfortran.dg/warn_align_commons.f90 -O (test for excess errors)
+PASS: gfortran.dg/warn_argument_mismatch_1.f90 -O (test for excess errors)
PASS: gfortran.dg/warn_conversion.f90 -O (test for warnings, line 11)
PASS: gfortran.dg/warn_conversion.f90 -O (test for warnings, line 19)
PASS: gfortran.dg/warn_conversion.f90 -O (test for errors, line 20)
@@ -33331,6 +35151,7 @@ PASS: gfortran.dg/warn_conversion_7.f90 -O (test for excess errors)
PASS: gfortran.dg/warn_conversion_8.f90 -O (test for warnings, line 6)
PASS: gfortran.dg/warn_conversion_8.f90 -O (test for warnings, line 7)
PASS: gfortran.dg/warn_conversion_8.f90 -O (test for excess errors)
+PASS: gfortran.dg/warn_conversion_9.f90 -O (test for excess errors)
PASS: gfortran.dg/warn_function_without_result.f90 -O (test for warnings, line 8)
PASS: gfortran.dg/warn_function_without_result.f90 -O (test for warnings, line 12)
PASS: gfortran.dg/warn_function_without_result.f90 -O (test for warnings, line 16)
@@ -33415,7 +35236,6 @@ PASS: gfortran.dg/warnings_are_errors_1.f -O (test for excess errors)
PASS: gfortran.dg/warnings_are_errors_1.f -O output-exists-not warnings_are_errors_1.s
PASS: gfortran.dg/warnings_are_errors_1.f90 -O (test for errors, line 8)
PASS: gfortran.dg/warnings_are_errors_1.f90 -O (test for errors, line 20)
-PASS: gfortran.dg/warnings_are_errors_1.f90 -O (test for errors, line 24)
XFAIL: gfortran.dg/warnings_are_errors_1.f90 -O (test for excess errors)
PASS: gfortran.dg/warnings_are_errors_1.f90 -O output-exists-not warnings_are_errors_1.s
PASS: gfortran.dg/wdate-time.F90 -O (test for warnings, line 3)
@@ -33452,6 +35272,10 @@ PASS: gfortran.dg/where_2.f90 -Os execution test
PASS: gfortran.dg/where_3.f90 -O (test for errors, line 12)
PASS: gfortran.dg/where_3.f90 -O (test for excess errors)
PASS: gfortran.dg/where_4.f90 -O (test for excess errors)
+PASS: gfortran.dg/where_5.f90 -O (test for warnings, line 13)
+PASS: gfortran.dg/where_5.f90 -O (test for excess errors)
+PASS: gfortran.dg/where_6.f90 -O (test for warnings, line 13)
+PASS: gfortran.dg/where_6.f90 -O (test for excess errors)
PASS: gfortran.dg/where_nested_1.f90 -O (test for excess errors)
PASS: gfortran.dg/where_operator_assign_1.f90 -O (test for excess errors)
PASS: gfortran.dg/where_operator_assign_2.f90 -O (test for excess errors)
@@ -35307,6 +37131,10 @@ PASS: gfortran.dg/goacc/asyncwait-2.f95 -O (test for errors, line 62)
PASS: gfortran.dg/goacc/asyncwait-2.f95 -O (test for errors, line 74)
PASS: gfortran.dg/goacc/asyncwait-2.f95 -O (test for errors, line 80)
PASS: gfortran.dg/goacc/asyncwait-2.f95 -O (test for errors, line 84)
+PASS: gfortran.dg/goacc/asyncwait-2.f95 -O (test for errors, line 86)
+PASS: gfortran.dg/goacc/asyncwait-2.f95 -O (test for errors, line 90)
+PASS: gfortran.dg/goacc/asyncwait-2.f95 -O (test for errors, line 92)
+PASS: gfortran.dg/goacc/asyncwait-2.f95 -O (test for errors, line 96)
PASS: gfortran.dg/goacc/asyncwait-2.f95 -O (test for excess errors)
PASS: gfortran.dg/goacc/asyncwait-3.f95 -O (test for errors, line 14)
PASS: gfortran.dg/goacc/asyncwait-3.f95 -O (test for errors, line 16)
@@ -35332,6 +37160,8 @@ PASS: gfortran.dg/goacc/asyncwait-4.f95 -O (test for errors, line 28)
PASS: gfortran.dg/goacc/asyncwait-4.f95 -O (test for errors, line 30)
PASS: gfortran.dg/goacc/asyncwait-4.f95 -O (test for errors, line 34)
PASS: gfortran.dg/goacc/asyncwait-4.f95 -O (test for errors, line 36)
+PASS: gfortran.dg/goacc/asyncwait-4.f95 -O (test for errors, line 38)
+PASS: gfortran.dg/goacc/asyncwait-4.f95 -O (test for errors, line 40)
PASS: gfortran.dg/goacc/asyncwait-4.f95 -O (test for excess errors)
PASS: gfortran.dg/goacc/branch.f95 -O (test for errors, line 10)
PASS: gfortran.dg/goacc/branch.f95 -O (test for errors, line 16)
@@ -35339,7 +37169,11 @@ PASS: gfortran.dg/goacc/branch.f95 -O (test for errors, line 22)
PASS: gfortran.dg/goacc/branch.f95 -O (test for errors, line 28)
PASS: gfortran.dg/goacc/branch.f95 -O (test for excess errors)
PASS: gfortran.dg/goacc/cache-1.f95 -O (test for excess errors)
+XFAIL: gfortran.dg/goacc/cache-2.f95 -O TODO (test for errors, line 9)
+XFAIL: gfortran.dg/goacc/cache-2.f95 -O TODO (test for errors, line 10)
+PASS: gfortran.dg/goacc/cache-2.f95 -O (test for excess errors)
PASS: gfortran.dg/goacc/coarray.f95 -O (test for errors, line 21)
+XFAIL: gfortran.dg/goacc/coarray.f95 -O TODO (test for errors, line 27)
PASS: gfortran.dg/goacc/coarray.f95 -O (test for excess errors)
PASS: gfortran.dg/goacc/coarray_2.f90 -O (test for errors, line 21)
PASS: gfortran.dg/goacc/coarray_2.f90 -O (test for errors, line 73)
@@ -35352,7 +37186,7 @@ PASS: gfortran.dg/goacc/combined-directives.f90 -O scan-tree-dump-times gimp
PASS: gfortran.dg/goacc/combined-directives.f90 -O scan-tree-dump-times gimple "acc loop private.i. private.j. vector" 2
PASS: gfortran.dg/goacc/combined-directives.f90 -O scan-tree-dump-times gimple "acc loop private.i. private.j. seq" 2
PASS: gfortran.dg/goacc/combined-directives.f90 -O scan-tree-dump-times gimple "acc loop private.i. private.j. auto" 2
-PASS: gfortran.dg/goacc/combined-directives.f90 -O scan-tree-dump-times gimple "acc loop private.i. private.j. tile.2, 3" 2
+XFAIL: gfortran.dg/goacc/combined-directives.f90 -O scan-tree-dump-times gimple "acc loop private.i. private.j. tile.2, 3" 2
PASS: gfortran.dg/goacc/combined-directives.f90 -O scan-tree-dump-times gimple "acc loop private.i. independent" 2
PASS: gfortran.dg/goacc/combined-directives.f90 -O scan-tree-dump-times gimple "private.z" 2
PASS: gfortran.dg/goacc/combined-directives.f90 -O scan-tree-dump-times gimple "omp target oacc_[^ ]+ map.force_tofrom:y" 2
@@ -35360,6 +37194,20 @@ PASS: gfortran.dg/goacc/combined-directives.f90 -O scan-tree-dump-times gimp
PASS: gfortran.dg/goacc/combined_loop.f90 -O (test for excess errors)
PASS: gfortran.dg/goacc/continuation-free-form.f95 -O (test for errors, line 19)
PASS: gfortran.dg/goacc/continuation-free-form.f95 -O (test for excess errors)
+PASS: gfortran.dg/goacc/cray-2.f95 -O (test for errors, line 14)
+PASS: gfortran.dg/goacc/cray-2.f95 -O (test for errors, line 16)
+PASS: gfortran.dg/goacc/cray-2.f95 -O (test for errors, line 18)
+PASS: gfortran.dg/goacc/cray-2.f95 -O (test for errors, line 20)
+PASS: gfortran.dg/goacc/cray-2.f95 -O (test for errors, line 22)
+PASS: gfortran.dg/goacc/cray-2.f95 -O (test for errors, line 28)
+PASS: gfortran.dg/goacc/cray-2.f95 -O (test for errors, line 31)
+PASS: gfortran.dg/goacc/cray-2.f95 -O (test for errors, line 32)
+PASS: gfortran.dg/goacc/cray-2.f95 -O (test for errors, line 33)
+PASS: gfortran.dg/goacc/cray-2.f95 -O (test for errors, line 36)
+PASS: gfortran.dg/goacc/cray-2.f95 -O (test for errors, line 40)
+PASS: gfortran.dg/goacc/cray-2.f95 -O (test for errors, line 42)
+XFAIL: gfortran.dg/goacc/cray-2.f95 -O TODO (test for errors, line 49)
+PASS: gfortran.dg/goacc/cray-2.f95 -O (test for excess errors)
PASS: gfortran.dg/goacc/cray.f95 -O (test for errors, line 13)
PASS: gfortran.dg/goacc/cray.f95 -O (test for errors, line 15)
PASS: gfortran.dg/goacc/cray.f95 -O (test for errors, line 17)
@@ -35372,6 +37220,7 @@ PASS: gfortran.dg/goacc/cray.f95 -O (test for errors, line 32)
PASS: gfortran.dg/goacc/cray.f95 -O (test for errors, line 35)
PASS: gfortran.dg/goacc/cray.f95 -O (test for errors, line 39)
PASS: gfortran.dg/goacc/cray.f95 -O (test for errors, line 41)
+XFAIL: gfortran.dg/goacc/cray.f95 -O TODO (test for errors, line 48)
PASS: gfortran.dg/goacc/cray.f95 -O (test for excess errors)
PASS: gfortran.dg/goacc/critical.f95 -O (test for errors, line 11)
PASS: gfortran.dg/goacc/critical.f95 -O (test for errors, line 22)
@@ -35549,7 +37398,7 @@ PASS: gfortran.dg/goacc/gang-static.f95 -O scan-tree-dump-times omplower "ga
PASS: gfortran.dg/goacc/gang-static.f95 -O scan-tree-dump-times omplower "gang\\(num: 5 static:\\*\\)" 1
PASS: gfortran.dg/goacc/gang-static.f95 -O scan-tree-dump-times omplower "gang\\(num: 30 static:20\\)" 1
PASS: gfortran.dg/goacc/host_data-tree.f95 -O (test for excess errors)
-PASS: gfortran.dg/goacc/host_data-tree.f95 -O scan-tree-dump-times original "pragma acc host_data use_device_ptr\\(i\\)" 1
+PASS: gfortran.dg/goacc/host_data-tree.f95 -O scan-tree-dump-times original "pragma acc host_data use_device_ptr\\(p\\)" 1
PASS: gfortran.dg/goacc/if.f95 -O (test for errors, line 9)
PASS: gfortran.dg/goacc/if.f95 -O (test for errors, line 10)
PASS: gfortran.dg/goacc/if.f95 -O (test for errors, line 11)
@@ -35575,10 +37424,10 @@ PASS: gfortran.dg/goacc/kernels-alias-2.f95 -O scan-tree-dump-times ealias "
PASS: gfortran.dg/goacc/kernels-alias-2.f95 -O scan-tree-dump-times ealias "(?n)clique .* base .*" 8
PASS: gfortran.dg/goacc/kernels-alias-3.f95 -O (test for excess errors)
PASS: gfortran.dg/goacc/kernels-alias-3.f95 -O scan-tree-dump-times ealias "clique 1 base 1" 2
-PASS: gfortran.dg/goacc/kernels-alias-3.f95 -O scan-tree-dump-times ealias "(?n)clique .* base .*" 2
+PASS: gfortran.dg/goacc/kernels-alias-3.f95 -O scan-tree-dump-times ealias "(?n)clique 1 base 0" 3
PASS: gfortran.dg/goacc/kernels-alias-4.f95 -O (test for excess errors)
PASS: gfortran.dg/goacc/kernels-alias-4.f95 -O scan-tree-dump-times ealias "clique 1 base 1" 3
-PASS: gfortran.dg/goacc/kernels-alias-4.f95 -O scan-tree-dump-times ealias "(?n)clique .* base .*" 3
+PASS: gfortran.dg/goacc/kernels-alias-4.f95 -O scan-tree-dump-times ealias "(?n)clique 1 base 0" 4
PASS: gfortran.dg/goacc/kernels-alias.f95 -O (test for excess errors)
PASS: gfortran.dg/goacc/kernels-alias.f95 -O scan-tree-dump-times ealias "clique 1 base 1" 4
PASS: gfortran.dg/goacc/kernels-alias.f95 -O scan-tree-dump-times ealias "clique 1 base 2" 1
@@ -35666,13 +37515,18 @@ PASS: gfortran.dg/goacc/list.f95 -O (test for errors, line 65)
PASS: gfortran.dg/goacc/list.f95 -O (test for errors, line 67)
PASS: gfortran.dg/goacc/list.f95 -O (test for errors, line 70)
PASS: gfortran.dg/goacc/list.f95 -O (test for errors, line 76)
+PASS: gfortran.dg/goacc/list.f95 -O (test for errors, line 79)
+PASS: gfortran.dg/goacc/list.f95 -O (test for errors, line 82)
+PASS: gfortran.dg/goacc/list.f95 -O (test for errors, line 88)
+PASS: gfortran.dg/goacc/list.f95 -O (test for errors, line 91)
PASS: gfortran.dg/goacc/list.f95 -O (test for errors, line 94)
PASS: gfortran.dg/goacc/list.f95 -O (test for errors, line 96)
PASS: gfortran.dg/goacc/list.f95 -O (test for errors, line 98)
PASS: gfortran.dg/goacc/list.f95 -O (test for errors, line 100)
PASS: gfortran.dg/goacc/list.f95 -O (test for errors, line 102)
-PASS: gfortran.dg/goacc/list.f95 -O (test for errors, line 105)
-PASS: gfortran.dg/goacc/list.f95 -O (test for errors, line 108)
+PASS: gfortran.dg/goacc/list.f95 -O (test for errors, line 102)
+PASS: gfortran.dg/goacc/list.f95 -O (test for errors, line 107)
+PASS: gfortran.dg/goacc/list.f95 -O (test for errors, line 107)
PASS: gfortran.dg/goacc/list.f95 -O (test for excess errors)
PASS: gfortran.dg/goacc/literal.f95 -O (test for errors, line 8)
PASS: gfortran.dg/goacc/literal.f95 -O (test for errors, line 9)
@@ -35690,29 +37544,53 @@ PASS: gfortran.dg/goacc/literal.f95 -O (test for errors, line 26)
PASS: gfortran.dg/goacc/literal.f95 -O (test for errors, line 27)
PASS: gfortran.dg/goacc/literal.f95 -O (test for errors, line 28)
PASS: gfortran.dg/goacc/literal.f95 -O (test for excess errors)
-PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 12)
-PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 13)
-PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 17)
-PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 18)
-PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 23)
-PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 26)
-PASS: gfortran.dg/goacc/loop-1.f95 -O (test for warnings, line 30)
-PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 30)
-PASS: gfortran.dg/goacc/loop-1.f95 -O (test for warnings, line 36)
-PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 36)
-PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 44)
-PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 49)
-PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 65)
-PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 94)
-PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 98)
-PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 102)
-PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 106)
-PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 116)
-PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 144)
-PASS: gfortran.dg/goacc/loop-1.f95 -O (test for warnings, line 149)
-PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 149)
-PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 156)
-PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 161)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for errors, line 14)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for errors, line 15)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for errors, line 19)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for errors, line 20)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for errors, line 25)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for errors, line 28)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for warnings, line 32)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for errors, line 32)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for warnings, line 38)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for errors, line 38)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for errors, line 46)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for errors, line 51)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for errors, line 67)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for errors, line 96)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for errors, line 100)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for errors, line 104)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for errors, line 108)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for errors, line 118)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for errors, line 146)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for warnings, line 151)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for errors, line 151)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for errors, line 158)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for errors, line 163)
+PASS: gfortran.dg/goacc/loop-1-2.f95 -O (test for excess errors)
+PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 14)
+PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 15)
+PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 19)
+PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 20)
+PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 25)
+PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 28)
+PASS: gfortran.dg/goacc/loop-1.f95 -O (test for warnings, line 32)
+PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 32)
+PASS: gfortran.dg/goacc/loop-1.f95 -O (test for warnings, line 38)
+PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 38)
+PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 46)
+PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 51)
+PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 67)
+PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 96)
+PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 100)
+PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 104)
+PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 108)
+PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 118)
+PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 146)
+PASS: gfortran.dg/goacc/loop-1.f95 -O (test for warnings, line 151)
+PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 151)
+PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 158)
+PASS: gfortran.dg/goacc/loop-1.f95 -O (test for errors, line 163)
PASS: gfortran.dg/goacc/loop-1.f95 -O (test for excess errors)
PASS: gfortran.dg/goacc/loop-2.f95 -O (test for errors, line 37)
PASS: gfortran.dg/goacc/loop-2.f95 -O (test for errors, line 41)
@@ -35791,6 +37669,14 @@ PASS: gfortran.dg/goacc/loop-2.f95 -O (test for errors, line 618)
PASS: gfortran.dg/goacc/loop-2.f95 -O (test for errors, line 621)
PASS: gfortran.dg/goacc/loop-2.f95 -O (test for errors, line 628)
PASS: gfortran.dg/goacc/loop-2.f95 -O (test for excess errors)
+PASS: gfortran.dg/goacc/loop-3-2.f95 -O (test for warnings, line 15)
+PASS: gfortran.dg/goacc/loop-3-2.f95 -O (test for errors, line 21)
+PASS: gfortran.dg/goacc/loop-3-2.f95 -O (test for errors, line 28)
+PASS: gfortran.dg/goacc/loop-3-2.f95 -O (test for errors, line 39)
+PASS: gfortran.dg/goacc/loop-3-2.f95 -O (test for errors, line 46)
+PASS: gfortran.dg/goacc/loop-3-2.f95 -O (test for errors, line 53)
+PASS: gfortran.dg/goacc/loop-3-2.f95 -O (test for errors, line 54)
+PASS: gfortran.dg/goacc/loop-3-2.f95 -O (test for excess errors)
PASS: gfortran.dg/goacc/loop-3.f95 -O (test for warnings, line 12)
PASS: gfortran.dg/goacc/loop-3.f95 -O (test for errors, line 18)
PASS: gfortran.dg/goacc/loop-3.f95 -O (test for errors, line 25)
@@ -35849,8 +37735,10 @@ PASS: gfortran.dg/goacc/loop-tree-1.f90 -O scan-tree-dump-times original "wo
PASS: gfortran.dg/goacc/loop-tree-1.f90 -O scan-tree-dump-times original "vector\\(5\\)" 1
PASS: gfortran.dg/goacc/loop-tree-1.f90 -O scan-tree-dump-times original "private\\(m\\)" 1
PASS: gfortran.dg/goacc/loop-tree-1.f90 -O scan-tree-dump-times original "reduction\\(\\+:sum\\)" 1
+PASS: gfortran.dg/goacc/loop-tree-1.f90 -O scan-tree-dump-times gimple "map\\(tofrom:sum \\[len: [0-9]+\\]\\)" 1
PASS: gfortran.dg/goacc/multi-clause.f90 -O (test for errors, line 9)
PASS: gfortran.dg/goacc/multi-clause.f90 -O (test for excess errors)
+PASS: gfortran.dg/goacc/nested-function-1.f90 -O (test for excess errors)
PASS: gfortran.dg/goacc/omp-fixed.f -O (test for errors, line 9)
PASS: gfortran.dg/goacc/omp-fixed.f -O (test for errors, line 24)
PASS: gfortran.dg/goacc/omp-fixed.f -O (test for errors, line 29)
@@ -35930,6 +37818,8 @@ PASS: gfortran.dg/goacc/parameter.f95 -O (test for errors, line 27)
PASS: gfortran.dg/goacc/parameter.f95 -O (test for errors, line 28)
PASS: gfortran.dg/goacc/parameter.f95 -O (test for errors, line 29)
PASS: gfortran.dg/goacc/parameter.f95 -O (test for excess errors)
+PASS: gfortran.dg/goacc/pr71704.f90 -O (test for excess errors)
+PASS: gfortran.dg/goacc/pr72743.f90 -O (test for excess errors)
PASS: gfortran.dg/goacc/private-1.f95 -O (test for excess errors)
PASS: gfortran.dg/goacc/private-1.f95 -O scan-tree-dump-times omplower "pragma omp target oacc_parallel" 3
PASS: gfortran.dg/goacc/private-1.f95 -O scan-tree-dump-times omplower "private\\(i\\)" 3
@@ -35944,7 +37834,7 @@ PASS: gfortran.dg/goacc/pure-elemental-procedures.f95 -O (test for errors, l
PASS: gfortran.dg/goacc/pure-elemental-procedures.f95 -O (test for errors, line 60)
PASS: gfortran.dg/goacc/pure-elemental-procedures.f95 -O (test for excess errors)
PASS: gfortran.dg/goacc/reduction-2.f95 -O (test for excess errors)
-PASS: gfortran.dg/goacc/reduction-2.f95 -O scan-tree-dump-times gimple "target oacc_parallel firstprivate.a." 1
+PASS: gfortran.dg/goacc/reduction-2.f95 -O scan-tree-dump-times gimple "target oacc_parallel reduction..:a. map.tofrom.a." 1
PASS: gfortran.dg/goacc/reduction-2.f95 -O scan-tree-dump-times gimple "acc loop private.p. reduction..:a." 1
PASS: gfortran.dg/goacc/reduction-2.f95 -O scan-tree-dump-times gimple "target oacc_kernels map.force_tofrom:a .len: 4.." 1
PASS: gfortran.dg/goacc/reduction-2.f95 -O scan-tree-dump-times gimple "acc loop private.k. reduction..:a." 1
@@ -36061,8 +37951,10 @@ PASS: gfortran.dg/goacc/routine-5.f90 -O (test for excess errors)
PASS: gfortran.dg/goacc/routine-6.f90 -O (test for errors, line 8)
PASS: gfortran.dg/goacc/routine-6.f90 -O (test for errors, line 22)
PASS: gfortran.dg/goacc/routine-6.f90 -O (test for errors, line 29)
-PASS: gfortran.dg/goacc/routine-6.f90 -O (test for errors, line 52)
-PASS: gfortran.dg/goacc/routine-6.f90 -O (test for errors, line 82)
+PASS: gfortran.dg/goacc/routine-6.f90 -O (test for errors, line 34)
+PASS: gfortran.dg/goacc/routine-6.f90 -O (test for errors, line 35)
+PASS: gfortran.dg/goacc/routine-6.f90 -O (test for errors, line 59)
+PASS: gfortran.dg/goacc/routine-6.f90 -O (test for errors, line 89)
PASS: gfortran.dg/goacc/routine-6.f90 -O (test for excess errors)
PASS: gfortran.dg/goacc/sentinel-free-form.f95 -O (test for errors, line 13)
PASS: gfortran.dg/goacc/sentinel-free-form.f95 -O (test for warnings, line 15)
@@ -36127,7 +38019,6 @@ PASS: gfortran.dg/goacc/subarrays.f95 -O (test for errors, line 32)
PASS: gfortran.dg/goacc/subarrays.f95 -O (test for errors, line 32)
PASS: gfortran.dg/goacc/subarrays.f95 -O (test for warnings, line 39)
PASS: gfortran.dg/goacc/subarrays.f95 -O (test for excess errors)
-PASS: gfortran.dg/goacc/subroutines.f90 -O (test for excess errors)
PASS: gfortran.dg/goacc/uninit-copy-clause.f95 -O (test for excess errors)
PASS: gfortran.dg/goacc/uninit-dim-clause.f95 -O (test for warnings, line 8)
PASS: gfortran.dg/goacc/uninit-dim-clause.f95 -O (test for warnings, line 11)
@@ -36144,6 +38035,7 @@ PASS: gfortran.dg/goacc/uninit-use-device-clause.f95 -O (test for warnings,
PASS: gfortran.dg/goacc/uninit-use-device-clause.f95 -O (test for excess errors)
PASS: gfortran.dg/goacc/update.f95 -O (test for errors, line 4)
PASS: gfortran.dg/goacc/update.f95 -O (test for excess errors)
+PASS: gfortran.dg/goacc/vector_length.f90 -O (test for excess errors)
Running [...]/hurd/master/gcc/testsuite/gfortran.dg/gomp/gomp.exp ...
PASS: gfortran.dg/gomp/affinity-1.f90 -O (test for excess errors)
PASS: gfortran.dg/gomp/allocatable_components_1.f90 -O (test for errors, line 52)
@@ -36267,6 +38159,27 @@ PASS: gfortran.dg/gomp/crayptr5.f90 -O (test for excess errors)
PASS: gfortran.dg/gomp/declare-simd-1.f90 -O (test for errors, line 5)
PASS: gfortran.dg/gomp/declare-simd-1.f90 -O (test for errors, line 8)
PASS: gfortran.dg/gomp/declare-simd-1.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/declare-simd-2.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/declare-target-1.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 4)
+PASS: gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 6)
+PASS: gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 8)
+PASS: gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 9)
+PASS: gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 10)
+PASS: gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 11)
+PASS: gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 15)
+PASS: gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 21)
+PASS: gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 27)
+PASS: gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 28)
+PASS: gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 30)
+PASS: gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 37)
+PASS: gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 42)
+PASS: gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 44)
+PASS: gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 45)
+PASS: gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 46)
+PASS: gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 49)
+PASS: gfortran.dg/gomp/declare-target-2.f90 -O (test for errors, line 50)
+PASS: gfortran.dg/gomp/declare-target-2.f90 -O (test for excess errors)
PASS: gfortran.dg/gomp/depend-1.f90 -O (test for errors, line 9)
PASS: gfortran.dg/gomp/depend-1.f90 -O (test for excess errors)
PASS: gfortran.dg/gomp/do-1.f90 -O (test for excess errors)
@@ -36284,6 +38197,16 @@ PASS: gfortran.dg/gomp/intentin1.f90 -O (test for errors, line 8)
PASS: gfortran.dg/gomp/intentin1.f90 -O (test for errors, line 11)
PASS: gfortran.dg/gomp/intentin1.f90 -O (test for errors, line 15)
PASS: gfortran.dg/gomp/intentin1.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/linear-1.f90 -O (test for errors, line 14)
+PASS: gfortran.dg/gomp/linear-1.f90 -O (test for errors, line 18)
+PASS: gfortran.dg/gomp/linear-1.f90 -O (test for errors, line 22)
+PASS: gfortran.dg/gomp/linear-1.f90 -O (test for errors, line 30)
+PASS: gfortran.dg/gomp/linear-1.f90 -O (test for errors, line 34)
+PASS: gfortran.dg/gomp/linear-1.f90 -O (test for errors, line 38)
+PASS: gfortran.dg/gomp/linear-1.f90 -O (test for errors, line 46)
+PASS: gfortran.dg/gomp/linear-1.f90 -O (test for errors, line 50)
+PASS: gfortran.dg/gomp/linear-1.f90 -O (test for errors, line 54)
+PASS: gfortran.dg/gomp/linear-1.f90 -O (test for excess errors)
PASS: gfortran.dg/gomp/map-1.f90 -O (test for errors, line 21)
PASS: gfortran.dg/gomp/map-1.f90 -O (test for warnings, line 39)
PASS: gfortran.dg/gomp/map-1.f90 -O (test for warnings, line 42)
@@ -36398,6 +38321,13 @@ PASS: gfortran.dg/gomp/openmp-simd-3.f90 -O scan-tree-dump-times original "_
PASS: gfortran.dg/gomp/openmp-simd-3.f90 -O scan-tree-dump-times original "__builtin_GOMP_cancel" 2
PASS: gfortran.dg/gomp/openmp-simd-3.f90 -O scan-tree-dump-times original "__builtin_GOMP_taskyield" 1
PASS: gfortran.dg/gomp/openmp-simd-3.f90 -O scan-tree-dump-times original "__builtin_GOMP_taskwait" 1
+PASS: gfortran.dg/gomp/order-1.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/order-2.f90 -O (test for errors, line 14)
+PASS: gfortran.dg/gomp/order-2.f90 -O (test for errors, line 21)
+PASS: gfortran.dg/gomp/order-2.f90 -O (test for errors, line 29)
+PASS: gfortran.dg/gomp/order-2.f90 -O (test for errors, line 30)
+PASS: gfortran.dg/gomp/order-2.f90 -O (test for errors, line 35)
+PASS: gfortran.dg/gomp/order-2.f90 -O (test for excess errors)
PASS: gfortran.dg/gomp/pr26224.f -O (test for excess errors)
PASS: gfortran.dg/gomp/pr27573.f90 -O (test for excess errors)
PASS: gfortran.dg/gomp/pr29759.f90 -O (test for errors, line 24)
@@ -36492,6 +38422,36 @@ PASS: gfortran.dg/gomp/pr59488-2.f90 -O (test for excess errors)
PASS: gfortran.dg/gomp/pr62131.f90 -O (test for excess errors)
PASS: gfortran.dg/gomp/pr66633.f90 -O (test for excess errors)
PASS: gfortran.dg/gomp/pr69128.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/pr69183.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/pr69281.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/pr70855.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/pr71687.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/pr71704.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/pr71705.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/pr71758.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/pr72716.f90 -O (test for errors, line 5)
+PASS: gfortran.dg/gomp/pr72716.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/pr72744.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/pr77352.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/pr77374.f08 -O (test for errors, line 9)
+PASS: gfortran.dg/gomp/pr77374.f08 -O (test for errors, line 20)
+PASS: gfortran.dg/gomp/pr77374.f08 -O (test for excess errors)
+PASS: gfortran.dg/gomp/pr77500.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/pr77516.f90 -O (test for warnings, line 7)
+PASS: gfortran.dg/gomp/pr77516.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/pr77665.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/pr77666.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/pr77973.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/pr78026.f03 -O (test for errors, line 2)
+PASS: gfortran.dg/gomp/pr78026.f03 -O (test for errors, line 4)
+PASS: gfortran.dg/gomp/pr78026.f03 -O (test for errors, line 4)
+PASS: gfortran.dg/gomp/pr78026.f03 -O (test for excess errors)
+PASS: gfortran.dg/gomp/pr78298.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/pr78299.f90 -O (test for warnings, line 16)
+PASS: gfortran.dg/gomp/pr78299.f90 -O (test for warnings, line 27)
+PASS: gfortran.dg/gomp/pr78299.f90 -O (test for warnings, line 38)
+PASS: gfortran.dg/gomp/pr78299.f90 -O (test for warnings, line 49)
+PASS: gfortran.dg/gomp/pr78299.f90 -O (test for excess errors)
PASS: gfortran.dg/gomp/proc_ptr_1.f90 -O (test for excess errors)
PASS: gfortran.dg/gomp/proc_ptr_2.f90 -O (test for errors, line 5)
PASS: gfortran.dg/gomp/proc_ptr_2.f90 -O (test for errors, line 8)
@@ -36543,6 +38503,9 @@ PASS: gfortran.dg/gomp/reduction3.f90 -O (test for errors, line 46)
PASS: gfortran.dg/gomp/reduction3.f90 -O (test for errors, line 53)
PASS: gfortran.dg/gomp/reduction3.f90 -O (test for errors, line 61)
PASS: gfortran.dg/gomp/reduction3.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/schedule-1.f90 -O (test for warnings, line 5)
+PASS: gfortran.dg/gomp/schedule-1.f90 -O (test for warnings, line 8)
+PASS: gfortran.dg/gomp/schedule-1.f90 -O (test for excess errors)
PASS: gfortran.dg/gomp/sharing-1.f90 -O (test for errors, line 12)
PASS: gfortran.dg/gomp/sharing-1.f90 -O (test for errors, line 24)
PASS: gfortran.dg/gomp/sharing-1.f90 -O (test for errors, line 25)
@@ -36876,6 +38839,7 @@ PASS: gfortran.dg/graphite/pr68565.f90 -Os execution test
PASS: gfortran.dg/graphite/pr68692.f90 -O (test for excess errors)
PASS: gfortran.dg/graphite/pr68693.f90 -O (test for excess errors)
PASS: gfortran.dg/graphite/pr68715.f90 -O (test for excess errors)
+PASS: gfortran.dg/graphite/pr71898.f90 -O (test for excess errors)
Running [...]/hurd/master/gcc/testsuite/gfortran.dg/guality/guality.exp ...
PASS: gfortran.dg/guality/arg1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/guality/arg1.f90 -O0 execution test
@@ -37082,6 +39046,8 @@ PASS: gfortran.dg/ieee/large_4.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/ieee/large_4.f90 -O3 -g execution test
PASS: gfortran.dg/ieee/large_4.f90 -Os (test for excess errors)
PASS: gfortran.dg/ieee/large_4.f90 -Os execution test
+PASS: gfortran.dg/ieee/pr77372.f90 -O (test for excess errors)
+PASS: gfortran.dg/ieee/pr77507.f90 -O (test for excess errors)
PASS: gfortran.dg/ieee/rounding_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/ieee/rounding_1.f90 -O0 execution test
PASS: gfortran.dg/ieee/rounding_1.f90 -O1 (test for excess errors)
@@ -37359,6 +39325,7 @@ PASS: gfortran.dg/prof/dynamic_dispatch_6.f03 compilation, -fprofile-generate -
PASS: gfortran.dg/prof/dynamic_dispatch_6.f03 execution, -fprofile-generate -D_PROFILE_GENERATE
PASS: gfortran.dg/prof/dynamic_dispatch_6.f03 compilation, -fprofile-use -D_PROFILE_USE
PASS: gfortran.dg/prof/dynamic_dispatch_6.f03 execution, -fprofile-use -D_PROFILE_USE
+UNSUPPORTED: [...]/hurd/master/gcc/testsuite/gfortran.dg/prof/dynamic_dispatch_6.f03 -fauto-profile
Running [...]/hurd/master/gcc/testsuite/gfortran.dg/vect/vect.exp ...
PASS: gfortran.dg/vect/vect-1.f90 -O (test for excess errors)
PASS: gfortran.dg/vect/vect-1.f90 -O scan-tree-dump-times vect "vectorized 3 loops" 1
@@ -37383,7 +39350,7 @@ PASS: gfortran.dg/vect/vect-6.f -O (test for excess errors)
PASS: gfortran.dg/vect/vect-7.f90 -O (test for excess errors)
PASS: gfortran.dg/vect/vect-7.f90 -O scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gfortran.dg/vect/vect-8.f90 -O (test for excess errors)
-PASS: gfortran.dg/vect/vect-8.f90 -O scan-tree-dump-times vect "vectorized 20 loops" 1
+PASS: gfortran.dg/vect/vect-8.f90 -O scan-tree-dump-times vect "vectorized 21 loops" 1
PASS: gfortran.dg/vect/vect-9.f90 -O (test for excess errors)
PASS: gfortran.dg/vect/vect-do-concurrent-1.f90 -O (test for warnings, line )
PASS: gfortran.dg/vect/vect-do-concurrent-1.f90 -O (test for bogus messages, line )
@@ -37417,22 +39384,15 @@ PASS: gfortran.dg/vect/pr62283.f -O scan-tree-dump-times vect "vectorized 1
PASS: gfortran.dg/vect/pr69466.f90 -O (test for excess errors)
PASS: gfortran.dg/vect/pr69882.f90 -O (test for excess errors)
PASS: gfortran.dg/vect/pr69882.f90 -O execution test
-PASS: gfortran.dg/vect/pr69980.f90 -O0 (test for excess errors)
-PASS: gfortran.dg/vect/pr69980.f90 -O0 execution test
-PASS: gfortran.dg/vect/pr69980.f90 -O1 (test for excess errors)
-PASS: gfortran.dg/vect/pr69980.f90 -O1 execution test
-PASS: gfortran.dg/vect/pr69980.f90 -O2 (test for excess errors)
-PASS: gfortran.dg/vect/pr69980.f90 -O2 execution test
-PASS: gfortran.dg/vect/pr69980.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors)
-PASS: gfortran.dg/vect/pr69980.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test
-PASS: gfortran.dg/vect/pr69980.f90 -O3 -g (test for excess errors)
-PASS: gfortran.dg/vect/pr69980.f90 -O3 -g execution test
-PASS: gfortran.dg/vect/pr69980.f90 -Os (test for excess errors)
-PASS: gfortran.dg/vect/pr69980.f90 -Os execution test
+PASS: gfortran.dg/vect/pr69980.f90 -O (test for excess errors)
+PASS: gfortran.dg/vect/pr69980.f90 -O execution test
PASS: gfortran.dg/vect/pr70043.f90 -O (test for excess errors)
+PASS: gfortran.dg/vect/pr77848.f -O (test for excess errors)
+PASS: gfortran.dg/vect/pr77848.f -O scan-tree-dump ifcvt "LOOP_VECTORIZED"
+PASS: gfortran.dg/vect/pr77848.f -O scan-tree-dump vect "vectorized 0 loops in function"
PASS: gfortran.dg/vect/fast-math-mgrid-resid.f -O (test for excess errors)
-PASS: gfortran.dg/vect/fast-math-mgrid-resid.f -O scan-tree-dump-times pcom "Executing predictive commoning without unrolling" 2
-PASS: gfortran.dg/vect/fast-math-mgrid-resid.f -O scan-tree-dump-times pcom "Predictive commoning failed: no suitable chains" 0
+PASS: gfortran.dg/vect/fast-math-mgrid-resid.f -O scan-tree-dump pcom "Executing predictive commoning without unrolling"
+FAIL: gfortran.dg/vect/fast-math-mgrid-resid.f -O scan-tree-dump pcom "vectp_u.*__lsm.* = PHI <.*vectp_u.*__lsm"
PASS: gfortran.dg/vect/fast-math-pr33299.f90 -O (test for excess errors)
PASS: gfortran.dg/vect/fast-math-pr33299.f90 -O execution test
PASS: gfortran.dg/vect/fast-math-pr37021.f90 -O (test for excess errors)
@@ -38116,6 +40076,33 @@ PASS: gfortran.fortran-torture/compile/pr68639.f90, -O2 -fbounds-check
PASS: gfortran.fortran-torture/compile/pr68639.f90, -O3 -g
PASS: gfortran.fortran-torture/compile/pr68639.f90, -Os
PASS: gfortran.fortran-torture/compile/pr68639.f90, -O2 -ftree-vectorize -msse2
+PASS: gfortran.fortran-torture/compile/pr70960.f90, -O0
+PASS: gfortran.fortran-torture/compile/pr70960.f90, -O1
+PASS: gfortran.fortran-torture/compile/pr70960.f90, -O2
+PASS: gfortran.fortran-torture/compile/pr70960.f90, -O2 -fomit-frame-pointer -finline-functions
+PASS: gfortran.fortran-torture/compile/pr70960.f90, -O2 -fomit-frame-pointer -finline-functions -funroll-loops
+PASS: gfortran.fortran-torture/compile/pr70960.f90, -O2 -fbounds-check
+PASS: gfortran.fortran-torture/compile/pr70960.f90, -O3 -g
+PASS: gfortran.fortran-torture/compile/pr70960.f90, -Os
+PASS: gfortran.fortran-torture/compile/pr70960.f90, -O2 -ftree-vectorize -msse2
+PASS: gfortran.fortran-torture/compile/pr76490.f90, -O0
+PASS: gfortran.fortran-torture/compile/pr76490.f90, -O1
+PASS: gfortran.fortran-torture/compile/pr76490.f90, -O2
+PASS: gfortran.fortran-torture/compile/pr76490.f90, -O2 -fomit-frame-pointer -finline-functions
+PASS: gfortran.fortran-torture/compile/pr76490.f90, -O2 -fomit-frame-pointer -finline-functions -funroll-loops
+PASS: gfortran.fortran-torture/compile/pr76490.f90, -O2 -fbounds-check
+PASS: gfortran.fortran-torture/compile/pr76490.f90, -O3 -g
+PASS: gfortran.fortran-torture/compile/pr76490.f90, -Os
+PASS: gfortran.fortran-torture/compile/pr76490.f90, -O2 -ftree-vectorize -msse2
+PASS: gfortran.fortran-torture/compile/pr77798.f90, -O0
+PASS: gfortran.fortran-torture/compile/pr77798.f90, -O1
+PASS: gfortran.fortran-torture/compile/pr77798.f90, -O2
+PASS: gfortran.fortran-torture/compile/pr77798.f90, -O2 -fomit-frame-pointer -finline-functions
+PASS: gfortran.fortran-torture/compile/pr77798.f90, -O2 -fomit-frame-pointer -finline-functions -funroll-loops
+PASS: gfortran.fortran-torture/compile/pr77798.f90, -O2 -fbounds-check
+PASS: gfortran.fortran-torture/compile/pr77798.f90, -O3 -g
+PASS: gfortran.fortran-torture/compile/pr77798.f90, -Os
+PASS: gfortran.fortran-torture/compile/pr77798.f90, -O2 -ftree-vectorize -msse2
PASS: gfortran.fortran-torture/compile/shape_reshape.f90, -O0
PASS: gfortran.fortran-torture/compile/shape_reshape.f90, -O1
PASS: gfortran.fortran-torture/compile/shape_reshape.f90, -O2
@@ -42224,9 +44211,9 @@ PASS: gfortran.fortran-torture/execute/write_logical.f90 execution, -O2 -ftree-v
=== gfortran Summary ===
-# of expected passes 41955
-# of unexpected failures 6
-# of expected failures 72
-# of unsupported tests 168
-[...]/hurd/master.build/gcc/testsuite/gfortran/../../gfortran version 6.0.0 20160415 (experimental) (GCC)
+# of expected passes 43920
+# of unexpected failures 7
+# of expected failures 85
+# of unsupported tests 176
+[...]/hurd/master.build/gcc/testsuite/gfortran/../../gfortran version 7.0.0 20161129 (experimental) (GCC)
diff --git a/gcc/laplace.SCHWINGE/test/gcc/testsuite/objc/objc.sum b/gcc/laplace.SCHWINGE/test/gcc/testsuite/objc/objc.sum
index 35d8ec64..c8c01455 100644
--- a/gcc/laplace.SCHWINGE/test/gcc/testsuite/objc/objc.sum
+++ b/gcc/laplace.SCHWINGE/test/gcc/testsuite/objc/objc.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Fri Dec 2 05:22:48 2016
+Test Run By thomas on Mon Dec 12 00:08:49 2016
Native configuration is i686-unknown-gnu0.8
=== objc tests ===
@@ -586,6 +586,16 @@ PASS: objc/execute/compatibility_alias.m compilation, -O3 -g -fgnu-runtime
PASS: objc/execute/compatibility_alias.m execution, -O3 -g -fgnu-runtime
PASS: objc/execute/compatibility_alias.m compilation, -Os -fgnu-runtime
PASS: objc/execute/compatibility_alias.m execution, -Os -fgnu-runtime
+PASS: objc/execute/construct1.m compilation, -O0 -fgnu-runtime
+PASS: objc/execute/construct1.m execution, -O0 -fgnu-runtime
+PASS: objc/execute/construct1.m compilation, -O1 -fgnu-runtime
+PASS: objc/execute/construct1.m execution, -O1 -fgnu-runtime
+PASS: objc/execute/construct1.m compilation, -O2 -fgnu-runtime
+PASS: objc/execute/construct1.m execution, -O2 -fgnu-runtime
+PASS: objc/execute/construct1.m compilation, -O3 -g -fgnu-runtime
+PASS: objc/execute/construct1.m execution, -O3 -g -fgnu-runtime
+PASS: objc/execute/construct1.m compilation, -Os -fgnu-runtime
+PASS: objc/execute/construct1.m execution, -Os -fgnu-runtime
PASS: objc/execute/encode-1.m compilation, -O0 -fgnu-runtime
PASS: objc/execute/encode-1.m execution, -O0 -fgnu-runtime
PASS: objc/execute/encode-1.m compilation, -O1 -fgnu-runtime
@@ -1135,6 +1145,10 @@ PASS: objc.dg/attributes/proto-attribute-4.m -fgnu-runtime (test for warnings,
PASS: objc.dg/attributes/proto-attribute-4.m -fgnu-runtime (test for warnings, line 14)
PASS: objc.dg/attributes/proto-attribute-4.m -fgnu-runtime (test for excess errors)
Running [...]/hurd/master/gcc/testsuite/objc.dg/dg.exp ...
+PASS: objc.dg/Wimplicit-fallthrough-1.m -fgnu-runtime (test for warnings, line 16)
+PASS: objc.dg/Wimplicit-fallthrough-1.m -fgnu-runtime (test for warnings, line 33)
+PASS: objc.dg/Wimplicit-fallthrough-1.m -fgnu-runtime (test for warnings, line 34)
+PASS: objc.dg/Wimplicit-fallthrough-1.m -fgnu-runtime (test for excess errors)
PASS: objc.dg/alias.m -fgnu-runtime (test for warnings, line 4)
PASS: objc.dg/alias.m -fgnu-runtime already exists (test for warnings, line 12)
PASS: objc.dg/alias.m -fgnu-runtime (test for excess errors)
@@ -2883,8 +2897,8 @@ PASS: objc.dg/torture/tls/trivial.m -O2 -flto -fuse-linker-plugin -fno-fat-lto
=== objc Summary ===
-# of expected passes 2783
+# of expected passes 2797
# of expected failures 6
# of unsupported tests 68
-[...]/hurd/master.build/gcc/xgcc version 6.0.0 20160415 (experimental) (GCC)
+[...]/hurd/master.build/gcc/xgcc version 7.0.0 20161129 (experimental) (GCC)