summaryrefslogtreecommitdiff
path: root/gcc/coulomb.SCHWINGE/test
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2013-06-01 11:31:40 +0200
committerThomas Schwinge <thomas@codesourcery.com>2013-06-01 11:31:40 +0200
commit05905efce314e17e8f07c331e7f5520bde6b8a0b (patch)
tree71174b810e517bd074da16bab981478a8e440e24 /gcc/coulomb.SCHWINGE/test
parentf9799944f2378f73b4b7eddd58f115eecec31465 (diff)
gcc: dcdba5abca23716daa6aeb5c92f367e0978e4539 (2013-05-27; 0479dc77cf50ee78769b55563051cf72d39b3d60 (2013-05-27))
plus `id:"87txlnlg0z.fsf@kepler.schwinge.homeip.net"`
Diffstat (limited to 'gcc/coulomb.SCHWINGE/test')
-rw-r--r--gcc/coulomb.SCHWINGE/test/[ARCH]/boehm-gc/testsuite/boehm-gc.sum2
-rw-r--r--gcc/coulomb.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum2
-rw-r--r--gcc/coulomb.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum2
-rw-r--r--gcc/coulomb.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum84
-rw-r--r--gcc/coulomb.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum2
-rw-r--r--gcc/coulomb.SCHWINGE/test/[ARCH]/libjava/testsuite/libjava.sum2
-rw-r--r--gcc/coulomb.SCHWINGE/test/[ARCH]/libmudflap/testsuite/libmudflap.sum14
-rw-r--r--gcc/coulomb.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum204
-rw-r--r--gcc/coulomb.SCHWINGE/test/gcc/testsuite/ada/acats/acats.sum14
-rw-r--r--gcc/coulomb.SCHWINGE/test/gcc/testsuite/g++/g++.sum1201
-rw-r--r--gcc/coulomb.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum3276
-rw-r--r--gcc/coulomb.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum1179
-rw-r--r--gcc/coulomb.SCHWINGE/test/gcc/testsuite/gnat/gnat.sum27
-rw-r--r--gcc/coulomb.SCHWINGE/test/gcc/testsuite/objc/objc.sum4
14 files changed, 4601 insertions, 1412 deletions
diff --git a/gcc/coulomb.SCHWINGE/test/[ARCH]/boehm-gc/testsuite/boehm-gc.sum b/gcc/coulomb.SCHWINGE/test/[ARCH]/boehm-gc/testsuite/boehm-gc.sum
index fe4b3586..a07c2fe3 100644
--- a/gcc/coulomb.SCHWINGE/test/[ARCH]/boehm-gc/testsuite/boehm-gc.sum
+++ b/gcc/coulomb.SCHWINGE/test/[ARCH]/boehm-gc/testsuite/boehm-gc.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Fri Feb 22 06:47:43 2013
+Test Run By thomas on Thu May 30 20:52:12 2013
Native configuration is i686-unknown-gnu0.3
=== boehm-gc tests ===
diff --git a/gcc/coulomb.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum b/gcc/coulomb.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum
index 4fe76748..4e0a915f 100644
--- a/gcc/coulomb.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum
+++ b/gcc/coulomb.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Fri Feb 22 07:36:48 2013
+Test Run By thomas on Thu May 30 21:46:17 2013
Native configuration is i686-unknown-gnu0.3
=== libatomic tests ===
diff --git a/gcc/coulomb.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum b/gcc/coulomb.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum
index ae16cb42..aabded7a 100644
--- a/gcc/coulomb.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum
+++ b/gcc/coulomb.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Fri Feb 22 05:15:10 2013
+Test Run By thomas on Thu May 30 19:15:14 2013
Native configuration is i686-unknown-gnu0.3
=== libffi tests ===
diff --git a/gcc/coulomb.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum b/gcc/coulomb.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum
index 9b79eb03..f5fbfb2d 100644
--- a/gcc/coulomb.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum
+++ b/gcc/coulomb.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Fri Feb 22 06:48:36 2013
+Test Run By thomas on Thu May 30 20:53:12 2013
Native configuration is i686-unknown-gnu0.3
=== libgomp tests ===
@@ -84,7 +84,7 @@ PASS: libgomp.c/icv-1.c (test for excess errors)
PASS: libgomp.c/icv-1.c execution test
UNSUPPORTED: libgomp.c/icv-2.c
PASS: libgomp.c/lib-1.c (test for excess errors)
-FAIL: libgomp.c/lib-1.c execution test
+PASS: 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/lock-1.c (test for excess errors)
@@ -100,6 +100,12 @@ PASS: libgomp.c/loop-11.c (test for excess errors)
PASS: libgomp.c/loop-11.c execution test
PASS: libgomp.c/loop-12.c (test for excess errors)
PASS: libgomp.c/loop-12.c execution test
+PASS: libgomp.c/loop-13.c (test for excess errors)
+PASS: libgomp.c/loop-13.c execution test
+PASS: libgomp.c/loop-14.c (test for excess errors)
+PASS: libgomp.c/loop-14.c execution test
+PASS: libgomp.c/loop-15.c (test for excess errors)
+PASS: libgomp.c/loop-15.c execution test
PASS: libgomp.c/loop-2.c (test for excess errors)
PASS: libgomp.c/loop-2.c execution test
PASS: libgomp.c/loop-3.c (test for excess errors)
@@ -856,6 +862,54 @@ PASS: libgomp.c++/loop-12.C -O3 -g (test for excess errors)
PASS: libgomp.c++/loop-12.C -O3 -g execution test
PASS: libgomp.c++/loop-12.C -Os (test for excess errors)
PASS: libgomp.c++/loop-12.C -Os execution test
+PASS: libgomp.c++/loop-13.C -O0 (test for excess errors)
+PASS: libgomp.c++/loop-13.C -O0 execution test
+PASS: libgomp.c++/loop-13.C -O1 (test for excess errors)
+PASS: libgomp.c++/loop-13.C -O1 execution test
+PASS: libgomp.c++/loop-13.C -O2 (test for excess errors)
+PASS: libgomp.c++/loop-13.C -O2 execution test
+PASS: libgomp.c++/loop-13.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: libgomp.c++/loop-13.C -O3 -fomit-frame-pointer execution test
+PASS: libgomp.c++/loop-13.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: libgomp.c++/loop-13.C -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: libgomp.c++/loop-13.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: libgomp.c++/loop-13.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: libgomp.c++/loop-13.C -O3 -g (test for excess errors)
+PASS: libgomp.c++/loop-13.C -O3 -g execution test
+PASS: libgomp.c++/loop-13.C -Os (test for excess errors)
+PASS: libgomp.c++/loop-13.C -Os execution test
+PASS: libgomp.c++/loop-14.C -O0 (test for excess errors)
+PASS: libgomp.c++/loop-14.C -O0 execution test
+PASS: libgomp.c++/loop-14.C -O1 (test for excess errors)
+PASS: libgomp.c++/loop-14.C -O1 execution test
+PASS: libgomp.c++/loop-14.C -O2 (test for excess errors)
+PASS: libgomp.c++/loop-14.C -O2 execution test
+PASS: libgomp.c++/loop-14.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: libgomp.c++/loop-14.C -O3 -fomit-frame-pointer execution test
+PASS: libgomp.c++/loop-14.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: libgomp.c++/loop-14.C -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: libgomp.c++/loop-14.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: libgomp.c++/loop-14.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: libgomp.c++/loop-14.C -O3 -g (test for excess errors)
+PASS: libgomp.c++/loop-14.C -O3 -g execution test
+PASS: libgomp.c++/loop-14.C -Os (test for excess errors)
+PASS: libgomp.c++/loop-14.C -Os execution test
+PASS: libgomp.c++/loop-15.C -O0 (test for excess errors)
+PASS: libgomp.c++/loop-15.C -O0 execution test
+PASS: libgomp.c++/loop-15.C -O1 (test for excess errors)
+PASS: libgomp.c++/loop-15.C -O1 execution test
+PASS: libgomp.c++/loop-15.C -O2 (test for excess errors)
+PASS: libgomp.c++/loop-15.C -O2 execution test
+PASS: libgomp.c++/loop-15.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: libgomp.c++/loop-15.C -O3 -fomit-frame-pointer execution test
+PASS: libgomp.c++/loop-15.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: libgomp.c++/loop-15.C -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: libgomp.c++/loop-15.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: libgomp.c++/loop-15.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: libgomp.c++/loop-15.C -O3 -g (test for excess errors)
+PASS: libgomp.c++/loop-15.C -O3 -g execution test
+PASS: libgomp.c++/loop-15.C -Os (test for excess errors)
+PASS: libgomp.c++/loop-15.C -Os execution test
PASS: libgomp.c++/loop-2.C -O (test for excess errors)
PASS: libgomp.c++/loop-2.C -O execution test
PASS: libgomp.c++/loop-3.C -O (test for excess errors)
@@ -1895,11 +1949,11 @@ 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)
-FAIL: libgomp.fortran/lib1.f90 -O2 execution test
+PASS: libgomp.fortran/lib1.f90 -O2 execution test
PASS: libgomp.fortran/lib1.f90 -O3 -fomit-frame-pointer (test for excess errors)
-PASS: libgomp.fortran/lib1.f90 -O3 -fomit-frame-pointer execution test
+FAIL: libgomp.fortran/lib1.f90 -O3 -fomit-frame-pointer execution test
PASS: libgomp.fortran/lib1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
PASS: libgomp.fortran/lib1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
PASS: libgomp.fortran/lib1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
@@ -1907,13 +1961,13 @@ FAIL: libgomp.fortran/lib1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -fin
PASS: libgomp.fortran/lib1.f90 -O3 -g (test for excess errors)
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)
-PASS: libgomp.fortran/lib2.f -O2 execution test
+FAIL: libgomp.fortran/lib2.f -O2 execution test
PASS: libgomp.fortran/lib2.f -O3 -fomit-frame-pointer (test for excess errors)
PASS: libgomp.fortran/lib2.f -O3 -fomit-frame-pointer execution test
PASS: libgomp.fortran/lib2.f -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
@@ -1921,7 +1975,7 @@ FAIL: libgomp.fortran/lib2.f -O3 -fomit-frame-pointer -funroll-loops execution
PASS: libgomp.fortran/lib2.f -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
PASS: libgomp.fortran/lib2.f -O3 -fomit-frame-pointer -funroll-all-loops -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
PASS: libgomp.fortran/lib3.f -O0 (test for excess errors)
@@ -1931,15 +1985,15 @@ FAIL: libgomp.fortran/lib3.f -O1 execution test
PASS: libgomp.fortran/lib3.f -O2 (test for excess errors)
PASS: libgomp.fortran/lib3.f -O2 execution test
PASS: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer (test for excess errors)
-FAIL: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer execution test
+PASS: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer execution test
PASS: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
FAIL: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer -funroll-loops execution test
PASS: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
-PASS: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+FAIL: libgomp.fortran/lib3.f -O3 -fomit-frame-pointer -funroll-all-loops -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 -O3 -g execution test
PASS: libgomp.fortran/lib3.f -Os (test for excess errors)
-PASS: libgomp.fortran/lib3.f -Os execution test
+FAIL: 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)
@@ -3009,6 +3063,6 @@ PASS: libgomp.graphite/pr41118.c scan-tree-dump-times optimized "loopfn" 0
=== libgomp Summary ===
-# of expected passes 2982
-# of unexpected failures 10
+# of expected passes 3034
+# of unexpected failures 12
# of unsupported tests 3
diff --git a/gcc/coulomb.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum b/gcc/coulomb.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum
index f9986b7a..91edf0dd 100644
--- a/gcc/coulomb.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum
+++ b/gcc/coulomb.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Fri Feb 22 07:36:17 2013
+Test Run By thomas on Thu May 30 21:45:45 2013
Native configuration is i686-unknown-gnu0.3
=== libitm tests ===
diff --git a/gcc/coulomb.SCHWINGE/test/[ARCH]/libjava/testsuite/libjava.sum b/gcc/coulomb.SCHWINGE/test/[ARCH]/libjava/testsuite/libjava.sum
index 3ea08cff..e729923c 100644
--- a/gcc/coulomb.SCHWINGE/test/[ARCH]/libjava/testsuite/libjava.sum
+++ b/gcc/coulomb.SCHWINGE/test/[ARCH]/libjava/testsuite/libjava.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Fri Feb 22 05:36:17 2013
+Test Run By thomas on Thu May 30 19:37:39 2013
Native configuration is i686-unknown-gnu0.3
=== libjava tests ===
diff --git a/gcc/coulomb.SCHWINGE/test/[ARCH]/libmudflap/testsuite/libmudflap.sum b/gcc/coulomb.SCHWINGE/test/[ARCH]/libmudflap/testsuite/libmudflap.sum
index cc8d0f5c..ea169727 100644
--- a/gcc/coulomb.SCHWINGE/test/[ARCH]/libmudflap/testsuite/libmudflap.sum
+++ b/gcc/coulomb.SCHWINGE/test/[ARCH]/libmudflap/testsuite/libmudflap.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Fri Feb 22 04:52:28 2013
+Test Run By thomas on Thu May 30 18:49:56 2013
Native configuration is i686-unknown-gnu0.3
=== libmudflap tests ===
@@ -784,8 +784,8 @@ PASS: libmudflap.c/fail36-frag.c (-O2) (test for excess errors)
PASS: libmudflap.c/fail36-frag.c (-O2) crash test
PASS: libmudflap.c/fail36-frag.c (-O2) output pattern test
PASS: libmudflap.c/fail37-frag.c (-O2) (test for excess errors)
-FAIL: libmudflap.c/fail37-frag.c (-O2) crash test
-FAIL: libmudflap.c/fail37-frag.c (-O2) output pattern test
+PASS: libmudflap.c/fail37-frag.c (-O2) crash test
+PASS: libmudflap.c/fail37-frag.c (-O2) output pattern test
PASS: libmudflap.c/fail38-frag.c (-O2) (test for excess errors)
PASS: libmudflap.c/fail38-frag.c (-O2) crash test
PASS: libmudflap.c/fail38-frag.c (-O2) output pattern test
@@ -1128,8 +1128,8 @@ PASS: libmudflap.c/fail36-frag.c (-O3) (test for excess errors)
PASS: libmudflap.c/fail36-frag.c (-O3) crash test
PASS: libmudflap.c/fail36-frag.c (-O3) output pattern test
PASS: libmudflap.c/fail37-frag.c (-O3) (test for excess errors)
-FAIL: libmudflap.c/fail37-frag.c (-O3) crash test
-FAIL: libmudflap.c/fail37-frag.c (-O3) output pattern test
+PASS: libmudflap.c/fail37-frag.c (-O3) crash test
+PASS: libmudflap.c/fail37-frag.c (-O3) output pattern test
PASS: libmudflap.c/fail38-frag.c (-O3) (test for excess errors)
PASS: libmudflap.c/fail38-frag.c (-O3) crash test
PASS: libmudflap.c/fail38-frag.c (-O3) output pattern test
@@ -1921,5 +1921,5 @@ FAIL: libmudflap.cth/pass59-frag.c (-O3) output pattern test
=== libmudflap Summary ===
-# of expected passes 1646
-# of unexpected failures 260
+# of expected passes 1650
+# of unexpected failures 256
diff --git a/gcc/coulomb.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum b/gcc/coulomb.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum
index 5dc12a48..2150b886 100644
--- a/gcc/coulomb.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum
+++ b/gcc/coulomb.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Thu Feb 21 22:33:10 2013
+Test Run By thomas on Thu May 30 12:01:21 2013
Native configuration is i686-unknown-gnu0.3
=== libstdc++ tests ===
@@ -127,6 +127,8 @@ PASS: 18_support/nested_exception/throw_with_nested.cc (test for excess errors)
PASS: 18_support/nested_exception/throw_with_nested.cc execution test
PASS: 18_support/new_delete_placement.cc (test for excess errors)
PASS: 18_support/new_delete_placement.cc execution test
+PASS: 18_support/new_handler.cc (test for excess errors)
+PASS: 18_support/new_handler.cc execution test
PASS: 18_support/numeric_limits/29989.cc (test for excess errors)
PASS: 18_support/numeric_limits/40856.cc (test for excess errors)
PASS: 18_support/numeric_limits/char16_32_t.cc (test for excess errors)
@@ -168,6 +170,8 @@ PASS: 18_support/numeric_limits/traps.cc execution test
UNSUPPORTED: 18_support/pthread_guard.cc
PASS: 18_support/quick_exit/quick_exit.cc (test for excess errors)
PASS: 18_support/quick_exit/quick_exit.cc execution test
+PASS: 18_support/terminate_handler.cc (test for excess errors)
+PASS: 18_support/terminate_handler.cc execution test
PASS: 18_support/type_info/52562.cc (test for excess errors)
PASS: 18_support/type_info/fundamental.cc (test for excess errors)
PASS: 18_support/type_info/fundamental.cc execution test
@@ -175,6 +179,8 @@ PASS: 18_support/type_info/hash_code.cc (test for excess errors)
PASS: 18_support/type_info/hash_code.cc execution test
PASS: 18_support/uncaught_exception/14026.cc (test for excess errors)
PASS: 18_support/uncaught_exception/14026.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 excess errors)
PASS: 19_diagnostics/error_category/cons/default.cc (test for excess errors)
@@ -343,10 +349,10 @@ PASS: 20_util/bind/ref.cc execution test
PASS: 20_util/bind/ref2.cc (test for excess errors)
PASS: 20_util/bind/ref2.cc execution test
PASS: 20_util/bind/ref_neg.cc (test for errors, line 32)
-PASS: 20_util/bind/ref_neg.cc (test for errors, line 1347)
-PASS: 20_util/bind/ref_neg.cc (test for errors, line 1361)
-PASS: 20_util/bind/ref_neg.cc (test for errors, line 1375)
-PASS: 20_util/bind/ref_neg.cc (test for errors, line 1389)
+PASS: 20_util/bind/ref_neg.cc (test for errors, line 1315)
+PASS: 20_util/bind/ref_neg.cc (test for errors, line 1329)
+PASS: 20_util/bind/ref_neg.cc (test for errors, line 1343)
+PASS: 20_util/bind/ref_neg.cc (test for errors, line 1357)
PASS: 20_util/bind/ref_neg.cc (test for errors, line 37)
PASS: 20_util/bind/ref_neg.cc (test for errors, line 51)
PASS: 20_util/bind/ref_neg.cc (test for errors, line 52)
@@ -368,11 +374,11 @@ PASS: 20_util/decay/requirements/explicit_instantiation.cc (test for excess erro
PASS: 20_util/decay/requirements/typedefs.cc (test for excess errors)
PASS: 20_util/decay/requirements/typedefs.cc execution test
PASS: 20_util/declval/requirements/1.cc (test for excess errors)
-PASS: 20_util/declval/requirements/1_neg.cc (test for errors, line 1871)
+PASS: 20_util/declval/requirements/1_neg.cc (test for errors, line 1859)
PASS: 20_util/declval/requirements/1_neg.cc (test for errors, line 28)
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 104)
+PASS: 20_util/default_delete/48631_neg.cc (test for errors, line 122)
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/duration/arithmetic/1.cc (test for excess errors)
@@ -420,6 +426,8 @@ PASS: 20_util/enable_shared_from_this/cons/constexpr.cc (test for excess errors)
PASS: 20_util/enable_shared_from_this/cons/constexpr.cc scan-assembler-not _ZNSt23enable_shared_from_thisIiEC2Ev
PASS: 20_util/enable_shared_from_this/cons/constexpr.cc scan-assembler-not _ZN7derivedC2Ev
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
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 41)
@@ -531,6 +539,15 @@ PASS: 20_util/headers/type_traits/types_std_c++0x_neg.cc (test for errors, line
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/integral_constant/operator_value_type.cc (test for excess errors)
+PASS: 20_util/integral_constant/requirements/constexpr_data.cc (test for excess errors)
+PASS: 20_util/integral_constant/requirements/explicit_instantiation.cc (test for excess errors)
+PASS: 20_util/integral_constant/requirements/typedefs.cc (test for excess errors)
+PASS: 20_util/integral_constant/static_definition.cc (test for excess errors)
+PASS: 20_util/integral_constant/static_definition.cc execution test
+PASS: 20_util/integral_constant/true_false_type_typedefs.cc (test for excess errors)
+PASS: 20_util/integral_constant/true_false_value.cc (test for excess errors)
+PASS: 20_util/integral_constant/true_false_value.cc execution test
PASS: 20_util/is_assignable/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/is_assignable/requirements/typedefs.cc (test for excess errors)
PASS: 20_util/is_assignable/value.cc (test for excess errors)
@@ -640,6 +657,10 @@ 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_move_constructible/value.cc execution test
+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)
+PASS: 20_util/is_null_pointer/value.cc execution test
PASS: 20_util/is_object/24808.cc (test for excess errors)
PASS: 20_util/is_object/24808.cc execution test
PASS: 20_util/is_object/requirements/explicit_instantiation.cc (test for excess errors)
@@ -692,8 +713,8 @@ PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 3
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 1613)
-PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 1577)
+PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 1601)
+PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 1565)
PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for excess errors)
PASS: 20_util/make_unsigned/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 20_util/make_unsigned/requirements/typedefs-1.cc (test for excess errors)
@@ -705,8 +726,8 @@ PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line
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 1531)
-PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 1495)
+PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 1519)
+PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 1483)
PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for excess errors)
PASS: 20_util/move/1.cc (test for excess errors)
PASS: 20_util/move/requirements/explicit_instantiation.cc (test for excess errors)
@@ -726,11 +747,19 @@ PASS: 20_util/pair/4.cc (test for excess errors)
PASS: 20_util/pair/4.cc execution test
PASS: 20_util/pair/40925.cc (test for excess errors)
PASS: 20_util/pair/44487.cc (test for excess errors)
+PASS: 20_util/pair/astuple/astuple.cc (test for excess errors)
+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 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 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/noexcept_move_construct.cc (test for excess errors)
PASS: 20_util/pair/constexpr_get.cc (test for excess errors)
-PASS: 20_util/pair/get.cc (test for excess errors)
PASS: 20_util/pair/make_pair/constexpr.cc (test for excess errors)
PASS: 20_util/pair/moveable.cc (test for excess errors)
PASS: 20_util/pair/moveable.cc execution test
@@ -790,6 +819,7 @@ 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 31)
@@ -848,11 +878,12 @@ 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 771)
+PASS: 20_util/shared_ptr/cons/43820_neg.cc (test for errors, line 807)
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 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)
PASS: 20_util/shared_ptr/cons/52924.cc (test for excess errors)
PASS: 20_util/shared_ptr/cons/55123.cc (test for excess errors)
PASS: 20_util/shared_ptr/cons/alias.cc (test for excess errors)
@@ -1014,9 +1045,13 @@ PASS: 20_util/tuple/cv_tuple_element.cc (test for excess errors)
PASS: 20_util/tuple/cv_tuple_size.cc (test for excess errors)
PASS: 20_util/tuple/cv_tuple_size.cc execution test
PASS: 20_util/tuple/element_access/constexpr_get.cc (test for excess errors)
+PASS: 20_util/tuple/element_access/constexpr_get_by_type.cc (test for excess errors)
PASS: 20_util/tuple/element_access/get.cc (test for excess errors)
PASS: 20_util/tuple/element_access/get.cc execution test
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/moveable.cc (test for excess errors)
PASS: 20_util/tuple/moveable.cc execution test
PASS: 20_util/tuple/moveable2.cc (test for excess errors)
@@ -1047,8 +1082,8 @@ 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 27)
-PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 206)
-PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 396)
+PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 270)
+PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 515)
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 48)
@@ -1098,6 +1133,15 @@ 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 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 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
PASS: 20_util/unique_ptr/hash/1.cc (test for excess errors)
PASS: 20_util/unique_ptr/hash/1.cc execution test
PASS: 20_util/unique_ptr/modifiers/43183.cc (test for excess errors)
@@ -1115,7 +1159,7 @@ PASS: 20_util/unique_ptr/specialized_algorithms/comparisons_array.cc (test for e
PASS: 20_util/unique_ptr/specialized_algorithms/comparisons_array.cc execution test
PASS: 20_util/unique_ptr/specialized_algorithms/swap.cc (test for excess errors)
PASS: 20_util/unique_ptr/specialized_algorithms/swap.cc execution test
-PASS: 20_util/uses_allocator/cons_neg.cc (test for errors, line 113)
+PASS: 20_util/uses_allocator/cons_neg.cc (test for errors, line 118)
PASS: 20_util/uses_allocator/cons_neg.cc (test for excess errors)
PASS: 20_util/uses_allocator/construction.cc (test for excess errors)
PASS: 20_util/uses_allocator/construction.cc execution test
@@ -2697,6 +2741,7 @@ PASS: 23_containers/deque/cons/1.cc (test for excess errors)
PASS: 23_containers/deque/cons/1.cc execution test
PASS: 23_containers/deque/cons/2.cc (test for excess errors)
PASS: 23_containers/deque/cons/2.cc execution test
+PASS: 23_containers/deque/cons/55977.cc (test for excess errors)
PASS: 23_containers/deque/cons/assign/1.cc (test for excess errors)
PASS: 23_containers/deque/cons/assign/1.cc execution test
PASS: 23_containers/deque/cons/clear_allocator.cc (test for excess errors)
@@ -2743,6 +2788,7 @@ PASS: 23_containers/deque/modifiers/erase/3.cc (test for excess errors)
PASS: 23_containers/deque/modifiers/erase/3.cc execution test
PASS: 23_containers/deque/modifiers/erase/50529.cc (test for excess errors)
PASS: 23_containers/deque/modifiers/erase/50529.cc execution test
+PASS: 23_containers/deque/modifiers/erase/54577.cc (test for excess errors)
PASS: 23_containers/deque/modifiers/erase/moveable.cc (test for excess errors)
PASS: 23_containers/deque/modifiers/erase/moveable.cc execution test
PASS: 23_containers/deque/modifiers/moveable.cc (test for excess errors)
@@ -2765,14 +2811,14 @@ PASS: 23_containers/deque/range_access.cc (test for excess errors)
PASS: 23_containers/deque/requirements/citerators.cc (test for excess errors)
PASS: 23_containers/deque/requirements/citerators.cc execution test
PASS: 23_containers/deque/requirements/do_the_right_thing.cc (test for excess errors)
-PASS: 23_containers/deque/requirements/dr438/assign_neg.cc (test for errors, line 1698)
+PASS: 23_containers/deque/requirements/dr438/assign_neg.cc (test for errors, line 1714)
PASS: 23_containers/deque/requirements/dr438/assign_neg.cc (test for excess errors)
PASS: 23_containers/deque/requirements/dr438/constructor.cc (test for excess errors)
-PASS: 23_containers/deque/requirements/dr438/constructor_1_neg.cc (test for errors, line 1631)
+PASS: 23_containers/deque/requirements/dr438/constructor_1_neg.cc (test for errors, line 1647)
PASS: 23_containers/deque/requirements/dr438/constructor_1_neg.cc (test for excess errors)
-PASS: 23_containers/deque/requirements/dr438/constructor_2_neg.cc (test for errors, line 1631)
+PASS: 23_containers/deque/requirements/dr438/constructor_2_neg.cc (test for errors, line 1647)
PASS: 23_containers/deque/requirements/dr438/constructor_2_neg.cc (test for excess errors)
-PASS: 23_containers/deque/requirements/dr438/insert_neg.cc (test for errors, line 1782)
+PASS: 23_containers/deque/requirements/dr438/insert_neg.cc (test for errors, line 1798)
PASS: 23_containers/deque/requirements/dr438/insert_neg.cc (test for excess errors)
PASS: 23_containers/deque/requirements/exception/basic.cc (test for excess errors)
PASS: 23_containers/deque/requirements/exception/basic.cc execution test
@@ -2959,6 +3005,7 @@ PASS: 23_containers/list/cons/4.cc (test for excess errors)
PASS: 23_containers/list/cons/4.cc execution test
PASS: 23_containers/list/cons/5.cc (test for excess errors)
PASS: 23_containers/list/cons/5.cc execution test
+PASS: 23_containers/list/cons/55979.cc (test for excess errors)
PASS: 23_containers/list/cons/6.cc (test for excess errors)
PASS: 23_containers/list/cons/6.cc execution test
PASS: 23_containers/list/cons/7.cc (test for excess errors)
@@ -3010,6 +3057,7 @@ PASS: 23_containers/list/modifiers/2.cc execution test
PASS: 23_containers/list/modifiers/3.cc (test for excess errors)
PASS: 23_containers/list/modifiers/3.cc execution test
PASS: 23_containers/list/modifiers/emplace/52799.cc (test for excess errors)
+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
PASS: 23_containers/list/modifiers/swap/1.cc (test for excess errors)
@@ -3042,14 +3090,14 @@ PASS: 23_containers/list/range_access.cc (test for excess errors)
PASS: 23_containers/list/requirements/citerators.cc (test for excess errors)
PASS: 23_containers/list/requirements/citerators.cc execution test
PASS: 23_containers/list/requirements/do_the_right_thing.cc (test for excess errors)
-PASS: 23_containers/list/requirements/dr438/assign_neg.cc (test for errors, line 1525)
+PASS: 23_containers/list/requirements/dr438/assign_neg.cc (test for errors, line 1545)
PASS: 23_containers/list/requirements/dr438/assign_neg.cc (test for excess errors)
PASS: 23_containers/list/requirements/dr438/constructor.cc (test for excess errors)
-PASS: 23_containers/list/requirements/dr438/constructor_1_neg.cc (test for errors, line 1481)
+PASS: 23_containers/list/requirements/dr438/constructor_1_neg.cc (test for errors, line 1497)
PASS: 23_containers/list/requirements/dr438/constructor_1_neg.cc (test for excess errors)
-PASS: 23_containers/list/requirements/dr438/constructor_2_neg.cc (test for errors, line 1481)
+PASS: 23_containers/list/requirements/dr438/constructor_2_neg.cc (test for errors, line 1497)
PASS: 23_containers/list/requirements/dr438/constructor_2_neg.cc (test for excess errors)
-PASS: 23_containers/list/requirements/dr438/insert_neg.cc (test for errors, line 1481)
+PASS: 23_containers/list/requirements/dr438/insert_neg.cc (test for errors, line 1497)
PASS: 23_containers/list/requirements/dr438/insert_neg.cc (test for excess errors)
PASS: 23_containers/list/requirements/exception/basic.cc (test for excess errors)
PASS: 23_containers/list/requirements/exception/basic.cc execution test
@@ -3071,6 +3119,7 @@ PASS: 23_containers/map/18604.cc (test for excess errors)
PASS: 23_containers/map/23781_neg.cc (test for errors, line 27)
PASS: 23_containers/map/23781_neg.cc (test for errors, line 28)
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/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)
@@ -3394,6 +3443,18 @@ PASS: 23_containers/stack/requirements/explicit_instantiation/1.cc (test for exc
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)
PASS: 23_containers/unordered_map/55043.cc (test for excess errors)
+PASS: 23_containers/unordered_map/allocator/copy.cc (test for excess errors)
+PASS: 23_containers/unordered_map/allocator/copy.cc execution test
+PASS: 23_containers/unordered_map/allocator/copy_assign.cc (test for excess errors)
+PASS: 23_containers/unordered_map/allocator/copy_assign.cc execution test
+PASS: 23_containers/unordered_map/allocator/minimal.cc (test for excess errors)
+PASS: 23_containers/unordered_map/allocator/minimal.cc execution test
+PASS: 23_containers/unordered_map/allocator/move_assign.cc (test for excess errors)
+PASS: 23_containers/unordered_map/allocator/move_assign.cc execution test
+PASS: 23_containers/unordered_map/allocator/noexcept.cc (test for excess errors)
+PASS: 23_containers/unordered_map/allocator/noexcept.cc execution test
+PASS: 23_containers/unordered_map/allocator/swap.cc (test for excess errors)
+PASS: 23_containers/unordered_map/allocator/swap.cc execution test
PASS: 23_containers/unordered_map/cons/56112.cc (test for excess errors)
PASS: 23_containers/unordered_map/cons/56112.cc execution test
PASS: 23_containers/unordered_map/cons/moveable.cc (test for excess errors)
@@ -3489,6 +3550,18 @@ PASS: 23_containers/unordered_map/requirements/explicit_instantiation/4.cc (test
PASS: 23_containers/unordered_map/requirements/explicit_instantiation/5.cc (test for excess errors)
PASS: 23_containers/unordered_map/requirements/typedefs.cc (test for excess errors)
PASS: 23_containers/unordered_multimap/55043.cc (test for excess errors)
+PASS: 23_containers/unordered_multimap/allocator/copy.cc (test for excess errors)
+PASS: 23_containers/unordered_multimap/allocator/copy.cc execution test
+PASS: 23_containers/unordered_multimap/allocator/copy_assign.cc (test for excess errors)
+PASS: 23_containers/unordered_multimap/allocator/copy_assign.cc execution test
+PASS: 23_containers/unordered_multimap/allocator/minimal.cc (test for excess errors)
+PASS: 23_containers/unordered_multimap/allocator/minimal.cc execution test
+PASS: 23_containers/unordered_multimap/allocator/move_assign.cc (test for excess errors)
+PASS: 23_containers/unordered_multimap/allocator/move_assign.cc execution test
+PASS: 23_containers/unordered_multimap/allocator/noexcept.cc (test for excess errors)
+PASS: 23_containers/unordered_multimap/allocator/noexcept.cc execution test
+PASS: 23_containers/unordered_multimap/allocator/swap.cc (test for excess errors)
+PASS: 23_containers/unordered_multimap/allocator/swap.cc execution test
PASS: 23_containers/unordered_multimap/cons/moveable.cc (test for excess errors)
PASS: 23_containers/unordered_multimap/cons/moveable.cc execution test
UNSUPPORTED: 23_containers/unordered_multimap/debug/begin1_neg.cc
@@ -3581,6 +3654,18 @@ PASS: 23_containers/unordered_multimap/requirements/explicit_instantiation/4.cc
PASS: 23_containers/unordered_multimap/requirements/explicit_instantiation/5.cc (test for excess errors)
PASS: 23_containers/unordered_multimap/requirements/typedefs.cc (test for excess errors)
PASS: 23_containers/unordered_multiset/55043.cc (test for excess errors)
+PASS: 23_containers/unordered_multiset/allocator/copy.cc (test for excess errors)
+PASS: 23_containers/unordered_multiset/allocator/copy.cc execution test
+PASS: 23_containers/unordered_multiset/allocator/copy_assign.cc (test for excess errors)
+PASS: 23_containers/unordered_multiset/allocator/copy_assign.cc execution test
+PASS: 23_containers/unordered_multiset/allocator/minimal.cc (test for excess errors)
+PASS: 23_containers/unordered_multiset/allocator/minimal.cc execution test
+PASS: 23_containers/unordered_multiset/allocator/move_assign.cc (test for excess errors)
+PASS: 23_containers/unordered_multiset/allocator/move_assign.cc execution test
+PASS: 23_containers/unordered_multiset/allocator/noexcept.cc (test for excess errors)
+PASS: 23_containers/unordered_multiset/allocator/noexcept.cc execution test
+PASS: 23_containers/unordered_multiset/allocator/swap.cc (test for excess errors)
+PASS: 23_containers/unordered_multiset/allocator/swap.cc execution test
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)
@@ -3668,6 +3753,18 @@ PASS: 23_containers/unordered_multiset/requirements/typedefs.cc (test for excess
PASS: 23_containers/unordered_set/55043.cc (test for excess errors)
PASS: 23_containers/unordered_set/56267.cc (test for excess errors)
PASS: 23_containers/unordered_set/56278.cc (test for excess errors)
+PASS: 23_containers/unordered_set/allocator/copy.cc (test for excess errors)
+PASS: 23_containers/unordered_set/allocator/copy.cc execution test
+PASS: 23_containers/unordered_set/allocator/copy_assign.cc (test for excess errors)
+PASS: 23_containers/unordered_set/allocator/copy_assign.cc execution test
+PASS: 23_containers/unordered_set/allocator/minimal.cc (test for excess errors)
+PASS: 23_containers/unordered_set/allocator/minimal.cc execution test
+PASS: 23_containers/unordered_set/allocator/move_assign.cc (test for excess errors)
+PASS: 23_containers/unordered_set/allocator/move_assign.cc execution test
+PASS: 23_containers/unordered_set/allocator/noexcept.cc (test for excess errors)
+PASS: 23_containers/unordered_set/allocator/noexcept.cc execution test
+PASS: 23_containers/unordered_set/allocator/swap.cc (test for excess errors)
+PASS: 23_containers/unordered_set/allocator/swap.cc execution test
PASS: 23_containers/unordered_set/buckets/swap.cc (test for excess errors)
PASS: 23_containers/unordered_set/buckets/swap.cc execution test
PASS: 23_containers/unordered_set/cons/moveable.cc (test for excess errors)
@@ -3717,13 +3814,15 @@ PASS: 23_containers/unordered_set/insert/24061-set.cc (test for excess errors)
PASS: 23_containers/unordered_set/insert/24061-set.cc execution test
PASS: 23_containers/unordered_set/insert/hash_policy.cc (test for excess errors)
PASS: 23_containers/unordered_set/insert/hash_policy.cc execution test
+PASS: 23_containers/unordered_set/insert/move_range.cc (test for excess errors)
+PASS: 23_containers/unordered_set/insert/move_range.cc execution test
PASS: 23_containers/unordered_set/insert/set_range.cc (test for excess errors)
PASS: 23_containers/unordered_set/insert/set_range.cc execution test
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 252)
+PASS: 23_containers/unordered_set/instantiation_neg.cc (test for errors, line 254)
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
@@ -3731,7 +3830,7 @@ 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/reserve.cc (test for excess errors)
PASS: 23_containers/unordered_set/modifiers/reserve.cc execution test
-PASS: 23_containers/unordered_set/not_default_constructible_hash_neg.cc (test for errors, line 268)
+PASS: 23_containers/unordered_set/not_default_constructible_hash_neg.cc (test for errors, line 272)
PASS: 23_containers/unordered_set/not_default_constructible_hash_neg.cc (test for excess errors)
PASS: 23_containers/unordered_set/observers.cc (test for excess errors)
PASS: 23_containers/unordered_set/operations/count.cc (test for excess errors)
@@ -3803,6 +3902,7 @@ 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)
PASS: 23_containers/vector/bool/modifiers/erase/1.cc execution test
+PASS: 23_containers/vector/bool/modifiers/erase/54577.cc (test for excess errors)
PASS: 23_containers/vector/bool/modifiers/insert/1.cc (test for excess errors)
PASS: 23_containers/vector/bool/modifiers/insert/1.cc execution test
PASS: 23_containers/vector/bool/modifiers/insert/31370.cc (test for excess errors)
@@ -3854,6 +3954,7 @@ PASS: 23_containers/vector/cons/3.cc (test for excess errors)
PASS: 23_containers/vector/cons/3.cc execution test
PASS: 23_containers/vector/cons/4.cc (test for excess errors)
PASS: 23_containers/vector/cons/4.cc execution test
+PASS: 23_containers/vector/cons/55977.cc (test for excess errors)
PASS: 23_containers/vector/cons/6513.cc (test for excess errors)
PASS: 23_containers/vector/cons/6513.cc execution test
PASS: 23_containers/vector/cons/clear_allocator.cc (test for excess errors)
@@ -3932,6 +4033,7 @@ 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)
PASS: 23_containers/vector/modifiers/erase/50529.cc execution test
+PASS: 23_containers/vector/modifiers/erase/54577.cc (test for excess errors)
PASS: 23_containers/vector/modifiers/erase/moveable.cc (test for excess errors)
PASS: 23_containers/vector/modifiers/erase/moveable.cc execution test
PASS: 23_containers/vector/modifiers/insert/1.cc (test for excess errors)
@@ -3954,14 +4056,14 @@ PASS: 23_containers/vector/range_access.cc (test for excess errors)
PASS: 23_containers/vector/requirements/citerators.cc (test for excess errors)
PASS: 23_containers/vector/requirements/citerators.cc execution test
PASS: 23_containers/vector/requirements/do_the_right_thing.cc (test for excess errors)
-PASS: 23_containers/vector/requirements/dr438/assign_neg.cc (test for errors, line 1236)
+PASS: 23_containers/vector/requirements/dr438/assign_neg.cc (test for errors, line 1252)
PASS: 23_containers/vector/requirements/dr438/assign_neg.cc (test for excess errors)
PASS: 23_containers/vector/requirements/dr438/constructor.cc (test for excess errors)
-PASS: 23_containers/vector/requirements/dr438/constructor_1_neg.cc (test for errors, line 1166)
+PASS: 23_containers/vector/requirements/dr438/constructor_1_neg.cc (test for errors, line 1178)
PASS: 23_containers/vector/requirements/dr438/constructor_1_neg.cc (test for excess errors)
-PASS: 23_containers/vector/requirements/dr438/constructor_2_neg.cc (test for errors, line 1166)
+PASS: 23_containers/vector/requirements/dr438/constructor_2_neg.cc (test for errors, line 1178)
PASS: 23_containers/vector/requirements/dr438/constructor_2_neg.cc (test for excess errors)
-PASS: 23_containers/vector/requirements/dr438/insert_neg.cc (test for errors, line 1277)
+PASS: 23_containers/vector/requirements/dr438/insert_neg.cc (test for errors, line 1293)
PASS: 23_containers/vector/requirements/dr438/insert_neg.cc (test for excess errors)
PASS: 23_containers/vector/requirements/exception/basic.cc (test for excess errors)
PASS: 23_containers/vector/requirements/exception/basic.cc execution test
@@ -4418,6 +4520,8 @@ PASS: 25_algorithms/partition_point/1.cc execution test
PASS: 25_algorithms/partition_point/check_type.cc (test for excess errors)
PASS: 25_algorithms/partition_point/requirements/explicit_instantiation/2.cc (test for excess errors)
PASS: 25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc (test for excess errors)
+PASS: 25_algorithms/pop_heap/57010.cc (test for excess errors)
+PASS: 25_algorithms/pop_heap/57010.cc execution test
UNSUPPORTED: 25_algorithms/pop_heap/empty2_neg.cc
UNSUPPORTED: 25_algorithms/pop_heap/empty_neg.cc
PASS: 25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc (test for excess errors)
@@ -7004,6 +7108,7 @@ 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/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)
PASS: 29_atomics/atomic/operators/integral_assignment.cc (test for excess errors)
PASS: 29_atomics/atomic/operators/integral_assignment.cc execution test
PASS: 29_atomics/atomic/operators/integral_conversion.cc (test for excess errors)
@@ -7015,6 +7120,7 @@ PASS: 29_atomics/atomic/requirements/explicit_instantiation/1.cc (test for exces
PASS: 29_atomics/atomic_flag/clear/1.cc (test for excess errors)
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 excess errors)
@@ -7235,7 +7341,8 @@ UNSUPPORTED: 30_threads/lock/1.cc
UNSUPPORTED: 30_threads/lock/2.cc
UNSUPPORTED: 30_threads/lock/3.cc
UNSUPPORTED: 30_threads/lock/4.cc
-UNSUPPORTED: 30_threads/lock_guard/cons/1.cc
+PASS: 30_threads/lock_guard/cons/1.cc (test for excess errors)
+PASS: 30_threads/lock_guard/cons/1.cc execution test
PASS: 30_threads/lock_guard/requirements/explicit_instantiation.cc (test for excess errors)
PASS: 30_threads/lock_guard/requirements/typedefs.cc (test for excess errors)
UNSUPPORTED: 30_threads/mutex/cons/1.cc
@@ -7258,6 +7365,7 @@ UNSUPPORTED: 30_threads/packaged_task/49668.cc
UNSUPPORTED: 30_threads/packaged_task/cons/1.cc
UNSUPPORTED: 30_threads/packaged_task/cons/2.cc
UNSUPPORTED: 30_threads/packaged_task/cons/3.cc
+UNSUPPORTED: 30_threads/packaged_task/cons/56492.cc
UNSUPPORTED: 30_threads/packaged_task/cons/alloc.cc
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)
@@ -7869,6 +7977,7 @@ PASS: ext/concurrence_lock_error/cons_virtual_derivation.cc (test for excess err
PASS: ext/concurrence_lock_error/cons_virtual_derivation.cc execution test
PASS: ext/concurrence_unlock_error/cons_virtual_derivation.cc (test for excess errors)
PASS: ext/concurrence_unlock_error/cons_virtual_derivation.cc execution test
+PASS: ext/debug_allocator/56170.cc (test for excess errors)
PASS: ext/debug_allocator/check_deallocate_null.cc (test for excess errors)
PASS: ext/debug_allocator/check_deallocate_null.cc execution test
PASS: ext/debug_allocator/check_delete.cc (test for excess errors)
@@ -8275,6 +8384,18 @@ PASS: ext/throw_allocator/variadic_construct.cc (test for excess errors)
PASS: ext/throw_allocator/variadic_construct.cc execution test
PASS: ext/throw_value/cons.cc (test for excess errors)
PASS: ext/throw_value/cons.cc execution test
+PASS: ext/triangular_distribution/cons/default.cc (test for excess errors)
+PASS: ext/triangular_distribution/cons/default.cc execution test
+PASS: ext/triangular_distribution/cons/parms.cc (test for excess errors)
+PASS: ext/triangular_distribution/cons/parms.cc execution test
+PASS: ext/triangular_distribution/operators/equal.cc (test for excess errors)
+PASS: ext/triangular_distribution/operators/equal.cc execution test
+PASS: ext/triangular_distribution/operators/inequal.cc (test for excess errors)
+PASS: ext/triangular_distribution/operators/inequal.cc execution test
+PASS: ext/triangular_distribution/operators/serialize.cc (test for excess errors)
+PASS: ext/triangular_distribution/operators/serialize.cc execution test
+PASS: ext/triangular_distribution/requirements/explicit_instantiation/1.cc (test for excess errors)
+PASS: ext/triangular_distribution/requirements/typedefs.cc (test for excess errors)
PASS: ext/type_traits/add_unsigned.cc (test for excess errors)
PASS: ext/type_traits/add_unsigned.cc execution test
PASS: ext/type_traits/add_unsigned_floating_neg.cc (test for errors, line 33)
@@ -8299,6 +8420,18 @@ PASS: ext/type_traits/remove_unsigned_integer_neg.cc (test for errors, line 28)
PASS: ext/type_traits/remove_unsigned_integer_neg.cc (test for errors, line 141)
PASS: ext/type_traits/remove_unsigned_integer_neg.cc (test for errors, line 144)
PASS: ext/type_traits/remove_unsigned_integer_neg.cc (test for excess errors)
+PASS: ext/von_mises_distribution/cons/default.cc (test for excess errors)
+PASS: ext/von_mises_distribution/cons/default.cc execution test
+PASS: ext/von_mises_distribution/cons/parms.cc (test for excess errors)
+PASS: ext/von_mises_distribution/cons/parms.cc execution test
+PASS: ext/von_mises_distribution/operators/equal.cc (test for excess errors)
+PASS: ext/von_mises_distribution/operators/equal.cc execution test
+PASS: ext/von_mises_distribution/operators/inequal.cc (test for excess errors)
+PASS: ext/von_mises_distribution/operators/inequal.cc execution test
+PASS: ext/von_mises_distribution/operators/serialize.cc (test for excess errors)
+PASS: ext/von_mises_distribution/operators/serialize.cc execution test
+PASS: ext/von_mises_distribution/requirements/explicit_instantiation/1.cc (test for excess errors)
+PASS: ext/von_mises_distribution/requirements/typedefs.cc (test for excess errors)
PASS: ext/vstring/assign/move_assign.cc (test for excess errors)
PASS: ext/vstring/assign/move_assign.cc execution test
PASS: ext/vstring/capacity/29134.cc (test for excess errors)
@@ -8322,8 +8455,10 @@ PASS: ext/vstring/inserters_extractors/char/28277.cc (test for excess errors)
PASS: ext/vstring/inserters_extractors/char/28277.cc execution test
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/char/54577.cc (test for excess errors)
PASS: ext/vstring/modifiers/char/pop_back.cc (test for excess errors)
PASS: ext/vstring/modifiers/char/pop_back.cc execution test
+PASS: ext/vstring/modifiers/wchar_t/54577.cc (test for excess errors)
PASS: ext/vstring/modifiers/wchar_t/pop_back.cc (test for excess errors)
PASS: ext/vstring/modifiers/wchar_t/pop_back.cc execution test
PASS: ext/vstring/operators/1.cc (test for excess errors)
@@ -8538,7 +8673,6 @@ PASS: tr1/4_metaprogramming/has_virtual_destructor/value.cc (test for excess err
PASS: tr1/4_metaprogramming/has_virtual_destructor/value.cc execution test
PASS: tr1/4_metaprogramming/headers/type_traits/synopsis.cc (test for excess errors)
PASS: tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc (test for excess errors)
-PASS: tr1/4_metaprogramming/integral_constant/requirements/constexpr_data.cc (test for excess errors)
PASS: tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc (test for excess errors)
PASS: tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc (test for excess errors)
PASS: tr1/4_metaprogramming/integral_constant/static_definition.cc (test for excess errors)
@@ -9296,13 +9430,15 @@ PASS: libstdc++-prettyprinters/shared_ptr.cc execution test
UNSUPPORTED: libstdc++-prettyprinters/shared_ptr.cc
PASS: libstdc++-prettyprinters/simple.cc execution test
UNSUPPORTED: libstdc++-prettyprinters/simple.cc
+PASS: libstdc++-prettyprinters/tr1.cc execution test
+UNSUPPORTED: libstdc++-prettyprinters/tr1.cc
PASS: libstdc++-prettyprinters/whatis.cc execution test
UNSUPPORTED: libstdc++-prettyprinters/whatis.cc
=== libstdc++ Summary ===
-# of expected passes 8838
+# of expected passes 8973
# of unexpected failures 15
# of unexpected successes 1
# of expected failures 44
-# of unsupported tests 388
+# of unsupported tests 389
diff --git a/gcc/coulomb.SCHWINGE/test/gcc/testsuite/ada/acats/acats.sum b/gcc/coulomb.SCHWINGE/test/gcc/testsuite/ada/acats/acats.sum
index ddd7e0d3..507de076 100644
--- a/gcc/coulomb.SCHWINGE/test/gcc/testsuite/ada/acats/acats.sum
+++ b/gcc/coulomb.SCHWINGE/test/gcc/testsuite/ada/acats/acats.sum
@@ -1,7 +1,7 @@
-Test Run By thomas on Thu Feb 21 12:37:38 CET 2013
+Test Run By thomas on Thu May 30 08:21:26 CEST 2013
=== acats configuration ===
target gcc is [...]/hurd/master.build/gcc/xgcc -B[...]/hurd/master.build/gcc/
-Reading specs from [...]/hurd/master.build/gcc/specs COLLECT_GCC=[...]/hurd/master.build/gcc/xgcc COLLECT_LTO_WRAPPER=[...]/hurd/master.build/gcc/lto-wrapper Target: i686-unknown-gnu0.3 Configured with: ../master/configure --prefix=[...]/hurd/master.build.install SHELL=/bin/dash CC=gcc-4.6 CXX=g++-4.6 --enable-languages=all,ada Thread model: posix gcc version 4.8.0 20130217 (experimental) (GCC)
+Reading specs from [...]/hurd/master.build/gcc/specs COLLECT_GCC=[...]/hurd/master.build/gcc/xgcc COLLECT_LTO_WRAPPER=[...]/hurd/master.build/gcc/lto-wrapper Target: i686-unknown-gnu0.3 Configured with: ../master/configure --prefix=[...]/hurd/master.build.install SHELL=/bin/dash CC=gcc-4.6 CXX=g++-4.6 --enable-languages=all,ada Thread model: posix gcc version 4.9.0 20130527 (experimental) (GCC)
host=i486-gnu
target=i686-unknown-gnu0.3
gnatmake is [...]/hurd/master.build/gcc/gnatmake
@@ -2298,7 +2298,7 @@ PASS: cxg2017
PASS: cxg2018
PASS: cxg2019
PASS: cxg2020
-PASS: cxg2021
+FAIL: cxg2021
PASS: cxg2022
PASS: cxg2023
PASS: cxg2024
@@ -2356,7 +2356,7 @@ PASS: la14025
PASS: la14026
PASS: la14027
=== acats Summary ===
-# of expected passes 2311
-# of unexpected failures 9
-*** FAILURES: c23003b c23003g c23003i c52103x c52104x c52104y cb1010a cb1010c cb1010d
-[...]/hurd/master/gcc/testsuite/ada/acats/run_all.sh completed at Thu Feb 21 15:41:41 CET 2013
+# of expected passes 2310
+# of unexpected failures 10
+*** FAILURES: c23003b c23003g c23003i c52103x c52104x c52104y cb1010a cb1010c cb1010d cxg2021
+[...]/hurd/master/gcc/testsuite/ada/acats/run_all.sh completed at Thu May 30 11:27:07 CEST 2013
diff --git a/gcc/coulomb.SCHWINGE/test/gcc/testsuite/g++/g++.sum b/gcc/coulomb.SCHWINGE/test/gcc/testsuite/g++/g++.sum
index de6c964c..0dde94b4 100644
--- a/gcc/coulomb.SCHWINGE/test/gcc/testsuite/g++/g++.sum
+++ b/gcc/coulomb.SCHWINGE/test/gcc/testsuite/g++/g++.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Fri Feb 22 07:53:52 2013
+Test Run By thomas on Fri May 31 20:27:24 2013
Native configuration is i686-unknown-gnu0.3
=== g++ tests ===
@@ -1890,6 +1890,60 @@ PASS: g++.dg/debug/pr54831.C -gstabs+ -O3 (test for excess errors)
PASS: g++.dg/debug/pr54831.C -gstabs+3 (test for excess errors)
PASS: g++.dg/debug/pr54831.C -gstabs+3 -O2 (test for excess errors)
PASS: g++.dg/debug/pr54831.C -gstabs+3 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gdwarf-2 -g1 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gdwarf-2 -g1 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gdwarf-2 -g1 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gdwarf-2 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gdwarf-2 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gdwarf-2 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gdwarf-2 -g3 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gdwarf-2 -g3 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gdwarf-2 -g3 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gstabs1 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gstabs1 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gstabs1 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gstabs (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gstabs -O2 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gstabs -O3 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gstabs3 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gstabs3 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gstabs3 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gstabs+1 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gstabs+1 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gstabs+1 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gstabs+ (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gstabs+ -O2 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gstabs+ -O3 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gstabs+3 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gstabs+3 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr56294.C -gstabs+3 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gdwarf-2 -g1 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gdwarf-2 -g1 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gdwarf-2 -g1 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gdwarf-2 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gdwarf-2 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gdwarf-2 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gdwarf-2 -g3 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gdwarf-2 -g3 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gdwarf-2 -g3 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gstabs1 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gstabs1 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gstabs1 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gstabs (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gstabs -O2 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gstabs -O3 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gstabs3 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gstabs3 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gstabs3 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gstabs+1 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gstabs+1 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gstabs+1 -O3 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gstabs+ (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gstabs+ -O2 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gstabs+ -O3 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gstabs+3 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gstabs+3 -O2 (test for excess errors)
+PASS: g++.dg/debug/pr56819.C -gstabs+3 -O3 (test for excess errors)
PASS: g++.dg/debug/static1.C -gdwarf-2 -g1 (test for excess errors)
PASS: g++.dg/debug/static1.C -gdwarf-2 -g1 -O2 (test for excess errors)
PASS: g++.dg/debug/static1.C -gdwarf-2 -g1 -O3 (test for excess errors)
@@ -3408,6 +3462,64 @@ PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "two::c2<int const\\*>\\\\
PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "F\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "anonymous_union_container\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
PASS: g++.dg/debug/dwarf2/pubnames-2.C scan-assembler "bool\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C (test for excess errors)
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler-times .section[\t ][^\n]*debug_pubnames 1
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "\\(anonymous namespace\\)\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "one\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "one::G_A\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "one::G_B\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "one::G_C\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "one::\\(anonymous namespace\\)\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "two\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "F_A\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "F_B\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "F_C\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "inline_func_1\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "one::c1::c1\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "one::c1::~c1\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "one::c1::val\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "check_enum\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "main\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "two::c2<int>::c2\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "two::c2<double>::c2\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "two::c2<int const\\*>::c2\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "check<one::c1>\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "check<two::c2<int> \\>\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "check<two::c2<double> \\>\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "check<two::c2<int const\\*> \\>\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "two::c2<int>::val\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "two::c2<double>::val\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "two::c2<int const\\*>::val\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "__static_initialization_and_destruction_0\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "two::c2<int>::~c2\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "two::c2<double>::~c2\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "two::c2<int const\\*>::~c2\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "anonymous_union_var\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "two::ci\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "two::c2v1\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "two::c2v2\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "two::c2v3\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "one::c1v\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "one::\\(anonymous namespace\\)::one_anonymous_var\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "\\(anonymous namespace\\)::c1_count\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "\\(anonymous namespace\\)::c2_count\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "\\(anonymous namespace\\)::three\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "\\(anonymous namespace\\)::three::anonymous_three_var\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler-times .section[\t ][^\n]*debug_pubtypes 1
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "one::G\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "one::c1\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "int\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "one::c1\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "two::c2<int>\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "two::c2<int>\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "two::c2<double>\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "double\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "two::c2<double>\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "two::c2<int const\\*>\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "two::c2<int const\\*>\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "F\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "anonymous_union_container\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
+PASS: g++.dg/debug/dwarf2/pubnames-3.C scan-assembler "bool\\\\0"+[ \t]+[#;/|@!]+[ \t]+external name
PASS: g++.dg/debug/dwarf2/redeclaration-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/debug/dwarf2/redeclaration-1.C -std=gnu++98 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++11 (test for excess errors)
@@ -4591,6 +4703,18 @@ PASS: g++.dg/abi/mangle61.C -std=c++11 scan-assembler _ZZ3foovE1u[^_]
PASS: g++.dg/abi/mangle61.C -std=c++11 scan-assembler _ZZ3foovE1u_0
PASS: g++.dg/abi/mangle61.C -std=c++11 scan-assembler _ZZ3foovE1u_1
PASS: g++.dg/abi/mangle61.C -std=c++11 scan-assembler _ZZ3foovE1u_2
+PASS: g++.dg/abi/mangle62.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/abi/mangle62.C -std=gnu++98 scan-assembler _Z1fP1AIKFvvEFvvEE
+PASS: g++.dg/abi/mangle62.C -std=gnu++98 scan-assembler _Z1gP1AIFvvEKFvvEE
+PASS: g++.dg/abi/mangle62.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/abi/mangle62.C -std=gnu++11 scan-assembler _Z1fP1AIKFvvEFvvEE
+PASS: g++.dg/abi/mangle62.C -std=gnu++11 scan-assembler _Z1gP1AIFvvEKFvvEE
+PASS: g++.dg/abi/mangle62a.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/abi/mangle62a.C -std=gnu++98 scan-assembler _Z1fP1AIKFvvES0_E
+PASS: g++.dg/abi/mangle62a.C -std=gnu++98 scan-assembler _Z1gP1AIFvvEKS0_E
+PASS: g++.dg/abi/mangle62a.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/abi/mangle62a.C -std=gnu++11 scan-assembler _Z1fP1AIKFvvES0_E
+PASS: g++.dg/abi/mangle62a.C -std=gnu++11 scan-assembler _Z1gP1AIFvvEKS0_E
PASS: g++.dg/abi/mangle7.C -std=c++98 (test for excess errors)
PASS: g++.dg/abi/mangle7.C -std=c++98 scan-assembler _Z2f1RA79_A2_KPvz
PASS: g++.dg/abi/mangle7.C -std=c++11 (test for excess errors)
@@ -4934,10 +5058,10 @@ PASS: g++.dg/conversion/op3.C -std=c++98 (test for errors, line 3)
PASS: g++.dg/conversion/op3.C -std=c++98 (test for excess errors)
PASS: g++.dg/conversion/op3.C -std=c++11 (test for errors, line 3)
PASS: g++.dg/conversion/op3.C -std=c++11 (test for excess errors)
-PASS: g++.dg/conversion/op4.C -std=c++98 (test for errors, line 12)
+PASS: g++.dg/conversion/op4.C -std=c++98 (test for warnings, line 12)
PASS: g++.dg/conversion/op4.C -std=c++98 (test for errors, line 18)
PASS: g++.dg/conversion/op4.C -std=c++98 (test for excess errors)
-PASS: g++.dg/conversion/op4.C -std=c++11 (test for errors, line 12)
+PASS: g++.dg/conversion/op4.C -std=c++11 (test for warnings, line 12)
PASS: g++.dg/conversion/op4.C -std=c++11 (test for errors, line 18)
PASS: g++.dg/conversion/op4.C -std=c++11 (test for excess errors)
PASS: g++.dg/conversion/op5.C -std=c++98 (test for errors, line 18)
@@ -5173,6 +5297,7 @@ PASS: g++.dg/cpp0x/Wliteral-suffix.C (test for warnings, line 17)
PASS: g++.dg/cpp0x/Wliteral-suffix.C (test for warnings, line 18)
PASS: g++.dg/cpp0x/Wliteral-suffix.C (test for excess errors)
PASS: g++.dg/cpp0x/Wliteral-suffix.C execution test
+PASS: g++.dg/cpp0x/Wunused-parm.C (test for excess errors)
PASS: g++.dg/cpp0x/Wzero-as-null-pointer-constant-1.C (test for warnings, line 16)
PASS: g++.dg/cpp0x/Wzero-as-null-pointer-constant-1.C (test for warnings, line 17)
PASS: g++.dg/cpp0x/Wzero-as-null-pointer-constant-1.C (test for warnings, line 18)
@@ -5198,6 +5323,10 @@ PASS: g++.dg/cpp0x/Wzero-as-null-pointer-constant-1.C (test for warnings, line
PASS: g++.dg/cpp0x/Wzero-as-null-pointer-constant-1.C (test for warnings, line 108)
PASS: g++.dg/cpp0x/Wzero-as-null-pointer-constant-1.C (test for warnings, line 111)
PASS: g++.dg/cpp0x/Wzero-as-null-pointer-constant-1.C (test for excess errors)
+PASS: g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C (test for warnings, line 11)
+PASS: g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C (test for warnings, line 12)
+PASS: g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C (test for warnings, line 13)
+PASS: g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C (test for excess errors)
PASS: g++.dg/cpp0x/__func__.C (test for excess errors)
PASS: g++.dg/cpp0x/access01.C (test for excess errors)
PASS: g++.dg/cpp0x/alias-decl-0.C (test for errors, line 19)
@@ -5273,6 +5402,12 @@ UNSUPPORTED: g++.dg/cpp0x/alias-decl-30.C -std=c++98
PASS: g++.dg/cpp0x/alias-decl-30.C -std=c++11 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/alias-decl-31.C -std=c++98
PASS: g++.dg/cpp0x/alias-decl-31.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/alias-decl-32.C -std=c++98
+PASS: g++.dg/cpp0x/alias-decl-32.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/alias-decl-34.C -std=c++98
+PASS: g++.dg/cpp0x/alias-decl-34.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/alias-decl-35.C -std=c++98
+PASS: g++.dg/cpp0x/alias-decl-35.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/alias-decl-4.C (test for errors, line 10)
PASS: g++.dg/cpp0x/alias-decl-4.C (test for errors, line 14)
PASS: g++.dg/cpp0x/alias-decl-4.C (test for excess errors)
@@ -5355,6 +5490,8 @@ PASS: g++.dg/cpp0x/auto35.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/auto36.C (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/auto37.C -std=c++98
PASS: g++.dg/cpp0x/auto37.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/auto38.C -std=gnu++98
+PASS: g++.dg/cpp0x/auto38.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/cpp0x/auto4.C (test for excess errors)
PASS: g++.dg/cpp0x/auto4.C execution test
PASS: g++.dg/cpp0x/auto5.C (test for excess errors)
@@ -5417,6 +5554,10 @@ PASS: g++.dg/cpp0x/auto9.C (test for errors, line 120)
PASS: g++.dg/cpp0x/auto9.C (test for errors, line 121)
PASS: g++.dg/cpp0x/auto9.C (test for errors, line 124)
PASS: g++.dg/cpp0x/auto9.C (test for excess errors)
+PASS: g++.dg/cpp0x/bad_array_new1.C (test for excess errors)
+PASS: g++.dg/cpp0x/bad_array_new1.C execution test
+PASS: g++.dg/cpp0x/bad_array_new2.C (test for excess errors)
+PASS: g++.dg/cpp0x/bad_array_new2.C execution test
PASS: g++.dg/cpp0x/bind.C (test for excess errors)
PASS: g++.dg/cpp0x/bracket1.C (test for excess errors)
PASS: g++.dg/cpp0x/bracket2.C (test for errors, line 5)
@@ -5466,6 +5607,8 @@ PASS: g++.dg/cpp0x/constexpr-53094-3.C (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-55432.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-55432.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-55573.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-55708.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-55708.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-56302.C (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)
@@ -5474,6 +5617,7 @@ PASS: g++.dg/cpp0x/constexpr-99.C (test for errors, line 12)
PASS: g++.dg/cpp0x/constexpr-99.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-abi1.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-access.C (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-and.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-array-ptr.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-array-ptr2.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-array-ptr3.C (test for excess errors)
@@ -5481,12 +5625,18 @@ PASS: g++.dg/cpp0x/constexpr-array-ptr4.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-array-ptr5.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-array-ptr6.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-array-ptr7.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-array-ptr8.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-array-ptr8.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-array-tparm.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-array.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-array.C scan-assembler-not static_initialization
PASS: g++.dg/cpp0x/constexpr-array2.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-array3.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-array4.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-array5.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-array5.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/cpp0x/constexpr-array5.C -std=c++11 (test for errors, line 9)
+PASS: g++.dg/cpp0x/constexpr-array5.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-attribute.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-auto.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-base.C (test for excess errors)
@@ -5609,6 +5759,9 @@ PASS: g++.dg/cpp0x/constexpr-expinst.C (test for errors, line 5)
PASS: g++.dg/cpp0x/constexpr-expinst.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-explicit-inst.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-fnptr.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-friend-2.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-friend-2.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/cpp0x/constexpr-friend-2.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-friend.C (test for errors, line 8)
PASS: g++.dg/cpp0x/constexpr-friend.C (test for errors, line 15)
PASS: g++.dg/cpp0x/constexpr-friend.C (test for errors, line 17)
@@ -5657,6 +5810,9 @@ PASS: g++.dg/cpp0x/constexpr-initlist6.C (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/constexpr-invisiref1.C -std=c++98
PASS: g++.dg/cpp0x/constexpr-invisiref1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-is_literal.C (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)
PASS: g++.dg/cpp0x/constexpr-memfn1.C (test for errors, line 16)
PASS: g++.dg/cpp0x/constexpr-memfn1.C (test for errors, line 17)
PASS: g++.dg/cpp0x/constexpr-memfn1.C (test for excess errors)
@@ -5741,12 +5897,22 @@ PASS: g++.dg/cpp0x/constexpr-ref2.C (test for errors, line 15)
PASS: g++.dg/cpp0x/constexpr-ref2.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-ref3.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-ref4.C (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 21)
+PASS: g++.dg/cpp0x/constexpr-reinterpret1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-rom.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-sassert.C (test for excess errors)
+PASS: g++.dg/cpp0x/constexpr-specialization.C (test for errors, line 6)
+PASS: g++.dg/cpp0x/constexpr-specialization.C (test for errors, line 7)
+PASS: g++.dg/cpp0x/constexpr-specialization.C (test for errors, line 11)
+PASS: g++.dg/cpp0x/constexpr-specialization.C (test for errors, line 12)
+PASS: g++.dg/cpp0x/constexpr-specialization.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-static.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-static.C execution test
PASS: g++.dg/cpp0x/constexpr-static.C scan-assembler-not static_initialization
PASS: g++.dg/cpp0x/constexpr-static10.C (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-static2.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-static3.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-static3.C execution test
@@ -5776,6 +5942,11 @@ PASS: g++.dg/cpp0x/constexpr-template2.C (test for errors, line 6)
PASS: g++.dg/cpp0x/constexpr-template2.C (test for errors, line 11)
PASS: g++.dg/cpp0x/constexpr-template2.C (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-template3.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-template4.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-template4.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/constexpr-template5.C -std=c++98
+PASS: g++.dg/cpp0x/constexpr-template5.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/cpp0x/constexpr-template5.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/constexpr-throw.C (test for errors, line 4)
PASS: g++.dg/cpp0x/constexpr-throw.C (test for warnings, line 7)
PASS: g++.dg/cpp0x/constexpr-throw.C (test for excess errors)
@@ -5840,6 +6011,19 @@ PASS: g++.dg/cpp0x/decltype-38655.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/cpp0x/decltype-38655.C -std=gnu++11 (test for errors, line 4)
PASS: g++.dg/cpp0x/decltype-38655.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/cpp0x/decltype-54581.C (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 errors, line 5)
+PASS: g++.dg/cpp0x/decltype-call1.C -std=c++11 (test for errors, line 15)
+PASS: g++.dg/cpp0x/decltype-call1.C -std=c++11 (test for errors, line 16)
+PASS: g++.dg/cpp0x/decltype-call1.C -std=c++11 (test for errors, line 20)
+PASS: g++.dg/cpp0x/decltype-call1.C -std=c++11 (test for errors, line 30)
+PASS: g++.dg/cpp0x/decltype-call1.C -std=c++11 (test for errors, line 31)
+PASS: g++.dg/cpp0x/decltype-call1.C -std=c++11 (test for errors, line 32)
+PASS: g++.dg/cpp0x/decltype-call1.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/decltype-call2.C -std=c++98
+PASS: g++.dg/cpp0x/decltype-call2.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/decltype-call3.C -std=c++98
+PASS: g++.dg/cpp0x/decltype-call3.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/decltype-refbug.C (test for excess errors)
PASS: g++.dg/cpp0x/decltype1.C (test for excess errors)
PASS: g++.dg/cpp0x/decltype10.C (test for errors, line 10)
@@ -5933,7 +6117,21 @@ PASS: g++.dg/cpp0x/decltype47.C (test for excess errors)
PASS: g++.dg/cpp0x/decltype48.C (test for errors, line 9)
PASS: g++.dg/cpp0x/decltype48.C (test for errors, line 14)
PASS: g++.dg/cpp0x/decltype48.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/decltype49.C -std=c++98
+PASS: g++.dg/cpp0x/decltype49.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/decltype5.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/decltype50.C -std=c++98
+PASS: g++.dg/cpp0x/decltype50.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/cpp0x/decltype50.C -std=c++11 (test for errors, line 9)
+PASS: g++.dg/cpp0x/decltype50.C -std=c++11 (test for errors, line 12)
+PASS: g++.dg/cpp0x/decltype50.C -std=c++11 (test for errors, line 16)
+PASS: g++.dg/cpp0x/decltype50.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/decltype51.C -std=c++98
+PASS: g++.dg/cpp0x/decltype51.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/decltype52.C -std=c++98
+PASS: g++.dg/cpp0x/decltype52.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/decltype53.C -std=c++98
+PASS: g++.dg/cpp0x/decltype53.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/decltype6.C (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)
@@ -6068,6 +6266,18 @@ PASS: g++.dg/cpp0x/defaulted40.C (test for errors, line 23)
PASS: g++.dg/cpp0x/defaulted40.C (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/defaulted41.C -std=c++98
PASS: g++.dg/cpp0x/defaulted41.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/defaulted42.C -std=c++98
+PASS: g++.dg/cpp0x/defaulted42.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/defaulted43.C -std=c++98
+PASS: g++.dg/cpp0x/defaulted43.C -std=c++11 (test for errors, line 18)
+PASS: g++.dg/cpp0x/defaulted43.C -std=c++11 (test for errors, line 19)
+PASS: g++.dg/cpp0x/defaulted43.C -std=c++11 (test for errors, line 46)
+PASS: g++.dg/cpp0x/defaulted43.C -std=c++11 (test for errors, line 47)
+PASS: g++.dg/cpp0x/defaulted43.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/defaulted44.C -std=c++98
+PASS: g++.dg/cpp0x/defaulted44.C -std=c++11 (test for warnings, line 17)
+PASS: g++.dg/cpp0x/defaulted44.C -std=c++11 (test for warnings, line 18)
+PASS: g++.dg/cpp0x/defaulted44.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/defaulted5.C (test for excess errors)
PASS: g++.dg/cpp0x/defaulted6.C (test for excess errors)
PASS: g++.dg/cpp0x/defaulted7.C (test for errors, line 4)
@@ -6123,6 +6333,18 @@ PASS: g++.dg/cpp0x/enum22.C -std=c++11 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/enum23.C -std=c++98
XFAIL: g++.dg/cpp0x/enum23.C -std=c++11 (test for bogus messages, line 8)
PASS: g++.dg/cpp0x/enum23.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/enum24.C -std=c++98
+PASS: g++.dg/cpp0x/enum24.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/enum25.C -std=c++98
+PASS: g++.dg/cpp0x/enum25.C -std=c++11 (test for errors, line 17)
+PASS: g++.dg/cpp0x/enum25.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/enum26.C (test for warnings, line 4)
+PASS: g++.dg/cpp0x/enum26.C (test for errors, line 6)
+PASS: g++.dg/cpp0x/enum26.C (test for errors, line 8)
+PASS: g++.dg/cpp0x/enum26.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/enum27.C -std=c++98
+PASS: g++.dg/cpp0x/enum27.C -std=c++11 (test for errors, line 4)
+PASS: g++.dg/cpp0x/enum27.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/enum3.C (test for excess errors)
PASS: g++.dg/cpp0x/enum3.C execution test
PASS: g++.dg/cpp0x/enum4.C (test for excess errors)
@@ -6170,12 +6392,11 @@ PASS: g++.dg/cpp0x/explicit2.C (test for warnings, line 18)
PASS: g++.dg/cpp0x/explicit2.C (test for excess errors)
PASS: g++.dg/cpp0x/explicit3.C (test for errors, line 43)
PASS: g++.dg/cpp0x/explicit3.C (test for errors, line 44)
-PASS: g++.dg/cpp0x/explicit3.C candidate note (test for warnings, line 44)
+PASS: g++.dg/cpp0x/explicit3.C (test for errors, line 45)
PASS: g++.dg/cpp0x/explicit3.C (test for errors, line 46)
PASS: g++.dg/cpp0x/explicit3.C (test for errors, line 47)
-PASS: g++.dg/cpp0x/explicit3.C (test for warnings, line 48)
-PASS: g++.dg/cpp0x/explicit3.C (test for warnings, line 49)
-PASS: g++.dg/cpp0x/explicit3.C (test for warnings, line 50)
+PASS: g++.dg/cpp0x/explicit3.C (test for errors, line 48)
+PASS: g++.dg/cpp0x/explicit3.C (test for errors, line 49)
PASS: g++.dg/cpp0x/explicit3.C (test for excess errors)
PASS: g++.dg/cpp0x/explicit4.C (test for warnings, line 5)
PASS: g++.dg/cpp0x/explicit4.C (test for errors, line 16)
@@ -6206,6 +6427,10 @@ PASS: g++.dg/cpp0x/fntmpdefarg3.C -std=c++11 (test for errors, line 11)
PASS: g++.dg/cpp0x/fntmpdefarg3.C -std=c++11 (test for errors, line 25)
PASS: g++.dg/cpp0x/fntmpdefarg3.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/fntmpdefarg4.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/fntmpdefarg5.C -std=c++98
+PASS: g++.dg/cpp0x/fntmpdefarg5.C -std=c++11 (test for warnings, line 15)
+PASS: g++.dg/cpp0x/fntmpdefarg5.C -std=c++11 (test for bogus messages, line 16)
+PASS: g++.dg/cpp0x/fntmpdefarg5.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/forw_enum1.C (test for excess errors)
PASS: g++.dg/cpp0x/forw_enum10.C (test for errors, line 7)
PASS: g++.dg/cpp0x/forw_enum10.C (test for errors, line 8)
@@ -6415,6 +6640,8 @@ UNSUPPORTED: g++.dg/cpp0x/gen-attrs-53.C -std=c++98
PASS: g++.dg/cpp0x/gen-attrs-53.C -std=c++11 (test for warnings, line 19)
PASS: g++.dg/cpp0x/gen-attrs-53.C -std=c++11 (test for warnings, line 36)
PASS: g++.dg/cpp0x/gen-attrs-53.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/gen-attrs-54.C -std=c++98
+PASS: g++.dg/cpp0x/gen-attrs-54.C -std=c++11 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/gen-attrs-6.C -std=c++98
PASS: g++.dg/cpp0x/gen-attrs-6.C -std=c++11 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/gen-attrs-7.C -std=gnu++98
@@ -6553,6 +6780,8 @@ PASS: g++.dg/cpp0x/inh-ctor15.C (test for excess errors)
PASS: g++.dg/cpp0x/inh-ctor16.C (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/inh-ctor17.C -std=c++98
PASS: g++.dg/cpp0x/inh-ctor17.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/inh-ctor18.C -std=c++98
+PASS: g++.dg/cpp0x/inh-ctor18.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/inh-ctor2.C (test for excess errors)
PASS: g++.dg/cpp0x/inh-ctor3.C (test for errors, line 10)
PASS: g++.dg/cpp0x/inh-ctor3.C (test for errors, line 11)
@@ -6583,6 +6812,8 @@ PASS: g++.dg/cpp0x/initlist-deduce.C (test for warnings, line 18)
PASS: g++.dg/cpp0x/initlist-deduce.C (test for warnings, line 25)
PASS: g++.dg/cpp0x/initlist-deduce.C (test for excess errors)
PASS: g++.dg/cpp0x/initlist-deduce.C execution test
+UNSUPPORTED: g++.dg/cpp0x/initlist-defarg1.C -std=c++98
+PASS: g++.dg/cpp0x/initlist-defarg1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/initlist-lifetime1.C (test for excess errors)
PASS: g++.dg/cpp0x/initlist-lifetime1.C execution test
PASS: g++.dg/cpp0x/initlist-lifetime2.C (test for excess errors)
@@ -6621,7 +6852,6 @@ PASS: g++.dg/cpp0x/initlist2.C (test for excess errors)
PASS: g++.dg/cpp0x/initlist20.C (test for excess errors)
PASS: g++.dg/cpp0x/initlist21.C (test for errors, line 7)
PASS: g++.dg/cpp0x/initlist21.C (test for errors, line 14)
-PASS: g++.dg/cpp0x/initlist21.C (test for warnings, line 15)
PASS: g++.dg/cpp0x/initlist21.C (test for excess errors)
PASS: g++.dg/cpp0x/initlist22.C (test for errors, line 7)
PASS: g++.dg/cpp0x/initlist22.C (test for errors, line 9)
@@ -6673,6 +6903,7 @@ PASS: g++.dg/cpp0x/initlist4.C (test for errors, line 24)
PASS: g++.dg/cpp0x/initlist4.C (test for errors, line 31)
PASS: g++.dg/cpp0x/initlist4.C (test for excess errors)
PASS: g++.dg/cpp0x/initlist40.C (test for errors, line 11)
+PASS: g++.dg/cpp0x/initlist40.C (test for errors, line 12)
PASS: g++.dg/cpp0x/initlist40.C (test for excess errors)
PASS: g++.dg/cpp0x/initlist41.C (test for excess errors)
PASS: g++.dg/cpp0x/initlist42.C (test for excess errors)
@@ -6730,8 +6961,23 @@ UNSUPPORTED: g++.dg/cpp0x/initlist66.C -std=c++98
PASS: g++.dg/cpp0x/initlist66.C -std=c++11 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/initlist67.C -std=c++98
PASS: g++.dg/cpp0x/initlist67.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/initlist68.C -std=c++98
+PASS: g++.dg/cpp0x/initlist68.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/initlist69.C -std=c++98
+PASS: g++.dg/cpp0x/initlist69.C -std=c++11 (test for errors, line 8)
+PASS: g++.dg/cpp0x/initlist69.C -std=c++11 (test for errors, line 9)
+PASS: g++.dg/cpp0x/initlist69.C -std=c++11 (test for errors, line 10)
+PASS: g++.dg/cpp0x/initlist69.C -std=c++11 (test for errors, line 11)
+PASS: g++.dg/cpp0x/initlist69.C -std=c++11 (test for errors, line 13)
+PASS: g++.dg/cpp0x/initlist69.C -std=c++11 (test for errors, line 14)
+PASS: g++.dg/cpp0x/initlist69.C -std=c++11 (test for errors, line 16)
+PASS: g++.dg/cpp0x/initlist69.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/initlist7.C (test for errors, line 10)
PASS: g++.dg/cpp0x/initlist7.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/initlist70.C -std=c++98
+PASS: g++.dg/cpp0x/initlist70.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/initlist71.C -std=gnu++98
+PASS: g++.dg/cpp0x/initlist71.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/cpp0x/initlist8.C (test for excess errors)
PASS: g++.dg/cpp0x/initlist9.C (test for errors, line 11)
PASS: g++.dg/cpp0x/initlist9.C (test for errors, line 22)
@@ -6762,9 +7008,15 @@ PASS: g++.dg/cpp0x/iop.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-50220.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-98.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-__func__.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-anon1.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-anon1.C -std=c++11 (test for errors, line 13)
+PASS: g++.dg/cpp0x/lambda/lambda-anon1.C -std=c++11 (test for errors, line 14)
+PASS: g++.dg/cpp0x/lambda/lambda-anon1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-array.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-array.C execution test
PASS: g++.dg/cpp0x/lambda/lambda-auto1.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-auto2.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-auto2.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-capture-const-ref-neg.C cannot assign to const int& (test for errors, line 10)
PASS: g++.dg/cpp0x/lambda/lambda-capture-const-ref-neg.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-capture-const-ref.C (test for excess errors)
@@ -6796,6 +7048,9 @@ PASS: g++.dg/cpp0x/lambda/lambda-conv5.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-conv6.C (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-conv7.C -std=c++98
PASS: g++.dg/cpp0x/lambda/lambda-conv7.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-conv8.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-conv8.C -std=c++11 (test for errors, line 9)
+PASS: g++.dg/cpp0x/lambda/lambda-conv8.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-copy-default-neg.C `i' is not captured (test for errors, line 8)
PASS: g++.dg/cpp0x/lambda/lambda-copy-default-neg.C (test for errors, line 9)
PASS: g++.dg/cpp0x/lambda/lambda-copy-default-neg.C (test for excess errors)
@@ -6823,8 +7078,6 @@ PASS: g++.dg/cpp0x/lambda/lambda-deduce-ext-neg.C (test for bogus messages, lin
PASS: g++.dg/cpp0x/lambda/lambda-deduce-ext-neg.C (test for warnings, line 21)
PASS: g++.dg/cpp0x/lambda/lambda-deduce-ext-neg.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-deduce-ext-neg2.C (test for excess errors)
-PASS: g++.dg/cpp0x/lambda/lambda-deduce-ext.C (test for excess errors)
-PASS: g++.dg/cpp0x/lambda/lambda-deduce-ext.C execution test
PASS: g++.dg/cpp0x/lambda/lambda-deduce-neg.C invalid initialization of non-const reference of type .int&. from a temporary of type .int. (test for errors, line 5)
PASS: g++.dg/cpp0x/lambda/lambda-deduce-neg.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-deduce.C (test for excess errors)
@@ -6837,11 +7090,18 @@ PASS: g++.dg/cpp0x/lambda/lambda-defarg.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-defarg2.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-defarg3.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-defarg3.C scan-assembler _ZN8functionC1IZN1CIiE4testES_Ed_UliE_EET_
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-defarg4.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-defarg4.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-diag1.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-diag1.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/cpp0x/lambda/lambda-diag1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-direct-init.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-eh.C (test for excess errors)
XFAIL: g++.dg/cpp0x/lambda/lambda-eh.C execution test
PASS: g++.dg/cpp0x/lambda/lambda-eh2.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-eh2.C execution test
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-eh3.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-eh3.C -std=c++11 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-err1.C -std=c++98
PASS: g++.dg/cpp0x/lambda/lambda-err1.C -std=c++11 (test for errors, line 7)
PASS: g++.dg/cpp0x/lambda/lambda-err1.C -std=c++11 (test for excess errors)
@@ -6849,6 +7109,10 @@ UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-err2.C -std=c++98
PASS: g++.dg/cpp0x/lambda/lambda-err2.C -std=c++11 (test for errors, line 7)
PASS: g++.dg/cpp0x/lambda/lambda-err2.C -std=c++11 (test for errors, line 9)
PASS: g++.dg/cpp0x/lambda/lambda-err2.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-err3.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-err3.C -std=c++11 (test for errors, line 8)
+PASS: g++.dg/cpp0x/lambda/lambda-err3.C -std=c++11 (test for errors, line 9)
+PASS: g++.dg/cpp0x/lambda/lambda-err3.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-errloc.C (test for errors, line 8)
PASS: g++.dg/cpp0x/lambda/lambda-errloc.C (test for errors, line 14)
PASS: g++.dg/cpp0x/lambda/lambda-errloc.C (test for errors, line 17)
@@ -6891,9 +7155,11 @@ PASS: g++.dg/cpp0x/lambda/lambda-in-class-neg.C (test for errors, line 31)
PASS: g++.dg/cpp0x/lambda/lambda-in-class-neg.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-in-class.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-in-class.C execution test
-PASS: g++.dg/cpp0x/lambda/lambda-init.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-initlist1.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-initlist2.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-initlist3.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-initlist3.C -std=c++11 (test for errors, line 8)
+PASS: g++.dg/cpp0x/lambda/lambda-initlist3.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-intname.C -std=c++98 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-intname.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-lookup-neg.C (test for errors, line 6)
@@ -6927,6 +7193,10 @@ PASS: g++.dg/cpp0x/lambda/lambda-mixed.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-mixed.C execution test
PASS: g++.dg/cpp0x/lambda/lambda-mutable.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-mutable.C execution test
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-mutable2.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-mutable2.C -std=c++11 (test for errors, line 15)
+PASS: g++.dg/cpp0x/lambda/lambda-mutable2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/lambda/lambda-names1.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-nested.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-nested.C execution test
PASS: g++.dg/cpp0x/lambda/lambda-nested2.C (test for errors, line 20)
@@ -6941,6 +7211,15 @@ PASS: g++.dg/cpp0x/lambda/lambda-nop.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-nop.C execution test
PASS: g++.dg/cpp0x/lambda/lambda-ns-scope.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-ns-scope.C execution test
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-nsdmi1.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-nsdmi1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/lambda/lambda-nsdmi1.C -std=c++11 execution test
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-nsdmi2.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-nsdmi2.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-nsdmi3.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-nsdmi3.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-nsdmi4.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-nsdmi4.C -std=c++11 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-nullptr.C -std=c++98
PASS: g++.dg/cpp0x/lambda/lambda-nullptr.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-nullptr.C -std=c++11 execution test
@@ -6955,6 +7234,15 @@ PASS: g++.dg/cpp0x/lambda/lambda-ref.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-ref.C execution test
PASS: g++.dg/cpp0x/lambda/lambda-ref2.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-ref2.C execution test
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-sfinae1.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-sfinae1.C -std=c++11 (test for errors, line 13)
+PASS: g++.dg/cpp0x/lambda/lambda-sfinae1.C -std=c++11 (test for errors, line 32)
+PASS: g++.dg/cpp0x/lambda/lambda-sfinae1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/lambda/lambda-shadow1.C (test for warnings, line 5)
+PASS: g++.dg/cpp0x/lambda/lambda-shadow1.C (test for warnings, line 6)
+PASS: g++.dg/cpp0x/lambda/lambda-shadow1.C (test for excess errors)
+PASS: g++.dg/cpp0x/lambda/lambda-shadow2.C (test for warnings, line 8)
+PASS: g++.dg/cpp0x/lambda/lambda-shadow2.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-std-function.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-std-function.C execution test
PASS: g++.dg/cpp0x/lambda/lambda-switch.C (test for errors, line 15)
@@ -6967,6 +7255,11 @@ PASS: g++.dg/cpp0x/lambda/lambda-syntax1.C expected (test for errors, line 4)
PASS: g++.dg/cpp0x/lambda/lambda-syntax1.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-template.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-template.C execution test
+PASS: g++.dg/cpp0x/lambda/lambda-template10.C (test for excess errors)
+PASS: g++.dg/cpp0x/lambda/lambda-template10.C execution test
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-template11.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-template11.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/cpp0x/lambda/lambda-template11.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-template2.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-template3.C (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-template4.C -std=c++98
@@ -6985,6 +7278,21 @@ UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-template9.C -std=c++98
PASS: g++.dg/cpp0x/lambda/lambda-template9.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-this.C (test for errors, line 11)
PASS: g++.dg/cpp0x/lambda/lambda-this.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-this10.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-this10.C -std=c++11 (test for errors, line 4)
+PASS: g++.dg/cpp0x/lambda/lambda-this10.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-this11.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-this11.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-this12.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-this12.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-this13.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-this13.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-this14.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-this14.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-this15.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-this15.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-this16.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-this16.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-this2.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-this3.C (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-this4.C (test for excess errors)
@@ -6996,6 +7304,8 @@ PASS: g++.dg/cpp0x/lambda/lambda-this7.C (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-this8.C -std=c++98
PASS: g++.dg/cpp0x/lambda/lambda-this8.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-this8.C -std=c++11 execution test
+UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-this9.C -std=c++98
+PASS: g++.dg/cpp0x/lambda/lambda-this9.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/lambda/lambda-type.C not captured (test for errors, line 72)
PASS: g++.dg/cpp0x/lambda/lambda-type.C (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/lambda/lambda-typedef.C -std=c++98
@@ -7014,10 +7324,15 @@ PASS: g++.dg/cpp0x/linkage2.C (test for errors, line 11)
PASS: g++.dg/cpp0x/linkage2.C (test for errors, line 13)
PASS: g++.dg/cpp0x/linkage2.C (test for errors, line 20)
PASS: g++.dg/cpp0x/linkage2.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/local-targ1.C -std=c++98
+PASS: g++.dg/cpp0x/local-targ1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/local-targ1.C -std=c++11 scan-assembler _ZN1BIZN3fooIivE3barILb1EEEvvE1CEC1ERKS4_
PASS: g++.dg/cpp0x/long_long.C (test for excess errors)
PASS: g++.dg/cpp0x/move1.C (test for excess errors)
PASS: g++.dg/cpp0x/named.C (test for excess errors)
PASS: g++.dg/cpp0x/named_refs.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/new1.C -std=c++98
+PASS: g++.dg/cpp0x/new1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/noexcept01.C (test for excess errors)
PASS: g++.dg/cpp0x/noexcept02.C (test for errors, line 13)
PASS: g++.dg/cpp0x/noexcept02.C (test for errors, line 14)
@@ -7088,6 +7403,10 @@ PASS: g++.dg/cpp0x/nsdmi-eh1.C (test for excess errors)
XFAIL: g++.dg/cpp0x/nsdmi-eh1.C execution test
PASS: g++.dg/cpp0x/nsdmi-list1.C (test for excess errors)
PASS: g++.dg/cpp0x/nsdmi-list2.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/nsdmi-local.C -std=c++98
+PASS: g++.dg/cpp0x/nsdmi-local.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/cpp0x/nsdmi-local.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/cpp0x/nsdmi-local.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/nsdmi-template1.C (test for excess errors)
PASS: g++.dg/cpp0x/nsdmi-template1.C execution test
PASS: g++.dg/cpp0x/nsdmi-template2.C (test for excess errors)
@@ -7409,6 +7728,10 @@ PASS: g++.dg/cpp0x/pr51216.C (test for excess errors)
PASS: g++.dg/cpp0x/pr51225.C (test for errors, line 8)
PASS: g++.dg/cpp0x/pr51225.C (test for errors, line 13)
PASS: g++.dg/cpp0x/pr51225.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/pr51226.C -std=c++98
+PASS: g++.dg/cpp0x/pr51226.C -std=c++11 (test for errors, line 4)
+PASS: g++.dg/cpp0x/pr51226.C -std=c++11 (test for errors, line 9)
+PASS: g++.dg/cpp0x/pr51226.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/pr51313.C (test for excess errors)
PASS: g++.dg/cpp0x/pr51420.C (test for errors, line 6)
PASS: g++.dg/cpp0x/pr51420.C (test for errors, line 7)
@@ -7421,6 +7744,8 @@ UNSUPPORTED: g++.dg/cpp0x/pr52744.C -std=c++98
PASS: g++.dg/cpp0x/pr52744.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/pr52841.C -std=c++98 (test for excess errors)
PASS: g++.dg/cpp0x/pr52841.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/pr54318.C -std=c++98
+PASS: g++.dg/cpp0x/pr54318.C -std=c++11 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/pr54323.C -std=c++98
PASS: g++.dg/cpp0x/pr54323.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/ptrmem-cst-arg1.C (test for errors, line 8)
@@ -7465,12 +7790,19 @@ PASS: g++.dg/cpp0x/range-for2.C (test for excess errors)
PASS: g++.dg/cpp0x/range-for20.C (test for excess errors)
PASS: g++.dg/cpp0x/range-for21.C (test for excess errors)
PASS: g++.dg/cpp0x/range-for22.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/range-for23.C -std=c++98
+PASS: g++.dg/cpp0x/range-for23.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/cpp0x/range-for23.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/range-for24.C -std=c++98
+PASS: g++.dg/cpp0x/range-for24.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/range-for25.C -std=c++98
+PASS: g++.dg/cpp0x/range-for25.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/range-for3.C (test for excess errors)
PASS: g++.dg/cpp0x/range-for4.C (test for excess errors)
PASS: g++.dg/cpp0x/range-for4.C execution test
PASS: g++.dg/cpp0x/range-for5.C (test for errors, line 35)
PASS: g++.dg/cpp0x/range-for5.C (test for errors, line 41)
-PASS: g++.dg/cpp0x/range-for5.C (test for errors, line 50)
+PASS: g++.dg/cpp0x/range-for5.C (test for warnings, line 50)
PASS: g++.dg/cpp0x/range-for5.C (test for errors, line 52)
PASS: g++.dg/cpp0x/range-for5.C (test for excess errors)
PASS: g++.dg/cpp0x/range-for6.C (test for excess errors)
@@ -7480,6 +7812,77 @@ PASS: g++.dg/cpp0x/range-for7.C execution test
PASS: g++.dg/cpp0x/range-for8.C (test for excess errors)
PASS: g++.dg/cpp0x/range-for9.C (test for errors, line 9)
PASS: g++.dg/cpp0x/range-for9.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/ref-qual-mangle1.C -std=c++98
+PASS: g++.dg/cpp0x/ref-qual-mangle1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/ref-qual-mangle1.C -std=c++11 scan-assembler _ZNR1A1fEv
+PASS: g++.dg/cpp0x/ref-qual-mangle1.C -std=c++11 scan-assembler _ZNO1A1gEv
+PASS: g++.dg/cpp0x/ref-qual-mangle1.C -std=c++11 scan-assembler _ZNKR1A1hEv
+PASS: g++.dg/cpp0x/ref-qual-mangle1.C -std=c++11 scan-assembler _Z1jM1AFvvRE
+PASS: g++.dg/cpp0x/ref-qual-mangle1.C -std=c++11 scan-assembler _Z1kM1AFvvOE
+PASS: g++.dg/cpp0x/ref-qual-mangle1.C -std=c++11 scan-assembler _Z1lM1AKFvvRE
+PASS: g++.dg/cpp0x/ref-qual-mangle1.C -std=c++11 scan-assembler _Z1mIFvvOEEvM1AT_
+PASS: g++.dg/cpp0x/ref-qual-mangle1.C -std=c++11 scan-assembler _Z1mIFvvREEvM1AT_
+PASS: g++.dg/cpp0x/ref-qual-mangle1.C -std=c++11 scan-assembler _Z1mIKFvvREEvM1AT_
+PASS: g++.dg/cpp0x/ref-qual-mangle1.C -std=c++11 scan-assembler _Z1nIM1AFvvOEEvT_
+PASS: g++.dg/cpp0x/ref-qual-mangle1.C -std=c++11 scan-assembler _Z1nIM1AFvvREEvT_
+PASS: g++.dg/cpp0x/ref-qual-mangle1.C -std=c++11 scan-assembler _Z1nIM1AKFvvREEvT_
+UNSUPPORTED: g++.dg/cpp0x/ref-qual-multi-neg.C -std=c++98
+PASS: g++.dg/cpp0x/ref-qual-multi-neg.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/cpp0x/ref-qual-multi-neg.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/ref-qual1.C -std=c++98
+PASS: g++.dg/cpp0x/ref-qual1.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/ref-qual10.C -std=c++98
+PASS: g++.dg/cpp0x/ref-qual10.C -std=c++11 (test for errors, line 11)
+PASS: g++.dg/cpp0x/ref-qual10.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/ref-qual11.C -std=c++98
+PASS: g++.dg/cpp0x/ref-qual11.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/ref-qual12.C -std=c++98
+PASS: g++.dg/cpp0x/ref-qual12.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/ref-qual13.C -std=c++98
+PASS: g++.dg/cpp0x/ref-qual13.C -std=c++11 (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)
+PASS: g++.dg/cpp0x/ref-qual2.C -std=c++11 (test for errors, line 24)
+PASS: g++.dg/cpp0x/ref-qual2.C -std=c++11 (test for errors, line 28)
+PASS: g++.dg/cpp0x/ref-qual2.C -std=c++11 (test for errors, line 29)
+PASS: g++.dg/cpp0x/ref-qual2.C -std=c++11 (test for errors, line 30)
+PASS: g++.dg/cpp0x/ref-qual2.C -std=c++11 (test for errors, line 35)
+PASS: g++.dg/cpp0x/ref-qual2.C -std=c++11 (test for errors, line 36)
+PASS: g++.dg/cpp0x/ref-qual2.C -std=c++11 (test for errors, line 53)
+PASS: g++.dg/cpp0x/ref-qual2.C -std=c++11 (test for errors, line 55)
+PASS: g++.dg/cpp0x/ref-qual2.C -std=c++11 (test for errors, line 56)
+PASS: g++.dg/cpp0x/ref-qual2.C -std=c++11 (test for errors, line 60)
+PASS: g++.dg/cpp0x/ref-qual2.C -std=c++11 (test for errors, line 61)
+PASS: g++.dg/cpp0x/ref-qual2.C -std=c++11 (test for errors, line 62)
+PASS: g++.dg/cpp0x/ref-qual2.C -std=c++11 (test for errors, line 67)
+PASS: g++.dg/cpp0x/ref-qual2.C -std=c++11 (test for errors, line 68)
+PASS: g++.dg/cpp0x/ref-qual2.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/ref-qual3.C -std=c++98
+PASS: g++.dg/cpp0x/ref-qual3.C -std=c++11 (test for errors, line 19)
+PASS: g++.dg/cpp0x/ref-qual3.C -std=c++11 (test for errors, line 26)
+PASS: g++.dg/cpp0x/ref-qual3.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/ref-qual4.C -std=c++98
+PASS: g++.dg/cpp0x/ref-qual4.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/cpp0x/ref-qual4.C -std=c++11 (test for errors, line 8)
+PASS: g++.dg/cpp0x/ref-qual4.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/ref-qual5.C -std=c++98
+PASS: g++.dg/cpp0x/ref-qual5.C -std=c++11 (test for warnings, line 10)
+PASS: g++.dg/cpp0x/ref-qual5.C -std=c++11 (test for errors, line 11)
+PASS: g++.dg/cpp0x/ref-qual5.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/ref-qual6.C -std=c++98
+PASS: g++.dg/cpp0x/ref-qual6.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/ref-qual7.C -std=c++98
+PASS: g++.dg/cpp0x/ref-qual7.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/cpp0x/ref-qual7.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/cpp0x/ref-qual7.C -std=c++11 (test for errors, line 8)
+PASS: g++.dg/cpp0x/ref-qual7.C -std=c++11 (test for errors, line 18)
+PASS: g++.dg/cpp0x/ref-qual7.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/ref-qual8.C -std=c++98
+PASS: g++.dg/cpp0x/ref-qual8.C -std=c++11 (test for errors, line 13)
+PASS: g++.dg/cpp0x/ref-qual8.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/ref-qual9.C -std=c++98
+PASS: g++.dg/cpp0x/ref-qual9.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/reference_collapsing.C (test for excess errors)
PASS: g++.dg/cpp0x/regress/abi-empty7.C (test for excess errors)
PASS: g++.dg/cpp0x/regress/abi-empty7.C execution test
@@ -7534,6 +7937,10 @@ UNSUPPORTED: g++.dg/cpp0x/rv-cast4.C -std=c++98
PASS: g++.dg/cpp0x/rv-cast4.C -std=c++11 (test for errors, line 12)
PASS: g++.dg/cpp0x/rv-cast4.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/rv-conv1.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/rv-copy1.C -std=c++98
+PASS: g++.dg/cpp0x/rv-copy1.C -std=c++11 (test for errors, line 4)
+PASS: g++.dg/cpp0x/rv-copy1.C -std=c++11 (test for errors, line 10)
+PASS: g++.dg/cpp0x/rv-copy1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/rv-deduce.C (test for excess errors)
PASS: g++.dg/cpp0x/rv-deduce2.C (test for excess errors)
PASS: g++.dg/cpp0x/rv-dotstar.C (test for excess errors)
@@ -7552,12 +7959,14 @@ PASS: g++.dg/cpp0x/rv-reinterpret.C execution test
PASS: g++.dg/cpp0x/rv-restrict.C (test for excess errors)
PASS: g++.dg/cpp0x/rv-return.C (test for excess errors)
PASS: g++.dg/cpp0x/rv-template1.C (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-trivial-bug.C (test for warnings, line 8)
PASS: g++.dg/cpp0x/rv-trivial-bug.C (test for errors, line 18)
PASS: g++.dg/cpp0x/rv-trivial-bug.C (test for errors, line 23)
PASS: g++.dg/cpp0x/rv-trivial-bug.C (test for excess errors)
PASS: g++.dg/cpp0x/rv10.C (test for excess errors)
-PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 33)
+PASS: g++.dg/cpp0x/rv1n.C (test for warnings, line 33)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 38)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 40)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 41)
@@ -7567,14 +7976,14 @@ PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 44)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 45)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 46)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 47)
-PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 51)
+PASS: g++.dg/cpp0x/rv1n.C (test for warnings, line 51)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 56)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 58)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 59)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 60)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 61)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 62)
-PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 66)
+PASS: g++.dg/cpp0x/rv1n.C (test for warnings, line 66)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 71)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 73)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 74)
@@ -7583,14 +7992,14 @@ PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 76)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 77)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 78)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 79)
-PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 83)
+PASS: g++.dg/cpp0x/rv1n.C (test for warnings, line 83)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 88)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 90)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 91)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 92)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 93)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 94)
-PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 98)
+PASS: g++.dg/cpp0x/rv1n.C (test for warnings, line 98)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 103)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 105)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 106)
@@ -7600,7 +8009,7 @@ PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 109)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 110)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 111)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 112)
-PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 116)
+PASS: g++.dg/cpp0x/rv1n.C (test for warnings, line 116)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 121)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 123)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 124)
@@ -7609,7 +8018,7 @@ PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 126)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 127)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 128)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 129)
-PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 133)
+PASS: g++.dg/cpp0x/rv1n.C (test for warnings, line 133)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 138)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 140)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 141)
@@ -7618,7 +8027,7 @@ PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 143)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 144)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 145)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 146)
-PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 150)
+PASS: g++.dg/cpp0x/rv1n.C (test for warnings, line 150)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 155)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 157)
PASS: g++.dg/cpp0x/rv1n.C (test for errors, line 158)
@@ -7709,7 +8118,7 @@ PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 156)
PASS: g++.dg/cpp0x/rv2n.C candidate note (test for warnings, line 156)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 158)
PASS: g++.dg/cpp0x/rv2n.C candidate note (test for warnings, line 158)
-PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 164)
+PASS: g++.dg/cpp0x/rv2n.C (test for warnings, line 164)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 169)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 171)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 172)
@@ -7780,7 +8189,7 @@ PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 283)
PASS: g++.dg/cpp0x/rv2n.C candidate note (test for warnings, line 283)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 285)
PASS: g++.dg/cpp0x/rv2n.C candidate note (test for warnings, line 285)
-PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 291)
+PASS: g++.dg/cpp0x/rv2n.C (test for warnings, line 291)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 296)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 298)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 299)
@@ -7822,7 +8231,7 @@ PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 357)
PASS: g++.dg/cpp0x/rv2n.C candidate note (test for warnings, line 357)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 359)
PASS: g++.dg/cpp0x/rv2n.C candidate note (test for warnings, line 359)
-PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 365)
+PASS: g++.dg/cpp0x/rv2n.C (test for warnings, line 365)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 370)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 372)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 373)
@@ -7881,8 +8290,8 @@ PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 464)
PASS: g++.dg/cpp0x/rv2n.C candidate note (test for warnings, line 464)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 466)
PASS: g++.dg/cpp0x/rv2n.C candidate note (test for warnings, line 466)
-PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 471)
-PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 472)
+PASS: g++.dg/cpp0x/rv2n.C (test for warnings, line 471)
+PASS: g++.dg/cpp0x/rv2n.C (test for warnings, line 472)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 477)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 479)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 480)
@@ -7903,16 +8312,16 @@ PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 501)
PASS: g++.dg/cpp0x/rv2n.C candidate note (test for warnings, line 501)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 503)
PASS: g++.dg/cpp0x/rv2n.C candidate note (test for warnings, line 503)
-PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 508)
-PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 509)
+PASS: g++.dg/cpp0x/rv2n.C (test for warnings, line 508)
+PASS: g++.dg/cpp0x/rv2n.C (test for warnings, line 509)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 514)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 516)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 517)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 518)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 519)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 520)
-PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 523)
-PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 524)
+PASS: g++.dg/cpp0x/rv2n.C (test for warnings, line 523)
+PASS: g++.dg/cpp0x/rv2n.C (test for warnings, line 524)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 529)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 531)
PASS: g++.dg/cpp0x/rv2n.C (test for errors, line 532)
@@ -9629,6 +10038,10 @@ PASS: g++.dg/cpp0x/sfinae41.C -std=c++11 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/sfinae42.C -std=c++98
PASS: g++.dg/cpp0x/sfinae42.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/sfinae43.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/sfinae44.C -std=c++98
+PASS: g++.dg/cpp0x/sfinae44.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/sfinae45.C -std=c++98
+PASS: g++.dg/cpp0x/sfinae45.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/sfinae5.C (test for excess errors)
PASS: g++.dg/cpp0x/sfinae6.C (test for excess errors)
PASS: g++.dg/cpp0x/sfinae7.C (test for excess errors)
@@ -9729,7 +10142,7 @@ PASS: g++.dg/cpp0x/temp_default4.C (test for errors, line 6)
PASS: g++.dg/cpp0x/temp_default4.C (test for errors, line 9)
PASS: g++.dg/cpp0x/temp_default4.C (test for excess errors)
PASS: g++.dg/cpp0x/temp_default5.C (test for excess errors)
-PASS: g++.dg/cpp0x/template_deduction.C (test for errors, line 38)
+PASS: g++.dg/cpp0x/template_deduction.C (test for warnings, line 38)
PASS: g++.dg/cpp0x/template_deduction.C (test for errors, line 63)
PASS: g++.dg/cpp0x/template_deduction.C (test for excess errors)
PASS: g++.dg/cpp0x/trailing1.C (test for excess errors)
@@ -9767,6 +10180,12 @@ PASS: g++.dg/cpp0x/trailing5.C (test for errors, line 10)
PASS: g++.dg/cpp0x/trailing5.C (test for excess errors)
PASS: g++.dg/cpp0x/trailing6.C (test for excess errors)
PASS: g++.dg/cpp0x/trailing7.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/trailing8.C -std=c++98
+PASS: g++.dg/cpp0x/trailing8.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/trailing9.C -std=c++98
+PASS: g++.dg/cpp0x/trailing9.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/traits1.C -std=c++98
+PASS: g++.dg/cpp0x/traits1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/trivial1.C (test for excess errors)
PASS: g++.dg/cpp0x/udlit-addr.C (test for excess errors)
PASS: g++.dg/cpp0x/udlit-args-neg.C (test for errors, line 8)
@@ -9985,6 +10404,8 @@ PASS: g++.dg/cpp0x/variadic-ex7.C (test for excess errors)
PASS: g++.dg/cpp0x/variadic-ex8.C (test for excess errors)
PASS: g++.dg/cpp0x/variadic-ex9.C (test for excess errors)
PASS: g++.dg/cpp0x/variadic-explicit1.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/variadic-explicit2.C -std=c++98
+PASS: g++.dg/cpp0x/variadic-explicit2.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/variadic-function.C (test for excess errors)
PASS: g++.dg/cpp0x/variadic-function.C execution test
PASS: g++.dg/cpp0x/variadic-init.C (test for excess errors)
@@ -10001,6 +10422,8 @@ PASS: g++.dg/cpp0x/variadic-nondeduce1.C (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/variadic-nondeduce2.C -std=c++98
PASS: g++.dg/cpp0x/variadic-nondeduce2.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/variadic-rref.C (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/variadic-sizeof1.C -std=c++98
+PASS: g++.dg/cpp0x/variadic-sizeof1.C -std=c++11 (test for excess errors)
PASS: g++.dg/cpp0x/variadic-throw.C (test for errors, line 12)
PASS: g++.dg/cpp0x/variadic-throw.C (test for errors, line 25)
PASS: g++.dg/cpp0x/variadic-throw.C (test for excess errors)
@@ -10089,6 +10512,9 @@ UNSUPPORTED: g++.dg/cpp0x/variadic140.C -std=c++98
PASS: g++.dg/cpp0x/variadic140.C -std=c++11 (test for excess errors)
UNSUPPORTED: g++.dg/cpp0x/variadic141.C -std=c++98
PASS: g++.dg/cpp0x/variadic141.C -std=c++11 (test for excess errors)
+UNSUPPORTED: g++.dg/cpp0x/variadic142.C -std=c++98
+PASS: g++.dg/cpp0x/variadic142.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp0x/variadic143.C (test for excess errors)
PASS: g++.dg/cpp0x/variadic15.C (test for excess errors)
PASS: g++.dg/cpp0x/variadic16.C (test for excess errors)
PASS: g++.dg/cpp0x/variadic17.C (test for excess errors)
@@ -10338,6 +10764,8 @@ PASS: g++.dg/cpp0x/warn_cxx0x.C (test for excess errors)
PASS: g++.dg/cpp0x/warn_cxx0x2.C (test for warnings, line 4)
PASS: g++.dg/cpp0x/warn_cxx0x2.C (test for excess errors)
PASS: g++.dg/cpp0x/warn_cxx0x3.C (test for excess errors)
+PASS: g++.dg/cpp1y/auto-dtor1.C (test for excess errors)
+PASS: g++.dg/cpp1y/auto-dtor1.C execution test
PASS: g++.dg/cpp1y/auto-fn1.C (test for excess errors)
PASS: g++.dg/cpp1y/auto-fn10.C (test for errors, line 13)
PASS: g++.dg/cpp1y/auto-fn10.C (test for errors, line 14)
@@ -10352,8 +10780,21 @@ PASS: g++.dg/cpp1y/auto-fn12.C scan-assembler _ZN1AIiEcviEv
PASS: g++.dg/cpp1y/auto-fn13.C (test for warnings, line 5)
PASS: g++.dg/cpp1y/auto-fn13.C (test for excess errors)
PASS: g++.dg/cpp1y/auto-fn14.C (test for excess errors)
+PASS: g++.dg/cpp1y/auto-fn15.C (test for excess errors)
+PASS: g++.dg/cpp1y/auto-fn16.C (test for excess errors)
+PASS: g++.dg/cpp1y/auto-fn17.C (test for excess errors)
+PASS: g++.dg/cpp1y/auto-fn17.C execution test
+PASS: g++.dg/cpp1y/auto-fn18.C (test for warnings, line 5)
+PASS: g++.dg/cpp1y/auto-fn18.C (test for errors, line 6)
+PASS: g++.dg/cpp1y/auto-fn18.C (test for errors, line 11)
+PASS: g++.dg/cpp1y/auto-fn18.C (test for excess errors)
+PASS: g++.dg/cpp1y/auto-fn19.C (test for excess errors)
PASS: g++.dg/cpp1y/auto-fn2.C (test for errors, line 3)
PASS: g++.dg/cpp1y/auto-fn2.C (test for excess errors)
+PASS: g++.dg/cpp1y/auto-fn20.C (test for errors, line 11)
+PASS: g++.dg/cpp1y/auto-fn20.C (test for excess errors)
+PASS: g++.dg/cpp1y/auto-fn21.C (test for errors, line 6)
+PASS: g++.dg/cpp1y/auto-fn21.C (test for excess errors)
PASS: g++.dg/cpp1y/auto-fn3.C (test for excess errors)
PASS: g++.dg/cpp1y/auto-fn4.C (test for excess errors)
PASS: g++.dg/cpp1y/auto-fn5.C (test for excess errors)
@@ -10367,6 +10808,63 @@ PASS: g++.dg/cpp1y/auto-fn8.C (test for errors, line 12)
PASS: g++.dg/cpp1y/auto-fn8.C (test for excess errors)
PASS: g++.dg/cpp1y/auto-fn9.C (test for excess errors)
PASS: g++.dg/cpp1y/auto-fn9.C scan-assembler _Z1fIiERDaRKT_S1_
+PASS: g++.dg/cpp1y/auto-mangle1.C (test for excess errors)
+PASS: g++.dg/cpp1y/auto-mangle1.C scan-assembler _Z2g1IiEDcv
+PASS: g++.dg/cpp1y/auto-mangle1.C scan-assembler _Z2g2IiEDav
+PASS: g++.dg/cpp1y/context-conv1.C -std=c++98 (test for excess errors)
+PASS: g++.dg/cpp1y/context-conv1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/cpp1y/cplusplus.C (test for excess errors)
+PASS: g++.dg/cpp1y/lambda-deduce-mult.C (test for excess errors)
+PASS: g++.dg/cpp1y/lambda-deduce-mult.C execution test
+PASS: g++.dg/cpp1y/lambda-init.C (test for excess errors)
+PASS: g++.dg/cpp1y/lambda-init1.C (test for excess errors)
+PASS: g++.dg/cpp1y/lambda-init1.C execution test
+PASS: g++.dg/cpp1y/lambda-init2.C (test for errors, line 7)
+PASS: g++.dg/cpp1y/lambda-init2.C (test for errors, line 9)
+PASS: g++.dg/cpp1y/lambda-init2.C (test for excess errors)
+PASS: g++.dg/cpp1y/lambda-init3.C (test for excess errors)
+PASS: g++.dg/cpp1y/lambda-init3.C execution test
+PASS: g++.dg/cpp1y/lambda-init4.C (test for excess errors)
+PASS: g++.dg/cpp1y/lambda-init4.C execution test
+PASS: g++.dg/cpp1y/lambda-init5.C (test for excess errors)
+PASS: g++.dg/cpp1y/lambda-init5.C execution test
+PASS: g++.dg/cpp1y/lambda-init6.C (test for errors, line 10)
+PASS: g++.dg/cpp1y/lambda-init6.C (test for errors, line 11)
+PASS: g++.dg/cpp1y/lambda-init6.C (test for excess errors)
+PASS: g++.dg/cpp1y/mangle1.C (test for excess errors)
+PASS: g++.dg/cpp1y/mangle1.C scan-assembler _Z1gI1AEDTdtfp_1iET_
+PASS: g++.dg/cpp1y/system-binary-constants-1.C (test for bogus messages, line 13)
+PASS: g++.dg/cpp1y/system-binary-constants-1.C (test for excess errors)
+PASS: g++.dg/cpp1y/udlit-char-template-neg.C (test for errors, line 6)
+PASS: g++.dg/cpp1y/udlit-char-template-neg.C (test for excess errors)
+PASS: g++.dg/cpp1y/udlit-char-template.C (test for excess errors)
+PASS: g++.dg/cpp1y/vla1.C (test for errors, line 8)
+PASS: g++.dg/cpp1y/vla1.C (test for errors, line 9)
+PASS: g++.dg/cpp1y/vla1.C (test for errors, line 10)
+PASS: g++.dg/cpp1y/vla1.C (test for errors, line 11)
+PASS: g++.dg/cpp1y/vla1.C (test for errors, line 12)
+PASS: g++.dg/cpp1y/vla1.C (test for errors, line 13)
+PASS: g++.dg/cpp1y/vla1.C (test for errors, line 14)
+PASS: g++.dg/cpp1y/vla1.C (test for errors, line 15)
+PASS: g++.dg/cpp1y/vla1.C (test for errors, line 18)
+PASS: g++.dg/cpp1y/vla1.C (test for errors, line 26)
+PASS: g++.dg/cpp1y/vla1.C (test for errors, line 27)
+PASS: g++.dg/cpp1y/vla1.C (test for errors, line 28)
+PASS: g++.dg/cpp1y/vla1.C (test for errors, line 29)
+PASS: g++.dg/cpp1y/vla1.C (test for errors, line 30)
+PASS: g++.dg/cpp1y/vla1.C (test for errors, line 31)
+PASS: g++.dg/cpp1y/vla1.C (test for errors, line 32)
+PASS: g++.dg/cpp1y/vla1.C (test for errors, line 33)
+PASS: g++.dg/cpp1y/vla1.C (test for errors, line 36)
+PASS: g++.dg/cpp1y/vla1.C (test for excess errors)
+PASS: g++.dg/cpp1y/vla2.C (test for excess errors)
+PASS: g++.dg/cpp1y/vla2.C execution test
+PASS: g++.dg/cpp1y/vla3.C (test for excess errors)
+PASS: g++.dg/cpp1y/vla3.C execution test
+PASS: g++.dg/cpp1y/vla4.C (test for excess errors)
+PASS: g++.dg/cpp1y/vla4.C execution test
+PASS: g++.dg/cpp1y/vla5.C (test for errors, line 7)
+PASS: g++.dg/cpp1y/vla5.C (test for excess errors)
PASS: g++.dg/diagnostic/aka1.C -std=c++98 (test for errors, line 9)
PASS: g++.dg/diagnostic/aka1.C -std=c++98 (test for errors, line 15)
PASS: g++.dg/diagnostic/aka1.C -std=c++98 (test for excess errors)
@@ -10403,6 +10901,10 @@ PASS: g++.dg/diagnostic/parm1.C -std=c++98 (test for errors, line 9)
PASS: g++.dg/diagnostic/parm1.C -std=c++98 (test for excess errors)
PASS: g++.dg/diagnostic/parm1.C -std=c++11 (test for errors, line 9)
PASS: g++.dg/diagnostic/parm1.C -std=c++11 (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)
+PASS: g++.dg/diagnostic/variadic1.C -std=c++11 (test for excess errors)
PASS: g++.dg/diagnostic/wrong-tag-1.C -std=c++98 (test for errors, line 4)
PASS: g++.dg/diagnostic/wrong-tag-1.C -std=c++98 (test for excess errors)
PASS: g++.dg/diagnostic/wrong-tag-1.C -std=c++11 (test for errors, line 4)
@@ -10413,6 +10915,14 @@ PASS: g++.dg/eh/alias1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/eh/alias1.C -std=gnu++98 execution test
PASS: g++.dg/eh/alias1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/eh/alias1.C -std=gnu++11 execution test
+PASS: g++.dg/eh/anon1.C -std=c++98 (test for excess errors)
+PASS: g++.dg/eh/anon1.C -std=c++98 execution test
+PASS: g++.dg/eh/anon1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/eh/anon1.C -std=c++11 execution test
+PASS: g++.dg/eh/anon2.C -std=c++98 (test for excess errors)
+PASS: g++.dg/eh/anon2.C -std=c++98 scan-assembler \\*N12_GLOBAL__N_11AE
+PASS: g++.dg/eh/anon2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/eh/anon2.C -std=c++11 scan-assembler \\*N12_GLOBAL__N_11AE
UNSUPPORTED: g++.dg/eh/arm-iwmmxt-unwind.C -std=c++98
UNSUPPORTED: g++.dg/eh/arm-iwmmxt-unwind.C -std=c++11
UNSUPPORTED: g++.dg/eh/arm-vfp-unwind.C -std=c++98
@@ -10816,6 +11326,12 @@ PASS: g++.dg/expr/bitfield10.C -std=c++98 (test for excess errors)
PASS: g++.dg/expr/bitfield10.C -std=c++11 (test for excess errors)
PASS: g++.dg/expr/bitfield11.C -std=c++98 (test for excess errors)
PASS: g++.dg/expr/bitfield11.C -std=c++11 (test for excess errors)
+PASS: g++.dg/expr/bitfield12.C -std=c++98 (test for warnings, line 4)
+PASS: g++.dg/expr/bitfield12.C -std=c++98 (test for warnings, line 10)
+PASS: g++.dg/expr/bitfield12.C -std=c++98 (test for excess errors)
+PASS: g++.dg/expr/bitfield12.C -std=c++11 (test for warnings, line 4)
+PASS: g++.dg/expr/bitfield12.C -std=c++11 (test for warnings, line 10)
+PASS: g++.dg/expr/bitfield12.C -std=c++11 (test for excess errors)
PASS: g++.dg/expr/bitfield2.C -std=c++98 (test for excess errors)
PASS: g++.dg/expr/bitfield2.C -std=c++11 (test for excess errors)
PASS: g++.dg/expr/bitfield3.C -std=c++98 (test for errors, line 10)
@@ -10936,10 +11452,10 @@ PASS: g++.dg/expr/cond6.C -std=c++11 (test for excess errors)
PASS: g++.dg/expr/cond6.C -std=c++11 execution test
PASS: g++.dg/expr/cond7.C -std=c++98 (test for excess errors)
PASS: g++.dg/expr/cond7.C -std=c++11 (test for excess errors)
-PASS: g++.dg/expr/cond8.C -std=gnu++98 (test for errors, line 6)
+PASS: g++.dg/expr/cond8.C -std=gnu++98 (test for warnings, line 6)
PASS: g++.dg/expr/cond8.C -std=gnu++98 (test for errors, line 12)
PASS: g++.dg/expr/cond8.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/expr/cond8.C -std=gnu++11 (test for errors, line 6)
+PASS: g++.dg/expr/cond8.C -std=gnu++11 (test for warnings, line 6)
PASS: g++.dg/expr/cond8.C -std=gnu++11 (test for errors, line 12)
PASS: g++.dg/expr/cond8.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/expr/cond9.C -std=c++98 (test for warnings, line 3)
@@ -11829,6 +12345,8 @@ PASS: g++.dg/ext/complit12.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ext/complit12.C -std=gnu++98 execution test
PASS: g++.dg/ext/complit12.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ext/complit12.C -std=gnu++11 execution test
+PASS: g++.dg/ext/complit13.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ext/complit13.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ext/complit2.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ext/complit2.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ext/complit3.C -std=gnu++98 (test for errors, line 5)
@@ -11893,6 +12411,9 @@ PASS: g++.dg/ext/desig4.C -std=gnu++11 (test for errors, line 8)
PASS: g++.dg/ext/desig4.C -std=gnu++11 (test for errors, line 9)
PASS: g++.dg/ext/desig4.C -std=gnu++11 (test for errors, line 10)
PASS: g++.dg/ext/desig4.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ext/desig5.C -std=c++98 (test for excess errors)
+PASS: g++.dg/ext/desig5.C -std=c++11 (test for excess errors)
+PASS: g++.dg/ext/desig6.C (test for excess errors)
UNSUPPORTED: g++.dg/ext/dllexport-MI1.C -std=c++98
UNSUPPORTED: g++.dg/ext/dllexport-MI1.C -std=c++11
UNSUPPORTED: g++.dg/ext/dllexport1.C -std=gnu++98
@@ -12551,6 +13072,12 @@ 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/pr53605.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ext/pr53605.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ext/pr56790-1.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ext/pr56790-1.C -std=gnu++98 scan-tree-dump ccp1 "{ 5, 13 }"
+PASS: g++.dg/ext/pr56790-1.C -std=gnu++98 scan-tree-dump-not ccp1 "VEC_COND_EXPR"
+PASS: g++.dg/ext/pr56790-1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ext/pr56790-1.C -std=gnu++11 scan-tree-dump ccp1 "{ 5, 13 }"
+PASS: g++.dg/ext/pr56790-1.C -std=gnu++11 scan-tree-dump-not ccp1 "VEC_COND_EXPR"
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)
@@ -12581,6 +13108,8 @@ UNSUPPORTED: g++.dg/ext/selectany1.C -std=c++98
UNSUPPORTED: g++.dg/ext/selectany1.C -std=c++11
UNSUPPORTED: g++.dg/ext/selectany2.C -std=c++98
UNSUPPORTED: g++.dg/ext/selectany2.C -std=c++11
+PASS: g++.dg/ext/sizeof-complit.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ext/sizeof-complit.C -std=gnu++11 (test for excess errors)
UNSUPPORTED: g++.dg/ext/spe1.C -std=gnu++98
UNSUPPORTED: g++.dg/ext/spe1.C -std=gnu++11
PASS: g++.dg/ext/static1.C -std=gnu++98 (test for excess errors)
@@ -13037,6 +13566,22 @@ PASS: g++.dg/ext/vector19.C (test for excess errors)
PASS: g++.dg/ext/vector2.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ext/vector2.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ext/vector20.C (test for excess errors)
+PASS: g++.dg/ext/vector21.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ext/vector21.C -std=gnu++98 scan-tree-dump-times gimple "ABS_EXPR" 4
+PASS: g++.dg/ext/vector21.C -std=gnu++98 scan-tree-dump gimple "MIN_EXPR"
+PASS: g++.dg/ext/vector21.C -std=gnu++98 scan-tree-dump gimple "MAX_EXPR"
+PASS: g++.dg/ext/vector21.C -std=gnu++98 scan-tree-dump-not gimple "VEC_COND_EXPR"
+PASS: g++.dg/ext/vector21.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ext/vector21.C -std=gnu++11 scan-tree-dump-times gimple "ABS_EXPR" 4
+PASS: g++.dg/ext/vector21.C -std=gnu++11 scan-tree-dump gimple "MIN_EXPR"
+PASS: g++.dg/ext/vector21.C -std=gnu++11 scan-tree-dump gimple "MAX_EXPR"
+PASS: g++.dg/ext/vector21.C -std=gnu++11 scan-tree-dump-not gimple "VEC_COND_EXPR"
+PASS: g++.dg/ext/vector22.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ext/vector22.C -std=gnu++98 scan-tree-dump-not gimple "~"
+PASS: g++.dg/ext/vector22.C -std=gnu++98 scan-tree-dump-not gimple "VEC_COND_EXPR"
+PASS: g++.dg/ext/vector22.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ext/vector22.C -std=gnu++11 scan-tree-dump-not gimple "~"
+PASS: g++.dg/ext/vector22.C -std=gnu++11 scan-tree-dump-not gimple "VEC_COND_EXPR"
PASS: g++.dg/ext/vector3.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ext/vector3.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ext/vector4.C -std=gnu++98 (test for excess errors)
@@ -13519,6 +14064,10 @@ PASS: g++.dg/ext/weak4.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ext/weak4.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ext/weak5.C -std=c++98 (test for excess errors)
PASS: g++.dg/ext/weak5.C -std=c++11 (test for excess errors)
+PASS: g++.dg/fstack-protector-strong.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/fstack-protector-strong.C -std=gnu++98 scan-assembler-times stack_chk_fail 2
+PASS: g++.dg/fstack-protector-strong.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/fstack-protector-strong.C -std=gnu++11 scan-assembler-times stack_chk_fail 2
PASS: g++.dg/func-args-1.C -std=gnu++98 (test for warnings, line 6)
PASS: g++.dg/func-args-1.C -std=gnu++98 (test for warnings, line 7)
PASS: g++.dg/func-args-1.C -std=gnu++98 (test for warnings, line 8)
@@ -13990,9 +14539,7 @@ PASS: g++.dg/init/array23.C -std=c++98 (test for errors, line 6)
PASS: g++.dg/init/array23.C -std=c++98 (test for excess errors)
PASS: g++.dg/init/array23.C -std=c++11 (test for errors, line 6)
PASS: g++.dg/init/array23.C -std=c++11 (test for excess errors)
-PASS: g++.dg/init/array24.C -std=gnu++98 (test for errors, line 6)
PASS: g++.dg/init/array24.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/init/array24.C -std=gnu++11 (test for errors, line 6)
PASS: g++.dg/init/array24.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/init/array25.C -std=c++98 (test for excess errors)
PASS: g++.dg/init/array25.C -std=c++98 execution test
@@ -14468,10 +15015,8 @@ PASS: g++.dg/init/new39.C -std=c++11 (test for excess errors)
PASS: g++.dg/init/new39.C -std=c++11 execution test
PASS: g++.dg/init/new4.C -std=c++98 (test for excess errors)
PASS: g++.dg/init/new4.C -std=c++11 (test for excess errors)
-PASS: g++.dg/init/new40.C -std=c++98 (test for excess errors)
-PASS: g++.dg/init/new40.C -std=c++98 execution test
-PASS: g++.dg/init/new40.C -std=c++11 (test for excess errors)
-PASS: g++.dg/init/new40.C -std=c++11 execution test
+PASS: g++.dg/init/new40.C (test for excess errors)
+PASS: g++.dg/init/new40.C execution test
PASS: g++.dg/init/new41.C -std=c++98 (test for excess errors)
PASS: g++.dg/init/new41.C -std=c++98 execution test
PASS: g++.dg/init/new41.C -std=c++11 (test for excess errors)
@@ -14962,6 +15507,14 @@ PASS: g++.dg/ipa/devirt-10.C -std=gnu++98 scan-ipa-dump-times cp "Discovered a
PASS: g++.dg/ipa/devirt-10.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ipa/devirt-10.C -std=gnu++11 scan-ipa-dump-times inline "Discovered a virtual call to a known target" 1
PASS: g++.dg/ipa/devirt-10.C -std=gnu++11 scan-ipa-dump-times cp "Discovered a virtual call to a known target" 1
+PASS: g++.dg/ipa/devirt-11.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ipa/devirt-11.C -std=gnu++98 scan-ipa-dump-times inline "Discovered a virtual call to a known target" 3
+PASS: g++.dg/ipa/devirt-11.C -std=gnu++98 scan-ipa-dump-times inline "and turned into root of the clone tree" 1
+PASS: g++.dg/ipa/devirt-11.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ipa/devirt-11.C -std=gnu++11 scan-ipa-dump-times inline "Discovered a virtual call to a known target" 3
+PASS: g++.dg/ipa/devirt-11.C -std=gnu++11 scan-ipa-dump-times inline "and turned into root of the clone tree" 1
+PASS: g++.dg/ipa/devirt-12.C (test for excess errors)
+PASS: g++.dg/ipa/devirt-12.C scan-ipa-dump inline "Inlined 1 calls, eliminated 1 functions"
PASS: g++.dg/ipa/devirt-2.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ipa/devirt-2.C -std=gnu++98 execution test
PASS: g++.dg/ipa/devirt-2.C -std=gnu++98 scan-ipa-dump cp "Discovered a virtual call to a known target.*B::foo"
@@ -15072,6 +15625,18 @@ PASS: g++.dg/ipa/iinline-3.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ipa/iinline-3.C -std=gnu++98 execution test
PASS: g++.dg/ipa/iinline-3.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ipa/iinline-3.C -std=gnu++11 execution test
+PASS: g++.dg/ipa/imm-devirt-1.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ipa/imm-devirt-1.C -std=gnu++98 execution test
+PASS: g++.dg/ipa/imm-devirt-1.C -std=gnu++98 scan-tree-dump fre1 "Replacing call target with foo"
+PASS: g++.dg/ipa/imm-devirt-1.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ipa/imm-devirt-1.C -std=gnu++11 execution test
+PASS: g++.dg/ipa/imm-devirt-1.C -std=gnu++11 scan-tree-dump fre1 "Replacing call target with foo"
+PASS: g++.dg/ipa/imm-devirt-2.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/ipa/imm-devirt-2.C -std=gnu++98 execution test
+PASS: g++.dg/ipa/imm-devirt-2.C -std=gnu++98 scan-tree-dump fre1 "Replacing call target"
+PASS: g++.dg/ipa/imm-devirt-2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ipa/imm-devirt-2.C -std=gnu++11 execution test
+PASS: g++.dg/ipa/imm-devirt-2.C -std=gnu++11 scan-tree-dump fre1 "Replacing call target"
PASS: g++.dg/ipa/inline-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ipa/inline-1.C -std=gnu++98 scan-ipa-dump-times inline "Considering void inline_me\\(" 1
PASS: g++.dg/ipa/inline-1.C -std=gnu++98 scan-ipa-dump-times inline "Considering void inline_me_too\\(" 1
@@ -15194,6 +15759,7 @@ PASS: g++.dg/ipa/pr52939.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/ipa/pr52939.C -std=gnu++11 execution test
PASS: g++.dg/ipa/pr55264.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/ipa/pr55264.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/ipa/pr56310.C (test for excess errors)
PASS: g++.dg/lookup/ambig1.C -std=c++98 (test for warnings, line 10)
PASS: g++.dg/lookup/ambig1.C -std=c++98 (test for errors, line 17)
PASS: g++.dg/lookup/ambig1.C -std=c++98 (test for excess errors)
@@ -16270,6 +16836,7 @@ PASS: g++.dg/opt/dtor4.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/opt/dtor4.C -std=gnu++98 execution test
PASS: g++.dg/opt/dtor4.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/opt/dtor4.C -std=gnu++11 execution test
+PASS: g++.dg/opt/dump1.C (test for excess errors)
PASS: g++.dg/opt/eh1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/opt/eh1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/opt/eh2.C -std=gnu++98 (test for excess errors)
@@ -16728,6 +17295,11 @@ PASS: g++.dg/opt/pr55331.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/opt/pr55331.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/opt/pr55717.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/opt/pr55717.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/opt/pr56381.C (test for excess errors)
+PASS: g++.dg/opt/pr56999.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/opt/pr56999.C -std=gnu++98 execution test
+PASS: g++.dg/opt/pr56999.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/opt/pr56999.C -std=gnu++11 execution test
PASS: g++.dg/opt/pr6713.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/opt/pr6713.C -std=gnu++98 execution test
PASS: g++.dg/opt/pr6713.C -std=gnu++11 (test for excess errors)
@@ -16872,6 +17444,16 @@ PASS: g++.dg/opt/vt1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/opt/vt1.C -std=gnu++98 scan-assembler-not section[^\n\r]*_ZTV1S[^\n\r]*"[^w"\n\r]*"
PASS: g++.dg/opt/vt1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/opt/vt1.C -std=gnu++11 scan-assembler-not section[^\n\r]*_ZTV1S[^\n\r]*"[^w"\n\r]*"
+PASS: g++.dg/opt/vt2.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/opt/vt2.C -std=gnu++98 scan-assembler-not mov[^\n]*_ZTV
+PASS: g++.dg/opt/vt2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/opt/vt2.C -std=gnu++11 scan-assembler-not mov[^\n]*_ZTV
+PASS: g++.dg/opt/vt3.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/opt/vt3.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/opt/vt4.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/opt/vt4.C -std=gnu++98 scan-assembler-not _ZTV.A
+PASS: g++.dg/opt/vt4.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/opt/vt4.C -std=gnu++11 scan-assembler-not _ZTV.A
PASS: g++.dg/other/PR23205.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/other/PR23205.C -std=gnu++98 scan-assembler .stabs.*foobar:(c=i|S)
PASS: g++.dg/other/PR23205.C -std=gnu++11 (test for excess errors)
@@ -16964,6 +17546,10 @@ PASS: g++.dg/other/abstract4.C -std=c++98 (test for excess errors)
PASS: g++.dg/other/abstract4.C -std=c++11 (test for errors, line 16)
PASS: g++.dg/other/abstract4.C -std=c++11 (test for errors, line 17)
PASS: g++.dg/other/abstract4.C -std=c++11 (test for excess errors)
+PASS: g++.dg/other/abstract5.C -std=c++98 (test for errors, line 6)
+PASS: g++.dg/other/abstract5.C -std=c++98 (test for excess errors)
+PASS: g++.dg/other/abstract5.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/other/abstract5.C -std=c++11 (test for excess errors)
PASS: g++.dg/other/access1.C -std=c++98 (test for excess errors)
PASS: g++.dg/other/access1.C -std=c++11 (test for excess errors)
PASS: g++.dg/other/access2.C -std=c++98 (test for errors, line 21)
@@ -17550,10 +18136,10 @@ PASS: g++.dg/other/error34.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/other/error34.C -std=gnu++11 decl (test for errors, line 5)
PASS: g++.dg/other/error34.C -std=gnu++11 constructor (test for errors, line 5)
PASS: g++.dg/other/error34.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/other/error4.C -std=c++98 (test for errors, line 10)
+PASS: g++.dg/other/error4.C -std=c++98 (test for warnings, line 10)
PASS: g++.dg/other/error4.C -std=c++98 (test for errors, line 14)
PASS: g++.dg/other/error4.C -std=c++98 (test for excess errors)
-PASS: g++.dg/other/error4.C -std=c++11 (test for errors, line 10)
+PASS: g++.dg/other/error4.C -std=c++11 (test for warnings, line 10)
PASS: g++.dg/other/error4.C -std=c++11 (test for errors, line 14)
PASS: g++.dg/other/error4.C -std=c++11 (test for excess errors)
PASS: g++.dg/other/error5.C -std=c++98 (test for errors, line 10)
@@ -19163,6 +19749,10 @@ PASS: g++.dg/parse/crash61.C -std=c++11 (test for errors, line 4)
PASS: g++.dg/parse/crash61.C -std=c++11 (test for errors, line 5)
PASS: g++.dg/parse/crash61.C -std=c++11 (test for errors, line 6)
PASS: g++.dg/parse/crash61.C -std=c++11 (test for excess errors)
+PASS: g++.dg/parse/crash62.C -std=c++98 (test for errors, line 5)
+PASS: g++.dg/parse/crash62.C -std=c++98 (test for excess errors)
+PASS: g++.dg/parse/crash62.C -std=c++11 (test for errors, line 5)
+PASS: g++.dg/parse/crash62.C -std=c++11 (test for excess errors)
PASS: g++.dg/parse/crash7.C -std=c++98 (test for excess errors)
PASS: g++.dg/parse/crash7.C -std=c++11 (test for excess errors)
PASS: g++.dg/parse/crash9.C -std=c++98 (test for errors, line 9)
@@ -19303,6 +19893,10 @@ PASS: g++.dg/parse/dtor15.C -std=c++98 (test for errors, line 8)
PASS: g++.dg/parse/dtor15.C -std=c++98 (test for excess errors)
PASS: g++.dg/parse/dtor15.C -std=c++11 (test for errors, line 8)
PASS: g++.dg/parse/dtor15.C -std=c++11 (test for excess errors)
+PASS: g++.dg/parse/dtor16.C -std=c++98 (test for errors, line 7)
+PASS: g++.dg/parse/dtor16.C -std=c++98 (test for excess errors)
+PASS: g++.dg/parse/dtor16.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/parse/dtor16.C -std=c++11 (test for excess errors)
PASS: g++.dg/parse/dtor2.C -std=c++98 (test for errors, line 3)
PASS: g++.dg/parse/dtor2.C -std=c++98 (test for excess errors)
PASS: g++.dg/parse/dtor2.C -std=c++11 (test for errors, line 3)
@@ -19331,10 +19925,8 @@ PASS: g++.dg/parse/dtor5.C -std=c++11 (test for errors, line 7)
PASS: g++.dg/parse/dtor5.C -std=c++11 (test for errors, line 9)
PASS: g++.dg/parse/dtor5.C -std=c++11 (test for errors, line 12)
PASS: g++.dg/parse/dtor5.C -std=c++11 (test for excess errors)
-PASS: g++.dg/parse/dtor6.C -std=c++98 (test for errors, line 3)
PASS: g++.dg/parse/dtor6.C -std=c++98 (test for errors, line 7)
PASS: g++.dg/parse/dtor6.C -std=c++98 (test for excess errors)
-PASS: g++.dg/parse/dtor6.C -std=c++11 (test for errors, line 3)
PASS: g++.dg/parse/dtor6.C -std=c++11 (test for errors, line 7)
PASS: g++.dg/parse/dtor6.C -std=c++11 (test for excess errors)
PASS: g++.dg/parse/dtor7.C -std=c++98 (test for errors, line 3)
@@ -19623,10 +20215,8 @@ PASS: g++.dg/parse/error29.C -std=gnu++11 (test for errors, line 10)
PASS: g++.dg/parse/error29.C -std=gnu++11 (test for errors, line 11)
PASS: g++.dg/parse/error29.C -std=gnu++11 (test for errors, line 12)
PASS: g++.dg/parse/error29.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/parse/error3.C -std=gnu++98 forbids (test for errors, line 5)
PASS: g++.dg/parse/error3.C -std=gnu++98 does not (test for errors, line 5)
PASS: g++.dg/parse/error3.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/parse/error3.C -std=gnu++11 forbids (test for errors, line 5)
PASS: g++.dg/parse/error3.C -std=gnu++11 does not (test for errors, line 5)
PASS: g++.dg/parse/error3.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/parse/error30.C -std=gnu++98 (test for errors, line 11)
@@ -19667,8 +20257,7 @@ PASS: g++.dg/parse/error36.C -std=c++98 expected (test for errors, line 14)
PASS: g++.dg/parse/error36.C -std=c++98 typename (test for errors, line 22)
PASS: g++.dg/parse/error36.C -std=c++98 expected (test for errors, line 22)
PASS: g++.dg/parse/error36.C -std=c++98 typename (test for errors, line 28)
-PASS: g++.dg/parse/error36.C -std=c++98 no type (test for errors, line 28)
-PASS: g++.dg/parse/error36.C -std=c++98 (test for errors, line 32)
+PASS: g++.dg/parse/error36.C -std=c++98 (test for errors, line 31)
PASS: g++.dg/parse/error36.C -std=c++98 (test for excess errors)
PASS: g++.dg/parse/error36.C -std=c++11 (test for errors, line 13)
PASS: g++.dg/parse/error36.C -std=c++11 typename (test for errors, line 14)
@@ -19676,8 +20265,7 @@ PASS: g++.dg/parse/error36.C -std=c++11 expected (test for errors, line 14)
PASS: g++.dg/parse/error36.C -std=c++11 typename (test for errors, line 22)
PASS: g++.dg/parse/error36.C -std=c++11 expected (test for errors, line 22)
PASS: g++.dg/parse/error36.C -std=c++11 typename (test for errors, line 28)
-PASS: g++.dg/parse/error36.C -std=c++11 no type (test for errors, line 28)
-PASS: g++.dg/parse/error36.C -std=c++11 (test for errors, line 32)
+PASS: g++.dg/parse/error36.C -std=c++11 (test for errors, line 31)
PASS: g++.dg/parse/error36.C -std=c++11 (test for excess errors)
PASS: g++.dg/parse/error37.C -std=c++98 (test for errors, line 4)
PASS: g++.dg/parse/error37.C -std=c++98 (test for errors, line 5)
@@ -19761,6 +20349,18 @@ PASS: g++.dg/parse/error50.C -std=c++11 (test for errors, line 3)
PASS: g++.dg/parse/error50.C -std=c++11 (test for errors, line 10)
PASS: g++.dg/parse/error50.C -std=c++11 (test for errors, line 18)
PASS: g++.dg/parse/error50.C -std=c++11 (test for excess errors)
+PASS: g++.dg/parse/error51.C -std=c++98 (test for errors, line 11)
+PASS: g++.dg/parse/error51.C -std=c++98 (test for errors, line 12)
+PASS: g++.dg/parse/error51.C -std=c++98 (test for excess errors)
+PASS: g++.dg/parse/error51.C -std=c++11 (test for errors, line 11)
+PASS: g++.dg/parse/error51.C -std=c++11 (test for errors, line 12)
+PASS: g++.dg/parse/error51.C -std=c++11 (test for excess errors)
+PASS: g++.dg/parse/error52.C -std=c++98 (test for errors, line 6)
+PASS: g++.dg/parse/error52.C -std=c++98 (test for errors, line 11)
+PASS: g++.dg/parse/error52.C -std=c++98 (test for excess errors)
+PASS: g++.dg/parse/error52.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/parse/error52.C -std=c++11 (test for errors, line 11)
+PASS: g++.dg/parse/error52.C -std=c++11 (test for excess errors)
PASS: g++.dg/parse/error6.C -std=gnu++98 (test for errors, line 4)
PASS: g++.dg/parse/error6.C -std=gnu++98 (test for errors, line 5)
PASS: g++.dg/parse/error6.C -std=gnu++98 (test for excess errors)
@@ -20241,30 +20841,30 @@ PASS: g++.dg/parse/pr16696.C -std=gnu++11 (test for errors, line 12)
PASS: g++.dg/parse/pr16696.C -std=gnu++11 (test for bogus messages, line 14)
PASS: g++.dg/parse/pr16696.C -std=gnu++11 (test for errors, line 14)
PASS: g++.dg/parse/pr16696.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/parse/pr18770.C -std=c++98 prev (test for errors, line 14)
+PASS: g++.dg/parse/pr18770.C -std=c++98 prev (test for warnings, line 14)
PASS: g++.dg/parse/pr18770.C -std=c++98 redecl (test for errors, line 17)
-PASS: g++.dg/parse/pr18770.C -std=c++98 prev (test for errors, line 27)
+PASS: g++.dg/parse/pr18770.C -std=c++98 prev (test for warnings, line 27)
PASS: g++.dg/parse/pr18770.C -std=c++98 redecl (test for errors, line 29)
-PASS: g++.dg/parse/pr18770.C -std=c++98 prev (test for errors, line 37)
+PASS: g++.dg/parse/pr18770.C -std=c++98 prev (test for warnings, line 37)
PASS: g++.dg/parse/pr18770.C -std=c++98 redecl (test for errors, line 39)
-PASS: g++.dg/parse/pr18770.C -std=c++98 prev (test for errors, line 47)
+PASS: g++.dg/parse/pr18770.C -std=c++98 prev (test for warnings, line 47)
PASS: g++.dg/parse/pr18770.C -std=c++98 redecl (test for errors, line 53)
-PASS: g++.dg/parse/pr18770.C -std=c++98 prev (test for errors, line 61)
+PASS: g++.dg/parse/pr18770.C -std=c++98 prev (test for warnings, line 61)
PASS: g++.dg/parse/pr18770.C -std=c++98 redecl (test for errors, line 63)
-PASS: g++.dg/parse/pr18770.C -std=c++98 prev (test for errors, line 71)
+PASS: g++.dg/parse/pr18770.C -std=c++98 prev (test for warnings, line 71)
PASS: g++.dg/parse/pr18770.C -std=c++98 redecl (test for errors, line 73)
PASS: g++.dg/parse/pr18770.C -std=c++98 (test for excess errors)
-PASS: g++.dg/parse/pr18770.C -std=c++11 prev (test for errors, line 14)
+PASS: g++.dg/parse/pr18770.C -std=c++11 prev (test for warnings, line 14)
PASS: g++.dg/parse/pr18770.C -std=c++11 redecl (test for errors, line 17)
-PASS: g++.dg/parse/pr18770.C -std=c++11 prev (test for errors, line 27)
+PASS: g++.dg/parse/pr18770.C -std=c++11 prev (test for warnings, line 27)
PASS: g++.dg/parse/pr18770.C -std=c++11 redecl (test for errors, line 29)
-PASS: g++.dg/parse/pr18770.C -std=c++11 prev (test for errors, line 37)
+PASS: g++.dg/parse/pr18770.C -std=c++11 prev (test for warnings, line 37)
PASS: g++.dg/parse/pr18770.C -std=c++11 redecl (test for errors, line 39)
-PASS: g++.dg/parse/pr18770.C -std=c++11 prev (test for errors, line 47)
+PASS: g++.dg/parse/pr18770.C -std=c++11 prev (test for warnings, line 47)
PASS: g++.dg/parse/pr18770.C -std=c++11 redecl (test for errors, line 53)
-PASS: g++.dg/parse/pr18770.C -std=c++11 prev (test for errors, line 61)
+PASS: g++.dg/parse/pr18770.C -std=c++11 prev (test for warnings, line 61)
PASS: g++.dg/parse/pr18770.C -std=c++11 redecl (test for errors, line 63)
-PASS: g++.dg/parse/pr18770.C -std=c++11 prev (test for errors, line 71)
+PASS: g++.dg/parse/pr18770.C -std=c++11 prev (test for warnings, line 71)
PASS: g++.dg/parse/pr18770.C -std=c++11 redecl (test for errors, line 73)
PASS: g++.dg/parse/pr18770.C -std=c++11 (test for excess errors)
PASS: g++.dg/parse/pr20118.C -std=gnu++98 (test for errors, line 6)
@@ -20283,6 +20883,28 @@ PASS: g++.dg/parse/pr26997.C -std=c++11 (test for errors, line 44)
PASS: g++.dg/parse/pr26997.C -std=c++11 (test for errors, line 45)
PASS: g++.dg/parse/pr26997.C -std=c++11 (test for errors, line 46)
PASS: g++.dg/parse/pr26997.C -std=c++11 (test for excess errors)
+PASS: g++.dg/parse/pr31952-1.C -std=c++98 (test for warnings, line 4)
+PASS: g++.dg/parse/pr31952-1.C -std=c++98 (test for errors, line 11)
+PASS: g++.dg/parse/pr31952-1.C -std=c++98 (test for excess errors)
+PASS: g++.dg/parse/pr31952-1.C -std=c++11 (test for warnings, line 4)
+PASS: g++.dg/parse/pr31952-1.C -std=c++11 (test for errors, line 11)
+PASS: g++.dg/parse/pr31952-1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/parse/pr31952-2.C -std=c++98 (test for warnings, line 9)
+PASS: g++.dg/parse/pr31952-2.C -std=c++98 (test for errors, line 11)
+PASS: g++.dg/parse/pr31952-2.C -std=c++98 (test for warnings, line 34)
+PASS: g++.dg/parse/pr31952-2.C -std=c++98 (test for errors, line 36)
+PASS: g++.dg/parse/pr31952-2.C -std=c++98 (test for excess errors)
+PASS: g++.dg/parse/pr31952-2.C -std=c++11 (test for warnings, line 9)
+PASS: g++.dg/parse/pr31952-2.C -std=c++11 (test for errors, line 11)
+PASS: g++.dg/parse/pr31952-2.C -std=c++11 (test for warnings, line 34)
+PASS: g++.dg/parse/pr31952-2.C -std=c++11 (test for errors, line 36)
+PASS: g++.dg/parse/pr31952-2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/parse/pr31952-3.C -std=c++98 (test for warnings, line 4)
+PASS: g++.dg/parse/pr31952-3.C -std=c++98 (test for errors, line 9)
+PASS: g++.dg/parse/pr31952-3.C -std=c++98 (test for excess errors)
+PASS: g++.dg/parse/pr31952-3.C -std=c++11 (test for warnings, line 4)
+PASS: g++.dg/parse/pr31952-3.C -std=c++11 (test for errors, line 9)
+PASS: g++.dg/parse/pr31952-3.C -std=c++11 (test for excess errors)
PASS: g++.dg/parse/pr34758.C -std=gnu++98 (test for errors, line 6)
PASS: g++.dg/parse/pr34758.C -std=gnu++98 (test for errors, line 11)
PASS: g++.dg/parse/pr34758.C -std=gnu++98 (test for errors, line 16)
@@ -20371,6 +20993,8 @@ PASS: g++.dg/parse/redef2.C -std=c++98 (test for excess errors)
PASS: g++.dg/parse/redef2.C -std=c++11 (test for errors, line 3)
PASS: g++.dg/parse/redef2.C -std=c++11 (test for errors, line 7)
PASS: g++.dg/parse/redef2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/parse/ref-qual1.C -std=c++98 (test for excess errors)
+PASS: g++.dg/parse/ref-qual1.C -std=c++11 (test for excess errors)
PASS: g++.dg/parse/ref1.C -std=c++98 (test for excess errors)
PASS: g++.dg/parse/ref1.C -std=c++11 (test for excess errors)
PASS: g++.dg/parse/register1.C -std=c++98 (test for excess errors)
@@ -20869,6 +21493,8 @@ PASS: g++.dg/pr55513.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/pr55513.C -std=gnu++11 scan-tree-dump-times gimple "memcpy" 1
PASS: g++.dg/pr55604.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/pr55604.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/pr57175.C (test for excess errors)
+PASS: g++.dg/pr57175.C scan-assembler do_not_remove
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++11 (test for excess errors)
@@ -20919,6 +21545,12 @@ PASS: g++.dg/rtti/dyncast4.C -std=c++11 (test for excess errors)
PASS: g++.dg/rtti/dyncast4.C -std=c++11 execution test
PASS: g++.dg/rtti/dyncast5.C -std=c++98 (test for excess errors)
PASS: g++.dg/rtti/dyncast5.C -std=c++11 (test for excess errors)
+PASS: g++.dg/rtti/fn-quals.C -std=c++98 (test for errors, line 7)
+PASS: g++.dg/rtti/fn-quals.C -std=c++98 (test for errors, line 8)
+PASS: g++.dg/rtti/fn-quals.C -std=c++98 (test for excess errors)
+PASS: g++.dg/rtti/fn-quals.C -std=c++11 (test for errors, line 7)
+PASS: g++.dg/rtti/fn-quals.C -std=c++11 (test for errors, line 8)
+PASS: g++.dg/rtti/fn-quals.C -std=c++11 (test for excess errors)
PASS: g++.dg/rtti/incomplete1.C -std=c++98 (test for errors, line 10)
PASS: g++.dg/rtti/incomplete1.C -std=c++98 (test for excess errors)
PASS: g++.dg/rtti/incomplete1.C -std=c++11 (test for errors, line 10)
@@ -20947,6 +21579,10 @@ PASS: g++.dg/rtti/tinfo1.C -std=c++11 scan-assembler-not (.globl|.global)[ \t]+
PASS: g++.dg/rtti/tinfo1.C -std=c++11 scan-assembler-not .section[^\n\r]*_ZTIP9CTemplateIhE[^\n\r]*
PASS: g++.dg/rtti/typeid1.C -std=c++98 (test for excess errors)
PASS: g++.dg/rtti/typeid1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/rtti/typeid10.C -std=c++98 (test for excess errors)
+PASS: g++.dg/rtti/typeid10.C -std=c++98 execution test
+PASS: g++.dg/rtti/typeid10.C -std=c++11 (test for excess errors)
+PASS: g++.dg/rtti/typeid10.C -std=c++11 execution test
PASS: g++.dg/rtti/typeid2.C -std=c++98 (test for excess errors)
PASS: g++.dg/rtti/typeid2.C -std=c++98 execution test
PASS: g++.dg/rtti/typeid2.C -std=c++11 (test for excess errors)
@@ -21197,6 +21833,12 @@ PASS: g++.dg/tc1/dr90.C -std=c++98 (test for excess errors)
PASS: g++.dg/tc1/dr90.C -std=c++11 (test for excess errors)
PASS: g++.dg/tc1/dr94.C -std=c++98 (test for excess errors)
PASS: g++.dg/tc1/dr94.C -std=c++11 (test for excess errors)
+XFAIL: g++.dg/template/abstract-dr337.C -std=c++98 (test for errors, line 9)
+XFAIL: g++.dg/template/abstract-dr337.C -std=c++98 (test for errors, line 12)
+PASS: g++.dg/template/abstract-dr337.C -std=c++98 (test for excess errors)
+XFAIL: g++.dg/template/abstract-dr337.C -std=c++11 (test for errors, line 9)
+XFAIL: g++.dg/template/abstract-dr337.C -std=c++11 (test for errors, line 12)
+PASS: g++.dg/template/abstract-dr337.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/access1.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/access1.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/access10.C -std=c++98 (test for excess errors)
@@ -21271,6 +21913,14 @@ PASS: g++.dg/template/access23.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/access23.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/access24.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/access24.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/access25.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/access25.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/access26.C -std=c++98 (test for errors, line 5)
+PASS: g++.dg/template/access26.C -std=c++98 (test for errors, line 6)
+PASS: g++.dg/template/access26.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/access26.C -std=c++11 (test for errors, line 5)
+PASS: g++.dg/template/access26.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/template/access26.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/access3.C -std=c++98 (test for errors, line 7)
PASS: g++.dg/template/access3.C -std=c++98 (test for errors, line 11)
PASS: g++.dg/template/access3.C -std=c++98 (test for warnings, line 16)
@@ -21394,6 +22044,8 @@ PASS: g++.dg/template/array24.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/array24.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/array25.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/array25.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/array26.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/array26.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/array3.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/array3.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/array4.C -std=c++98 (test for excess errors)
@@ -21420,6 +22072,12 @@ PASS: g++.dg/template/arrow1.C -std=c++98 (test for errors, line 12)
PASS: g++.dg/template/arrow1.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/arrow1.C -std=c++11 (test for errors, line 12)
PASS: g++.dg/template/arrow1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/arrow2.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/arrow2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/arrow3.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/arrow3.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/arrow4.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/arrow4.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/asm1.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/asm1.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/asmgoto1.C -std=c++98 (test for excess errors)
@@ -21428,6 +22086,10 @@ PASS: g++.dg/template/assign1.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/assign1.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/bitfield1.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/bitfield1.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/bitfield2.C -std=c++98 (test for errors, line 8)
+PASS: g++.dg/template/bitfield2.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/bitfield2.C -std=c++11 (test for errors, line 8)
+PASS: g++.dg/template/bitfield2.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/builtin1.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/builtin1.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/call1.C -std=c++98 (test for excess errors)
@@ -21476,6 +22138,10 @@ PASS: g++.dg/template/cast1.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/cast1.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/cast2.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/cast2.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/cast3.C -std=c++98 (test for errors, line 21)
+PASS: g++.dg/template/cast3.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/cast3.C -std=c++11 (test for errors, line 21)
+PASS: g++.dg/template/cast3.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/char1.C -std=c++98 (test for warnings, line 4)
PASS: g++.dg/template/char1.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/char1.C -std=c++11 (test for warnings, line 4)
@@ -21529,6 +22195,8 @@ PASS: g++.dg/template/const3.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/const4.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/const4.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/const5.C (test for excess errors)
+PASS: g++.dg/template/const6.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/const6.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/constant1.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/constant1.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/constant2.C -std=c++98 (test for excess errors)
@@ -21676,10 +22344,8 @@ PASS: g++.dg/template/crash111.C -std=c++98 (test for errors, line 3)
PASS: g++.dg/template/crash111.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/crash111.C -std=c++11 (test for errors, line 3)
PASS: g++.dg/template/crash111.C -std=c++11 (test for excess errors)
-PASS: g++.dg/template/crash112.C -std=c++98 (test for errors, line 8)
PASS: g++.dg/template/crash112.C -std=c++98 (test for errors, line 12)
PASS: g++.dg/template/crash112.C -std=c++98 (test for excess errors)
-PASS: g++.dg/template/crash112.C -std=c++11 (test for errors, line 8)
PASS: g++.dg/template/crash112.C -std=c++11 (test for errors, line 12)
PASS: g++.dg/template/crash112.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/crash113.C -std=c++98 (test for excess errors)
@@ -21688,6 +22354,10 @@ PASS: g++.dg/template/crash114.C -std=c++98 (test for errors, line 3)
PASS: g++.dg/template/crash114.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/crash114.C -std=c++11 (test for errors, line 3)
PASS: g++.dg/template/crash114.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/crash115.C -std=c++98 (test for errors, line 3)
+PASS: g++.dg/template/crash115.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/crash115.C -std=c++11 (test for errors, line 3)
+PASS: g++.dg/template/crash115.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/crash12.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/crash12.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/crash13.C -std=c++98 (test for errors, line 15)
@@ -22026,11 +22696,9 @@ PASS: g++.dg/template/crash83.C -std=c++98 (test for errors, line 5)
PASS: g++.dg/template/crash83.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/crash83.C -std=c++11 (test for errors, line 5)
PASS: g++.dg/template/crash83.C -std=c++11 (test for excess errors)
-PASS: g++.dg/template/crash84.C -std=c++98 (test for errors, line 8)
-PASS: g++.dg/template/crash84.C -std=c++98 (test for warnings, line 16)
+PASS: g++.dg/template/crash84.C -std=c++98 (test for errors, line 17)
PASS: g++.dg/template/crash84.C -std=c++98 (test for excess errors)
-PASS: g++.dg/template/crash84.C -std=c++11 (test for errors, line 8)
-PASS: g++.dg/template/crash84.C -std=c++11 (test for warnings, line 16)
+PASS: g++.dg/template/crash84.C -std=c++11 (test for errors, line 17)
PASS: g++.dg/template/crash84.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/crash85.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/crash85.C -std=c++11 (test for excess errors)
@@ -22706,12 +23374,28 @@ PASS: g++.dg/template/error48.C -std=c++98 (test for errors, line 7)
PASS: g++.dg/template/error48.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/error48.C -std=c++11 (test for errors, line 7)
PASS: g++.dg/template/error48.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/error49.C -std=c++98 (test for errors, line 8)
+PASS: g++.dg/template/error49.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/error49.C -std=c++11 (test for errors, line 8)
+PASS: g++.dg/template/error49.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/error5.C -std=c++98 (test for errors, line 2)
PASS: g++.dg/template/error5.C -std=c++98 (test for errors, line 6)
PASS: g++.dg/template/error5.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/error5.C -std=c++11 (test for errors, line 2)
PASS: g++.dg/template/error5.C -std=c++11 (test for errors, line 6)
PASS: g++.dg/template/error5.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/error50.C -std=c++98 (test for errors, line 18)
+PASS: g++.dg/template/error50.C -std=c++98 (test for warnings, line 18)
+PASS: g++.dg/template/error50.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/error50.C -std=c++11 (test for errors, line 18)
+PASS: g++.dg/template/error50.C -std=c++11 (test for warnings, line 18)
+PASS: g++.dg/template/error50.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/error51.C -std=c++98 (test for errors, line 5)
+PASS: g++.dg/template/error51.C -std=c++98 (test for errors, line 6)
+PASS: g++.dg/template/error51.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/error51.C -std=c++11 (test for errors, line 5)
+PASS: g++.dg/template/error51.C -std=c++11 (test for errors, line 6)
+PASS: g++.dg/template/error51.C -std=c++11 (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)
@@ -22933,6 +23617,8 @@ PASS: g++.dg/template/friend52.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/template/friend52.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/template/friend53.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/friend53.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/friend54.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/friend54.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/friend6.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/friend6.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/friend7.C -std=c++98 (test for excess errors)
@@ -23453,6 +24139,8 @@ PASS: g++.dg/template/new8.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/new8.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/new9.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/new9.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/non-deducible1.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/non-deducible1.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/non-dependent1.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/non-dependent1.C -std=c++98 execution test
PASS: g++.dg/template/non-dependent1.C -std=c++11 (test for excess errors)
@@ -23574,6 +24262,7 @@ PASS: g++.dg/template/nontype25.C -std=c++98 (test for errors, line 11)
PASS: g++.dg/template/nontype25.C -std=c++98 (test for errors, line 17)
PASS: g++.dg/template/nontype25.C -std=c++98 (test for errors, line 19)
PASS: g++.dg/template/nontype25.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/nontype25.C -std=c++11 (test for errors, line 10)
PASS: g++.dg/template/nontype25.C -std=c++11 (test for errors, line 17)
PASS: g++.dg/template/nontype25.C -std=c++11 (test for errors, line 20)
PASS: g++.dg/template/nontype25.C -std=c++11 (test for excess errors)
@@ -23696,6 +24385,8 @@ PASS: g++.dg/template/overload12.C -std=c++11 arity (test for warnings, line 8)
PASS: g++.dg/template/overload12.C -std=c++11 (test for errors, line 15)
PASS: g++.dg/template/overload12.C -std=c++11 candidate note (test for warnings, line 15)
PASS: g++.dg/template/overload12.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/overload13.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/overload13.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/overload2.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/overload2.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/overload3.C -std=c++98 (test for excess errors)
@@ -23704,13 +24395,9 @@ PASS: g++.dg/template/overload4.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/overload4.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/overload5.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/overload5.C -std=c++11 (test for excess errors)
-PASS: g++.dg/template/overload6.C -std=c++98 (test for warnings, line 7)
PASS: g++.dg/template/overload6.C -std=c++98 (test for errors, line 16)
-PASS: g++.dg/template/overload6.C -std=c++98 candidate note (test for warnings, line 16)
PASS: g++.dg/template/overload6.C -std=c++98 (test for excess errors)
-PASS: g++.dg/template/overload6.C -std=c++11 (test for warnings, line 7)
PASS: g++.dg/template/overload6.C -std=c++11 (test for errors, line 16)
-PASS: g++.dg/template/overload6.C -std=c++11 candidate note (test for warnings, line 16)
PASS: g++.dg/template/overload6.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/overload7.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/overload7.C -std=c++98 execution test
@@ -23776,6 +24463,8 @@ PASS: g++.dg/template/partial8.C -std=c++11 (test for errors, line 4)
PASS: g++.dg/template/partial8.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/partial9.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/partial9.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/pr17410.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/pr17410.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/pr23510.C -std=gnu++98 exceeds (test for errors, line 6)
PASS: g++.dg/template/pr23510.C -std=gnu++98 recurse (test for warnings, line 6)
PASS: g++.dg/template/pr23510.C -std=gnu++98 incomplete (test for errors, line 6)
@@ -23924,10 +24613,8 @@ PASS: g++.dg/template/ptrmem23.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/ptrmem23.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/ptrmem3.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/ptrmem3.C -std=c++11 (test for excess errors)
-PASS: g++.dg/template/ptrmem4.C -std=c++98 (test for warnings, line 9)
PASS: g++.dg/template/ptrmem4.C -std=c++98 (test for errors, line 19)
PASS: g++.dg/template/ptrmem4.C -std=c++98 (test for excess errors)
-PASS: g++.dg/template/ptrmem4.C -std=c++11 (test for warnings, line 9)
PASS: g++.dg/template/ptrmem4.C -std=c++11 (test for errors, line 19)
PASS: g++.dg/template/ptrmem4.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/ptrmem5.C -std=c++98 (test for excess errors)
@@ -24201,6 +24888,8 @@ PASS: g++.dg/template/scope3.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/scope3.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/scope4.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/scope4.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/sfinae-dr657.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/sfinae-dr657.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/sfinae1.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/sfinae1.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/sfinae10.C -std=gnu++98 (test for excess errors)
@@ -24532,6 +25221,12 @@ PASS: g++.dg/template/static32.C -std=c++98 (test for errors, line 6)
PASS: g++.dg/template/static32.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/static32.C -std=c++11 (test for errors, line 6)
PASS: g++.dg/template/static32.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/static33.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/static33.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/static34.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/static34.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/static35.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/static35.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/static4.C -std=c++98 (test for warnings, line 3)
PASS: g++.dg/template/static4.C -std=c++98 (test for errors, line 4)
PASS: g++.dg/template/static4.C -std=c++98 (test for excess errors)
@@ -24666,6 +25361,8 @@ PASS: g++.dg/template/ttp26.C -std=c++11 (test for errors, line 4)
PASS: g++.dg/template/ttp26.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/ttp27.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/ttp27.C -std=c++11 (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/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)
@@ -24868,12 +25565,16 @@ PASS: g++.dg/template/typename17.C -std=c++11 (test for errors, line 8)
PASS: g++.dg/template/typename17.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/typename18.C -std=c++98 (test for excess errors)
PASS: g++.dg/template/typename18.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/typename19.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/typename19.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/typename2.C -std=gnu++98 no type (test for errors, line 24)
PASS: g++.dg/template/typename2.C -std=gnu++98 note (test for warnings, line 24)
PASS: g++.dg/template/typename2.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/template/typename2.C -std=gnu++11 no type (test for errors, line 24)
PASS: g++.dg/template/typename2.C -std=gnu++11 note (test for warnings, line 24)
PASS: g++.dg/template/typename2.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/template/typename20.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/typename20.C -std=c++11 (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)
@@ -25119,6 +25820,8 @@ PASS: g++.dg/template/virtual3.C -std=c++11 (test for errors, line 5)
PASS: g++.dg/template/virtual3.C -std=c++11 (test for errors, line 8)
PASS: g++.dg/template/virtual3.C -std=c++11 (test for errors, line 10)
PASS: g++.dg/template/virtual3.C -std=c++11 (test for excess errors)
+PASS: g++.dg/template/virtual4.C -std=c++98 (test for excess errors)
+PASS: g++.dg/template/virtual4.C -std=c++11 (test for excess errors)
PASS: g++.dg/template/vla1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/template/vla1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/template/vla2.C -std=gnu++98 (test for excess errors)
@@ -25236,10 +25939,10 @@ PASS: g++.dg/tree-ssa/dom-invalid.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/tree-ssa/dom-invalid.C -std=gnu++11 execution test
PASS: g++.dg/tree-ssa/ehcleanup-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/tree-ssa/ehcleanup-1.C -std=gnu++98 scan-tree-dump-times ehcleanup1 "Empty EH handler" 2
-PASS: g++.dg/tree-ssa/ehcleanup-1.C -std=gnu++98 scan-tree-dump-times ehcleanup1 "Removing unreachable" 4
+PASS: g++.dg/tree-ssa/ehcleanup-1.C -std=gnu++98 scan-tree-dump-times ehcleanup1 "Removing unreachable" 6
PASS: g++.dg/tree-ssa/ehcleanup-1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/tree-ssa/ehcleanup-1.C -std=gnu++11 scan-tree-dump-times ehcleanup1 "Empty EH handler" 2
-PASS: g++.dg/tree-ssa/ehcleanup-1.C -std=gnu++11 scan-tree-dump-times ehcleanup1 "Removing unreachable" 4
+PASS: g++.dg/tree-ssa/ehcleanup-1.C -std=gnu++11 scan-tree-dump-times ehcleanup1 "Removing unreachable" 6
PASS: g++.dg/tree-ssa/empty-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/tree-ssa/empty-1.C -std=gnu++98 scan-tree-dump-times optimized "memcpy" 0
PASS: g++.dg/tree-ssa/empty-1.C -std=gnu++11 (test for excess errors)
@@ -25622,6 +26325,10 @@ PASS: g++.dg/tree-ssa/pr53844.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/tree-ssa/pr53844.C -std=gnu++11 scan-tree-dump-times optimized "VDEF" 1
PASS: g++.dg/tree-ssa/pr54515.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/tree-ssa/pr54515.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/tree-ssa/pr57380.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/tree-ssa/pr57380.C -std=gnu++98 scan-tree-dump phiopt1 "MAX_EXPR"
+PASS: g++.dg/tree-ssa/pr57380.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/tree-ssa/pr57380.C -std=gnu++11 scan-tree-dump phiopt1 "MAX_EXPR"
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 fre1 "Replacing call target with f"
PASS: g++.dg/tree-ssa/pr8781.C -std=gnu++11 (test for excess errors)
@@ -25656,6 +26363,10 @@ PASS: g++.dg/tree-ssa/ssa-cast-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/tree-ssa/ssa-cast-1.C -std=gnu++98 scan-tree-dump-times optimized "\\(int &\\)" 0
PASS: g++.dg/tree-ssa/ssa-cast-1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/tree-ssa/ssa-cast-1.C -std=gnu++11 scan-tree-dump-times optimized "\\(int &\\)" 0
+PASS: g++.dg/tree-ssa/ssa-dom.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/tree-ssa/ssa-dom.C -std=gnu++98 scan-tree-dump-times dom1 "gss_for_code_.10." 1
+PASS: g++.dg/tree-ssa/ssa-dom.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/tree-ssa/ssa-dom.C -std=gnu++11 scan-tree-dump-times dom1 "gss_for_code_.10." 1
PASS: g++.dg/tree-ssa/ssa-sra-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/tree-ssa/ssa-sra-1.C -std=gnu++98 scan-tree-dump-times optimized "link_error" 0
PASS: g++.dg/tree-ssa/ssa-sra-1.C -std=gnu++11 (test for excess errors)
@@ -25770,10 +26481,6 @@ PASS: g++.dg/warn/Warray-bounds-4.C -std=gnu++11 (test for warnings, line 25)
PASS: g++.dg/warn/Warray-bounds-4.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/Warray-bounds-5.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/warn/Warray-bounds-5.C -std=gnu++11 (test for excess errors)
-PASS: g++.dg/warn/Warray-bounds-6.C -std=gnu++98 (test for bogus messages, line 24)
-PASS: g++.dg/warn/Warray-bounds-6.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/warn/Warray-bounds-6.C -std=gnu++11 (test for bogus messages, line 24)
-PASS: g++.dg/warn/Warray-bounds-6.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/Warray-bounds.C -std=gnu++98 (test for warnings, line 22)
PASS: g++.dg/warn/Warray-bounds.C -std=gnu++98 (test for warnings, line 28)
PASS: g++.dg/warn/Warray-bounds.C -std=gnu++98 (test for warnings, line 29)
@@ -26081,13 +26788,19 @@ PASS: g++.dg/warn/Wconversion4.C -std=gnu++11 (test for warnings, line 10)
PASS: g++.dg/warn/Wconversion4.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/Wctor-dtor.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/warn/Wctor-dtor.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/warn/Wdiv-by-zero-2.C (test for warnings, line 13)
+PASS: g++.dg/warn/Wdiv-by-zero-2.C (test for warnings, line 20)
+PASS: g++.dg/warn/Wdiv-by-zero-2.C (test for warnings, line 26)
+PASS: g++.dg/warn/Wdiv-by-zero-2.C (test for warnings, line 33)
+PASS: g++.dg/warn/Wdiv-by-zero-2.C (test for excess errors)
+PASS: g++.dg/warn/Wdiv-by-zero-bogus-2.C -std=c++98 (test for excess errors)
+PASS: g++.dg/warn/Wdiv-by-zero-bogus-2.C -std=c++11 (test for excess errors)
PASS: g++.dg/warn/Wdiv-by-zero-bogus.C -std=c++98 (test for excess errors)
PASS: g++.dg/warn/Wdiv-by-zero-bogus.C -std=c++11 (test for excess errors)
PASS: g++.dg/warn/Wdiv-by-zero.C -std=c++98 (test for warnings, line 5)
PASS: g++.dg/warn/Wdiv-by-zero.C -std=c++98 (test for excess errors)
PASS: g++.dg/warn/Wdiv-by-zero.C -std=c++11 (test for warnings, line 5)
PASS: g++.dg/warn/Wdiv-by-zero.C -std=c++11 (test for excess errors)
-PASS: g++.dg/warn/Wdouble-promotion.C -std=gnu++98 (test for warnings, line 8)
PASS: g++.dg/warn/Wdouble-promotion.C -std=gnu++98 (test for warnings, line 32)
PASS: g++.dg/warn/Wdouble-promotion.C -std=gnu++98 (test for warnings, line 33)
PASS: g++.dg/warn/Wdouble-promotion.C -std=gnu++98 (test for warnings, line 34)
@@ -26119,7 +26832,6 @@ PASS: g++.dg/warn/Wdouble-promotion.C -std=gnu++98 (test for bogus messages, li
PASS: g++.dg/warn/Wdouble-promotion.C -std=gnu++98 (test for bogus messages, line 97)
PASS: g++.dg/warn/Wdouble-promotion.C -std=gnu++98 (test for bogus messages, line 98)
PASS: g++.dg/warn/Wdouble-promotion.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/warn/Wdouble-promotion.C -std=gnu++11 (test for warnings, line 8)
PASS: g++.dg/warn/Wdouble-promotion.C -std=gnu++11 (test for warnings, line 32)
PASS: g++.dg/warn/Wdouble-promotion.C -std=gnu++11 (test for warnings, line 33)
PASS: g++.dg/warn/Wdouble-promotion.C -std=gnu++11 (test for warnings, line 34)
@@ -27226,6 +27938,12 @@ PASS: g++.dg/warn/Wparentheses-9.C -std=gnu++11 correct warning (test for warnin
PASS: g++.dg/warn/Wparentheses-9.C -std=gnu++11 correct warning (test for warnings, line 113)
PASS: g++.dg/warn/Wparentheses-9.C -std=gnu++11 correct warning (test for warnings, line 116)
PASS: g++.dg/warn/Wparentheses-9.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/warn/Wpointer-arith-1.C -std=gnu++98 (test for warnings, line 7)
+PASS: g++.dg/warn/Wpointer-arith-1.C -std=gnu++98 (test for warnings, line 12)
+PASS: g++.dg/warn/Wpointer-arith-1.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/warn/Wpointer-arith-1.C -std=gnu++11 (test for warnings, line 7)
+PASS: g++.dg/warn/Wpointer-arith-1.C -std=gnu++11 (test for warnings, line 12)
+PASS: g++.dg/warn/Wpointer-arith-1.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/Wredundant-decls-spec.C -std=gnu++98 (test for warnings, line 11)
PASS: g++.dg/warn/Wredundant-decls-spec.C -std=gnu++98 (test for warnings, line 12)
PASS: g++.dg/warn/Wredundant-decls-spec.C -std=gnu++98 (test for excess errors)
@@ -27432,6 +28150,12 @@ PASS: g++.dg/warn/Wsign-compare-5.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/warn/Wsign-compare-5.C -std=gnu++11 (test for bogus messages, line 9)
PASS: g++.dg/warn/Wsign-compare-5.C -std=gnu++11 (test for bogus messages, line 17)
PASS: g++.dg/warn/Wsign-compare-5.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/warn/Wsign-compare-6.C -std=gnu++98 (test for warnings, line 11)
+PASS: g++.dg/warn/Wsign-compare-6.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/warn/Wsign-compare-6.C -std=gnu++11 (test for warnings, line 11)
+PASS: g++.dg/warn/Wsign-compare-6.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/warn/Wsign-conversion-2.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/warn/Wsign-conversion-2.C -std=gnu++11 (test for excess errors)
PASS: g++.dg/warn/Wsign-conversion.C -std=gnu++98 (test for warnings, line 43)
PASS: g++.dg/warn/Wsign-conversion.C -std=gnu++98 (test for warnings, line 44)
PASS: g++.dg/warn/Wsign-conversion.C -std=gnu++98 (test for warnings, line 45)
@@ -28205,6 +28929,8 @@ PASS: g++.dg/warn/anonymous-namespace-3.C -std=c++98 (test for warnings, line 1
PASS: g++.dg/warn/anonymous-namespace-3.C -std=c++98 (test for excess errors)
PASS: g++.dg/warn/anonymous-namespace-3.C -std=c++11 (test for warnings, line 10)
PASS: g++.dg/warn/anonymous-namespace-3.C -std=c++11 (test for excess errors)
+PASS: g++.dg/warn/anonymous-namespace-4.C -std=c++98 (test for excess errors)
+PASS: g++.dg/warn/anonymous-namespace-4.C -std=c++11 (test for excess errors)
PASS: g++.dg/warn/changes-meaning.C -std=gnu++98 (test for warnings, line 4)
PASS: g++.dg/warn/changes-meaning.C -std=gnu++98 (test for warnings, line 9)
PASS: g++.dg/warn/changes-meaning.C -std=gnu++98 (test for excess errors)
@@ -29711,6 +30437,14 @@ PASS: c-c++-common/Wint-to-pointer-cast-3.c -std=gnu++98 (test for errors, line
PASS: c-c++-common/Wint-to-pointer-cast-3.c -std=gnu++98 (test for excess errors)
PASS: c-c++-common/Wint-to-pointer-cast-3.c -std=gnu++11 (test for errors, line 19)
PASS: c-c++-common/Wint-to-pointer-cast-3.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wpointer-arith-1.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wpointer-arith-1.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/Wsequence-point-1.c -std=gnu++98 (test for bogus messages, line 10)
+PASS: c-c++-common/Wsequence-point-1.c -std=gnu++98 (test for bogus messages, line 16)
+PASS: c-c++-common/Wsequence-point-1.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/Wsequence-point-1.c -std=gnu++11 (test for bogus messages, line 10)
+PASS: c-c++-common/Wsequence-point-1.c -std=gnu++11 (test for bogus messages, line 16)
+PASS: c-c++-common/Wsequence-point-1.c -std=gnu++11 (test for excess errors)
PASS: c-c++-common/Wsizeof-pointer-memaccess1.c -std=gnu++98 (test for warnings, line 37)
PASS: c-c++-common/Wsizeof-pointer-memaccess1.c -std=gnu++98 (test for warnings, line 38)
PASS: c-c++-common/Wsizeof-pointer-memaccess1.c -std=gnu++98 (test for warnings, line 39)
@@ -30335,6 +31069,24 @@ PASS: c-c++-common/pr55619.c -std=c++98 (test for excess errors)
PASS: c-c++-common/pr55619.c -std=c++11 (test for excess errors)
PASS: c-c++-common/pr56302.c -std=gnu++98 (test for excess errors)
PASS: c-c++-common/pr56302.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/pr56566.c -std=gnu++98 (test for warnings, line 10)
+PASS: c-c++-common/pr56566.c -std=gnu++98 (test for warnings, line 11)
+PASS: c-c++-common/pr56566.c -std=gnu++98 (test for warnings, line 14)
+PASS: c-c++-common/pr56566.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/pr56566.c -std=gnu++11 (test for warnings, line 10)
+PASS: c-c++-common/pr56566.c -std=gnu++11 (test for warnings, line 11)
+PASS: c-c++-common/pr56566.c -std=gnu++11 (test for warnings, line 14)
+PASS: c-c++-common/pr56566.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/pr56607.c -std=gnu++98 (test for warnings, line 8)
+PASS: c-c++-common/pr56607.c -std=gnu++98 (test for warnings, line 15)
+PASS: c-c++-common/pr56607.c -std=gnu++98 (test for warnings, line 21)
+PASS: c-c++-common/pr56607.c -std=gnu++98 (test for warnings, line 28)
+PASS: c-c++-common/pr56607.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/pr56607.c -std=gnu++11 (test for warnings, line 8)
+PASS: c-c++-common/pr56607.c -std=gnu++11 (test for warnings, line 15)
+PASS: c-c++-common/pr56607.c -std=gnu++11 (test for warnings, line 21)
+PASS: c-c++-common/pr56607.c -std=gnu++11 (test for warnings, line 28)
+PASS: c-c++-common/pr56607.c -std=gnu++11 (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)
@@ -30400,6 +31152,42 @@ PASS: c-c++-common/restrict-4.c -std=gnu++98 (test for excess errors)
PASS: c-c++-common/restrict-4.c -std=gnu++98 scan-tree-dump lim1 "Executing store motion"
PASS: c-c++-common/restrict-4.c -std=gnu++11 (test for excess errors)
PASS: c-c++-common/restrict-4.c -std=gnu++11 scan-tree-dump lim1 "Executing store motion"
+PASS: c-c++-common/rotate-1.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/rotate-1.c -std=gnu++98 scan-tree-dump-times optimized "r[<>][<>]" 96
+PASS: c-c++-common/rotate-1.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/rotate-1.c -std=gnu++11 scan-tree-dump-times optimized "r[<>][<>]" 96
+PASS: c-c++-common/rotate-1a.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/rotate-1a.c -std=gnu++98 execution test
+PASS: c-c++-common/rotate-1a.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/rotate-1a.c -std=gnu++11 execution test
+PASS: c-c++-common/rotate-2.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/rotate-2.c -std=gnu++98 scan-tree-dump-times optimized "r[<>][<>]" 48
+PASS: c-c++-common/rotate-2.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/rotate-2.c -std=gnu++11 scan-tree-dump-times optimized "r[<>][<>]" 48
+PASS: c-c++-common/rotate-2a.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/rotate-2a.c -std=gnu++98 execution test
+PASS: c-c++-common/rotate-2a.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/rotate-2a.c -std=gnu++11 execution test
+PASS: c-c++-common/rotate-3.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/rotate-3.c -std=gnu++98 scan-tree-dump-times optimized "r[<>][<>]" 96
+PASS: c-c++-common/rotate-3.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/rotate-3.c -std=gnu++11 scan-tree-dump-times optimized "r[<>][<>]" 96
+PASS: c-c++-common/rotate-3a.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/rotate-3a.c -std=gnu++98 execution test
+PASS: c-c++-common/rotate-3a.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/rotate-3a.c -std=gnu++11 execution test
+PASS: c-c++-common/rotate-4.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/rotate-4.c -std=gnu++98 scan-tree-dump-times optimized "r[<>][<>]" 48
+PASS: c-c++-common/rotate-4.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/rotate-4.c -std=gnu++11 scan-tree-dump-times optimized "r[<>][<>]" 48
+PASS: c-c++-common/rotate-4a.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/rotate-4a.c -std=gnu++98 execution test
+PASS: c-c++-common/rotate-4a.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/rotate-4a.c -std=gnu++11 execution test
+PASS: c-c++-common/rotate-5.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/rotate-5.c -std=gnu++98 execution test
+PASS: c-c++-common/rotate-5.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/rotate-5.c -std=gnu++11 execution test
PASS: c-c++-common/scal-to-vec1.c -std=gnu++98 (test for errors, line 29)
PASS: c-c++-common/scal-to-vec1.c -std=gnu++98 (test for errors, line 30)
PASS: c-c++-common/scal-to-vec1.c -std=gnu++98 (test for errors, line 32)
@@ -30427,10 +31215,10 @@ PASS: c-c++-common/transparent-union-1.c -std=c++98 (test for excess errors)
PASS: c-c++-common/transparent-union-1.c -std=c++11 (test for warnings, line 3)
PASS: c-c++-common/transparent-union-1.c -std=c++11 (test for excess errors)
PASS: c-c++-common/uninit-17.c -std=gnu++98 (test for warnings, line 12)
-PASS: c-c++-common/uninit-17.c -std=gnu++98 (test for warnings, line 16)
+PASS: c-c++-common/uninit-17.c -std=gnu++98 (test for warnings, line 14)
PASS: c-c++-common/uninit-17.c -std=gnu++98 (test for excess errors)
PASS: c-c++-common/uninit-17.c -std=gnu++11 (test for warnings, line 12)
-PASS: c-c++-common/uninit-17.c -std=gnu++11 (test for warnings, line 16)
+PASS: c-c++-common/uninit-17.c -std=gnu++11 (test for warnings, line 14)
PASS: c-c++-common/uninit-17.c -std=gnu++11 (test for excess errors)
PASS: c-c++-common/uninit-D-O0.c -std=gnu++98 (test for excess errors)
PASS: c-c++-common/uninit-D-O0.c -std=gnu++11 (test for excess errors)
@@ -30498,6 +31286,10 @@ PASS: c-c++-common/vector-init-2.c -std=c++98 (test for excess errors)
PASS: c-c++-common/vector-init-2.c -std=c++98 execution test
PASS: c-c++-common/vector-init-2.c -std=c++11 (test for excess errors)
PASS: c-c++-common/vector-init-2.c -std=c++11 execution test
+PASS: c-c++-common/vector-scalar-2.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/vector-scalar-2.c -std=gnu++98 scan-tree-dump-times gimple " \\+ 1" 1
+PASS: c-c++-common/vector-scalar-2.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/vector-scalar-2.c -std=gnu++11 scan-tree-dump-times gimple " \\+ 1" 1
PASS: c-c++-common/vector-scalar.c -std=c++98 (test for excess errors)
PASS: c-c++-common/vector-scalar.c -std=c++11 (test for excess errors)
PASS: c-c++-common/vector-shift.c -std=c++98 (test for errors, line 10)
@@ -30932,6 +31724,8 @@ PASS: c-c++-common/gomp/pr53580.c -std=gnu++11 (test for errors, line 14)
PASS: c-c++-common/gomp/pr53580.c -std=gnu++11 (test for excess errors)
PASS: c-c++-common/gomp/pr54017.c -std=gnu++98 (test for excess errors)
PASS: c-c++-common/gomp/pr54017.c -std=gnu++11 (test for excess errors)
+PASS: c-c++-common/gomp/pr56883.c -std=gnu++98 (test for excess errors)
+PASS: c-c++-common/gomp/pr56883.c -std=gnu++11 (test for excess errors)
PASS: g++.dg/gomp/atomic-14.C -std=gnu++98 (test for errors, line 11)
PASS: g++.dg/gomp/atomic-14.C -std=gnu++98 (test for errors, line 13)
PASS: g++.dg/gomp/atomic-14.C -std=gnu++98 (test for errors, line 15)
@@ -31310,13 +32104,13 @@ PASS: g++.dg/gomp/for-17.C -std=c++98 (test for excess errors)
PASS: g++.dg/gomp/for-17.C -std=c++11 (test for excess errors)
PASS: g++.dg/gomp/for-18.C -std=c++98 (test for excess errors)
PASS: g++.dg/gomp/for-18.C -std=c++11 (test for excess errors)
-PASS: g++.dg/gomp/for-19.C -std=gnu++98 (test for errors, line 12)
-PASS: g++.dg/gomp/for-19.C -std=gnu++98 (test for errors, line 30)
+PASS: g++.dg/gomp/for-19.C -std=gnu++98 (test for warnings, line 12)
+PASS: g++.dg/gomp/for-19.C -std=gnu++98 (test for warnings, line 30)
PASS: g++.dg/gomp/for-19.C -std=gnu++98 (test for warnings, line 37)
PASS: g++.dg/gomp/for-19.C -std=gnu++98 (test for warnings, line 40)
PASS: g++.dg/gomp/for-19.C -std=gnu++98 (test for excess errors)
-PASS: g++.dg/gomp/for-19.C -std=gnu++11 (test for errors, line 12)
-PASS: g++.dg/gomp/for-19.C -std=gnu++11 (test for errors, line 30)
+PASS: g++.dg/gomp/for-19.C -std=gnu++11 (test for warnings, line 12)
+PASS: g++.dg/gomp/for-19.C -std=gnu++11 (test for warnings, line 30)
PASS: g++.dg/gomp/for-19.C -std=gnu++11 (test for warnings, line 37)
PASS: g++.dg/gomp/for-19.C -std=gnu++11 (test for warnings, line 40)
PASS: g++.dg/gomp/for-19.C -std=gnu++11 (test for excess errors)
@@ -33573,6 +34367,10 @@ PASS: g++.dg/tm/pr51928.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/tm/pr51928.C -std=gnu++11 (test for errors, line 4)
PASS: g++.dg/tm/pr51928.C -std=gnu++11 (test for errors, line 13)
PASS: g++.dg/tm/pr51928.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/tm/pr56419.C -std=gnu++98 (test for excess errors)
+PASS: g++.dg/tm/pr56419.C -std=gnu++98 scan-assembler ITM_commitTransaction
+PASS: g++.dg/tm/pr56419.C -std=gnu++11 (test for excess errors)
+PASS: g++.dg/tm/pr56419.C -std=gnu++11 scan-assembler ITM_commitTransaction
PASS: g++.dg/tm/template-1.C -std=gnu++98 (test for excess errors)
PASS: g++.dg/tm/template-1.C -std=gnu++98 scan-tree-dump-times tmmark "ITM_RU4\\s*\\(&global" 4
PASS: g++.dg/tm/template-1.C -std=gnu++98 scan-tree-dump-times tmmark "ITM_WU4\\s*\\(&global" 2
@@ -37100,6 +37898,128 @@ PASS: g++.dg/torture/pr56302.C -O3 -g (test for excess errors)
PASS: g++.dg/torture/pr56302.C -Os (test for excess errors)
PASS: g++.dg/torture/pr56302.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: g++.dg/torture/pr56302.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr56398.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr56398.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr56398.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr56398.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/torture/pr56398.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: g++.dg/torture/pr56398.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: g++.dg/torture/pr56398.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr56398.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr56398.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr56398.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr56403.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr56403.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr56403.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr56403.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/torture/pr56403.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr56403.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr56403.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr56403.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr56635.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr56635.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr56635.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr56635.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/torture/pr56635.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr56635.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr56635.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr56635.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr56694.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr56694.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr56694.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr56694.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/torture/pr56694.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: g++.dg/torture/pr56694.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: g++.dg/torture/pr56694.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr56694.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr56694.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr56694.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr56768.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr56768.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr56768.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr56768.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/torture/pr56768.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: g++.dg/torture/pr56768.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: g++.dg/torture/pr56768.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr56768.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr56768.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr56768.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr56817.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr56817.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr56817.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr56817.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/torture/pr56817.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: g++.dg/torture/pr56817.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: g++.dg/torture/pr56817.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr56817.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr56817.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr56817.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr56837.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr56837.C -O0 execution test
+PASS: g++.dg/torture/pr56837.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr56837.C -O1 execution test
+PASS: g++.dg/torture/pr56837.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr56837.C -O2 execution test
+PASS: g++.dg/torture/pr56837.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/torture/pr56837.C -O3 -fomit-frame-pointer execution test
+PASS: g++.dg/torture/pr56837.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: g++.dg/torture/pr56837.C -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: g++.dg/torture/pr56837.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: g++.dg/torture/pr56837.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: g++.dg/torture/pr56837.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr56837.C -O3 -g execution test
+PASS: g++.dg/torture/pr56837.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr56837.C -Os execution test
+PASS: g++.dg/torture/pr56837.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr56837.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: g++.dg/torture/pr56837.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr56837.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: g++.dg/torture/pr56854.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr56854.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr56854.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr56854.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/torture/pr56854.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: g++.dg/torture/pr56854.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: g++.dg/torture/pr56854.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr56854.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr56854.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr56854.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr57107.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr57107.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr57107.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr57107.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/torture/pr57107.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: g++.dg/torture/pr57107.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: g++.dg/torture/pr57107.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr57107.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr57107.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr57107.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr57140.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr57140.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr57140.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr57140.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/torture/pr57140.C -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: g++.dg/torture/pr57140.C -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: g++.dg/torture/pr57140.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr57140.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr57140.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr57140.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr57190.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr57190.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr57190.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr57190.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/torture/pr57190.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr57190.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr57190.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr57190.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: g++.dg/torture/pr57235.C -O0 (test for excess errors)
+PASS: g++.dg/torture/pr57235.C -O1 (test for excess errors)
+PASS: g++.dg/torture/pr57235.C -O2 (test for excess errors)
+PASS: g++.dg/torture/pr57235.C -O3 -fomit-frame-pointer (test for excess errors)
+PASS: g++.dg/torture/pr57235.C -O3 -g (test for excess errors)
+PASS: g++.dg/torture/pr57235.C -Os (test for excess errors)
+PASS: g++.dg/torture/pr57235.C -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: g++.dg/torture/pr57235.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)
@@ -38123,6 +39043,10 @@ PASS: g++.dg/vect/slp-pr50819.cc -std=c++98 (test for excess errors)
PASS: g++.dg/vect/slp-pr50819.cc -std=c++98 scan-tree-dump-times slp "basic block vectorized using SLP" 2
PASS: g++.dg/vect/slp-pr50819.cc -std=c++11 (test for excess errors)
PASS: g++.dg/vect/slp-pr50819.cc -std=c++11 scan-tree-dump-times slp "basic block vectorized using SLP" 2
+PASS: g++.dg/vect/slp-pr56812.cc -std=c++98 (test for excess errors)
+PASS: g++.dg/vect/slp-pr56812.cc -std=c++98 scan-tree-dump-times slp "basic block vectorized using SLP" 1
+PASS: g++.dg/vect/slp-pr56812.cc -std=c++11 (test for excess errors)
+PASS: g++.dg/vect/slp-pr56812.cc -std=c++11 scan-tree-dump-times slp "basic block vectorized using SLP" 1
Running [...]/hurd/master/gcc/testsuite/g++.old-deja/old-deja.exp ...
UNSUPPORTED: g++.old-deja/g++.abi/aggregates.C -std=gnu++98
UNSUPPORTED: g++.old-deja/g++.abi/aggregates.C -std=gnu++11
@@ -40623,7 +41547,7 @@ PASS: g++.old-deja/g++.bugs/900511_03.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.bugs/900511_03.C -std=c++11 (test for errors, line 14)
PASS: g++.old-deja/g++.bugs/900511_03.C -std=c++11 (test for errors, line 17)
PASS: g++.old-deja/g++.bugs/900511_03.C -std=c++11 (test for excess errors)
-PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++98 (test for errors, line 19)
+PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++98 (test for warnings, line 19)
PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++98 (test for warnings, line 22)
PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++98 (test for warnings, line 29)
PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++98 (test for warnings, line 32)
@@ -40638,14 +41562,14 @@ PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++98 candidate note (test for warn
PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++98 (test for errors, line 76)
PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++98 candidate note (test for warnings, line 76)
PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++98 (test for errors, line 82)
-PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++98 (test for errors, line 88)
+PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++98 (test for warnings, line 88)
PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++98 (test for warnings, line 91)
PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++98 (test for warnings, line 98)
PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++98 (test for warnings, line 101)
PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++98 (test for errors, line 109)
PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++98 (test for errors, line 115)
PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++11 (test for errors, line 19)
+PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++11 (test for warnings, line 19)
PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++11 (test for warnings, line 22)
PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++11 (test for warnings, line 29)
PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++11 (test for warnings, line 32)
@@ -40660,7 +41584,7 @@ PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++11 candidate note (test for warn
PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++11 (test for errors, line 76)
PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++11 candidate note (test for warnings, line 76)
PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++11 (test for errors, line 82)
-PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++11 (test for errors, line 88)
+PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++11 (test for warnings, line 88)
PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++11 (test for warnings, line 91)
PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++11 (test for warnings, line 98)
PASS: g++.old-deja/g++.bugs/900514_03.C -std=c++11 (test for warnings, line 101)
@@ -40673,7 +41597,7 @@ PASS: g++.old-deja/g++.bugs/900519_01.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.bugs/900519_01.C -std=c++11 (test for errors, line 11)
PASS: g++.old-deja/g++.bugs/900519_01.C -std=c++11 (test for errors, line 13)
PASS: g++.old-deja/g++.bugs/900519_01.C -std=c++11 (test for excess errors)
-PASS: g++.old-deja/g++.bugs/900519_02.C -std=c++98 (test for errors, line 13)
+PASS: g++.old-deja/g++.bugs/900519_02.C -std=c++98 (test for warnings, line 13)
PASS: g++.old-deja/g++.bugs/900519_02.C -std=c++98 (test for errors, line 15)
PASS: g++.old-deja/g++.bugs/900519_02.C -std=c++98 (test for errors, line 16)
PASS: g++.old-deja/g++.bugs/900519_02.C -std=c++98 (test for errors, line 23)
@@ -40683,7 +41607,7 @@ PASS: g++.old-deja/g++.bugs/900519_02.C -std=c++98 (test for errors, line 27)
PASS: g++.old-deja/g++.bugs/900519_02.C -std=c++98 (test for errors, line 29)
PASS: g++.old-deja/g++.bugs/900519_02.C -std=c++98 (test for errors, line 30)
PASS: g++.old-deja/g++.bugs/900519_02.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.bugs/900519_02.C -std=c++11 (test for errors, line 13)
+PASS: g++.old-deja/g++.bugs/900519_02.C -std=c++11 (test for warnings, line 13)
PASS: g++.old-deja/g++.bugs/900519_02.C -std=c++11 (test for errors, line 15)
PASS: g++.old-deja/g++.bugs/900519_02.C -std=c++11 (test for errors, line 16)
PASS: g++.old-deja/g++.bugs/900519_02.C -std=c++11 (test for errors, line 23)
@@ -40693,8 +41617,8 @@ PASS: g++.old-deja/g++.bugs/900519_02.C -std=c++11 (test for errors, line 27)
PASS: g++.old-deja/g++.bugs/900519_02.C -std=c++11 (test for errors, line 29)
PASS: g++.old-deja/g++.bugs/900519_02.C -std=c++11 (test for errors, line 30)
PASS: g++.old-deja/g++.bugs/900519_02.C -std=c++11 (test for excess errors)
-PASS: g++.old-deja/g++.bugs/900519_03.C -std=c++98 (test for errors, line 17)
-PASS: g++.old-deja/g++.bugs/900519_03.C -std=c++98 (test for errors, line 18)
+PASS: g++.old-deja/g++.bugs/900519_03.C -std=c++98 (test for warnings, line 17)
+PASS: g++.old-deja/g++.bugs/900519_03.C -std=c++98 (test for warnings, line 18)
PASS: g++.old-deja/g++.bugs/900519_03.C -std=c++98 (test for errors, line 20)
PASS: g++.old-deja/g++.bugs/900519_03.C -std=c++98 (test for errors, line 22)
PASS: g++.old-deja/g++.bugs/900519_03.C -std=c++98 (test for errors, line 29)
@@ -40704,8 +41628,8 @@ PASS: g++.old-deja/g++.bugs/900519_03.C -std=c++98 (test for errors, line 38)
PASS: g++.old-deja/g++.bugs/900519_03.C -std=c++98 (test for errors, line 43)
PASS: g++.old-deja/g++.bugs/900519_03.C -std=c++98 (test for errors, line 45)
PASS: g++.old-deja/g++.bugs/900519_03.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.bugs/900519_03.C -std=c++11 (test for errors, line 17)
-PASS: g++.old-deja/g++.bugs/900519_03.C -std=c++11 (test for errors, line 18)
+PASS: g++.old-deja/g++.bugs/900519_03.C -std=c++11 (test for warnings, line 17)
+PASS: g++.old-deja/g++.bugs/900519_03.C -std=c++11 (test for warnings, line 18)
PASS: g++.old-deja/g++.bugs/900519_03.C -std=c++11 (test for errors, line 20)
PASS: g++.old-deja/g++.bugs/900519_03.C -std=c++11 (test for errors, line 22)
PASS: g++.old-deja/g++.bugs/900519_03.C -std=c++11 (test for errors, line 29)
@@ -40773,11 +41697,11 @@ PASS: g++.old-deja/g++.bugs/900519_13.C -std=c++11 (test for errors, line 27)
PASS: g++.old-deja/g++.bugs/900519_13.C -std=c++11 (test for errors, line 31)
PASS: g++.old-deja/g++.bugs/900519_13.C -std=c++11 (test for errors, line 35)
PASS: g++.old-deja/g++.bugs/900519_13.C -std=c++11 (test for excess errors)
-PASS: g++.old-deja/g++.bugs/900520_02.C -std=c++98 (test for errors, line 12)
+PASS: g++.old-deja/g++.bugs/900520_02.C -std=c++98 (test for warnings, line 12)
PASS: g++.old-deja/g++.bugs/900520_02.C -std=c++98 (test for errors, line 18)
PASS: g++.old-deja/g++.bugs/900520_02.C -std=c++98 (test for errors, line 22)
PASS: g++.old-deja/g++.bugs/900520_02.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.bugs/900520_02.C -std=c++11 (test for errors, line 12)
+PASS: g++.old-deja/g++.bugs/900520_02.C -std=c++11 (test for warnings, line 12)
PASS: g++.old-deja/g++.bugs/900520_02.C -std=c++11 (test for errors, line 18)
PASS: g++.old-deja/g++.bugs/900520_02.C -std=c++11 (test for errors, line 22)
PASS: g++.old-deja/g++.bugs/900520_02.C -std=c++11 (test for excess errors)
@@ -41647,14 +42571,14 @@ PASS: g++.old-deja/g++.jason/cleanup2.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.jason/cleanup2.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.jason/complete1.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.jason/complete1.C -std=c++11 (test for excess errors)
-PASS: g++.old-deja/g++.jason/cond.C -std=c++98 (test for errors, line 9)
+PASS: g++.old-deja/g++.jason/cond.C -std=c++98 (test for warnings, line 9)
PASS: g++.old-deja/g++.jason/cond.C -std=c++98 (test for errors, line 11)
PASS: g++.old-deja/g++.jason/cond.C -std=c++98 (test for errors, line 16)
-PASS: g++.old-deja/g++.jason/cond.C -std=c++98 (test for errors, line 20)
+PASS: g++.old-deja/g++.jason/cond.C -std=c++98 (test for warnings, line 20)
PASS: g++.old-deja/g++.jason/cond.C -std=c++98 (test for errors, line 22)
-PASS: g++.old-deja/g++.jason/cond.C -std=c++98 (test for errors, line 25)
+PASS: g++.old-deja/g++.jason/cond.C -std=c++98 (test for warnings, line 25)
PASS: g++.old-deja/g++.jason/cond.C -std=c++98 (test for errors, line 27)
-PASS: g++.old-deja/g++.jason/cond.C -std=c++98 (test for errors, line 30)
+PASS: g++.old-deja/g++.jason/cond.C -std=c++98 (test for warnings, line 30)
PASS: g++.old-deja/g++.jason/cond.C -std=c++98 (test for errors, line 33)
PASS: g++.old-deja/g++.jason/cond.C -std=c++98 (test for errors, line 36)
PASS: g++.old-deja/g++.jason/cond.C -std=c++98 decl (test for errors, line 39)
@@ -41665,14 +42589,14 @@ PASS: g++.old-deja/g++.jason/cond.C -std=c++98 extern (test for warnings, line 5
PASS: g++.old-deja/g++.jason/cond.C -std=c++98 var (test for errors, line 51)
PASS: g++.old-deja/g++.jason/cond.C -std=c++98 (test for errors, line 55)
PASS: g++.old-deja/g++.jason/cond.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.jason/cond.C -std=c++11 (test for errors, line 9)
+PASS: g++.old-deja/g++.jason/cond.C -std=c++11 (test for warnings, line 9)
PASS: g++.old-deja/g++.jason/cond.C -std=c++11 (test for errors, line 11)
PASS: g++.old-deja/g++.jason/cond.C -std=c++11 (test for errors, line 16)
-PASS: g++.old-deja/g++.jason/cond.C -std=c++11 (test for errors, line 20)
+PASS: g++.old-deja/g++.jason/cond.C -std=c++11 (test for warnings, line 20)
PASS: g++.old-deja/g++.jason/cond.C -std=c++11 (test for errors, line 22)
-PASS: g++.old-deja/g++.jason/cond.C -std=c++11 (test for errors, line 25)
+PASS: g++.old-deja/g++.jason/cond.C -std=c++11 (test for warnings, line 25)
PASS: g++.old-deja/g++.jason/cond.C -std=c++11 (test for errors, line 27)
-PASS: g++.old-deja/g++.jason/cond.C -std=c++11 (test for errors, line 30)
+PASS: g++.old-deja/g++.jason/cond.C -std=c++11 (test for warnings, line 30)
PASS: g++.old-deja/g++.jason/cond.C -std=c++11 (test for errors, line 33)
PASS: g++.old-deja/g++.jason/cond.C -std=c++11 (test for errors, line 36)
PASS: g++.old-deja/g++.jason/cond.C -std=c++11 decl (test for errors, line 39)
@@ -41724,10 +42648,10 @@ PASS: g++.old-deja/g++.jason/conversion11.C -std=c++11 candidate note (test for
PASS: g++.old-deja/g++.jason/conversion11.C -std=c++11 (test for errors, line 27)
PASS: g++.old-deja/g++.jason/conversion11.C -std=c++11 candidate note (test for warnings, line 27)
PASS: g++.old-deja/g++.jason/conversion11.C -std=c++11 (test for excess errors)
-PASS: g++.old-deja/g++.jason/conversion2.C -std=c++98 (test for errors, line 4)
+PASS: g++.old-deja/g++.jason/conversion2.C -std=c++98 (test for warnings, line 4)
PASS: g++.old-deja/g++.jason/conversion2.C -std=c++98 (test for errors, line 6)
PASS: g++.old-deja/g++.jason/conversion2.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.jason/conversion2.C -std=c++11 (test for errors, line 4)
+PASS: g++.old-deja/g++.jason/conversion2.C -std=c++11 (test for warnings, line 4)
PASS: g++.old-deja/g++.jason/conversion2.C -std=c++11 (test for errors, line 6)
PASS: g++.old-deja/g++.jason/conversion2.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.jason/conversion3.C -std=c++98 (test for errors, line 7)
@@ -43441,10 +44365,10 @@ PASS: g++.old-deja/g++.law/cvt2.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.law/cvt2.C -std=c++98 execution test
PASS: g++.old-deja/g++.law/cvt2.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.law/cvt2.C -std=c++11 execution test
-PASS: g++.old-deja/g++.law/cvt20.C -std=c++98 (test for errors, line 12)
+PASS: g++.old-deja/g++.law/cvt20.C -std=c++98 (test for warnings, line 12)
PASS: g++.old-deja/g++.law/cvt20.C -std=c++98 (test for errors, line 19)
PASS: g++.old-deja/g++.law/cvt20.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.law/cvt20.C -std=c++11 (test for errors, line 12)
+PASS: g++.old-deja/g++.law/cvt20.C -std=c++11 (test for warnings, line 12)
PASS: g++.old-deja/g++.law/cvt20.C -std=c++11 (test for errors, line 19)
PASS: g++.old-deja/g++.law/cvt20.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.law/cvt21.C -std=c++98 (test for excess errors)
@@ -43467,10 +44391,10 @@ PASS: g++.old-deja/g++.law/cvt7.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.law/cvt7.C -std=c++98 execution test
PASS: g++.old-deja/g++.law/cvt7.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.law/cvt7.C -std=c++11 execution test
-PASS: g++.old-deja/g++.law/cvt8.C -std=c++98 (test for errors, line 27)
+PASS: g++.old-deja/g++.law/cvt8.C -std=c++98 (test for warnings, line 27)
PASS: g++.old-deja/g++.law/cvt8.C -std=c++98 (test for errors, line 34)
PASS: g++.old-deja/g++.law/cvt8.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.law/cvt8.C -std=c++11 (test for errors, line 27)
+PASS: g++.old-deja/g++.law/cvt8.C -std=c++11 (test for warnings, line 27)
PASS: g++.old-deja/g++.law/cvt8.C -std=c++11 (test for errors, line 34)
PASS: g++.old-deja/g++.law/cvt8.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.law/cvt9.C -std=gnu++98 (test for errors, line 17)
@@ -43601,10 +44525,10 @@ PASS: g++.old-deja/g++.law/init7.C -std=c++98 (test for errors, line 11)
PASS: g++.old-deja/g++.law/init7.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.law/init7.C -std=c++11 (test for errors, line 11)
PASS: g++.old-deja/g++.law/init7.C -std=c++11 (test for excess errors)
-PASS: g++.old-deja/g++.law/init8.C -std=c++98 (test for errors, line 11)
+PASS: g++.old-deja/g++.law/init8.C -std=c++98 (test for warnings, line 11)
PASS: g++.old-deja/g++.law/init8.C -std=c++98 (test for errors, line 19)
PASS: g++.old-deja/g++.law/init8.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.law/init8.C -std=c++11 (test for errors, line 11)
+PASS: g++.old-deja/g++.law/init8.C -std=c++11 (test for warnings, line 11)
PASS: g++.old-deja/g++.law/init8.C -std=c++11 (test for errors, line 19)
PASS: g++.old-deja/g++.law/init8.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.law/init9.C -std=c++98 (test for excess errors)
@@ -44561,10 +45485,10 @@ PASS: g++.old-deja/g++.mike/net10.C -std=gnu++98 (test for excess errors)
PASS: g++.old-deja/g++.mike/net10.C -std=gnu++11 (test for excess errors)
PASS: g++.old-deja/g++.mike/net11.C -std=gnu++98 (test for excess errors)
PASS: g++.old-deja/g++.mike/net11.C -std=gnu++11 (test for excess errors)
-PASS: g++.old-deja/g++.mike/net12.C -std=gnu++98 (test for errors, line 10)
+PASS: g++.old-deja/g++.mike/net12.C -std=gnu++98 (test for warnings, line 10)
PASS: g++.old-deja/g++.mike/net12.C -std=gnu++98 (test for errors, line 15)
PASS: g++.old-deja/g++.mike/net12.C -std=gnu++98 (test for excess errors)
-PASS: g++.old-deja/g++.mike/net12.C -std=gnu++11 (test for errors, line 10)
+PASS: g++.old-deja/g++.mike/net12.C -std=gnu++11 (test for warnings, line 10)
PASS: g++.old-deja/g++.mike/net12.C -std=gnu++11 (test for errors, line 15)
PASS: g++.old-deja/g++.mike/net12.C -std=gnu++11 (test for excess errors)
PASS: g++.old-deja/g++.mike/net13.C -std=c++98 (test for excess errors)
@@ -44701,15 +45625,15 @@ PASS: g++.old-deja/g++.mike/net6.C -std=gnu++11 (test for bogus messages, line
PASS: g++.old-deja/g++.mike/net6.C -std=gnu++11 (test for excess errors)
PASS: g++.old-deja/g++.mike/net7.C -std=gnu++98 (test for excess errors)
PASS: g++.old-deja/g++.mike/net7.C -std=gnu++11 (test for excess errors)
-PASS: g++.old-deja/g++.mike/net8.C -std=gnu++98 (test for errors, line 14)
+PASS: g++.old-deja/g++.mike/net8.C -std=gnu++98 (test for warnings, line 14)
PASS: g++.old-deja/g++.mike/net8.C -std=gnu++98 (test for errors, line 17)
-PASS: g++.old-deja/g++.mike/net8.C -std=gnu++98 (test for errors, line 21)
+PASS: g++.old-deja/g++.mike/net8.C -std=gnu++98 (test for warnings, line 21)
PASS: g++.old-deja/g++.mike/net8.C -std=gnu++98 (test for errors, line 29)
PASS: g++.old-deja/g++.mike/net8.C -std=gnu++98 (test for errors, line 30)
PASS: g++.old-deja/g++.mike/net8.C -std=gnu++98 (test for excess errors)
-PASS: g++.old-deja/g++.mike/net8.C -std=gnu++11 (test for errors, line 14)
+PASS: g++.old-deja/g++.mike/net8.C -std=gnu++11 (test for warnings, line 14)
PASS: g++.old-deja/g++.mike/net8.C -std=gnu++11 (test for errors, line 17)
-PASS: g++.old-deja/g++.mike/net8.C -std=gnu++11 (test for errors, line 21)
+PASS: g++.old-deja/g++.mike/net8.C -std=gnu++11 (test for warnings, line 21)
PASS: g++.old-deja/g++.mike/net8.C -std=gnu++11 (test for errors, line 29)
PASS: g++.old-deja/g++.mike/net8.C -std=gnu++11 (test for errors, line 30)
PASS: g++.old-deja/g++.mike/net8.C -std=gnu++11 (test for excess errors)
@@ -44821,13 +45745,9 @@ PASS: g++.old-deja/g++.mike/p10951.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.mike/p10951.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.mike/p11012.C -std=gnu++98 (test for excess errors)
PASS: g++.old-deja/g++.mike/p11012.C -std=gnu++11 (test for excess errors)
-PASS: g++.old-deja/g++.mike/p11110.C -std=c++98 (test for warnings, line 9)
PASS: g++.old-deja/g++.mike/p11110.C -std=c++98 (test for errors, line 20)
-PASS: g++.old-deja/g++.mike/p11110.C -std=c++98 candidate note (test for warnings, line 20)
PASS: g++.old-deja/g++.mike/p11110.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.mike/p11110.C -std=c++11 (test for warnings, line 9)
PASS: g++.old-deja/g++.mike/p11110.C -std=c++11 (test for errors, line 20)
-PASS: g++.old-deja/g++.mike/p11110.C -std=c++11 candidate note (test for warnings, line 20)
PASS: g++.old-deja/g++.mike/p11110.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.mike/p11142.C -std=gnu++98 (test for excess errors)
PASS: g++.old-deja/g++.mike/p11142.C -std=gnu++11 (test for excess errors)
@@ -44911,10 +45831,10 @@ PASS: g++.old-deja/g++.mike/p2746.C -std=c++11 (test for warnings, line 89)
PASS: g++.old-deja/g++.mike/p2746.C -std=c++11 (test for warnings, line 139)
PASS: g++.old-deja/g++.mike/p2746.C -std=c++11 (test for warnings, line 140)
PASS: g++.old-deja/g++.mike/p2746.C -std=c++11 (test for excess errors)
-PASS: g++.old-deja/g++.mike/p2793.C -std=c++98 (test for errors, line 4)
+PASS: g++.old-deja/g++.mike/p2793.C -std=c++98 (test for warnings, line 4)
PASS: g++.old-deja/g++.mike/p2793.C -std=c++98 (test for errors, line 5)
PASS: g++.old-deja/g++.mike/p2793.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.mike/p2793.C -std=c++11 (test for errors, line 4)
+PASS: g++.old-deja/g++.mike/p2793.C -std=c++11 (test for warnings, line 4)
PASS: g++.old-deja/g++.mike/p2793.C -std=c++11 (test for errors, line 5)
PASS: g++.old-deja/g++.mike/p2793.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.mike/p2806.C -std=c++98 (test for excess errors)
@@ -44997,10 +45917,10 @@ PASS: g++.old-deja/g++.mike/p3708b.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.mike/p3708b.C -std=c++11 execution test
PASS: g++.old-deja/g++.mike/p3764.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.mike/p3764.C -std=c++11 (test for excess errors)
-PASS: g++.old-deja/g++.mike/p3836.C -std=c++98 (test for errors, line 4)
+PASS: g++.old-deja/g++.mike/p3836.C -std=c++98 (test for warnings, line 4)
PASS: g++.old-deja/g++.mike/p3836.C -std=c++98 (test for errors, line 12)
PASS: g++.old-deja/g++.mike/p3836.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.mike/p3836.C -std=c++11 (test for errors, line 4)
+PASS: g++.old-deja/g++.mike/p3836.C -std=c++11 (test for warnings, line 4)
PASS: g++.old-deja/g++.mike/p3836.C -std=c++11 (test for errors, line 12)
PASS: g++.old-deja/g++.mike/p3836.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.mike/p4068.C -std=c++98 (test for excess errors)
@@ -45015,10 +45935,10 @@ PASS: g++.old-deja/g++.mike/p4173.C -std=gnu++98 (test for bogus messages, line
PASS: g++.old-deja/g++.mike/p4173.C -std=gnu++98 (test for excess errors)
PASS: g++.old-deja/g++.mike/p4173.C -std=gnu++11 (test for bogus messages, line 25)
PASS: g++.old-deja/g++.mike/p4173.C -std=gnu++11 (test for excess errors)
-PASS: g++.old-deja/g++.mike/p418.C -std=c++98 (test for errors, line 14)
+PASS: g++.old-deja/g++.mike/p418.C -std=c++98 (test for warnings, line 14)
PASS: g++.old-deja/g++.mike/p418.C -std=c++98 (test for errors, line 17)
PASS: g++.old-deja/g++.mike/p418.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.mike/p418.C -std=c++11 (test for errors, line 14)
+PASS: g++.old-deja/g++.mike/p418.C -std=c++11 (test for warnings, line 14)
PASS: g++.old-deja/g++.mike/p418.C -std=c++11 (test for errors, line 17)
PASS: g++.old-deja/g++.mike/p418.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.mike/p4238.C -std=c++98 (test for bogus messages, line 7)
@@ -45449,10 +46369,10 @@ PASS: g++.old-deja/g++.mike/p700.C -std=gnu++11 (test for errors, line 657)
PASS: g++.old-deja/g++.mike/p700.C -std=gnu++11 (test for errors, line 658)
PASS: g++.old-deja/g++.mike/p700.C -std=gnu++11 (test for errors, line 659)
PASS: g++.old-deja/g++.mike/p700.C -std=gnu++11 (test for excess errors)
-PASS: g++.old-deja/g++.mike/p701.C -std=c++98 (test for errors, line 10)
+PASS: g++.old-deja/g++.mike/p701.C -std=c++98 (test for warnings, line 10)
PASS: g++.old-deja/g++.mike/p701.C -std=c++98 (test for errors, line 27)
PASS: g++.old-deja/g++.mike/p701.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.mike/p701.C -std=c++11 (test for errors, line 10)
+PASS: g++.old-deja/g++.mike/p701.C -std=c++11 (test for warnings, line 10)
PASS: g++.old-deja/g++.mike/p701.C -std=c++11 (test for errors, line 27)
PASS: g++.old-deja/g++.mike/p701.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.mike/p710.C -std=c++98 (test for excess errors)
@@ -45599,10 +46519,10 @@ PASS: g++.old-deja/g++.mike/p8039.C -std=c++98 (test for errors, line 14)
PASS: g++.old-deja/g++.mike/p8039.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.mike/p8039.C -std=c++11 (test for errors, line 14)
PASS: g++.old-deja/g++.mike/p8039.C -std=c++11 (test for excess errors)
-PASS: g++.old-deja/g++.mike/p807.C -std=c++98 (test for errors, line 27)
+PASS: g++.old-deja/g++.mike/p807.C -std=c++98 (test for warnings, line 27)
PASS: g++.old-deja/g++.mike/p807.C -std=c++98 (test for errors, line 33)
PASS: g++.old-deja/g++.mike/p807.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.mike/p807.C -std=c++11 (test for errors, line 27)
+PASS: g++.old-deja/g++.mike/p807.C -std=c++11 (test for warnings, line 27)
PASS: g++.old-deja/g++.mike/p807.C -std=c++11 (test for errors, line 33)
PASS: g++.old-deja/g++.mike/p807.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.mike/p807a.C -std=c++98 (test for warnings, line 13)
@@ -48606,7 +49526,6 @@ PASS: g++.old-deja/g++.other/using2.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.other/using2.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.other/using3.C -std=c++98 (test for errors, line 11)
PASS: g++.old-deja/g++.other/using3.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.other/using3.C -std=c++11 (test for errors, line 11)
PASS: g++.old-deja/g++.other/using3.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.other/using4.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.other/using4.C -std=c++11 (test for excess errors)
@@ -49940,8 +50859,8 @@ 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 errors, line 4)
PASS: g++.old-deja/g++.pt/m9a.C -std=c++11 (test for excess errors)
-PASS: g++.old-deja/g++.pt/mangle1.C -std=c++98 (test for excess errors)
-PASS: g++.old-deja/g++.pt/mangle1.C -std=c++11 (test for excess errors)
+PASS: g++.old-deja/g++.pt/mangle1.C -std=gnu++98 (test for excess errors)
+PASS: g++.old-deja/g++.pt/mangle1.C -std=gnu++11 (test for excess errors)
PASS: g++.old-deja/g++.pt/mangle2.C -std=c++98 (test for excess errors)
PASS: g++.old-deja/g++.pt/mangle2.C -std=c++11 (test for excess errors)
PASS: g++.old-deja/g++.pt/memclass1.C -std=c++98 (test for excess errors)
@@ -51965,10 +52884,10 @@ PASS: g++.old-deja/g++.warn/virt1.C -std=gnu++11 (test for excess errors)
=== g++ Summary ===
-# of expected passes 51097
+# of expected passes 51920
# of unexpected failures 10
-# of expected failures 290
+# of expected failures 294
# of unresolved testcases 2
-# of unsupported tests 531
-[...]/hurd/master.build/gcc/testsuite/g++/../../xg++ version 4.8.0 20130217 (experimental) (GCC)
+# of unsupported tests 623
+[...]/hurd/master.build/gcc/testsuite/g++/../../xg++ version 4.9.0 20130527 (experimental) (GCC)
diff --git a/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum b/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum
index 6306291f..82fbab2b 100644
--- a/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum
+++ b/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Wed Feb 20 21:51:16 2013
+Test Run By thomas on Thu May 30 22:58:58 2013
Native configuration is i686-unknown-gnu0.3
=== gcc tests ===
@@ -8948,6 +8948,14 @@ PASS: gcc.c-torture/compile/pr40753.c -O3 -g (test for excess errors)
PASS: gcc.c-torture/compile/pr40753.c -Os (test for excess errors)
PASS: gcc.c-torture/compile/pr40753.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.c-torture/compile/pr40753.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr40797.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr40797.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr40797.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr40797.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.c-torture/compile/pr40797.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr40797.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr40797.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr40797.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.c-torture/compile/pr40964.c -O0 (test for excess errors)
PASS: gcc.c-torture/compile/pr40964.c -O1 (test for excess errors)
PASS: gcc.c-torture/compile/pr40964.c -O2 (test for excess errors)
@@ -10324,6 +10332,14 @@ PASS: gcc.c-torture/compile/pr52533.c -O3 -g (test for excess errors)
PASS: gcc.c-torture/compile/pr52533.c -Os (test for excess errors)
PASS: gcc.c-torture/compile/pr52533.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.c-torture/compile/pr52533.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr52555.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr52555.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr52555.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr52555.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.c-torture/compile/pr52555.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr52555.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr52555.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr52555.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.c-torture/compile/pr52750.c -O0 (test for excess errors)
PASS: gcc.c-torture/compile/pr52750.c -O1 (test for excess errors)
PASS: gcc.c-torture/compile/pr52750.c -O2 (test for excess errors)
@@ -10672,6 +10688,86 @@ PASS: gcc.c-torture/compile/pr55955.c -O3 -g (test for excess errors)
PASS: gcc.c-torture/compile/pr55955.c -Os (test for excess errors)
PASS: gcc.c-torture/compile/pr55955.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.c-torture/compile/pr55955.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr56405.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr56405.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr56405.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr56405.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.c-torture/compile/pr56405.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr56405.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr56405.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr56405.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr56448.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr56448.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr56448.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr56448.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.c-torture/compile/pr56448.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.c-torture/compile/pr56448.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.c-torture/compile/pr56448.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr56448.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr56448.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr56448.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr56484.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr56484.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr56484.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr56484.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.c-torture/compile/pr56484.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.c-torture/compile/pr56484.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.c-torture/compile/pr56484.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr56484.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr56484.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr56484.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr56539.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr56539.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr56539.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr56539.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.c-torture/compile/pr56539.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr56539.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr56539.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr56539.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr56571.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr56571.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr56571.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr56571.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.c-torture/compile/pr56571.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr56571.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr56571.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr56571.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr56745.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr56745.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr56745.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr56745.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.c-torture/compile/pr56745.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.c-torture/compile/pr56745.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.c-torture/compile/pr56745.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr56745.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr56745.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr56745.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr56984.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr56984.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr56984.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr56984.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.c-torture/compile/pr56984.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr56984.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr56984.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr56984.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr57108.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr57108.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr57108.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr57108.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.c-torture/compile/pr57108.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.c-torture/compile/pr57108.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.c-torture/compile/pr57108.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr57108.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr57108.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr57108.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.c-torture/compile/pr57331.c -O0 (test for excess errors)
+PASS: gcc.c-torture/compile/pr57331.c -O1 (test for excess errors)
+PASS: gcc.c-torture/compile/pr57331.c -O2 (test for excess errors)
+PASS: gcc.c-torture/compile/pr57331.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.c-torture/compile/pr57331.c -O3 -g (test for excess errors)
+PASS: gcc.c-torture/compile/pr57331.c -Os (test for excess errors)
+PASS: gcc.c-torture/compile/pr57331.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.c-torture/compile/pr57331.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.c-torture/compile/pta-1.c -O0 (test for excess errors)
PASS: gcc.c-torture/compile/pta-1.c -O1 (test for excess errors)
PASS: gcc.c-torture/compile/pta-1.c -O2 (test for excess errors)
@@ -28850,6 +28946,24 @@ PASS: gcc.c-torture/execute/pr19005.c compilation, -O2 -flto -fno-use-linker-pl
PASS: gcc.c-torture/execute/pr19005.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
PASS: gcc.c-torture/execute/pr19005.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
PASS: gcc.c-torture/execute/pr19005.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr19449.c compilation, -O0
+PASS: gcc.c-torture/execute/pr19449.c execution, -O0
+PASS: gcc.c-torture/execute/pr19449.c compilation, -O1
+PASS: gcc.c-torture/execute/pr19449.c execution, -O1
+PASS: gcc.c-torture/execute/pr19449.c compilation, -O2
+PASS: gcc.c-torture/execute/pr19449.c execution, -O2
+PASS: gcc.c-torture/execute/pr19449.c compilation, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr19449.c execution, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr19449.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/pr19449.c execution, -O3 -g
+PASS: gcc.c-torture/execute/pr19449.c compilation, -Os
+PASS: gcc.c-torture/execute/pr19449.c execution, -Os
+PASS: gcc.c-torture/execute/pr19449.c compilation, -Og -g
+PASS: gcc.c-torture/execute/pr19449.c execution, -Og -g
+PASS: gcc.c-torture/execute/pr19449.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr19449.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr19449.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr19449.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
PASS: gcc.c-torture/execute/pr19515.c compilation, -O0
PASS: gcc.c-torture/execute/pr19515.c execution, -O0
PASS: gcc.c-torture/execute/pr19515.c compilation, -O1
@@ -33598,6 +33712,322 @@ PASS: gcc.c-torture/execute/pr56250.c compilation, -O2 -flto -fno-use-linker-pl
PASS: gcc.c-torture/execute/pr56250.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
PASS: gcc.c-torture/execute/pr56250.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
PASS: gcc.c-torture/execute/pr56250.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr56799.c compilation, -O0
+PASS: gcc.c-torture/execute/pr56799.c execution, -O0
+PASS: gcc.c-torture/execute/pr56799.c compilation, -O1
+PASS: gcc.c-torture/execute/pr56799.c execution, -O1
+PASS: gcc.c-torture/execute/pr56799.c compilation, -O2
+PASS: gcc.c-torture/execute/pr56799.c execution, -O2
+PASS: gcc.c-torture/execute/pr56799.c compilation, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr56799.c execution, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr56799.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/pr56799.c execution, -O3 -g
+PASS: gcc.c-torture/execute/pr56799.c compilation, -Os
+PASS: gcc.c-torture/execute/pr56799.c execution, -Os
+PASS: gcc.c-torture/execute/pr56799.c compilation, -Og -g
+PASS: gcc.c-torture/execute/pr56799.c execution, -Og -g
+PASS: gcc.c-torture/execute/pr56799.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr56799.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr56799.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr56799.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr56837.c compilation, -O0
+PASS: gcc.c-torture/execute/pr56837.c execution, -O0
+PASS: gcc.c-torture/execute/pr56837.c compilation, -O1
+PASS: gcc.c-torture/execute/pr56837.c execution, -O1
+PASS: gcc.c-torture/execute/pr56837.c compilation, -O2
+PASS: gcc.c-torture/execute/pr56837.c execution, -O2
+PASS: gcc.c-torture/execute/pr56837.c compilation, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr56837.c execution, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr56837.c compilation, -O3 -fomit-frame-pointer -funroll-loops
+PASS: gcc.c-torture/execute/pr56837.c execution, -O3 -fomit-frame-pointer -funroll-loops
+PASS: gcc.c-torture/execute/pr56837.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
+PASS: gcc.c-torture/execute/pr56837.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
+PASS: gcc.c-torture/execute/pr56837.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/pr56837.c execution, -O3 -g
+PASS: gcc.c-torture/execute/pr56837.c compilation, -Os
+PASS: gcc.c-torture/execute/pr56837.c execution, -Os
+PASS: gcc.c-torture/execute/pr56837.c compilation, -Og -g
+PASS: gcc.c-torture/execute/pr56837.c execution, -Og -g
+PASS: gcc.c-torture/execute/pr56837.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr56837.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr56837.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr56837.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr56866.c compilation, -O0
+PASS: gcc.c-torture/execute/pr56866.c execution, -O0
+PASS: gcc.c-torture/execute/pr56866.c compilation, -O1
+PASS: gcc.c-torture/execute/pr56866.c execution, -O1
+PASS: gcc.c-torture/execute/pr56866.c compilation, -O2
+PASS: gcc.c-torture/execute/pr56866.c execution, -O2
+PASS: gcc.c-torture/execute/pr56866.c compilation, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr56866.c execution, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr56866.c compilation, -O3 -fomit-frame-pointer -funroll-loops
+PASS: gcc.c-torture/execute/pr56866.c execution, -O3 -fomit-frame-pointer -funroll-loops
+PASS: gcc.c-torture/execute/pr56866.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
+PASS: gcc.c-torture/execute/pr56866.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
+PASS: gcc.c-torture/execute/pr56866.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/pr56866.c execution, -O3 -g
+PASS: gcc.c-torture/execute/pr56866.c compilation, -Os
+PASS: gcc.c-torture/execute/pr56866.c execution, -Os
+PASS: gcc.c-torture/execute/pr56866.c compilation, -Og -g
+PASS: gcc.c-torture/execute/pr56866.c execution, -Og -g
+PASS: gcc.c-torture/execute/pr56866.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr56866.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr56866.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr56866.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr56899.c compilation, -O0
+PASS: gcc.c-torture/execute/pr56899.c execution, -O0
+PASS: gcc.c-torture/execute/pr56899.c compilation, -O1
+PASS: gcc.c-torture/execute/pr56899.c execution, -O1
+PASS: gcc.c-torture/execute/pr56899.c compilation, -O2
+PASS: gcc.c-torture/execute/pr56899.c execution, -O2
+PASS: gcc.c-torture/execute/pr56899.c compilation, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr56899.c execution, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr56899.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/pr56899.c execution, -O3 -g
+PASS: gcc.c-torture/execute/pr56899.c compilation, -Os
+PASS: gcc.c-torture/execute/pr56899.c execution, -Os
+PASS: gcc.c-torture/execute/pr56899.c compilation, -Og -g
+PASS: gcc.c-torture/execute/pr56899.c execution, -Og -g
+PASS: gcc.c-torture/execute/pr56899.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr56899.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr56899.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr56899.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr56962.c compilation, -O0
+PASS: gcc.c-torture/execute/pr56962.c execution, -O0
+PASS: gcc.c-torture/execute/pr56962.c compilation, -O1
+PASS: gcc.c-torture/execute/pr56962.c execution, -O1
+PASS: gcc.c-torture/execute/pr56962.c compilation, -O2
+PASS: gcc.c-torture/execute/pr56962.c execution, -O2
+PASS: gcc.c-torture/execute/pr56962.c compilation, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr56962.c execution, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr56962.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/pr56962.c execution, -O3 -g
+PASS: gcc.c-torture/execute/pr56962.c compilation, -Os
+PASS: gcc.c-torture/execute/pr56962.c execution, -Os
+PASS: gcc.c-torture/execute/pr56962.c compilation, -Og -g
+PASS: gcc.c-torture/execute/pr56962.c execution, -Og -g
+PASS: gcc.c-torture/execute/pr56962.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr56962.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr56962.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr56962.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr56982.c compilation, -O0
+PASS: gcc.c-torture/execute/pr56982.c execution, -O0
+PASS: gcc.c-torture/execute/pr56982.c compilation, -O1
+PASS: gcc.c-torture/execute/pr56982.c execution, -O1
+PASS: gcc.c-torture/execute/pr56982.c compilation, -O2
+PASS: gcc.c-torture/execute/pr56982.c execution, -O2
+PASS: gcc.c-torture/execute/pr56982.c compilation, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr56982.c execution, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr56982.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/pr56982.c execution, -O3 -g
+PASS: gcc.c-torture/execute/pr56982.c compilation, -Os
+PASS: gcc.c-torture/execute/pr56982.c execution, -Os
+PASS: gcc.c-torture/execute/pr56982.c compilation, -Og -g
+PASS: gcc.c-torture/execute/pr56982.c execution, -Og -g
+PASS: gcc.c-torture/execute/pr56982.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr56982.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr56982.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr56982.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr57124.c compilation, -O0
+PASS: gcc.c-torture/execute/pr57124.c execution, -O0
+PASS: gcc.c-torture/execute/pr57124.c compilation, -O1
+PASS: gcc.c-torture/execute/pr57124.c execution, -O1
+PASS: gcc.c-torture/execute/pr57124.c compilation, -O2
+PASS: gcc.c-torture/execute/pr57124.c execution, -O2
+PASS: gcc.c-torture/execute/pr57124.c compilation, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr57124.c execution, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr57124.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/pr57124.c execution, -O3 -g
+PASS: gcc.c-torture/execute/pr57124.c compilation, -Os
+PASS: gcc.c-torture/execute/pr57124.c execution, -Os
+PASS: gcc.c-torture/execute/pr57124.c compilation, -Og -g
+PASS: gcc.c-torture/execute/pr57124.c execution, -Og -g
+PASS: gcc.c-torture/execute/pr57124.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr57124.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr57124.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr57124.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr57130.c compilation, -O0
+PASS: gcc.c-torture/execute/pr57130.c execution, -O0
+PASS: gcc.c-torture/execute/pr57130.c compilation, -O1
+PASS: gcc.c-torture/execute/pr57130.c execution, -O1
+PASS: gcc.c-torture/execute/pr57130.c compilation, -O2
+PASS: gcc.c-torture/execute/pr57130.c execution, -O2
+PASS: gcc.c-torture/execute/pr57130.c compilation, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr57130.c execution, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr57130.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/pr57130.c execution, -O3 -g
+PASS: gcc.c-torture/execute/pr57130.c compilation, -Os
+PASS: gcc.c-torture/execute/pr57130.c execution, -Os
+PASS: gcc.c-torture/execute/pr57130.c compilation, -Og -g
+PASS: gcc.c-torture/execute/pr57130.c execution, -Og -g
+PASS: gcc.c-torture/execute/pr57130.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr57130.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr57130.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr57130.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr57131.c compilation, -O0
+PASS: gcc.c-torture/execute/pr57131.c execution, -O0
+PASS: gcc.c-torture/execute/pr57131.c compilation, -O1
+PASS: gcc.c-torture/execute/pr57131.c execution, -O1
+PASS: gcc.c-torture/execute/pr57131.c compilation, -O2
+PASS: gcc.c-torture/execute/pr57131.c execution, -O2
+PASS: gcc.c-torture/execute/pr57131.c compilation, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr57131.c execution, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr57131.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/pr57131.c execution, -O3 -g
+PASS: gcc.c-torture/execute/pr57131.c compilation, -Os
+PASS: gcc.c-torture/execute/pr57131.c execution, -Os
+PASS: gcc.c-torture/execute/pr57131.c compilation, -Og -g
+PASS: gcc.c-torture/execute/pr57131.c execution, -Og -g
+PASS: gcc.c-torture/execute/pr57131.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr57131.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr57131.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr57131.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr57144.c compilation, -O0
+PASS: gcc.c-torture/execute/pr57144.c execution, -O0
+PASS: gcc.c-torture/execute/pr57144.c compilation, -O1
+PASS: gcc.c-torture/execute/pr57144.c execution, -O1
+PASS: gcc.c-torture/execute/pr57144.c compilation, -O2
+PASS: gcc.c-torture/execute/pr57144.c execution, -O2
+PASS: gcc.c-torture/execute/pr57144.c compilation, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr57144.c execution, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr57144.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/pr57144.c execution, -O3 -g
+PASS: gcc.c-torture/execute/pr57144.c compilation, -Os
+PASS: gcc.c-torture/execute/pr57144.c execution, -Os
+PASS: gcc.c-torture/execute/pr57144.c compilation, -Og -g
+PASS: gcc.c-torture/execute/pr57144.c execution, -Og -g
+PASS: gcc.c-torture/execute/pr57144.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr57144.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr57144.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr57144.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr57281.c compilation, -O0
+PASS: gcc.c-torture/execute/pr57281.c execution, -O0
+PASS: gcc.c-torture/execute/pr57281.c compilation, -O1
+PASS: gcc.c-torture/execute/pr57281.c execution, -O1
+PASS: gcc.c-torture/execute/pr57281.c compilation, -O2
+PASS: gcc.c-torture/execute/pr57281.c execution, -O2
+PASS: gcc.c-torture/execute/pr57281.c compilation, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr57281.c execution, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr57281.c compilation, -O3 -fomit-frame-pointer -funroll-loops
+PASS: gcc.c-torture/execute/pr57281.c execution, -O3 -fomit-frame-pointer -funroll-loops
+PASS: gcc.c-torture/execute/pr57281.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
+PASS: gcc.c-torture/execute/pr57281.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
+PASS: gcc.c-torture/execute/pr57281.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/pr57281.c execution, -O3 -g
+PASS: gcc.c-torture/execute/pr57281.c compilation, -Os
+PASS: gcc.c-torture/execute/pr57281.c execution, -Os
+PASS: gcc.c-torture/execute/pr57281.c compilation, -Og -g
+PASS: gcc.c-torture/execute/pr57281.c execution, -Og -g
+PASS: gcc.c-torture/execute/pr57281.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr57281.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr57281.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr57281.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr57321.c compilation, -O0
+PASS: gcc.c-torture/execute/pr57321.c execution, -O0
+PASS: gcc.c-torture/execute/pr57321.c compilation, -O1
+PASS: gcc.c-torture/execute/pr57321.c execution, -O1
+PASS: gcc.c-torture/execute/pr57321.c compilation, -O2
+PASS: gcc.c-torture/execute/pr57321.c execution, -O2
+PASS: gcc.c-torture/execute/pr57321.c compilation, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr57321.c execution, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr57321.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/pr57321.c execution, -O3 -g
+PASS: gcc.c-torture/execute/pr57321.c compilation, -Os
+PASS: gcc.c-torture/execute/pr57321.c execution, -Os
+PASS: gcc.c-torture/execute/pr57321.c compilation, -Og -g
+PASS: gcc.c-torture/execute/pr57321.c execution, -Og -g
+PASS: gcc.c-torture/execute/pr57321.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr57321.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr57321.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr57321.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr57344-1.c compilation, -O0
+PASS: gcc.c-torture/execute/pr57344-1.c execution, -O0
+PASS: gcc.c-torture/execute/pr57344-1.c compilation, -O1
+PASS: gcc.c-torture/execute/pr57344-1.c execution, -O1
+PASS: gcc.c-torture/execute/pr57344-1.c compilation, -O2
+PASS: gcc.c-torture/execute/pr57344-1.c execution, -O2
+PASS: gcc.c-torture/execute/pr57344-1.c compilation, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr57344-1.c execution, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr57344-1.c compilation, -O3 -fomit-frame-pointer -funroll-loops
+PASS: gcc.c-torture/execute/pr57344-1.c execution, -O3 -fomit-frame-pointer -funroll-loops
+PASS: gcc.c-torture/execute/pr57344-1.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
+PASS: gcc.c-torture/execute/pr57344-1.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
+PASS: gcc.c-torture/execute/pr57344-1.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/pr57344-1.c execution, -O3 -g
+PASS: gcc.c-torture/execute/pr57344-1.c compilation, -Os
+PASS: gcc.c-torture/execute/pr57344-1.c execution, -Os
+PASS: gcc.c-torture/execute/pr57344-1.c compilation, -Og -g
+PASS: gcc.c-torture/execute/pr57344-1.c execution, -Og -g
+PASS: gcc.c-torture/execute/pr57344-1.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr57344-1.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr57344-1.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr57344-1.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr57344-2.c compilation, -O0
+PASS: gcc.c-torture/execute/pr57344-2.c execution, -O0
+PASS: gcc.c-torture/execute/pr57344-2.c compilation, -O1
+PASS: gcc.c-torture/execute/pr57344-2.c execution, -O1
+PASS: gcc.c-torture/execute/pr57344-2.c compilation, -O2
+PASS: gcc.c-torture/execute/pr57344-2.c execution, -O2
+PASS: gcc.c-torture/execute/pr57344-2.c compilation, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr57344-2.c execution, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr57344-2.c compilation, -O3 -fomit-frame-pointer -funroll-loops
+PASS: gcc.c-torture/execute/pr57344-2.c execution, -O3 -fomit-frame-pointer -funroll-loops
+PASS: gcc.c-torture/execute/pr57344-2.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
+PASS: gcc.c-torture/execute/pr57344-2.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
+PASS: gcc.c-torture/execute/pr57344-2.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/pr57344-2.c execution, -O3 -g
+PASS: gcc.c-torture/execute/pr57344-2.c compilation, -Os
+PASS: gcc.c-torture/execute/pr57344-2.c execution, -Os
+PASS: gcc.c-torture/execute/pr57344-2.c compilation, -Og -g
+PASS: gcc.c-torture/execute/pr57344-2.c execution, -Og -g
+PASS: gcc.c-torture/execute/pr57344-2.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr57344-2.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr57344-2.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr57344-2.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr57344-3.c compilation, -O0
+PASS: gcc.c-torture/execute/pr57344-3.c execution, -O0
+PASS: gcc.c-torture/execute/pr57344-3.c compilation, -O1
+PASS: gcc.c-torture/execute/pr57344-3.c execution, -O1
+PASS: gcc.c-torture/execute/pr57344-3.c compilation, -O2
+PASS: gcc.c-torture/execute/pr57344-3.c execution, -O2
+PASS: gcc.c-torture/execute/pr57344-3.c compilation, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr57344-3.c execution, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr57344-3.c compilation, -O3 -fomit-frame-pointer -funroll-loops
+PASS: gcc.c-torture/execute/pr57344-3.c execution, -O3 -fomit-frame-pointer -funroll-loops
+PASS: gcc.c-torture/execute/pr57344-3.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
+PASS: gcc.c-torture/execute/pr57344-3.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
+PASS: gcc.c-torture/execute/pr57344-3.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/pr57344-3.c execution, -O3 -g
+PASS: gcc.c-torture/execute/pr57344-3.c compilation, -Os
+PASS: gcc.c-torture/execute/pr57344-3.c execution, -Os
+PASS: gcc.c-torture/execute/pr57344-3.c compilation, -Og -g
+PASS: gcc.c-torture/execute/pr57344-3.c execution, -Og -g
+PASS: gcc.c-torture/execute/pr57344-3.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr57344-3.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr57344-3.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr57344-3.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr57344-4.c compilation, -O0
+PASS: gcc.c-torture/execute/pr57344-4.c execution, -O0
+PASS: gcc.c-torture/execute/pr57344-4.c compilation, -O1
+PASS: gcc.c-torture/execute/pr57344-4.c execution, -O1
+PASS: gcc.c-torture/execute/pr57344-4.c compilation, -O2
+PASS: gcc.c-torture/execute/pr57344-4.c execution, -O2
+PASS: gcc.c-torture/execute/pr57344-4.c compilation, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr57344-4.c execution, -O3 -fomit-frame-pointer
+PASS: gcc.c-torture/execute/pr57344-4.c compilation, -O3 -fomit-frame-pointer -funroll-loops
+PASS: gcc.c-torture/execute/pr57344-4.c execution, -O3 -fomit-frame-pointer -funroll-loops
+PASS: gcc.c-torture/execute/pr57344-4.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
+PASS: gcc.c-torture/execute/pr57344-4.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
+PASS: gcc.c-torture/execute/pr57344-4.c compilation, -O3 -g
+PASS: gcc.c-torture/execute/pr57344-4.c execution, -O3 -g
+PASS: gcc.c-torture/execute/pr57344-4.c compilation, -Os
+PASS: gcc.c-torture/execute/pr57344-4.c execution, -Os
+PASS: gcc.c-torture/execute/pr57344-4.c compilation, -Og -g
+PASS: gcc.c-torture/execute/pr57344-4.c execution, -Og -g
+PASS: gcc.c-torture/execute/pr57344-4.c compilation, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr57344-4.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none
+PASS: gcc.c-torture/execute/pr57344-4.c compilation, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.c-torture/execute/pr57344-4.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
PASS: gcc.c-torture/execute/pr7284-1.c compilation, -O0
PASS: gcc.c-torture/execute/pr7284-1.c execution, -O0
PASS: gcc.c-torture/execute/pr7284-1.c compilation, -O1
@@ -37492,39 +37922,39 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.cfg, -O0 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.013i.visibility, -O0 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.014i.early_local_cleanups, -O0 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.016t.ssa, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.017t.veclower, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.018t.inline_param1, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.einline, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.release_ssa, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.038t.inline_param2, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.044i.whole-program, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.157t.cplxlower0, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.164t.optimized, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.expand, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.vregs, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.into_cfglayout, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.jump, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.reginfo, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.outof_cfglayout, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.split1, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.dfinit, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.mode_sw, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.asmcons, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.ira, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.reload, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.split2, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.pro_and_epilogue, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.jump2, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.stack, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.alignments, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.234r.mach, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.235r.barriers, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.239r.shorten, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.240r.nothrow, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.241r.dwarf2, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.242r.final, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.243r.dfinish, -O0 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.244t.statistics, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.017t.inline_param1, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.018t.einline, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.release_ssa, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.inline_param2, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.043i.whole-program, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.157t.veclower, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.158t.cplxlower0, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.165t.optimized, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.expand, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.vregs, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.into_cfglayout, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.jump, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.reginfo, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.outof_cfglayout, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.split1, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.dfinit, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.mode_sw, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.asmcons, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.ira, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.reload, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.split2, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.pro_and_epilogue, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.jump2, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.stack, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.232r.alignments, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.235r.mach, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.236r.barriers, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.240r.shorten, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.241r.nothrow, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.242r.dwarf2, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.243r.final, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.244r.dfinish, -O0 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.245t.statistics, -O0 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O1 -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr
PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O1 -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr
PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O1 comparison
@@ -37538,35 +37968,36 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.cfg, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.013i.visibility, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.014i.early_local_cleanups, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.016t.ssa, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.018t.inline_param1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.einline, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.early_optimizations, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.copyrename1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.ccp1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.forwprop1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.ealias, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.esra, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.fre1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.copyprop1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.mergephi1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.cddce1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.034t.profile_estimate, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.local-pure-const1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.release_ssa, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.038t.inline_param2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.044i.whole-program, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.profile_estimate, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.048i.inline, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.pure-const, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.050i.static-var, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.055t.copyrename2, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.017t.inline_param1, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.018t.einline, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.early_optimizations, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.copyrename1, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.ccp1, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.forwprop1, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.ealias, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.esra, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.fre1, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.copyprop1, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.mergephi1, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.cddce1, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.033t.profile_estimate, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.034t.local-pure-const1, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.release_ssa, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.inline_param2, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.043i.whole-program, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.044i.profile_estimate, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.047i.inline, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.048i.pure-const, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.static-var, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.054t.copyrename2, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.055t.copyprop2, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.057t.ccp2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.forwprop2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.059t.alias, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.retslot, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.phiprop, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.phiprop, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.059t.forwprop2, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.alias, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.retslot, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.062t.fre2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.copyprop2, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.copyprop3, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.mergephi2, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.dce1, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.068t.cselim, -O1 comparison
@@ -37585,27 +38016,27 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.082t.forwprop3, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.083t.phiopt2, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.084t.objsz1, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.086t.ccp3, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.copyprop3, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.copyprop4, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.088t.sincos, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.090t.crited, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.092t.sink, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.095t.loop, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.096t.loopinit, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.097t.lim1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.copyprop4, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.copyprop5, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.099t.dceloop1, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.101t.sccp, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.104t.copyprop5, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.104t.copyprop6, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.110t.ivcanon, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.115t.cunroll, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.116t.cunroll, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.119t.ivopts, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.120t.lim3, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.121t.loopdone, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.veclower21, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.124t.reassoc2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.slsr, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.dom2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.phicprop2, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.slsr, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.dom2, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.phicprop2, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.cddce2, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.132t.dse2, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.forwprop4, -O1 comparison
@@ -37614,54 +38045,54 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.135t.fab1, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.copyrename4, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.uncprop1, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.local-pure-const2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.162t.nrv, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.164t.optimized, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.expand, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.vregs, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.into_cfglayout, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.jump, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.subreg1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.dfinit, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.171r.cse1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.fwprop1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.179r.ce1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.reginfo, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.loop2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.loop2_init, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.loop2_invariant, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.loop2_done, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.dse1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.192r.fwprop2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.init-regs, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.combine, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.ce2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.outof_cfglayout, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.split1, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.subreg2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.mode_sw, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.asmcons, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.ira, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.reload, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.postreload, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.split2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.pro_and_epilogue, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.dse2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.csa, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.jump2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.ce3, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.cprop_hardreg, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.rtl_dce, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.split3, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.stack, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.alignments, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.234r.mach, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.235r.barriers, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.239r.shorten, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.240r.nothrow, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.241r.dwarf2, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.242r.final, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.243r.dfinish, -O1 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.244t.statistics, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.163t.nrv, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.165t.optimized, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.expand, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.vregs, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.into_cfglayout, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.jump, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.subreg1, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.171r.dfinit, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.cse1, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.fwprop1, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.ce1, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.reginfo, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.loop2, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.loop2_init, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.184r.loop2_invariant, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.188r.loop2_done, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.192r.dse1, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.fwprop2, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.init-regs, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.combine, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.ce2, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.outof_cfglayout, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.split1, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.subreg2, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.mode_sw, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.asmcons, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.ira, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.reload, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.postreload, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.split2, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.pro_and_epilogue, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.dse2, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.csa, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.jump2, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.ce3, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.cprop_hardreg, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.rtl_dce, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.split3, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.stack, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.232r.alignments, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.235r.mach, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.236r.barriers, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.240r.shorten, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.241r.nothrow, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.242r.dwarf2, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.243r.final, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.244r.dfinish, -O1 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.245t.statistics, -O1 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O2 -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr
PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O2 -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr
PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O2 comparison
@@ -37675,41 +38106,42 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.cfg, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.013i.visibility, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.014i.early_local_cleanups, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.016t.ssa, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.018t.inline_param1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.einline, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.early_optimizations, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.copyrename1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.ccp1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.forwprop1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.ealias, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.esra, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.fre1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.copyprop1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.mergephi1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.cddce1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.eipa_sra, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.tailr1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.032t.switchconv, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.034t.profile_estimate, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.local-pure-const1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.fnsplit, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.release_ssa, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.038t.inline_param2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.044i.whole-program, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.profile_estimate, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.046i.cp, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.048i.inline, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.pure-const, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.050i.static-var, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.055t.copyrename2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.017t.inline_param1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.018t.einline, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.early_optimizations, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.copyrename1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.ccp1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.forwprop1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.ealias, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.esra, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.fre1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.copyprop1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.mergephi1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.cddce1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.eipa_sra, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.tailr1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.switchconv, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.033t.profile_estimate, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.034t.local-pure-const1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.fnsplit, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.release_ssa, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.inline_param2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.043i.whole-program, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.044i.profile_estimate, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.cp, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.047i.inline, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.048i.pure-const, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.static-var, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.054t.copyrename2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.055t.copyprop2, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.056t.cunrolli, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.057t.ccp2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.forwprop2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.059t.alias, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.retslot, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.phiprop, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.phiprop, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.059t.forwprop2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.alias, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.retslot, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.062t.fre2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.copyprop2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.copyprop3, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.mergephi2, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.vrp1, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.dce1, -O2 comparison
@@ -37732,7 +38164,7 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.083t.phiopt2, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.084t.objsz1, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.085t.strlen, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.086t.ccp3, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.copyprop3, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.copyprop4, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.088t.sincos, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.089t.bswap, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.090t.crited, -O2 comparison
@@ -37741,21 +38173,21 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.092t.sink, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.095t.loop, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.096t.loopinit, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.097t.lim1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.copyprop4, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.copyprop5, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.099t.dceloop1, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.101t.sccp, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.104t.copyprop5, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.104t.copyprop6, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.110t.ivcanon, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.115t.cunroll, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.116t.cunroll, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.119t.ivopts, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.120t.lim3, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.121t.loopdone, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.veclower21, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.124t.reassoc2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.vrp2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.slsr, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.dom2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.phicprop2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.slsr, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.dom2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.phicprop2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.vrp2, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.cddce2, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.132t.dse2, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.forwprop4, -O2 comparison
@@ -37766,66 +38198,66 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.tailc, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.copyrename4, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.uncprop1, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.local-pure-const2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.162t.nrv, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.164t.optimized, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.expand, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.vregs, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.into_cfglayout, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.jump, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.subreg1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.dfinit, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.171r.cse1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.fwprop1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.cprop1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.174r.pre, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.176r.cprop2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.179r.ce1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.reginfo, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.loop2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.loop2_init, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.loop2_invariant, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.loop2_done, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.189r.cprop3, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.cse2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.dse1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.192r.fwprop2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.init-regs, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.ud_dce, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.combine, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.ce2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.regmove, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.outof_cfglayout, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.split1, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.subreg2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.mode_sw, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.asmcons, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.ira, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.reload, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.postreload, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.split2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.ree, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.pro_and_epilogue, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.dse2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.csa, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.jump2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.peephole2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.ce3, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.cprop_hardreg, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.rtl_dce, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.bbro, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.split4, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.sched2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.stack, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.alignments, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.232r.compgotos, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.234r.mach, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.235r.barriers, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.239r.shorten, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.240r.nothrow, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.241r.dwarf2, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.242r.final, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.243r.dfinish, -O2 comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.244t.statistics, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.163t.nrv, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.165t.optimized, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.expand, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.vregs, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.into_cfglayout, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.jump, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.subreg1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.171r.dfinit, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.cse1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.fwprop1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.174r.cprop1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.175r.pre, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.177r.cprop2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.ce1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.reginfo, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.loop2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.loop2_init, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.184r.loop2_invariant, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.188r.loop2_done, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.cprop3, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.cse2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.192r.dse1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.fwprop2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.init-regs, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.ud_dce, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.combine, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.ce2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.regmove, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.outof_cfglayout, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.split1, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.subreg2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.mode_sw, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.asmcons, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.ira, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.reload, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.postreload, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.split2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.ree, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.pro_and_epilogue, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.dse2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.csa, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.jump2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.peephole2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.ce3, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.cprop_hardreg, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.rtl_dce, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.bbro, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.split4, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.sched2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.stack, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.232r.alignments, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.233r.compgotos, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.235r.mach, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.236r.barriers, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.240r.shorten, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.241r.nothrow, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.242r.dwarf2, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.243r.final, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.244r.dfinish, -O2 comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.245t.statistics, -O2 comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -fomit-frame-pointer -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr
PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -fomit-frame-pointer -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr
PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O3 -fomit-frame-pointer comparison
@@ -37839,41 +38271,42 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.cfg, -O3 -fomit-frame-pointer
PASS: gcc.c-torture/unsorted/dump-noaddr.c.013i.visibility, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.014i.early_local_cleanups, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.016t.ssa, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.018t.inline_param1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.einline, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.early_optimizations, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.copyrename1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.ccp1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.forwprop1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.ealias, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.esra, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.fre1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.copyprop1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.mergephi1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.cddce1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.eipa_sra, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.tailr1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.032t.switchconv, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.034t.profile_estimate, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.local-pure-const1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.fnsplit, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.release_ssa, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.038t.inline_param2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.044i.whole-program, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.profile_estimate, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.046i.cp, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.048i.inline, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.pure-const, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.050i.static-var, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.055t.copyrename2, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.017t.inline_param1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.018t.einline, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.early_optimizations, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.copyrename1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.ccp1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.forwprop1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.ealias, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.esra, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.fre1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.copyprop1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.mergephi1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.cddce1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.eipa_sra, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.tailr1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.switchconv, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.033t.profile_estimate, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.034t.local-pure-const1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.fnsplit, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.release_ssa, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.inline_param2, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.043i.whole-program, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.044i.profile_estimate, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.cp, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.047i.inline, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.048i.pure-const, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.static-var, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.054t.copyrename2, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.055t.copyprop2, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.056t.cunrolli, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.057t.ccp2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.forwprop2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.059t.alias, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.retslot, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.phiprop, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.phiprop, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.059t.forwprop2, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.alias, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.retslot, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.062t.fre2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.copyprop2, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.copyprop3, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.mergephi2, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.vrp1, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.dce1, -O3 -fomit-frame-pointer comparison
@@ -37896,7 +38329,7 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.083t.phiopt2, -O3 -fomit-frame-point
PASS: gcc.c-torture/unsorted/dump-noaddr.c.084t.objsz1, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.085t.strlen, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.086t.ccp3, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.copyprop3, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.copyprop4, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.088t.sincos, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.089t.bswap, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.090t.crited, -O3 -fomit-frame-pointer comparison
@@ -37905,28 +38338,28 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.092t.sink, -O3 -fomit-frame-pointer
PASS: gcc.c-torture/unsorted/dump-noaddr.c.095t.loop, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.096t.loopinit, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.097t.lim1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.copyprop4, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.copyprop5, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.099t.dceloop1, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.100t.unswitch, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.101t.sccp, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.103t.ldist, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.104t.copyprop5, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.104t.copyprop6, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.110t.ivcanon, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.111t.ifcvt, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.112t.vect, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.113t.dceloop3, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.114t.pcom, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.115t.cunroll, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.116t.slp, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.112t.ifcvt, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.113t.vect, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.114t.dceloop3, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.115t.pcom, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.116t.cunroll, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.117t.slp, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.119t.ivopts, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.120t.lim3, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.121t.loopdone, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.veclower21, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.124t.reassoc2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.vrp2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.slsr, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.dom2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.phicprop2, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.slsr, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.dom2, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.phicprop2, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.vrp2, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.cddce2, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.132t.dse2, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.forwprop4, -O3 -fomit-frame-pointer comparison
@@ -37937,68 +38370,68 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.tailc, -O3 -fomit-frame-pointer
PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.copyrename4, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.uncprop1, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.local-pure-const2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.162t.nrv, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.164t.optimized, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.expand, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.vregs, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.into_cfglayout, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.jump, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.subreg1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.dfinit, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.171r.cse1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.fwprop1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.cprop1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.174r.pre, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.176r.cprop2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.179r.ce1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.reginfo, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.loop2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.loop2_init, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.loop2_invariant, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.184r.loop2_unswitch, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.loop2_done, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.189r.cprop3, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.cse2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.dse1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.192r.fwprop2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.init-regs, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.ud_dce, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.combine, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.ce2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.regmove, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.outof_cfglayout, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.split1, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.subreg2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.mode_sw, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.asmcons, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.ira, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.reload, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.postreload, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.gcse2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.split2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.ree, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.pro_and_epilogue, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.dse2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.csa, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.jump2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.peephole2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.ce3, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.cprop_hardreg, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.rtl_dce, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.bbro, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.split4, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.sched2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.stack, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.alignments, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.232r.compgotos, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.234r.mach, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.235r.barriers, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.239r.shorten, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.240r.nothrow, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.241r.dwarf2, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.242r.final, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.243r.dfinish, -O3 -fomit-frame-pointer comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.244t.statistics, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.163t.nrv, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.165t.optimized, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.expand, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.vregs, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.into_cfglayout, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.jump, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.subreg1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.171r.dfinit, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.cse1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.fwprop1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.174r.cprop1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.175r.pre, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.177r.cprop2, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.ce1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.reginfo, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.loop2, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.loop2_init, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.184r.loop2_invariant, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.185r.loop2_unswitch, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.188r.loop2_done, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.cprop3, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.cse2, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.192r.dse1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.fwprop2, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.init-regs, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.ud_dce, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.combine, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.ce2, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.regmove, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.outof_cfglayout, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.split1, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.subreg2, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.mode_sw, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.asmcons, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.ira, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.reload, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.postreload, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.gcse2, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.split2, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.ree, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.pro_and_epilogue, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.dse2, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.csa, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.jump2, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.peephole2, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.ce3, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.cprop_hardreg, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.rtl_dce, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.bbro, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.split4, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.sched2, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.stack, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.232r.alignments, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.233r.compgotos, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.235r.mach, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.236r.barriers, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.240r.shorten, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.241r.nothrow, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.242r.dwarf2, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.243r.final, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.244r.dfinish, -O3 -fomit-frame-pointer comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.245t.statistics, -O3 -fomit-frame-pointer comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -fomit-frame-pointer -funroll-loops -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr
PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -fomit-frame-pointer -funroll-loops -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr
PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O3 -fomit-frame-pointer -funroll-loops comparison
@@ -38012,41 +38445,42 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.cfg, -O3 -fomit-frame-pointer -
PASS: gcc.c-torture/unsorted/dump-noaddr.c.013i.visibility, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.014i.early_local_cleanups, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.016t.ssa, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.018t.inline_param1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.einline, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.early_optimizations, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.copyrename1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.ccp1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.forwprop1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.ealias, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.esra, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.fre1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.copyprop1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.mergephi1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.cddce1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.eipa_sra, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.tailr1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.032t.switchconv, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.034t.profile_estimate, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.local-pure-const1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.fnsplit, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.release_ssa, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.038t.inline_param2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.044i.whole-program, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.profile_estimate, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.046i.cp, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.048i.inline, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.pure-const, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.050i.static-var, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.055t.copyrename2, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.017t.inline_param1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.018t.einline, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.early_optimizations, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.copyrename1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.ccp1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.forwprop1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.ealias, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.esra, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.fre1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.copyprop1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.mergephi1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.cddce1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.eipa_sra, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.tailr1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.switchconv, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.033t.profile_estimate, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.034t.local-pure-const1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.fnsplit, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.release_ssa, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.inline_param2, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.043i.whole-program, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.044i.profile_estimate, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.cp, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.047i.inline, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.048i.pure-const, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.static-var, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.054t.copyrename2, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.055t.copyprop2, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.056t.cunrolli, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.057t.ccp2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.forwprop2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.059t.alias, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.retslot, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.phiprop, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.phiprop, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.059t.forwprop2, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.alias, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.retslot, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.062t.fre2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.copyprop2, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.copyprop3, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.mergephi2, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.vrp1, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.dce1, -O3 -fomit-frame-pointer -funroll-loops comparison
@@ -38069,7 +38503,7 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.083t.phiopt2, -O3 -fomit-frame-point
PASS: gcc.c-torture/unsorted/dump-noaddr.c.084t.objsz1, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.085t.strlen, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.086t.ccp3, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.copyprop3, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.copyprop4, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.088t.sincos, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.089t.bswap, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.090t.crited, -O3 -fomit-frame-pointer -funroll-loops comparison
@@ -38078,28 +38512,28 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.092t.sink, -O3 -fomit-frame-pointer
PASS: gcc.c-torture/unsorted/dump-noaddr.c.095t.loop, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.096t.loopinit, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.097t.lim1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.copyprop4, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.copyprop5, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.099t.dceloop1, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.100t.unswitch, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.101t.sccp, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.103t.ldist, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.104t.copyprop5, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.104t.copyprop6, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.110t.ivcanon, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.111t.ifcvt, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.112t.vect, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.113t.dceloop3, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.114t.pcom, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.115t.cunroll, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.116t.slp, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.112t.ifcvt, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.113t.vect, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.114t.dceloop3, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.115t.pcom, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.116t.cunroll, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.117t.slp, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.119t.ivopts, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.120t.lim3, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.121t.loopdone, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.veclower21, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.124t.reassoc2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.vrp2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.slsr, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.dom2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.phicprop2, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.slsr, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.dom2, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.phicprop2, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.vrp2, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.cddce2, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.132t.dse2, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.forwprop4, -O3 -fomit-frame-pointer -funroll-loops comparison
@@ -38110,71 +38544,71 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.tailc, -O3 -fomit-frame-pointer
PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.copyrename4, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.uncprop1, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.local-pure-const2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.162t.nrv, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.164t.optimized, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.expand, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.vregs, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.into_cfglayout, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.jump, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.subreg1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.dfinit, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.171r.cse1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.fwprop1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.cprop1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.174r.pre, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.176r.cprop2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.179r.ce1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.reginfo, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.loop2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.loop2_init, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.loop2_invariant, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.184r.loop2_unswitch, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.185r.loop2_unroll, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.loop2_done, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.188r.web, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.189r.cprop3, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.cse2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.dse1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.192r.fwprop2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.init-regs, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.ud_dce, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.combine, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.ce2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.regmove, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.outof_cfglayout, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.split1, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.subreg2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.mode_sw, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.asmcons, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.ira, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.reload, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.postreload, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.gcse2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.split2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.ree, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.pro_and_epilogue, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.dse2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.csa, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.jump2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.peephole2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.ce3, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.rnreg, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.cprop_hardreg, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.rtl_dce, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.bbro, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.split4, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.sched2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.stack, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.alignments, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.232r.compgotos, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.234r.mach, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.235r.barriers, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.239r.shorten, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.240r.nothrow, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.241r.dwarf2, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.242r.final, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.243r.dfinish, -O3 -fomit-frame-pointer -funroll-loops comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.244t.statistics, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.163t.nrv, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.165t.optimized, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.expand, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.vregs, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.into_cfglayout, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.jump, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.subreg1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.171r.dfinit, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.cse1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.fwprop1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.174r.cprop1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.175r.pre, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.177r.cprop2, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.ce1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.reginfo, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.loop2, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.loop2_init, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.184r.loop2_invariant, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.185r.loop2_unswitch, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.186r.loop2_unroll, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.188r.loop2_done, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.189r.web, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.cprop3, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.cse2, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.192r.dse1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.fwprop2, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.init-regs, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.ud_dce, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.combine, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.ce2, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.regmove, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.outof_cfglayout, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.split1, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.subreg2, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.mode_sw, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.asmcons, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.ira, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.reload, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.postreload, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.gcse2, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.split2, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.ree, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.pro_and_epilogue, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.dse2, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.csa, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.jump2, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.peephole2, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.ce3, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.rnreg, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.cprop_hardreg, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.rtl_dce, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.bbro, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.split4, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.sched2, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.stack, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.232r.alignments, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.233r.compgotos, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.235r.mach, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.236r.barriers, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.240r.shorten, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.241r.nothrow, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.242r.dwarf2, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.243r.final, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.244r.dfinish, -O3 -fomit-frame-pointer -funroll-loops comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.245t.statistics, -O3 -fomit-frame-pointer -funroll-loops comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr
PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr
PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
@@ -38188,41 +38622,42 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.cfg, -O3 -fomit-frame-pointer -
PASS: gcc.c-torture/unsorted/dump-noaddr.c.013i.visibility, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.014i.early_local_cleanups, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.016t.ssa, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.018t.inline_param1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.einline, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.early_optimizations, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.copyrename1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.ccp1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.forwprop1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.ealias, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.esra, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.fre1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.copyprop1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.mergephi1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.cddce1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.eipa_sra, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.tailr1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.032t.switchconv, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.034t.profile_estimate, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.local-pure-const1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.fnsplit, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.release_ssa, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.038t.inline_param2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.044i.whole-program, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.profile_estimate, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.046i.cp, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.048i.inline, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.pure-const, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.050i.static-var, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.055t.copyrename2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.017t.inline_param1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.018t.einline, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.early_optimizations, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.copyrename1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.ccp1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.forwprop1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.ealias, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.esra, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.fre1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.copyprop1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.mergephi1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.cddce1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.eipa_sra, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.tailr1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.switchconv, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.033t.profile_estimate, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.034t.local-pure-const1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.fnsplit, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.release_ssa, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.inline_param2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.043i.whole-program, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.044i.profile_estimate, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.cp, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.047i.inline, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.048i.pure-const, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.static-var, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.054t.copyrename2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.055t.copyprop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.056t.cunrolli, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.057t.ccp2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.forwprop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.059t.alias, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.retslot, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.phiprop, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.phiprop, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.059t.forwprop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.alias, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.retslot, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.062t.fre2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.copyprop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.copyprop3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.mergephi2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.vrp1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.dce1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
@@ -38245,7 +38680,7 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.083t.phiopt2, -O3 -fomit-frame-point
PASS: gcc.c-torture/unsorted/dump-noaddr.c.084t.objsz1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.085t.strlen, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.086t.ccp3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.copyprop3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.copyprop4, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.088t.sincos, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.089t.bswap, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.090t.crited, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
@@ -38254,28 +38689,28 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.092t.sink, -O3 -fomit-frame-pointer
PASS: gcc.c-torture/unsorted/dump-noaddr.c.095t.loop, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.096t.loopinit, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.097t.lim1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.copyprop4, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.copyprop5, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.099t.dceloop1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.100t.unswitch, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.101t.sccp, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.103t.ldist, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.104t.copyprop5, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.104t.copyprop6, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.110t.ivcanon, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.111t.ifcvt, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.112t.vect, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.113t.dceloop3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.114t.pcom, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.115t.cunroll, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.116t.slp, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.112t.ifcvt, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.113t.vect, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.114t.dceloop3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.115t.pcom, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.116t.cunroll, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.117t.slp, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.119t.ivopts, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.120t.lim3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.121t.loopdone, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.veclower21, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.124t.reassoc2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.vrp2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.slsr, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.dom2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.phicprop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.slsr, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.dom2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.phicprop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.vrp2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.cddce2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.132t.dse2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.forwprop4, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
@@ -38286,71 +38721,71 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.tailc, -O3 -fomit-frame-pointer
PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.copyrename4, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.uncprop1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.local-pure-const2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.162t.nrv, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.164t.optimized, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.expand, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.vregs, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.into_cfglayout, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.jump, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.subreg1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.dfinit, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.171r.cse1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.fwprop1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.cprop1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.174r.pre, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.176r.cprop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.179r.ce1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.reginfo, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.loop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.loop2_init, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.loop2_invariant, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.184r.loop2_unswitch, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.185r.loop2_unroll, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.loop2_done, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.188r.web, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.189r.cprop3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.cse2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.dse1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.192r.fwprop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.init-regs, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.ud_dce, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.combine, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.ce2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.regmove, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.outof_cfglayout, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.split1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.subreg2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.mode_sw, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.asmcons, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.ira, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.reload, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.postreload, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.gcse2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.split2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.ree, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.pro_and_epilogue, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.dse2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.csa, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.jump2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.peephole2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.ce3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.rnreg, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.cprop_hardreg, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.rtl_dce, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.bbro, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.split4, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.sched2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.stack, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.alignments, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.232r.compgotos, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.234r.mach, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.235r.barriers, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.239r.shorten, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.240r.nothrow, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.241r.dwarf2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.242r.final, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.243r.dfinish, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.244t.statistics, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.163t.nrv, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.165t.optimized, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.expand, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.vregs, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.into_cfglayout, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.jump, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.subreg1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.171r.dfinit, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.cse1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.fwprop1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.174r.cprop1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.175r.pre, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.177r.cprop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.ce1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.reginfo, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.loop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.loop2_init, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.184r.loop2_invariant, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.185r.loop2_unswitch, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.186r.loop2_unroll, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.188r.loop2_done, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.189r.web, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.cprop3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.cse2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.192r.dse1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.fwprop2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.init-regs, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.ud_dce, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.combine, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.ce2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.regmove, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.outof_cfglayout, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.split1, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.subreg2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.mode_sw, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.asmcons, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.ira, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.reload, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.postreload, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.gcse2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.split2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.ree, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.pro_and_epilogue, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.dse2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.csa, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.jump2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.peephole2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.ce3, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.rnreg, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.cprop_hardreg, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.rtl_dce, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.bbro, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.split4, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.sched2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.stack, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.232r.alignments, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.233r.compgotos, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.235r.mach, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.236r.barriers, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.240r.shorten, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.241r.nothrow, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.242r.dwarf2, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.243r.final, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.244r.dfinish, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.245t.statistics, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -g -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr
PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O3 -g -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr
PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O3 -g comparison
@@ -38364,41 +38799,42 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.cfg, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.013i.visibility, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.014i.early_local_cleanups, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.016t.ssa, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.018t.inline_param1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.einline, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.early_optimizations, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.copyrename1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.ccp1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.forwprop1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.ealias, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.esra, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.fre1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.copyprop1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.mergephi1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.cddce1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.eipa_sra, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.tailr1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.032t.switchconv, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.034t.profile_estimate, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.local-pure-const1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.fnsplit, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.release_ssa, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.038t.inline_param2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.044i.whole-program, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.profile_estimate, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.046i.cp, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.048i.inline, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.pure-const, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.050i.static-var, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.055t.copyrename2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.017t.inline_param1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.018t.einline, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.early_optimizations, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.copyrename1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.ccp1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.forwprop1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.ealias, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.esra, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.fre1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.copyprop1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.mergephi1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.cddce1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.eipa_sra, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.tailr1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.switchconv, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.033t.profile_estimate, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.034t.local-pure-const1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.fnsplit, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.release_ssa, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.inline_param2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.043i.whole-program, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.044i.profile_estimate, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.cp, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.047i.inline, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.048i.pure-const, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.static-var, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.054t.copyrename2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.055t.copyprop2, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.056t.cunrolli, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.057t.ccp2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.forwprop2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.059t.alias, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.retslot, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.phiprop, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.phiprop, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.059t.forwprop2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.alias, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.retslot, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.062t.fre2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.copyprop2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.copyprop3, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.mergephi2, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.vrp1, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.dce1, -O3 -g comparison
@@ -38421,7 +38857,7 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.083t.phiopt2, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.084t.objsz1, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.085t.strlen, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.086t.ccp3, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.copyprop3, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.copyprop4, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.088t.sincos, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.089t.bswap, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.090t.crited, -O3 -g comparison
@@ -38430,28 +38866,28 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.092t.sink, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.095t.loop, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.096t.loopinit, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.097t.lim1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.copyprop4, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.copyprop5, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.099t.dceloop1, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.100t.unswitch, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.101t.sccp, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.103t.ldist, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.104t.copyprop5, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.104t.copyprop6, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.110t.ivcanon, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.111t.ifcvt, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.112t.vect, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.113t.dceloop3, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.114t.pcom, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.115t.cunroll, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.116t.slp, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.112t.ifcvt, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.113t.vect, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.114t.dceloop3, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.115t.pcom, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.116t.cunroll, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.117t.slp, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.119t.ivopts, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.120t.lim3, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.121t.loopdone, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.veclower21, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.124t.reassoc2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.vrp2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.slsr, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.dom2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.phicprop2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.slsr, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.dom2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.phicprop2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.vrp2, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.cddce2, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.132t.dse2, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.forwprop4, -O3 -g comparison
@@ -38462,69 +38898,69 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.tailc, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.copyrename4, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.uncprop1, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.local-pure-const2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.162t.nrv, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.164t.optimized, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.expand, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.vregs, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.into_cfglayout, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.jump, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.subreg1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.dfinit, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.171r.cse1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.fwprop1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.cprop1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.174r.pre, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.176r.cprop2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.179r.ce1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.reginfo, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.loop2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.loop2_init, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.loop2_invariant, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.184r.loop2_unswitch, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.loop2_done, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.189r.cprop3, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.cse2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.dse1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.192r.fwprop2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.init-regs, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.ud_dce, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.combine, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.ce2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.regmove, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.outof_cfglayout, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.split1, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.subreg2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.mode_sw, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.asmcons, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.ira, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.reload, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.postreload, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.gcse2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.split2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.ree, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.pro_and_epilogue, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.dse2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.csa, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.jump2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.peephole2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.ce3, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.cprop_hardreg, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.rtl_dce, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.bbro, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.split4, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.sched2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.stack, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.alignments, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.232r.compgotos, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.233r.vartrack, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.234r.mach, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.235r.barriers, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.239r.shorten, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.240r.nothrow, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.241r.dwarf2, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.242r.final, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.243r.dfinish, -O3 -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.244t.statistics, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.163t.nrv, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.165t.optimized, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.expand, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.vregs, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.into_cfglayout, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.jump, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.subreg1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.171r.dfinit, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.cse1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.fwprop1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.174r.cprop1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.175r.pre, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.177r.cprop2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.ce1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.reginfo, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.loop2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.loop2_init, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.184r.loop2_invariant, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.185r.loop2_unswitch, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.188r.loop2_done, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.cprop3, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.cse2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.192r.dse1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.fwprop2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.init-regs, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.ud_dce, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.combine, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.ce2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.regmove, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.outof_cfglayout, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.split1, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.subreg2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.mode_sw, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.asmcons, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.ira, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.reload, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.postreload, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.gcse2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.split2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.ree, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.pro_and_epilogue, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.dse2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.csa, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.jump2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.peephole2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.ce3, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.cprop_hardreg, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.rtl_dce, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.bbro, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.split4, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.sched2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.stack, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.232r.alignments, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.233r.compgotos, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.234r.vartrack, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.235r.mach, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.236r.barriers, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.240r.shorten, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.241r.nothrow, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.242r.dwarf2, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.243r.final, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.244r.dfinish, -O3 -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.245t.statistics, -O3 -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c, -Os -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr
PASS: gcc.c-torture/unsorted/dump-noaddr.c, -Os -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr
PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -Os comparison
@@ -38538,41 +38974,42 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.cfg, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.013i.visibility, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.014i.early_local_cleanups, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.016t.ssa, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.018t.inline_param1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.einline, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.early_optimizations, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.copyrename1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.ccp1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.forwprop1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.ealias, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.esra, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.fre1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.copyprop1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.mergephi1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.cddce1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.eipa_sra, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.tailr1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.032t.switchconv, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.034t.profile_estimate, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.local-pure-const1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.fnsplit, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.release_ssa, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.038t.inline_param2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.044i.whole-program, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.profile_estimate, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.046i.cp, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.048i.inline, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.pure-const, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.050i.static-var, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.055t.copyrename2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.017t.inline_param1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.018t.einline, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.early_optimizations, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.copyrename1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.ccp1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.forwprop1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.ealias, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.esra, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.fre1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.copyprop1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.mergephi1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.cddce1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.eipa_sra, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.tailr1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.switchconv, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.033t.profile_estimate, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.034t.local-pure-const1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.fnsplit, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.release_ssa, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.inline_param2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.043i.whole-program, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.044i.profile_estimate, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.cp, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.047i.inline, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.048i.pure-const, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.static-var, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.054t.copyrename2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.055t.copyprop2, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.056t.cunrolli, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.057t.ccp2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.forwprop2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.059t.alias, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.retslot, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.phiprop, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.phiprop, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.059t.forwprop2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.alias, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.retslot, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.062t.fre2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.copyprop2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.copyprop3, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.mergephi2, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.vrp1, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.dce1, -Os comparison
@@ -38593,7 +39030,7 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.082t.forwprop3, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.083t.phiopt2, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.084t.objsz1, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.086t.ccp3, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.copyprop3, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.copyprop4, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.088t.sincos, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.089t.bswap, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.090t.crited, -Os comparison
@@ -38602,21 +39039,21 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.092t.sink, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.095t.loop, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.096t.loopinit, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.097t.lim1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.copyprop4, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.copyprop5, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.099t.dceloop1, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.101t.sccp, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.104t.copyprop5, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.104t.copyprop6, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.110t.ivcanon, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.115t.cunroll, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.116t.cunroll, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.119t.ivopts, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.120t.lim3, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.121t.loopdone, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.veclower21, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.124t.reassoc2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.vrp2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.slsr, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.dom2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.phicprop2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.slsr, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.dom2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.phicprop2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.vrp2, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.cddce2, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.132t.dse2, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.forwprop4, -Os comparison
@@ -38627,65 +39064,65 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.tailc, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.copyrename4, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.uncprop1, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.local-pure-const2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.162t.nrv, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.164t.optimized, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.expand, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.vregs, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.into_cfglayout, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.jump, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.subreg1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.dfinit, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.171r.cse1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.fwprop1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.cprop1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.175r.hoist, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.176r.cprop2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.179r.ce1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.reginfo, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.loop2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.loop2_init, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.loop2_invariant, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.loop2_done, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.189r.cprop3, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.cse2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.dse1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.192r.fwprop2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.init-regs, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.ud_dce, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.combine, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.ce2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.regmove, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.outof_cfglayout, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.split1, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.subreg2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.mode_sw, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.asmcons, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.ira, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.reload, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.postreload, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.split2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.ree, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.pro_and_epilogue, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.dse2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.csa, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.jump2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.peephole2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.ce3, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.cprop_hardreg, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.rtl_dce, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.bbro, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.split4, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.sched2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.stack, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.alignments, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.234r.mach, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.235r.barriers, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.239r.shorten, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.240r.nothrow, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.241r.dwarf2, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.242r.final, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.243r.dfinish, -Os comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.244t.statistics, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.163t.nrv, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.165t.optimized, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.expand, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.vregs, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.into_cfglayout, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.jump, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.subreg1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.171r.dfinit, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.cse1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.fwprop1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.174r.cprop1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.176r.hoist, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.177r.cprop2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.ce1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.reginfo, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.loop2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.loop2_init, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.184r.loop2_invariant, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.188r.loop2_done, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.cprop3, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.cse2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.192r.dse1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.fwprop2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.init-regs, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.ud_dce, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.combine, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.ce2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.regmove, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.outof_cfglayout, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.split1, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.subreg2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.mode_sw, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.asmcons, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.ira, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.reload, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.postreload, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.split2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.ree, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.pro_and_epilogue, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.dse2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.csa, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.jump2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.peephole2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.ce3, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.cprop_hardreg, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.rtl_dce, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.bbro, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.split4, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.sched2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.stack, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.232r.alignments, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.235r.mach, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.236r.barriers, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.240r.shorten, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.241r.nothrow, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.242r.dwarf2, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.243r.final, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.244r.dfinish, -Os comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.245t.statistics, -Os comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c, -Og -g -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr
PASS: gcc.c-torture/unsorted/dump-noaddr.c, -Og -g -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr
PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -Og -g comparison
@@ -38699,85 +39136,85 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.cfg, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.013i.visibility, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.014i.early_local_cleanups, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.016t.ssa, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.018t.inline_param1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.einline, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.early_optimizations, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.copyrename1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.ccp1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.forwprop1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.ealias, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.fre1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.copyprop1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.mergephi1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.cddce1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.034t.profile_estimate, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.local-pure-const1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.release_ssa, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.038t.inline_param2, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.044i.whole-program, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.profile_estimate, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.048i.inline, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.pure-const, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.050i.static-var, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.017t.inline_param1, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.018t.einline, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.early_optimizations, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.copyrename1, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.ccp1, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.forwprop1, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.ealias, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.fre1, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.copyprop1, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.mergephi1, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.cddce1, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.033t.profile_estimate, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.034t.local-pure-const1, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.release_ssa, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.inline_param2, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.043i.whole-program, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.044i.profile_estimate, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.047i.inline, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.048i.pure-const, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.static-var, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.141t.cplxlower2, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.142t.veclower22, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.143t.ccp4, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.144t.objsz2, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.145t.copyprop7, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.145t.copyprop8, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.148t.copyrename5, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.149t.dce3, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.150t.fab2, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.152t.uncprop2, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.153t.local-pure-const3, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.162t.nrv, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.164t.optimized, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.expand, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.vregs, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.into_cfglayout, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.jump, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.subreg1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.dfinit, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.171r.cse1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.fwprop1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.179r.ce1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.reginfo, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.loop2, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.loop2_init, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.loop2_invariant, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.loop2_done, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.dse1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.192r.fwprop2, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.init-regs, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.combine, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.ce2, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.outof_cfglayout, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.split1, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.subreg2, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.mode_sw, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.asmcons, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.ira, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.reload, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.postreload, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.split2, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.pro_and_epilogue, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.dse2, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.csa, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.jump2, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.ce3, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.cprop_hardreg, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.rtl_dce, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.split3, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.stack, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.alignments, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.233r.vartrack, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.234r.mach, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.235r.barriers, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.239r.shorten, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.240r.nothrow, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.241r.dwarf2, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.242r.final, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.243r.dfinish, -Og -g comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.244t.statistics, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.163t.nrv, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.165t.optimized, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.expand, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.vregs, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.into_cfglayout, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.jump, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.subreg1, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.171r.dfinit, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.cse1, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.fwprop1, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.ce1, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.reginfo, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.loop2, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.loop2_init, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.184r.loop2_invariant, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.188r.loop2_done, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.192r.dse1, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.fwprop2, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.init-regs, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.combine, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.ce2, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.outof_cfglayout, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.split1, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.subreg2, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.mode_sw, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.asmcons, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.ira, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.reload, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.postreload, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.split2, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.pro_and_epilogue, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.dse2, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.csa, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.jump2, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.ce3, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.cprop_hardreg, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.rtl_dce, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.split3, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.stack, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.232r.alignments, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.234r.vartrack, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.235r.mach, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.236r.barriers, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.240r.shorten, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.241r.nothrow, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.242r.dwarf2, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.243r.final, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.244r.dfinish, -Og -g comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.245t.statistics, -Og -g comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O2 -flto -fno-use-linker-plugin -flto-partition=none -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr
PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O2 -flto -fno-use-linker-plugin -flto-partition=none -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr
PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
@@ -38791,43 +39228,44 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.cfg, -O2 -flto -fno-use-linker-
PASS: gcc.c-torture/unsorted/dump-noaddr.c.013i.visibility, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.014i.early_local_cleanups, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.016t.ssa, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.018t.inline_param1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.einline, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.early_optimizations, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.copyrename1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.ccp1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.forwprop1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.ealias, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.esra, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.fre1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.copyprop1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.mergephi1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.cddce1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.eipa_sra, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.tailr1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.032t.switchconv, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.034t.profile_estimate, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.local-pure-const1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.fnsplit, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.release_ssa, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.038t.inline_param2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.044i.whole-program, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.profile_estimate, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.046i.cp, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.048i.inline, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.pure-const, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.050i.static-var, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.051i.lto_gimple_out, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.052i.lto_decls_out, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.055t.copyrename2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.017t.inline_param1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.018t.einline, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.early_optimizations, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.copyrename1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.ccp1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.forwprop1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.ealias, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.esra, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.fre1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.copyprop1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.mergephi1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.cddce1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.eipa_sra, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.tailr1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.switchconv, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.033t.profile_estimate, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.034t.local-pure-const1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.fnsplit, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.release_ssa, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.inline_param2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.043i.whole-program, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.044i.profile_estimate, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.cp, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.047i.inline, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.048i.pure-const, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.static-var, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.050i.lto_gimple_out, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.051i.lto_decls_out, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.054t.copyrename2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.055t.copyprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.056t.cunrolli, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.057t.ccp2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.forwprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.059t.alias, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.retslot, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.phiprop, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.058t.phiprop, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.059t.forwprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.060t.alias, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.061t.retslot, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.062t.fre2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.copyprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.063t.copyprop3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.064t.mergephi2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.065t.vrp1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.066t.dce1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
@@ -38850,7 +39288,7 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.083t.phiopt2, -O2 -flto -fno-use-lin
PASS: gcc.c-torture/unsorted/dump-noaddr.c.084t.objsz1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.085t.strlen, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.086t.ccp3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.copyprop3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.087t.copyprop4, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.088t.sincos, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.089t.bswap, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.090t.crited, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
@@ -38859,21 +39297,21 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.092t.sink, -O2 -flto -fno-use-linker
PASS: gcc.c-torture/unsorted/dump-noaddr.c.095t.loop, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.096t.loopinit, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.097t.lim1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.copyprop4, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.098t.copyprop5, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.099t.dceloop1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.101t.sccp, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.104t.copyprop5, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.104t.copyprop6, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.110t.ivcanon, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.115t.cunroll, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.116t.cunroll, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.119t.ivopts, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.120t.lim3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.121t.loopdone, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.122t.veclower21, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.124t.reassoc2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.vrp2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.slsr, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.dom2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.phicprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.125t.slsr, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.126t.dom2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.127t.phicprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.128t.vrp2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.129t.cddce2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.132t.dse2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.133t.forwprop4, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
@@ -38884,66 +39322,66 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.137t.tailc, -O2 -flto -fno-use-linke
PASS: gcc.c-torture/unsorted/dump-noaddr.c.138t.copyrename4, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.139t.uncprop1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.140t.local-pure-const2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.162t.nrv, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.164t.optimized, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.165r.expand, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.vregs, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.into_cfglayout, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.jump, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.subreg1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.dfinit, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.171r.cse1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.fwprop1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.cprop1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.174r.pre, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.176r.cprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.179r.ce1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.reginfo, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.loop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.loop2_init, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.loop2_invariant, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.187r.loop2_done, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.189r.cprop3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.cse2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.dse1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.192r.fwprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.194r.init-regs, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.ud_dce, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.combine, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.ce2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.199r.regmove, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.outof_cfglayout, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.split1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.subreg2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.204r.mode_sw, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.asmcons, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.208r.ira, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.reload, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.postreload, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.212r.split2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.ree, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.216r.pro_and_epilogue, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.dse2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.csa, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.jump2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.peephole2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.ce3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.223r.cprop_hardreg, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.rtl_dce, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.bbro, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.227r.split4, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.sched2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.230r.stack, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.alignments, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.232r.compgotos, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.234r.mach, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.235r.barriers, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.239r.shorten, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.240r.nothrow, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.241r.dwarf2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.242r.final, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.243r.dfinish, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.244t.statistics, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.163t.nrv, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.165t.optimized, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.166r.expand, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.167r.vregs, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.168r.into_cfglayout, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.169r.jump, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.170r.subreg1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.171r.dfinit, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.172r.cse1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.173r.fwprop1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.174r.cprop1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.175r.pre, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.177r.cprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.180r.ce1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.181r.reginfo, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.182r.loop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.183r.loop2_init, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.184r.loop2_invariant, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.188r.loop2_done, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.190r.cprop3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.191r.cse2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.192r.dse1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.193r.fwprop2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.195r.init-regs, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.196r.ud_dce, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.197r.combine, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.198r.ce2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.200r.regmove, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.201r.outof_cfglayout, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.202r.split1, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.203r.subreg2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.205r.mode_sw, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.206r.asmcons, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.209r.ira, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.210r.reload, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.211r.postreload, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.213r.split2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.214r.ree, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.217r.pro_and_epilogue, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.218r.dse2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.219r.csa, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.220r.jump2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.221r.peephole2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.222r.ce3, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.224r.cprop_hardreg, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.225r.rtl_dce, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.226r.bbro, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.228r.split4, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.229r.sched2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.231r.stack, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.232r.alignments, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.233r.compgotos, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.235r.mach, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.236r.barriers, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.240r.shorten, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.241r.nothrow, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.242r.dwarf2, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.243r.final, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.244r.dfinish, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.245t.statistics, -O2 -flto -fno-use-linker-plugin -flto-partition=none comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -dumpbase dump1/dump-noaddr.c -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr
PASS: gcc.c-torture/unsorted/dump-noaddr.c, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -dumpbase dump2/dump-noaddr.c -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr
PASS: gcc.c-torture/unsorted/dump-noaddr.c.000i.cgraph, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
@@ -38957,32 +39395,33 @@ PASS: gcc.c-torture/unsorted/dump-noaddr.c.012t.cfg, -O2 -flto -fuse-linker-plu
PASS: gcc.c-torture/unsorted/dump-noaddr.c.013i.visibility, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.014i.early_local_cleanups, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
PASS: gcc.c-torture/unsorted/dump-noaddr.c.016t.ssa, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.018t.inline_param1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.einline, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.early_optimizations, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.copyrename1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.ccp1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.forwprop1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.ealias, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.esra, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.fre1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.copyprop1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.mergephi1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.cddce1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.eipa_sra, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.tailr1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.032t.switchconv, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.034t.profile_estimate, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.local-pure-const1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.fnsplit, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.release_ssa, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.038t.inline_param2, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.046i.cp, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.048i.inline, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.049i.pure-const, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.051i.lto_gimple_out, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.052i.lto_decls_out, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
-PASS: gcc.c-torture/unsorted/dump-noaddr.c.244t.statistics, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.017t.inline_param1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.018t.einline, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.019t.early_optimizations, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.020t.copyrename1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.021t.ccp1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.022t.forwprop1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.023t.ealias, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.024t.esra, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.025t.fre1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.026t.copyprop1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.027t.mergephi1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.028t.cddce1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.029t.eipa_sra, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.030t.tailr1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.031t.switchconv, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.033t.profile_estimate, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.034t.local-pure-const1, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.035t.fnsplit, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.036t.release_ssa, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.037t.inline_param2, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.044i.profile_estimate, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.045i.cp, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.047i.inline, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.048i.pure-const, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.050i.lto_gimple_out, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.051i.lto_decls_out, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
+PASS: gcc.c-torture/unsorted/dump-noaddr.c.245t.statistics, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects comparison
PASS: gcc.c-torture/unsorted/e.c, -O0
PASS: gcc.c-torture/unsorted/e.c, -O1
PASS: gcc.c-torture/unsorted/e.c, -O2
@@ -40534,6 +40973,8 @@ PASS: gcc.dg/autopar/pr49960-1.c scan-tree-dump-times optimized "loopfn" 0
PASS: gcc.dg/autopar/pr49960.c (test for excess errors)
PASS: gcc.dg/autopar/pr49960.c scan-tree-dump-times parloops "SUCCESS: may be parallelized" 0
PASS: gcc.dg/autopar/pr49960.c scan-tree-dump-times optimized "loopfn" 0
+PASS: gcc.dg/autopar/pr57103.c (test for excess errors)
+PASS: gcc.dg/autopar/pr57185.c (test for excess errors)
PASS: gcc.dg/autopar/reduc-1.c (test for excess errors)
PASS: gcc.dg/autopar/reduc-1.c scan-tree-dump-times parloops "Detected reduction" 3
PASS: gcc.dg/autopar/reduc-1.c scan-tree-dump-times parloops "SUCCESS: may be parallelized" 4
@@ -44812,6 +45253,33 @@ PASS: gcc.dg/debug/pr55730.c -gstabs+ -O3 (test for excess errors)
PASS: gcc.dg/debug/pr55730.c -gstabs+3 (test for excess errors)
PASS: gcc.dg/debug/pr55730.c -gstabs+3 -O (test for excess errors)
PASS: gcc.dg/debug/pr55730.c -gstabs+3 -O3 (test for excess errors)
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gdwarf-2 -g1
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gdwarf-2 -g1 -O
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gdwarf-2 -g1 -O3
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gdwarf-2
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gdwarf-2 -O
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gdwarf-2 -O3
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gdwarf-2 -g3
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gdwarf-2 -g3 -O
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gdwarf-2 -g3 -O3
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gstabs1
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gstabs1 -O
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gstabs1 -O3
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gstabs
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gstabs -O
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gstabs -O3
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gstabs3
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gstabs3 -O
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gstabs3 -O3
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gstabs+1
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gstabs+1 -O
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gstabs+1 -O3
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gstabs+
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gstabs+ -O
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gstabs+ -O3
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gstabs+3
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gstabs+3 -O
+UNSUPPORTED: gcc.dg/debug/pr57351.c -gstabs+3 -O3
PASS: gcc.dg/debug/redecl-1.c -gdwarf-2 -g1 (test for excess errors)
PASS: gcc.dg/debug/redecl-1.c -gdwarf-2 -g1 -O (test for excess errors)
PASS: gcc.dg/debug/redecl-1.c -gdwarf-2 -g1 -O3 (test for excess errors)
@@ -45123,6 +45591,10 @@ UNSUPPORTED: gcc.dg/debug/dwarf2/asm-line1.c
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/discriminator.c (test for excess errors)
+PASS: gcc.dg/debug/dwarf2/discriminator.c scan-assembler loc [0-9] 9 [0-9]( is_stmt [0-9])?\n
+PASS: gcc.dg/debug/dwarf2/discriminator.c scan-assembler loc [0-9] 9 [0-9]( is_stmt [0-9])? discriminator 2\n
+PASS: gcc.dg/debug/dwarf2/discriminator.c scan-assembler loc [0-9] 9 [0-9]( is_stmt [0-9])? discriminator 1\n
PASS: gcc.dg/debug/dwarf2/dups-types.c (test for excess errors)
PASS: gcc.dg/debug/dwarf2/dups-types.c scan-assembler DW.dups_types.h[^)]*. DW_TAG_typedef
PASS: gcc.dg/debug/dwarf2/dups-types.c scan-assembler DW_TAG_type_unit
@@ -48715,7 +49187,7 @@ PASS: gcc.dg/binop-xor2.c (test for excess errors)
PASS: gcc.dg/binop-xor2.c scan-tree-dump-times optimized "<bb[^>]*>" 1
PASS: gcc.dg/binop-xor2.c scan-tree-dump-times optimized "\\^" 1
PASS: gcc.dg/binop-xor3.c (test for excess errors)
-XFAIL: gcc.dg/binop-xor3.c scan-tree-dump-times optimized "\\^" 1
+PASS: gcc.dg/binop-xor3.c scan-tree-dump-times optimized "\\^" 1
PASS: gcc.dg/binop-xor4.c (test for excess errors)
PASS: gcc.dg/binop-xor4.c scan-tree-dump-times optimized "<bb[^>]*>" 1
PASS: gcc.dg/binop-xor4.c scan-tree-dump-times optimized "\\^" 1
@@ -48807,6 +49279,12 @@ PASS: gcc.dg/builtin-bswap-4.c (test for excess errors)
PASS: gcc.dg/builtin-bswap-4.c execution test
PASS: gcc.dg/builtin-bswap-5.c (test for excess errors)
PASS: gcc.dg/builtin-bswap-5.c execution test
+PASS: gcc.dg/builtin-bswap-6.c (test for excess errors)
+PASS: gcc.dg/builtin-bswap-6.c scan-rtl-dump-not combine "bswapsi"
+UNSUPPORTED: gcc.dg/builtin-bswap-7.c
+PASS: gcc.dg/builtin-bswap-8.c (test for excess errors)
+PASS: gcc.dg/builtin-bswap-8.c scan-rtl-dump-not combine "bswapsi"
+UNSUPPORTED: gcc.dg/builtin-bswap-9.c
PASS: gcc.dg/builtin-choose-expr-2.c (test for errors, line 11)
PASS: gcc.dg/builtin-choose-expr-2.c (test for excess errors)
PASS: gcc.dg/builtin-choose-expr.c (test for excess errors)
@@ -49140,14 +49618,15 @@ PASS: gcc.dg/c1x-align-3.c (test for errors, line 23)
PASS: gcc.dg/c1x-align-3.c (test for errors, line 24)
PASS: gcc.dg/c1x-align-3.c (test for errors, line 25)
PASS: gcc.dg/c1x-align-3.c (test for errors, line 26)
-PASS: gcc.dg/c1x-align-3.c (test for errors, line 28)
-PASS: gcc.dg/c1x-align-3.c (test for errors, line 30)
-PASS: gcc.dg/c1x-align-3.c (test for errors, line 32)
-PASS: gcc.dg/c1x-align-3.c (test for errors, line 34)
+PASS: gcc.dg/c1x-align-3.c (test for errors, line 27)
+PASS: gcc.dg/c1x-align-3.c (test for errors, line 29)
+PASS: gcc.dg/c1x-align-3.c (test for errors, line 31)
+PASS: gcc.dg/c1x-align-3.c (test for errors, line 33)
PASS: gcc.dg/c1x-align-3.c (test for errors, line 35)
PASS: gcc.dg/c1x-align-3.c (test for errors, line 36)
-PASS: gcc.dg/c1x-align-3.c (test for errors, line 40)
-PASS: gcc.dg/c1x-align-3.c (test for errors, line 42)
+PASS: gcc.dg/c1x-align-3.c (test for errors, line 37)
+PASS: gcc.dg/c1x-align-3.c (test for errors, line 41)
+PASS: gcc.dg/c1x-align-3.c (test for errors, line 43)
PASS: gcc.dg/c1x-align-3.c (test for excess errors)
PASS: gcc.dg/c1x-align-4.c (test for errors, line 9)
PASS: gcc.dg/c1x-align-4.c (test for excess errors)
@@ -53366,6 +53845,8 @@ 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-cstvecshift.c (test for excess errors)
+PASS: gcc.dg/fold-cstvecshift.c scan-tree-dump ccp1 "{ 4, 6, 8, 10 }"
PASS: gcc.dg/fold-div-1.c (test for excess errors)
PASS: gcc.dg/fold-div-1.c scan-tree-dump-times gimple " \\* " 2
PASS: gcc.dg/fold-div-1.c scan-tree-dump-times gimple " / " 2
@@ -53492,6 +53973,8 @@ PASS: gcc.dg/free-2.c (test for warnings, line 25)
PASS: gcc.dg/free-2.c (test for excess errors)
PASS: gcc.dg/fshort-wchar.c (test for excess errors)
PASS: gcc.dg/fshort-wchar.c execution test
+PASS: gcc.dg/fstack-protector-strong.c (test for excess errors)
+PASS: gcc.dg/fstack-protector-strong.c scan-assembler-times stack_chk_fail 10
PASS: gcc.dg/ftrapv-1.c (test for excess errors)
PASS: gcc.dg/ftrapv-1.c execution test
PASS: gcc.dg/ftrapv-2.c (test for excess errors)
@@ -54028,8 +54511,10 @@ PASS: gcc.dg/inline_1.c (test for excess errors)
PASS: gcc.dg/inline_1.c scan-tree-dump-times optimized "bar" 5
PASS: gcc.dg/inline_2.c (test for excess errors)
PASS: gcc.dg/inline_2.c scan-tree-dump-times optimized "bar" 5
-UNSUPPORTED: gcc.dg/inline_3.c
-UNSUPPORTED: gcc.dg/inline_4.c
+PASS: gcc.dg/inline_3.c (test for excess errors)
+PASS: gcc.dg/inline_3.c scan-tree-dump-times optimized "bar" 5
+PASS: gcc.dg/inline_4.c (test for excess errors)
+PASS: gcc.dg/inline_4.c scan-tree-dump-times optimized "bar" 4
PASS: gcc.dg/instrument-1.c (test for excess errors)
PASS: gcc.dg/instrument-1.c scan-assembler __cyg_profile_func_enter
PASS: gcc.dg/instrument-1.c scan-assembler __cyg_profile_func_exit
@@ -56731,6 +57216,7 @@ PASS: gcc.dg/pr45461.c promoted (test for warnings, line 12)
PASS: gcc.dg/pr45461.c should pass (test for warnings, line 12)
PASS: gcc.dg/pr45461.c if this code (test for warnings, line 12)
PASS: gcc.dg/pr45461.c (test for excess errors)
+UNSUPPORTED: gcc.dg/pr45472.c
PASS: gcc.dg/pr45506.c (test for excess errors)
PASS: gcc.dg/pr45567.c (test for excess errors)
PASS: gcc.dg/pr45570.c (test for excess errors)
@@ -56862,6 +57348,7 @@ PASS: gcc.dg/pr48156.c (test for excess errors)
PASS: gcc.dg/pr48156.c execution test
PASS: gcc.dg/pr48159-1.c (test for excess errors)
PASS: gcc.dg/pr48159-2.c (test for excess errors)
+PASS: gcc.dg/pr48186.c (test for excess errors)
PASS: gcc.dg/pr48189.c (test for excess errors)
PASS: gcc.dg/pr48203.c (test for excess errors)
PASS: gcc.dg/pr48213.c (test for excess errors)
@@ -56973,7 +57460,7 @@ PASS: gcc.dg/pr50717-1.c scan-tree-dump-times widening_mul "WIDEN_MULT_PLUS_EXPR
PASS: gcc.dg/pr50763-2.c (test for excess errors)
PASS: gcc.dg/pr50763-5.c (test for excess errors)
PASS: gcc.dg/pr50763.c (test for excess errors)
-PASS: gcc.dg/pr50763.c scan-tree-dump-times pre "== 33" 1
+PASS: gcc.dg/pr50763.c scan-tree-dump-times pre "== 33" 2
PASS: gcc.dg/pr50764.c (test for excess errors)
PASS: gcc.dg/pr50765.c (test for excess errors)
PASS: gcc.dg/pr50827.c (test for excess errors)
@@ -57091,6 +57578,24 @@ PASS: gcc.dg/pr53196-1.c (test for excess errors)
PASS: gcc.dg/pr53196-2.c (test for errors, line 11)
PASS: gcc.dg/pr53196-2.c (test for errors, line 11)
PASS: gcc.dg/pr53196-2.c (test for excess errors)
+PASS: gcc.dg/pr53265.c (test for warnings, line 14)
+PASS: gcc.dg/pr53265.c (test for warnings, line 15)
+PASS: gcc.dg/pr53265.c (test for warnings, line 25)
+PASS: gcc.dg/pr53265.c (test for warnings, line 26)
+PASS: gcc.dg/pr53265.c (test for warnings, line 37)
+PASS: gcc.dg/pr53265.c (test for warnings, line 39)
+PASS: gcc.dg/pr53265.c (test for warnings, line 52)
+PASS: gcc.dg/pr53265.c (test for warnings, line 54)
+PASS: gcc.dg/pr53265.c (test for warnings, line 67)
+PASS: gcc.dg/pr53265.c (test for warnings, line 68)
+PASS: gcc.dg/pr53265.c (test for warnings, line 78)
+PASS: gcc.dg/pr53265.c (test for warnings, line 79)
+PASS: gcc.dg/pr53265.c (test for warnings, line 88)
+PASS: gcc.dg/pr53265.c (test for warnings, line 88)
+PASS: gcc.dg/pr53265.c (test for warnings, line 136)
+PASS: gcc.dg/pr53265.c (test for warnings, line 137)
+PASS: gcc.dg/pr53265.c (test for bogus messages, line 147)
+PASS: gcc.dg/pr53265.c (test for excess errors)
PASS: gcc.dg/pr53352.c (test for excess errors)
PASS: gcc.dg/pr53352.c execution test
PASS: gcc.dg/pr53358.c (test for excess errors)
@@ -57140,6 +57645,7 @@ PASS: gcc.dg/pr55430.c (test for excess errors)
PASS: gcc.dg/pr55430.c execution test
PASS: gcc.dg/pr55570.c (test for errors, line 4)
PASS: gcc.dg/pr55570.c (test for excess errors)
+UNSUPPORTED: gcc.dg/pr55702.c
PASS: gcc.dg/pr55831.c (test for excess errors)
PASS: gcc.dg/pr55833.c (test for excess errors)
PASS: gcc.dg/pr55838.c (test for excess errors)
@@ -57165,6 +57671,39 @@ PASS: gcc.dg/pr56167.c (test for warnings, line 6)
PASS: gcc.dg/pr56167.c (test for excess errors)
PASS: gcc.dg/pr56228.c (test for excess errors)
PASS: gcc.dg/pr56275.c (test for excess errors)
+PASS: gcc.dg/pr56350.c (test for excess errors)
+PASS: gcc.dg/pr56355-1.c (test for warnings, line 7)
+PASS: gcc.dg/pr56355-1.c (test for excess errors)
+PASS: gcc.dg/pr56396.c (test for excess errors)
+PASS: gcc.dg/pr56424.c (test for excess errors)
+PASS: gcc.dg/pr56436.c (test for excess errors)
+PASS: gcc.dg/pr56466.c (test for excess errors)
+PASS: gcc.dg/pr56494.c (test for excess errors)
+PASS: gcc.dg/pr56510.c (test for excess errors)
+PASS: gcc.dg/pr56548.c (test for excess errors)
+PASS: gcc.dg/pr56809.c (test for excess errors)
+PASS: gcc.dg/pr56837.c (test for excess errors)
+PASS: gcc.dg/pr56837.c scan-tree-dump-times optimized "memset ..d, 68, 8192.;" 1
+PASS: gcc.dg/pr56837.c scan-tree-dump-times optimized "memset ..l, 124, 8192.;" 1
+PASS: gcc.dg/pr56837.c scan-tree-dump-times optimized "memset ..b, 1, 1024.;" 1
+PASS: gcc.dg/pr56837.c scan-tree-dump-times optimized "memset ..c, 68, 16384.;" 1
+PASS: gcc.dg/pr56837.c scan-tree-dump-times optimized "memset ..v, 18, 16384.;" 1
+UNSUPPORTED: gcc.dg/pr56847.c
+PASS: gcc.dg/pr56890-1.c (test for excess errors)
+PASS: gcc.dg/pr56890-2.c (test for excess errors)
+UNSUPPORTED: gcc.dg/pr56990.c
+PASS: gcc.dg/pr56992.c (test for excess errors)
+UNSUPPORTED: gcc.dg/pr57104.c
+PASS: gcc.dg/pr57105.c (test for excess errors)
+PASS: gcc.dg/pr57149.c (test for bogus messages, line 46)
+PASS: gcc.dg/pr57149.c (test for excess errors)
+PASS: gcc.dg/pr57154.c (test for excess errors)
+PASS: gcc.dg/pr57184.c (test for excess errors)
+PASS: gcc.dg/pr57286.c (test for excess errors)
+PASS: gcc.dg/pr57287.c (test for bogus messages, line 20)
+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
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)
@@ -57723,6 +58262,8 @@ PASS: gcc.dg/setjmp-3.c (test for excess errors)
PASS: gcc.dg/setjmp-3.c execution test
PASS: gcc.dg/setjmp-4.c (test for excess errors)
PASS: gcc.dg/setjmp-4.c execution test
+PASS: gcc.dg/setjmp-5.c (test for bogus messages, line 21)
+PASS: gcc.dg/setjmp-5.c (test for excess errors)
PASS: gcc.dg/short-compare-1.c (test for excess errors)
PASS: gcc.dg/short-compare-1.c execution test
PASS: gcc.dg/short-compare-2.c (test for excess errors)
@@ -58180,6 +58721,17 @@ 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 "stpcpy \\(" 0
UNSUPPORTED: gcc.dg/strlenopt-22g.c
+PASS: gcc.dg/strlenopt-23.c (test for excess errors)
+PASS: gcc.dg/strlenopt-23.c execution test
+PASS: gcc.dg/strlenopt-24.c (test for excess errors)
+PASS: gcc.dg/strlenopt-24.c execution test
+PASS: gcc.dg/strlenopt-24.c scan-tree-dump-times strlen "strlen \\(" 0
+PASS: gcc.dg/strlenopt-25.c (test for excess errors)
+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
UNSUPPORTED: gcc.dg/strlenopt-2f.c
PASS: gcc.dg/strlenopt-3.c (test for excess errors)
PASS: gcc.dg/strlenopt-3.c execution test
@@ -59436,9 +59988,9 @@ PASS: gcc.dg/uninit-pred-4_a.c (test for excess errors)
PASS: gcc.dg/uninit-pred-4_b.c bogus warning (test for bogus messages, line 24)
PASS: gcc.dg/uninit-pred-4_b.c real warning (test for warnings, line 36)
PASS: gcc.dg/uninit-pred-4_b.c (test for excess errors)
-PASS: gcc.dg/uninit-pred-5_a.c bogus warning (test for bogus messages, line 37)
+PASS: gcc.dg/uninit-pred-5_a.c bogus warning (test for bogus messages, line 38)
PASS: gcc.dg/uninit-pred-5_a.c (test for excess errors)
-PASS: gcc.dg/uninit-pred-5_b.c real warning (test for warnings, line 37)
+PASS: gcc.dg/uninit-pred-5_b.c real warning (test for warnings, line 38)
PASS: gcc.dg/uninit-pred-5_b.c (test for excess errors)
PASS: gcc.dg/uninit-pred-6_a.c bogus warning (test for bogus messages, line 20)
PASS: gcc.dg/uninit-pred-6_a.c warning (test for warnings, line 36)
@@ -59532,9 +60084,12 @@ PASS: gcc.dg/unroll-1.c (test for excess errors)
PASS: gcc.dg/unroll-1.c execution test
PASS: gcc.dg/unroll_1.c (test for excess errors)
PASS: gcc.dg/unroll_1.c scan-rtl-dump-times loop2_unroll "Turned loop into non-loop; it never loops" 2
-UNSUPPORTED: gcc.dg/unroll_2.c
-UNSUPPORTED: gcc.dg/unroll_3.c
-UNSUPPORTED: gcc.dg/unroll_4.c
+PASS: gcc.dg/unroll_2.c (test for excess errors)
+PASS: gcc.dg/unroll_2.c scan-rtl-dump-times loop2_unroll "Turned loop into non-loop; it never loops" 1
+PASS: gcc.dg/unroll_3.c (test for excess errors)
+PASS: gcc.dg/unroll_3.c scan-rtl-dump-times loop2_unroll "Turned loop into non-loop; it never loops" 1
+PASS: gcc.dg/unroll_4.c (test for excess errors)
+PASS: gcc.dg/unroll_4.c scan-rtl-dump-times loop2_unroll "Turned loop into non-loop; it never loops" 1
PASS: gcc.dg/unroll_5.c (test for excess errors)
PASS: gcc.dg/unroll_5.c scan-rtl-dump-times loop2_unroll "upper bound: 999999" 1
PASS: gcc.dg/unroll_5.c scan-rtl-dump-not loop2_unroll "realistic bound: 999999"
@@ -59702,6 +60257,10 @@ PASS: gcc.dg/var-expand2.c execution test
UNSUPPORTED: gcc.dg/var-expand3.c
PASS: gcc.dg/varpool-1.c (test for excess errors)
PASS: gcc.dg/varpool-1.c scan-assembler-not unnecesary_static_initialized_variable
+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.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
@@ -59725,6 +60284,7 @@ PASS: gcc.dg/visibility-19.c scan-hidden hidden[ \t_]*foo
PASS: gcc.dg/visibility-2.c (test for excess errors)
PASS: gcc.dg/visibility-2.c scan-hidden hidden[ \t_]*foo
PASS: gcc.dg/visibility-20.c (test for excess errors)
+UNSUPPORTED: gcc.dg/visibility-21.c
PASS: gcc.dg/visibility-3.c (test for excess errors)
PASS: gcc.dg/visibility-3.c scan-hidden hidden[ \t_]*xyzzy
PASS: gcc.dg/visibility-4.c (test for excess errors)
@@ -60088,6 +60648,10 @@ PASS: c-c++-common/Wint-to-pointer-cast-2.c -Wc++-compat (test for warnings,
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/Wpointer-arith-1.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/Wsequence-point-1.c -Wc++-compat (test for bogus messages, line 10)
+PASS: c-c++-common/Wsequence-point-1.c -Wc++-compat (test for bogus messages, line 16)
+PASS: c-c++-common/Wsequence-point-1.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/Wsizeof-pointer-memaccess1.c -Wc++-compat (test for warnings, line 37)
PASS: c-c++-common/Wsizeof-pointer-memaccess1.c -Wc++-compat (test for warnings, line 38)
PASS: c-c++-common/Wsizeof-pointer-memaccess1.c -Wc++-compat (test for warnings, line 39)
@@ -60403,6 +60967,13 @@ PASS: c-c++-common/pr54486.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/pr54988.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/pr55619.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/pr56302.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/pr56566.c -Wc++-compat (test for warnings, line 10)
+PASS: c-c++-common/pr56566.c -Wc++-compat (test for warnings, line 11)
+PASS: c-c++-common/pr56566.c -Wc++-compat (test for warnings, line 14)
+PASS: c-c++-common/pr56566.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/pr56607.c -Wc++-compat (test for warnings, line 8)
+PASS: c-c++-common/pr56607.c -Wc++-compat (test for warnings, line 21)
+PASS: c-c++-common/pr56607.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)
@@ -60472,6 +61043,24 @@ PASS: c-c++-common/restrict-2.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/restrict-2.c -Wc++-compat scan-tree-dump-times lim1 "Moving statement" 11
PASS: c-c++-common/restrict-4.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/restrict-4.c -Wc++-compat scan-tree-dump lim1 "Executing store motion"
+PASS: c-c++-common/rotate-1.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/rotate-1.c -Wc++-compat scan-tree-dump-times optimized "r[<>][<>]" 96
+PASS: c-c++-common/rotate-1a.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/rotate-1a.c -Wc++-compat execution test
+PASS: c-c++-common/rotate-2.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/rotate-2.c -Wc++-compat scan-tree-dump-times optimized "r[<>][<>]" 48
+PASS: c-c++-common/rotate-2a.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/rotate-2a.c -Wc++-compat execution test
+PASS: c-c++-common/rotate-3.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/rotate-3.c -Wc++-compat scan-tree-dump-times optimized "r[<>][<>]" 96
+PASS: c-c++-common/rotate-3a.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/rotate-3a.c -Wc++-compat execution test
+PASS: c-c++-common/rotate-4.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/rotate-4.c -Wc++-compat scan-tree-dump-times optimized "r[<>][<>]" 48
+PASS: c-c++-common/rotate-4a.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/rotate-4a.c -Wc++-compat execution test
+PASS: c-c++-common/rotate-5.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/rotate-5.c -Wc++-compat execution test
PASS: c-c++-common/scal-to-vec1.c -Wc++-compat (test for errors, line 29)
PASS: c-c++-common/scal-to-vec1.c -Wc++-compat (test for errors, line 30)
PASS: c-c++-common/scal-to-vec1.c -Wc++-compat (test for errors, line 32)
@@ -60486,7 +61075,7 @@ PASS: c-c++-common/scal-to-vec2.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/transparent-union-1.c -Wc++-compat (test for warnings, line 3)
PASS: c-c++-common/transparent-union-1.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/uninit-17.c -Wc++-compat (test for warnings, line 12)
-PASS: c-c++-common/uninit-17.c -Wc++-compat (test for warnings, line 16)
+PASS: c-c++-common/uninit-17.c -Wc++-compat (test for warnings, line 14)
PASS: c-c++-common/uninit-17.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/uninit-D-O0.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/uninit-D.c -Wc++-compat (test for excess errors)
@@ -60521,6 +61110,8 @@ PASS: c-c++-common/vector-compare-3.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/vector-init-1.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/vector-init-2.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/vector-init-2.c -Wc++-compat execution test
+PASS: c-c++-common/vector-scalar-2.c -Wc++-compat (test for excess errors)
+PASS: c-c++-common/vector-scalar-2.c -Wc++-compat scan-tree-dump-times gimple " \\+ 1" 1
PASS: c-c++-common/vector-scalar.c -Wc++-compat (test for excess errors)
PASS: c-c++-common/vector-shift.c -Wc++-compat (test for errors, line 10)
PASS: c-c++-common/vector-shift.c -Wc++-compat (test for errors, line 11)
@@ -63903,6 +64494,7 @@ PASS: c-c++-common/gomp/pr51360.c (test for excess errors)
PASS: c-c++-common/gomp/pr53580.c (test for errors, line 14)
PASS: c-c++-common/gomp/pr53580.c (test for excess errors)
PASS: c-c++-common/gomp/pr54017.c (test for excess errors)
+PASS: c-c++-common/gomp/pr56883.c (test for excess errors)
PASS: gcc.dg/gomp/asm-1.c (test for excess errors)
PASS: gcc.dg/gomp/atomic-5.c (test for errors, line 12)
PASS: gcc.dg/gomp/atomic-5.c (test for errors, line 16)
@@ -64524,8 +65116,8 @@ 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-times graphite "loop_1" 0
PASS: gcc.dg/graphite/pr35356-2.c (test for excess errors)
-PASS: gcc.dg/graphite/pr35356-2.c scan-tree-dump-times graphite "MIN_EXPR" 4
-PASS: gcc.dg/graphite/pr35356-2.c scan-tree-dump-times graphite "MAX_EXPR" 4
+PASS: gcc.dg/graphite/pr35356-2.c scan-tree-dump-times graphite "MIN_EXPR[^\\n\\r]*;" 4
+PASS: gcc.dg/graphite/pr35356-2.c scan-tree-dump-times graphite "MAX_EXPR[^\\n\\r]*;" 4
PASS: gcc.dg/graphite/pr35356-3.c (test for excess errors)
XFAIL: gcc.dg/graphite/pr35356-3.c scan-tree-dump-times graphite "loop_1" 0
PASS: gcc.dg/graphite/pr36287.c (test for excess errors)
@@ -64825,6 +65417,9 @@ PASS: gcc.dg/ipa/ipcp-agg-7.c scan-ipa-dump-times cp "Clone of foo" 1
PASS: gcc.dg/ipa/ipcp-agg-7.c scan-tree-dump-not optimized "->c;"
PASS: gcc.dg/ipa/ipcp-agg-8.c (test for excess errors)
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-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)
@@ -64835,6 +65430,11 @@ PASS: gcc.dg/ipa/pr45644.c execution test
PASS: gcc.dg/ipa/pr48195.c (test for excess errors)
PASS: gcc.dg/ipa/pr50744.c (test for excess errors)
PASS: gcc.dg/ipa/pr51362.c (test for excess errors)
+PASS: gcc.dg/ipa/pr56988.c (test for excess errors)
+PASS: gcc.dg/ipa/pr56988.c execution test
+PASS: gcc.dg/ipa/pr57294.c (test for excess errors)
+PASS: gcc.dg/ipa/pr57347.c (test for excess errors)
+PASS: gcc.dg/ipa/pr57347.c execution test
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
@@ -64847,6 +65447,24 @@ 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/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"
+PASS: gcc.dg/ipa/remref-1a.c (test for excess errors)
+PASS: gcc.dg/ipa/remref-1a.c scan-ipa-dump inline "ipa-prop: Removed a reference"
+PASS: gcc.dg/ipa/remref-1a.c scan-tree-dump-not optimized "hooray"
+PASS: gcc.dg/ipa/remref-1b.c (test for excess errors)
+PASS: gcc.dg/ipa/remref-1b.c scan-ipa-dump cp "removing its cloning-created reference"
+PASS: gcc.dg/ipa/remref-1b.c scan-ipa-dump inline "ipa-prop: Removed a reference"
+PASS: gcc.dg/ipa/remref-1b.c scan-tree-dump-not optimized "hooray"
+PASS: gcc.dg/ipa/remref-2a.c (test for excess errors)
+PASS: gcc.dg/ipa/remref-2a.c scan-ipa-dump-times inline "ipa-prop: Removed a reference" 2
+PASS: gcc.dg/ipa/remref-2a.c scan-tree-dump-not optimized "hooray"
+PASS: gcc.dg/ipa/remref-2b.c (test for excess errors)
+PASS: gcc.dg/ipa/remref-2b.c scan-ipa-dump-times cp "removing its cloning-created reference" 2
+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"
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
@@ -65832,6 +66450,36 @@ PASS: gcc.dg/lto/20120723 c_lto_20120723_0.o assemble, -O3 -fno-early-inlining -
PASS: gcc.dg/lto/20120723 c_lto_20120723_1.o assemble, -O3 -fno-early-inlining -flto
PASS: gcc.dg/lto/20120723 c_lto_20120723_0.o-c_lto_20120723_1.o link, -O3 -fno-early-inlining -flto
PASS: gcc.dg/lto/20120723 c_lto_20120723_0.o-c_lto_20120723_1.o execute -O3 -fno-early-inlining -flto
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_0.o assemble, -O0 -flto -flto-partition=none -fuse-linker-plugin
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_1.o assemble, -O0 -flto -flto-partition=none -fuse-linker-plugin
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_2.o assemble, -O0 -flto -flto-partition=none -fuse-linker-plugin
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_0.o-c_lto_attr-weakref-1_2.o link, -O0 -flto -flto-partition=none -fuse-linker-plugin
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_0.o-c_lto_attr-weakref-1_2.o execute -O0 -flto -flto-partition=none -fuse-linker-plugin
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_0.o assemble, -O2 -flto -flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_1.o assemble, -O2 -flto -flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_2.o assemble, -O2 -flto -flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_0.o-c_lto_attr-weakref-1_2.o link, -O2 -flto -flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_0.o-c_lto_attr-weakref-1_2.o execute -O2 -flto -flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_0.o assemble, -O0 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_1.o assemble, -O0 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_2.o assemble, -O0 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_0.o-c_lto_attr-weakref-1_2.o link, -O0 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_0.o-c_lto_attr-weakref-1_2.o execute -O0 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_0.o assemble, -O2 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_1.o assemble, -O2 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_2.o assemble, -O2 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_0.o-c_lto_attr-weakref-1_2.o link, -O2 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_0.o-c_lto_attr-weakref-1_2.o execute -O2 -flto -flto-partition=1to1 -fno-use-linker-plugin
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_0.o assemble, -O0 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_1.o assemble, -O0 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_2.o assemble, -O0 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_0.o-c_lto_attr-weakref-1_2.o link, -O0 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_0.o-c_lto_attr-weakref-1_2.o execute -O0 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_0.o assemble, -O2 -flto -fuse-linker-plugin
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_1.o assemble, -O2 -flto -fuse-linker-plugin
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_2.o assemble, -O2 -flto -fuse-linker-plugin
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_0.o-c_lto_attr-weakref-1_2.o link, -O2 -flto -fuse-linker-plugin
+PASS: gcc.dg/lto/attr-weakref-1 c_lto_attr-weakref-1_0.o-c_lto_attr-weakref-1_2.o execute -O2 -flto -fuse-linker-plugin
PASS: gcc.dg/lto/const-uniq c_lto_const-uniq_0.o assemble, -Os -flto -flto-partition=none
PASS: gcc.dg/lto/const-uniq c_lto_const-uniq_1.o assemble, -Os -flto -flto-partition=none
PASS: gcc.dg/lto/const-uniq c_lto_const-uniq_0.o-c_lto_const-uniq_1.o link, -Os -flto -flto-partition=none
@@ -69320,43 +69968,43 @@ PASS: gcc.dg/pch/system-1.c -Os -I. -Dwith_PCH (test for excess errors)
PASS: gcc.dg/pch/system-1.c -Os -I. -Dwithout_PCH (test for excess errors)
PASS: gcc.dg/pch/system-1.c -Os assembly comparison
PASS: ./valid-1.h -O0 -g (test for excess errors)
-PASS: gcc.dg/pch/valid-1.c -O0 -g -I. -Dwith_PCH (test for warnings, line 3)
+PASS: gcc.dg/pch/valid-1.c -O0 -g -I. -Dwith_PCH (test for warnings, line 4)
PASS: gcc.dg/pch/valid-1.c -O0 -g -I. -Dwith_PCH no such file (test for errors, line )
PASS: gcc.dg/pch/valid-1.c -O0 -g -I. -Dwith_PCH invalid files (test for errors, line )
PASS: gcc.dg/pch/valid-1.c -O0 -g -I. -Dwith_PCH (test for warnings, line )
PASS: gcc.dg/pch/valid-1.c -O0 -g -I. -Dwith_PCH (test for excess errors)
PASS: ./valid-1.h -O0 (test for excess errors)
-PASS: gcc.dg/pch/valid-1.c -O0 -I. -Dwith_PCH (test for warnings, line 3)
+PASS: gcc.dg/pch/valid-1.c -O0 -I. -Dwith_PCH (test for warnings, line 4)
PASS: gcc.dg/pch/valid-1.c -O0 -I. -Dwith_PCH no such file (test for errors, line )
PASS: gcc.dg/pch/valid-1.c -O0 -I. -Dwith_PCH invalid files (test for errors, line )
PASS: gcc.dg/pch/valid-1.c -O0 -I. -Dwith_PCH (test for warnings, line )
PASS: gcc.dg/pch/valid-1.c -O0 -I. -Dwith_PCH (test for excess errors)
PASS: ./valid-1.h -O1 (test for excess errors)
-PASS: gcc.dg/pch/valid-1.c -O1 -I. -Dwith_PCH (test for warnings, line 3)
+PASS: gcc.dg/pch/valid-1.c -O1 -I. -Dwith_PCH (test for warnings, line 4)
PASS: gcc.dg/pch/valid-1.c -O1 -I. -Dwith_PCH no such file (test for errors, line )
PASS: gcc.dg/pch/valid-1.c -O1 -I. -Dwith_PCH invalid files (test for errors, line )
PASS: gcc.dg/pch/valid-1.c -O1 -I. -Dwith_PCH (test for warnings, line )
PASS: gcc.dg/pch/valid-1.c -O1 -I. -Dwith_PCH (test for excess errors)
PASS: ./valid-1.h -O2 (test for excess errors)
-PASS: gcc.dg/pch/valid-1.c -O2 -I. -Dwith_PCH (test for warnings, line 3)
+PASS: gcc.dg/pch/valid-1.c -O2 -I. -Dwith_PCH (test for warnings, line 4)
PASS: gcc.dg/pch/valid-1.c -O2 -I. -Dwith_PCH no such file (test for errors, line )
PASS: gcc.dg/pch/valid-1.c -O2 -I. -Dwith_PCH invalid files (test for errors, line )
PASS: gcc.dg/pch/valid-1.c -O2 -I. -Dwith_PCH (test for warnings, line )
PASS: gcc.dg/pch/valid-1.c -O2 -I. -Dwith_PCH (test for excess errors)
PASS: ./valid-1.h -O3 -fomit-frame-pointer (test for excess errors)
-PASS: gcc.dg/pch/valid-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for warnings, line 3)
+PASS: gcc.dg/pch/valid-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for warnings, line 4)
PASS: gcc.dg/pch/valid-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH no such file (test for errors, line )
PASS: gcc.dg/pch/valid-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH invalid files (test for errors, line )
PASS: gcc.dg/pch/valid-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for warnings, line )
PASS: gcc.dg/pch/valid-1.c -O3 -fomit-frame-pointer -I. -Dwith_PCH (test for excess errors)
PASS: ./valid-1.h -O3 -g (test for excess errors)
-PASS: gcc.dg/pch/valid-1.c -O3 -g -I. -Dwith_PCH (test for warnings, line 3)
+PASS: gcc.dg/pch/valid-1.c -O3 -g -I. -Dwith_PCH (test for warnings, line 4)
PASS: gcc.dg/pch/valid-1.c -O3 -g -I. -Dwith_PCH no such file (test for errors, line )
PASS: gcc.dg/pch/valid-1.c -O3 -g -I. -Dwith_PCH invalid files (test for errors, line )
PASS: gcc.dg/pch/valid-1.c -O3 -g -I. -Dwith_PCH (test for warnings, line )
PASS: gcc.dg/pch/valid-1.c -O3 -g -I. -Dwith_PCH (test for excess errors)
PASS: ./valid-1.h -Os (test for excess errors)
-PASS: gcc.dg/pch/valid-1.c -Os -I. -Dwith_PCH (test for warnings, line 3)
+PASS: gcc.dg/pch/valid-1.c -Os -I. -Dwith_PCH (test for warnings, line 4)
PASS: gcc.dg/pch/valid-1.c -Os -I. -Dwith_PCH no such file (test for errors, line )
PASS: gcc.dg/pch/valid-1.c -Os -I. -Dwith_PCH invalid files (test for errors, line )
PASS: gcc.dg/pch/valid-1.c -Os -I. -Dwith_PCH (test for warnings, line )
@@ -69955,6 +70603,8 @@ PASS: gcc.dg/tm/debug-1.c scan-tree-dump-times tmmark ": 16:.*ITM_WU. \\(&a" 1
PASS: gcc.dg/tm/indirect-1.c (test for excess errors)
PASS: gcc.dg/tm/indirect-2.c (test for excess errors)
PASS: gcc.dg/tm/indirect-2.c scan-assembler _ITM_getTMCloneSafe
+PASS: gcc.dg/tm/instrumented-mask.c (test for excess errors)
+PASS: gcc.dg/tm/instrumented-mask.c scan-tree-dump-times tmmark " instrumentedCode" 0
PASS: gcc.dg/tm/ipa-1.c (test for excess errors)
PASS: gcc.dg/tm/ipa-1.c scan-tree-dump-times tmmark "_ZGTt3foo" 1
PASS: gcc.dg/tm/ipa-2.c (test for excess errors)
@@ -70060,6 +70710,7 @@ PASS: gcc.dg/tm/pr53008.c (test for excess errors)
PASS: gcc.dg/tm/pr53850.c (test for excess errors)
PASS: gcc.dg/tm/pr55401.c (test for excess errors)
PASS: gcc.dg/tm/pr55401.c scan-tree-dump-times optimized "ITM_WU[0-9] \\(&george," 2
+PASS: gcc.dg/tm/pr56108.c (test for excess errors)
PASS: gcc.dg/tm/props-1.c (test for excess errors)
PASS: gcc.dg/tm/props-1.c scan-tree-dump-times tmedge " instrumentedCode" 1
PASS: gcc.dg/tm/props-1.c scan-tree-dump-times tmedge "hasNoAbort" 0
@@ -77064,6 +77715,16 @@ PASS: gcc.dg/torture/pr55890-3.c -O3 -g (test for excess errors)
PASS: gcc.dg/torture/pr55890-3.c -Os (test for excess errors)
PASS: gcc.dg/torture/pr55890-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.dg/torture/pr55890-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr55964-2.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr55964-2.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr55964-2.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr55964-2.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr55964-2.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr55964-2.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr55964-2.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr55964-2.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr55964-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr55964-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: gcc.dg/torture/pr55964.c -O0 (test for excess errors)
PASS: gcc.dg/torture/pr55964.c -O1 (test for excess errors)
PASS: gcc.dg/torture/pr55964.c -O2 (test for excess errors)
@@ -77132,6 +77793,360 @@ PASS: gcc.dg/torture/pr56264.c -O3 -g (test for excess errors)
PASS: gcc.dg/torture/pr56264.c -Os (test for excess errors)
PASS: gcc.dg/torture/pr56264.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: gcc.dg/torture/pr56264.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr56321.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr56321.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr56321.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr56321.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr56321.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr56321.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr56321.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr56321.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr56349.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr56349.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr56349.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr56349.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr56349.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr56349.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr56349.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr56349.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr56349.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr56349.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr56366.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr56366.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr56366.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr56366.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr56366.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr56366.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr56366.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr56366.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr56366.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr56366.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr56384.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr56384.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr56384.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr56384.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr56384.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr56384.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr56384.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr56384.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr56384.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr56384.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr56407.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr56407.c -O0 execution test
+PASS: gcc.dg/torture/pr56407.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr56407.c -O1 execution test
+PASS: gcc.dg/torture/pr56407.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr56407.c -O2 execution test
+PASS: gcc.dg/torture/pr56407.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr56407.c -O3 -fomit-frame-pointer execution test
+PASS: gcc.dg/torture/pr56407.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr56407.c -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gcc.dg/torture/pr56407.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr56407.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gcc.dg/torture/pr56407.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr56407.c -O3 -g execution test
+PASS: gcc.dg/torture/pr56407.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr56407.c -Os execution test
+PASS: gcc.dg/torture/pr56407.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr56407.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr56407.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr56407.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+UNSUPPORTED: gcc.dg/torture/pr56420.c -O0
+UNSUPPORTED: gcc.dg/torture/pr56420.c -O1
+UNSUPPORTED: gcc.dg/torture/pr56420.c -O2
+UNSUPPORTED: gcc.dg/torture/pr56420.c -O3 -fomit-frame-pointer
+UNSUPPORTED: gcc.dg/torture/pr56420.c -O3 -g
+UNSUPPORTED: gcc.dg/torture/pr56420.c -Os
+UNSUPPORTED: gcc.dg/torture/pr56420.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNSUPPORTED: gcc.dg/torture/pr56420.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/torture/pr56443.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr56443.c -O0 execution test
+PASS: gcc.dg/torture/pr56443.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr56443.c -O1 execution test
+PASS: gcc.dg/torture/pr56443.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr56443.c -O2 execution test
+PASS: gcc.dg/torture/pr56443.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr56443.c -O3 -fomit-frame-pointer execution test
+PASS: gcc.dg/torture/pr56443.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr56443.c -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gcc.dg/torture/pr56443.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr56443.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gcc.dg/torture/pr56443.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr56443.c -O3 -g execution test
+PASS: gcc.dg/torture/pr56443.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr56443.c -Os execution test
+PASS: gcc.dg/torture/pr56443.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr56443.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr56443.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr56443.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr56478.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr56478.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr56478.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr56478.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr56478.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr56478.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr56478.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr56478.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr56478.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr56478.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr56488.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr56488.c -O0 execution test
+PASS: gcc.dg/torture/pr56488.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr56488.c -O1 execution test
+PASS: gcc.dg/torture/pr56488.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr56488.c -O2 execution test
+PASS: gcc.dg/torture/pr56488.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr56488.c -O3 -fomit-frame-pointer execution test
+PASS: gcc.dg/torture/pr56488.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr56488.c -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gcc.dg/torture/pr56488.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr56488.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gcc.dg/torture/pr56488.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr56488.c -O3 -g execution test
+PASS: gcc.dg/torture/pr56488.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr56488.c -Os execution test
+PASS: gcc.dg/torture/pr56488.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr56488.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr56488.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr56488.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr56501.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr56501.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr56501.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr56501.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr56501.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr56501.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr56501.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr56501.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr56661.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr56661.c -O0 execution test
+PASS: gcc.dg/torture/pr56661.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr56661.c -O1 execution test
+PASS: gcc.dg/torture/pr56661.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr56661.c -O2 execution test
+PASS: gcc.dg/torture/pr56661.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr56661.c -O3 -fomit-frame-pointer execution test
+PASS: gcc.dg/torture/pr56661.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr56661.c -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gcc.dg/torture/pr56661.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr56661.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gcc.dg/torture/pr56661.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr56661.c -O3 -g execution test
+PASS: gcc.dg/torture/pr56661.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr56661.c -Os execution test
+PASS: gcc.dg/torture/pr56661.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr56661.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr56661.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr56661.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr56689.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr56689.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr56689.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr56689.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr56689.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr56689.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr56689.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr56689.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr56689.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr56689.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr56756.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr56756.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr56756.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr56756.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr56756.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr56756.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr56756.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr56756.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr56756.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr56756.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr56778.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr56778.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr56778.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr56778.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr56778.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr56778.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr56778.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr56778.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr56778.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr56778.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr57026.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr57026.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr57026.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr57026.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr57026.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr57026.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr57026.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr57026.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr57036-1.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr57036-1.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr57036-1.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr57036-1.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr57036-1.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr57036-1.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr57036-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr57036-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr57036-2.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr57036-2.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr57036-2.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr57036-2.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr57036-2.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr57036-2.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr57036-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr57036-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr57075.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr57075.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr57075.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr57075.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr57075.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr57075.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr57075.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr57075.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr57081.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr57081.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr57081.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr57081.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr57081.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr57081.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr57081.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr57081.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr57081.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr57081.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr57083.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr57083.c -O0 execution test
+PASS: gcc.dg/torture/pr57083.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr57083.c -O1 execution test
+PASS: gcc.dg/torture/pr57083.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr57083.c -O2 execution test
+PASS: gcc.dg/torture/pr57083.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr57083.c -O3 -fomit-frame-pointer execution test
+PASS: gcc.dg/torture/pr57083.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr57083.c -O3 -g execution test
+PASS: gcc.dg/torture/pr57083.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr57083.c -Os execution test
+PASS: gcc.dg/torture/pr57083.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr57083.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr57083.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr57083.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr57122.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr57122.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr57122.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr57122.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr57122.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr57122.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr57122.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr57122.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr57122.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr57122.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr57147-1.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr57147-1.c -O0 scan-tree-dump-not optimized "builtin_unreachable"
+PASS: gcc.dg/torture/pr57147-1.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr57147-1.c -O1 scan-tree-dump-not optimized "builtin_unreachable"
+PASS: gcc.dg/torture/pr57147-1.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr57147-1.c -O2 scan-tree-dump-not optimized "builtin_unreachable"
+PASS: gcc.dg/torture/pr57147-1.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr57147-1.c -O3 -fomit-frame-pointer scan-tree-dump-not optimized "builtin_unreachable"
+PASS: gcc.dg/torture/pr57147-1.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr57147-1.c -O3 -g scan-tree-dump-not optimized "builtin_unreachable"
+PASS: gcc.dg/torture/pr57147-1.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr57147-1.c -Os scan-tree-dump-not optimized "builtin_unreachable"
+PASS: gcc.dg/torture/pr57147-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr57147-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump-not optimized "builtin_unreachable"
+UNSUPPORTED: gcc.dg/torture/pr57147-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/torture/pr57147-2.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr57147-2.c -O0 scan-tree-dump optimized "setjmp"
+PASS: gcc.dg/torture/pr57147-2.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr57147-2.c -O1 scan-tree-dump optimized "setjmp"
+PASS: gcc.dg/torture/pr57147-2.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr57147-2.c -O2 scan-tree-dump optimized "setjmp"
+PASS: gcc.dg/torture/pr57147-2.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr57147-2.c -O3 -fomit-frame-pointer scan-tree-dump optimized "setjmp"
+PASS: gcc.dg/torture/pr57147-2.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr57147-2.c -O3 -g scan-tree-dump optimized "setjmp"
+PASS: gcc.dg/torture/pr57147-2.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr57147-2.c -Os scan-tree-dump optimized "setjmp"
+PASS: gcc.dg/torture/pr57147-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr57147-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-tree-dump optimized "setjmp"
+UNSUPPORTED: gcc.dg/torture/pr57147-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+PASS: gcc.dg/torture/pr57147-3.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr57147-3.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr57147-3.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr57147-3.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr57147-3.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr57147-3.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr57147-3.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr57147-3.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr57147-3.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr57147-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr57214.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr57214.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr57214.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr57214.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr57214.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr57214.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr57214.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr57214.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr57214.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr57214.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr57251.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr57251.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr57251.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr57251.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr57251.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr57251.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr57251.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr57251.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr57303.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr57303.c -O0 execution test
+PASS: gcc.dg/torture/pr57303.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr57303.c -O1 execution test
+PASS: gcc.dg/torture/pr57303.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr57303.c -O2 execution test
+PASS: gcc.dg/torture/pr57303.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr57303.c -O3 -fomit-frame-pointer execution test
+PASS: gcc.dg/torture/pr57303.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr57303.c -O3 -g execution test
+PASS: gcc.dg/torture/pr57303.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr57303.c -Os execution test
+PASS: gcc.dg/torture/pr57303.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr57303.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr57303.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr57303.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr57330.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr57330.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr57330.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr57330.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr57330.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr57330.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr57330.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr57330.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr57341.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr57341.c -O0 execution test
+PASS: gcc.dg/torture/pr57341.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr57341.c -O1 execution test
+PASS: gcc.dg/torture/pr57341.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr57341.c -O2 execution test
+PASS: gcc.dg/torture/pr57341.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr57341.c -O3 -fomit-frame-pointer execution test
+PASS: gcc.dg/torture/pr57341.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr57341.c -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gcc.dg/torture/pr57341.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr57341.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gcc.dg/torture/pr57341.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr57341.c -O3 -g execution test
+PASS: gcc.dg/torture/pr57341.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr57341.c -Os execution test
+PASS: gcc.dg/torture/pr57341.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr57341.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
+PASS: gcc.dg/torture/pr57341.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
+PASS: gcc.dg/torture/pr57341.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
+PASS: gcc.dg/torture/pr57381.c -O0 (test for excess errors)
+PASS: gcc.dg/torture/pr57381.c -O1 (test for excess errors)
+PASS: gcc.dg/torture/pr57381.c -O2 (test for excess errors)
+PASS: gcc.dg/torture/pr57381.c -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gcc.dg/torture/pr57381.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gcc.dg/torture/pr57381.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gcc.dg/torture/pr57381.c -O3 -g (test for excess errors)
+PASS: gcc.dg/torture/pr57381.c -Os (test for excess errors)
+PASS: gcc.dg/torture/pr57381.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
+PASS: gcc.dg/torture/pr57381.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
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)
@@ -80838,7 +81853,7 @@ PASS: gcc.dg/tree-prof/update-loopch.c compilation, -fprofile-generate -D_PROFI
PASS: gcc.dg/tree-prof/update-loopch.c execution, -fprofile-generate -D_PROFILE_GENERATE
PASS: gcc.dg/tree-prof/update-loopch.c compilation, -fprofile-use -D_PROFILE_USE
PASS: gcc.dg/tree-prof/update-loopch.c execution, -fprofile-use -D_PROFILE_USE
-PASS: gcc.dg/tree-prof/update-loopch.c scan-ipa-dump profile "loop depth 0, count 33334"
+PASS: gcc.dg/tree-prof/update-loopch.c scan-ipa-dump profile "loop depth 1, count 33334"
PASS: gcc.dg/tree-prof/update-loopch.c scan-tree-dump optimized "loop depth 1, count 33332"
PASS: gcc.dg/tree-prof/update-loopch.c scan-tree-dump-not optimized "Invalid sum"
PASS: gcc.dg/tree-prof/update-tailcall.c compilation, -fprofile-generate -D_PROFILE_GENERATE
@@ -81465,6 +82480,12 @@ PASS: gcc.dg/tree-ssa/forwprop-21.c (test for excess errors)
PASS: gcc.dg/tree-ssa/forwprop-21.c scan-tree-dump-not copyprop1 "VEC_PERM_EXPR"
PASS: gcc.dg/tree-ssa/forwprop-23.c (test for excess errors)
PASS: gcc.dg/tree-ssa/forwprop-23.c scan-tree-dump-not forwprop1 "BIT_FIELD_REF"
+PASS: gcc.dg/tree-ssa/forwprop-24.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/forwprop-24.c scan-tree-dump-times cddce1 " & " 1
+PASS: gcc.dg/tree-ssa/forwprop-25.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/forwprop-25.c scan-tree-dump forwprop1 "Replaced.*!=.*with.*!=.* "
+PASS: gcc.dg/tree-ssa/forwprop-26.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/forwprop-26.c scan-tree-dump-not forwprop1 "& 255"
PASS: gcc.dg/tree-ssa/forwprop-3.c (test for excess errors)
PASS: gcc.dg/tree-ssa/forwprop-3.c scan-tree-dump forwprop1 "Replaced .p_. < q_.. with .1."
PASS: gcc.dg/tree-ssa/forwprop-4.c (test for excess errors)
@@ -81478,8 +82499,7 @@ PASS: gcc.dg/tree-ssa/forwprop-7.c (test for excess errors)
PASS: gcc.dg/tree-ssa/forwprop-7.c scan-tree-dump-times forwprop1 "VIEW_CONVERT_EXPR" 0
PASS: gcc.dg/tree-ssa/forwprop-7.c scan-tree-dump-times forwprop1 "={v}" 2
PASS: gcc.dg/tree-ssa/forwprop-8.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/forwprop-8.c scan-tree-dump-times forwprop1 "pointer" 0
-PASS: gcc.dg/tree-ssa/forwprop-8.c scan-tree-dump forwprop1 "\\[0\\]"
+PASS: gcc.dg/tree-ssa/forwprop-8.c scan-tree-dump forwprop1 "q_.\\(D\\)\\]\\[0\\];"
PASS: gcc.dg/tree-ssa/forwprop-9.c (test for excess errors)
PASS: gcc.dg/tree-ssa/forwprop-9.c scan-tree-dump-times optimized " = 1" 2
PASS: gcc.dg/tree-ssa/forwprop-9.c scan-tree-dump-not fre1 " = a;"
@@ -81543,6 +82563,8 @@ PASS: gcc.dg/tree-ssa/inline-10.c scan-tree-dump-times optimized "do_something2"
PASS: gcc.dg/tree-ssa/inline-10.c scan-tree-dump-times optimized "do_something3" 1
PASS: gcc.dg/tree-ssa/inline-10.c scan-tree-dump-times optimized "do_something \\(5\\)" 1
PASS: gcc.dg/tree-ssa/inline-10.c scan-tree-dump-not optimized "do_something \\(70\\)"
+PASS: gcc.dg/tree-ssa/inline-11.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/inline-11.c scan-tree-dump-times einline "function body can be overwritten at link time" 1
PASS: gcc.dg/tree-ssa/inline-2.c (test for excess errors)
PASS: gcc.dg/tree-ssa/inline-3.c (test for excess errors)
PASS: gcc.dg/tree-ssa/inline-3.c scan-tree-dump-times einline "Inlining inline_me " 1
@@ -81630,7 +82652,6 @@ PASS: gcc.dg/tree-ssa/ldist-18.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ldist-18.c scan-tree-dump ldist "generated memset zero"
PASS: gcc.dg/tree-ssa/ldist-19.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ldist-19.c scan-tree-dump-times ldist "generated memset zero" 1
-PASS: gcc.dg/tree-ssa/ldist-19.c scan-tree-dump-times ldist "generated memset minus one" 1
PASS: gcc.dg/tree-ssa/ldist-19.c scan-tree-dump-times ldist "generated memset" 5
PASS: gcc.dg/tree-ssa/ldist-1a.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ldist-1a.c scan-tree-dump-times ldist "distributed: split to 2 loops" 0
@@ -81790,7 +82811,6 @@ PASS: gcc.dg/tree-ssa/loop-36.c scan-tree-dump-not dce2 "c.array"
PASS: gcc.dg/tree-ssa/loop-37.c (test for excess errors)
PASS: gcc.dg/tree-ssa/loop-37.c scan-tree-dump-not optimized "my_array"
PASS: gcc.dg/tree-ssa/loop-38.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/loop-38.c scan-tree-dump cunrolli "Found better loop bound 11"
PASS: gcc.dg/tree-ssa/loop-38.c scan-tree-dump cunrolli "Loop 1 iterates at most 11 times"
PASS: gcc.dg/tree-ssa/loop-4.c (test for excess errors)
PASS: gcc.dg/tree-ssa/loop-4.c scan-tree-dump-times optimized " \\* [^\\n\\r]*=" 0
@@ -81991,8 +83011,8 @@ PASS: gcc.dg/tree-ssa/pr21458.c scan-tree-dump-times vrp1 "Folding predicate.*to
PASS: gcc.dg/tree-ssa/pr21463.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr21463.c scan-tree-dump-times phiprop "Inserting PHI for result of load" 1
PASS: gcc.dg/tree-ssa/pr21559.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/pr21559.c scan-tree-dump-times vrp2 "Simplified relational" 1
-PASS: gcc.dg/tree-ssa/pr21559.c scan-tree-dump-times vrp1 "Threaded jump" 3
+PASS: gcc.dg/tree-ssa/pr21559.c scan-tree-dump-times vrp1 "Simplified relational" 1
+PASS: gcc.dg/tree-ssa/pr21559.c scan-tree-dump-times vrp1 "Threaded jump" 2
PASS: gcc.dg/tree-ssa/pr21563.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr21563.c scan-tree-dump-times vrp1 "Folding predicate" 1
PASS: gcc.dg/tree-ssa/pr21574.c (test for excess errors)
@@ -82249,6 +83269,7 @@ 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)
PASS: gcc.dg/tree-ssa/pr55579.c scan-tree-dump esra "Created a debug-only replacement for s"
+PASS: gcc.dg/tree-ssa/pr57385.c (test for excess errors)
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
@@ -82359,6 +83380,13 @@ PASS: gcc.dg/tree-ssa/reassoc-24.c (test for excess errors)
PASS: gcc.dg/tree-ssa/reassoc-24.c scan-tree-dump-times reassoc1 "__asm__[^;\n]*;\n *__asm__" 2
PASS: gcc.dg/tree-ssa/reassoc-25.c (test for excess errors)
PASS: gcc.dg/tree-ssa/reassoc-25.c scan-tree-dump-times reassoc1 "Width = 2" 1
+PASS: gcc.dg/tree-ssa/reassoc-26.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/reassoc-27.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/reassoc-27.c scan-tree-dump-times optimized " \\* " 3
+PASS: gcc.dg/tree-ssa/reassoc-28.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/reassoc-28.c scan-tree-dump-times reassoc1 "to a different BB" 1
+PASS: gcc.dg/tree-ssa/reassoc-28.c scan-tree-dump-times reassoc1 "within same BB" 2
+PASS: gcc.dg/tree-ssa/reassoc-29.c (test for excess errors)
PASS: gcc.dg/tree-ssa/reassoc-3.c (test for excess errors)
PASS: gcc.dg/tree-ssa/reassoc-4.c (test for excess errors)
PASS: gcc.dg/tree-ssa/reassoc-4.c scan-tree-dump-times optimized "\\+" 2
@@ -82410,9 +83438,9 @@ 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
PASS: gcc.dg/tree-ssa/slsr-1.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/slsr-1.c scan-tree-dump-times optimized "\\+ 128" 1
-PASS: gcc.dg/tree-ssa/slsr-1.c scan-tree-dump-times optimized "\\+ 64" 1
-PASS: gcc.dg/tree-ssa/slsr-1.c scan-tree-dump-times optimized "\\+ 192" 1
+PASS: gcc.dg/tree-ssa/slsr-1.c scan-tree-dump-times optimized "\\+ 128|\\, 128>" 1
+PASS: gcc.dg/tree-ssa/slsr-1.c scan-tree-dump-times optimized "\\+ 64|\\, 64>" 1
+PASS: gcc.dg/tree-ssa/slsr-1.c scan-tree-dump-times optimized "\\+ 192|\\, 192>" 1
PASS: gcc.dg/tree-ssa/slsr-10.c (test for excess errors)
PASS: gcc.dg/tree-ssa/slsr-10.c scan-tree-dump-times optimized " \\* " 1
PASS: gcc.dg/tree-ssa/slsr-11.c (test for excess errors)
@@ -82436,8 +83464,8 @@ PASS: gcc.dg/tree-ssa/slsr-19.c (test for excess errors)
PASS: gcc.dg/tree-ssa/slsr-19.c scan-tree-dump-times optimized " \\* y" 1
PASS: gcc.dg/tree-ssa/slsr-19.c scan-tree-dump-times optimized " \\* 2" 1
PASS: gcc.dg/tree-ssa/slsr-2.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/slsr-2.c scan-tree-dump-times optimized "\\+ 144" 1
-PASS: gcc.dg/tree-ssa/slsr-2.c scan-tree-dump-times optimized "\\+ 96" 1
+PASS: gcc.dg/tree-ssa/slsr-2.c scan-tree-dump-times optimized "\\+ 144|\\, 144>" 1
+PASS: gcc.dg/tree-ssa/slsr-2.c scan-tree-dump-times optimized "\\+ 96|\\, 96>" 1
PASS: gcc.dg/tree-ssa/slsr-20.c (test for excess errors)
PASS: gcc.dg/tree-ssa/slsr-20.c scan-tree-dump-times optimized " \\* s" 1
PASS: gcc.dg/tree-ssa/slsr-20.c scan-tree-dump-times optimized " \\* 2" 1
@@ -82471,13 +83499,31 @@ PASS: gcc.dg/tree-ssa/slsr-29.c scan-tree-dump-times dom2 "p_\\d+\\(D\\) \\+ [^\
PASS: gcc.dg/tree-ssa/slsr-29.c scan-tree-dump-times dom2 "MEM\\[\\(struct x \\*\\)[^\r\n]*_\\d+" 9
PASS: gcc.dg/tree-ssa/slsr-3.c (test for excess errors)
PASS: gcc.dg/tree-ssa/slsr-3.c scan-tree-dump-times optimized "\\* 4" 1
-PASS: gcc.dg/tree-ssa/slsr-3.c scan-tree-dump-times optimized "\\+ 4" 2
-PASS: gcc.dg/tree-ssa/slsr-3.c scan-tree-dump-times optimized "\\+ 8" 1
-PASS: gcc.dg/tree-ssa/slsr-3.c scan-tree-dump-times optimized "\\+ 12" 1
+PASS: gcc.dg/tree-ssa/slsr-3.c scan-tree-dump-times optimized "\\+ 4|\\, 4>" 2
+PASS: gcc.dg/tree-ssa/slsr-3.c scan-tree-dump-times optimized "\\+ 8|\\, 8>" 1
+PASS: gcc.dg/tree-ssa/slsr-3.c scan-tree-dump-times optimized "\\+ 12|\\, 12>" 1
UNSUPPORTED: gcc.dg/tree-ssa/slsr-30.c
PASS: gcc.dg/tree-ssa/slsr-31.c (test for excess errors)
PASS: gcc.dg/tree-ssa/slsr-31.c scan-tree-dump-times optimized " \\* 2" 1
PASS: gcc.dg/tree-ssa/slsr-31.c scan-tree-dump-times optimized " \\* -2" 0
+PASS: gcc.dg/tree-ssa/slsr-32.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/slsr-32.c scan-tree-dump-times optimized " \\* s" 1
+PASS: gcc.dg/tree-ssa/slsr-32.c scan-tree-dump-times optimized " \\* 2" 1
+PASS: gcc.dg/tree-ssa/slsr-33.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/slsr-33.c scan-tree-dump-times optimized " \\* " 1
+PASS: gcc.dg/tree-ssa/slsr-34.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/slsr-34.c scan-tree-dump-times optimized " \\* " 1
+PASS: gcc.dg/tree-ssa/slsr-34.c scan-tree-dump-times optimized "PHI" 2
+PASS: gcc.dg/tree-ssa/slsr-35.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/slsr-35.c scan-tree-dump-times optimized " \\* " 1
+PASS: gcc.dg/tree-ssa/slsr-36.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/slsr-36.c scan-tree-dump-times optimized " \\* s" 1
+PASS: gcc.dg/tree-ssa/slsr-36.c scan-tree-dump-times optimized " \\* 2" 1
+PASS: gcc.dg/tree-ssa/slsr-37.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/slsr-37.c scan-tree-dump-times optimized " \\* s" 1
+PASS: gcc.dg/tree-ssa/slsr-37.c scan-tree-dump-times optimized " \\* 2" 1
+PASS: gcc.dg/tree-ssa/slsr-38.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/slsr-38.c scan-tree-dump-times optimized " \\* " 1
PASS: gcc.dg/tree-ssa/slsr-4.c (test for excess errors)
PASS: gcc.dg/tree-ssa/slsr-4.c scan-tree-dump-times slsr "\\* 4" 1
PASS: gcc.dg/tree-ssa/slsr-4.c scan-tree-dump-times slsr "\\* 10" 1
@@ -82721,6 +83767,8 @@ PASS: gcc.dg/tree-ssa/ssa-fre-36.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ssa-fre-36.c scan-tree-dump fre1 "Replaced opening"
PASS: gcc.dg/tree-ssa/ssa-fre-37.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ssa-fre-37.c scan-tree-dump-times fre1 " = &a" 1
+PASS: gcc.dg/tree-ssa/ssa-fre-38.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/ssa-fre-38.c scan-tree-dump-not fre1 "= u.a\\[n_2\\(D\\)\\].i"
PASS: gcc.dg/tree-ssa/ssa-fre-4.c (test for excess errors)
PASS: gcc.dg/tree-ssa/ssa-fre-4.c scan-tree-dump fre1 "Replaced \\(char\\) .*with "
PASS: gcc.dg/tree-ssa/ssa-fre-5.c (test for excess errors)
@@ -83025,9 +84073,9 @@ 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/vrp17.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/vrp17.c scan-tree-dump-times vrp2 "Simplified relational" 1
+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)
-PASS: gcc.dg/tree-ssa/vrp18.c scan-tree-dump-times vrp2 "Simplified relational" 1
+PASS: gcc.dg/tree-ssa/vrp18.c scan-tree-dump-times vrp1 "Simplified relational" 1
PASS: gcc.dg/tree-ssa/vrp19.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp19.c scan-tree-dump vrp1 "Folding predicate a_. < 0 to 0"
PASS: gcc.dg/tree-ssa/vrp19.c scan-tree-dump vrp1 "Folding predicate b_. >= 0 to 1"
@@ -83039,9 +84087,9 @@ PASS: gcc.dg/tree-ssa/vrp21.c scan-tree-dump-times vrp1 "link_error" 0
PASS: gcc.dg/tree-ssa/vrp22.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp22.c scan-tree-dump-times vrp1 "link_error" 0
PASS: gcc.dg/tree-ssa/vrp23.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/vrp23.c scan-tree-dump-times vrp2 "Simplified relational" 1
+PASS: gcc.dg/tree-ssa/vrp23.c scan-tree-dump-times vrp1 "Simplified relational" 1
PASS: gcc.dg/tree-ssa/vrp24.c (test for excess errors)
-PASS: gcc.dg/tree-ssa/vrp24.c scan-tree-dump-times vrp2 "Simplified relational" 2
+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/vrp26.c (test for excess errors)
@@ -83084,11 +84132,9 @@ 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/vrp47.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times vrp1 "[xy][^ ]* !=" 0
-XFAIL: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times dom1 "x[^ ]* & y" 1
-PASS: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times dom2 "x[^ ]* & y" 1
-XFAIL: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times vrp1 "x[^ ]* & y" 1
PASS: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times vrp1 "x[^ ]* [|] y" 1
PASS: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times vrp1 "x[^ ]* \\^ 1" 1
+PASS: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times vrp2 " & 1;" 0
PASS: gcc.dg/tree-ssa/vrp48.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp49.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp50.c (test for excess errors)
@@ -83157,6 +84203,11 @@ PASS: gcc.dg/tree-ssa/vrp85.c scan-tree-dump-not vrp1 "link_error"
PASS: gcc.dg/tree-ssa/vrp86.c (test for excess errors)
PASS: gcc.dg/tree-ssa/vrp86.c scan-tree-dump vrp1 "fn1call"
PASS: gcc.dg/tree-ssa/vrp86.c scan-tree-dump vrp1 "fn2call"
+PASS: gcc.dg/tree-ssa/vrp87.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/vrp87.c scan-tree-dump vrp2 "Folded into: if.*"
+PASS: gcc.dg/tree-ssa/vrp87.c scan-tree-dump cddce2 "Deleting.*_Bool.*;"
+PASS: gcc.dg/tree-ssa/vrp88.c (test for excess errors)
+PASS: gcc.dg/tree-ssa/vrp88.c scan-tree-dump vrp1 "Folded into: if.*"
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)
@@ -83339,6 +84390,12 @@ 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/pr56695.c (test for excess errors)
+PASS: gcc.dg/vect/pr56826.c (test for excess errors)
+PASS: gcc.dg/vect/pr56918.c (test for excess errors)
+PASS: gcc.dg/vect/pr56920.c (test for excess errors)
+PASS: gcc.dg/vect/pr56933.c (test for excess errors)
+FAIL: gcc.dg/vect/pr56933.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
@@ -83405,6 +84462,8 @@ PASS: gcc.dg/vect/vect-120.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-121.c (test for excess errors)
PASS: gcc.dg/vect/vect-121.c scan-tree-dump vect "vectorized 1 loops"
PASS: gcc.dg/vect/vect-122.c (test for excess errors)
+PASS: gcc.dg/vect/vect-123.c (test for excess errors)
+PASS: gcc.dg/vect/vect-123.c scan-tree-dump vect "vectorized 1 loops"
PASS: gcc.dg/vect/vect-13.c (test for excess errors)
PASS: gcc.dg/vect/vect-13.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-13.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0
@@ -83920,10 +84979,10 @@ PASS: gcc.dg/vect/vect-outer-3.c (test for excess errors)
PASS: gcc.dg/vect/vect-outer-3.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1
PASS: gcc.dg/vect/vect-outer-3a-big-array.c (test for excess errors)
PASS: gcc.dg/vect/vect-outer-3a-big-array.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1
-PASS: gcc.dg/vect/vect-outer-3a-big-array.c scan-tree-dump-times vect "step doesn't divide the vector-size" 2
+PASS: gcc.dg/vect/vect-outer-3a-big-array.c scan-tree-dump-times vect "step doesn't divide the vector-size" 1
PASS: gcc.dg/vect/vect-outer-3a.c (test for excess errors)
PASS: gcc.dg/vect/vect-outer-3a.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1
-PASS: gcc.dg/vect/vect-outer-3a.c scan-tree-dump-times vect "step doesn't divide the vector-size" 2
+PASS: gcc.dg/vect/vect-outer-3a.c scan-tree-dump-times vect "step doesn't divide the vector-size" 1
PASS: gcc.dg/vect/vect-outer-3b.c (test for excess errors)
XFAIL: gcc.dg/vect/vect-outer-3b.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1
PASS: gcc.dg/vect/vect-outer-3b.c scan-tree-dump-times vect "grouped access in outer loop" 2
@@ -84345,6 +85404,10 @@ PASS: gcc.dg/vect/slp-36.c (test for excess errors)
PASS: gcc.dg/vect/slp-37.c (test for excess errors)
PASS: gcc.dg/vect/slp-37.c scan-tree-dump-times vect "vectorized 1 loops" 0
PASS: gcc.dg/vect/slp-37.c scan-tree-dump-times vect "vectorizing stmts using SLP" 0
+PASS: gcc.dg/vect/slp-38.c (test for excess errors)
+PASS: gcc.dg/vect/slp-38.c scan-tree-dump-times vect "vectorized 1 loops in function" 1
+PASS: gcc.dg/vect/slp-39.c (test for excess errors)
+PASS: gcc.dg/vect/slp-39.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2
PASS: gcc.dg/vect/slp-4-big-array.c (test for excess errors)
PASS: gcc.dg/vect/slp-4-big-array.c scan-tree-dump-times vect "vectorized 3 loops" 1
PASS: gcc.dg/vect/slp-4-big-array.c scan-tree-dump-times vect "vectorizing stmts using SLP" 3
@@ -84519,6 +85582,8 @@ PASS: gcc.dg/vect/bb-slp-3.c (test for excess errors)
PASS: gcc.dg/vect/bb-slp-3.c scan-tree-dump-times slp "basic block vectorized using SLP" 1
PASS: gcc.dg/vect/bb-slp-30.c (test for excess errors)
PASS: gcc.dg/vect/bb-slp-30.c scan-tree-dump-times slp "basic block vectorized using SLP" 1
+PASS: gcc.dg/vect/bb-slp-31.c (test for excess errors)
+PASS: gcc.dg/vect/bb-slp-31.c scan-tree-dump slp "basic block vectorized using SLP"
PASS: gcc.dg/vect/bb-slp-4.c (test for excess errors)
PASS: gcc.dg/vect/bb-slp-4.c scan-tree-dump-times slp "basic block vectorized using SLP" 0
PASS: gcc.dg/vect/bb-slp-5.c (test for excess errors)
@@ -84694,6 +85759,12 @@ PASS: gcc.dg/vect/pr53773.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr53773.c -flto scan-tree-dump-times optimized "\\* 10" 2
PASS: gcc.dg/vect/pr55857-1.c -flto (test for excess errors)
PASS: gcc.dg/vect/pr55857-2.c -flto (test for excess errors)
+PASS: gcc.dg/vect/pr56695.c -flto (test for excess errors)
+PASS: gcc.dg/vect/pr56826.c -flto (test for excess errors)
+PASS: gcc.dg/vect/pr56918.c -flto (test for excess errors)
+PASS: gcc.dg/vect/pr56920.c -flto (test for excess errors)
+PASS: gcc.dg/vect/pr56933.c -flto (test for excess errors)
+FAIL: gcc.dg/vect/pr56933.c -flto execution test
PASS: gcc.dg/vect/vect-1-big-array.c -flto (test for excess errors)
PASS: gcc.dg/vect/vect-1-big-array.c -flto scan-tree-dump-times vect "vectorized 6 loops" 1
XFAIL: gcc.dg/vect/vect-1-big-array.c -flto scan-tree-dump-times vect "vectorized 5 loops" 1
@@ -84760,6 +85831,8 @@ PASS: gcc.dg/vect/vect-120.c -flto scan-tree-dump-times vect "vectorized 1 loop
PASS: gcc.dg/vect/vect-121.c -flto (test for excess errors)
PASS: gcc.dg/vect/vect-121.c -flto scan-tree-dump vect "vectorized 1 loops"
PASS: gcc.dg/vect/vect-122.c -flto (test for excess errors)
+PASS: gcc.dg/vect/vect-123.c -flto (test for excess errors)
+PASS: gcc.dg/vect/vect-123.c -flto scan-tree-dump vect "vectorized 1 loops"
PASS: gcc.dg/vect/vect-13.c -flto (test for excess errors)
PASS: gcc.dg/vect/vect-13.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/vect-13.c -flto scan-tree-dump-times vect "Vectorizing an unaligned access" 0
@@ -85275,10 +86348,10 @@ PASS: gcc.dg/vect/vect-outer-3.c -flto (test for excess errors)
PASS: gcc.dg/vect/vect-outer-3.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1
PASS: gcc.dg/vect/vect-outer-3a-big-array.c -flto (test for excess errors)
PASS: gcc.dg/vect/vect-outer-3a-big-array.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1
-PASS: gcc.dg/vect/vect-outer-3a-big-array.c -flto scan-tree-dump-times vect "step doesn't divide the vector-size" 2
+PASS: gcc.dg/vect/vect-outer-3a-big-array.c -flto scan-tree-dump-times vect "step doesn't divide the vector-size" 1
PASS: gcc.dg/vect/vect-outer-3a.c -flto (test for excess errors)
PASS: gcc.dg/vect/vect-outer-3a.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1
-PASS: gcc.dg/vect/vect-outer-3a.c -flto scan-tree-dump-times vect "step doesn't divide the vector-size" 2
+PASS: gcc.dg/vect/vect-outer-3a.c -flto scan-tree-dump-times vect "step doesn't divide the vector-size" 1
PASS: gcc.dg/vect/vect-outer-3b.c -flto (test for excess errors)
XFAIL: gcc.dg/vect/vect-outer-3b.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1
PASS: gcc.dg/vect/vect-outer-3b.c -flto scan-tree-dump-times vect "grouped access in outer loop" 2
@@ -85700,6 +86773,10 @@ PASS: gcc.dg/vect/slp-36.c -flto (test for excess errors)
PASS: gcc.dg/vect/slp-37.c -flto (test for excess errors)
PASS: gcc.dg/vect/slp-37.c -flto scan-tree-dump-times vect "vectorized 1 loops" 0
PASS: gcc.dg/vect/slp-37.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 0
+PASS: gcc.dg/vect/slp-38.c -flto (test for excess errors)
+PASS: gcc.dg/vect/slp-38.c -flto scan-tree-dump-times vect "vectorized 1 loops in function" 1
+PASS: gcc.dg/vect/slp-39.c -flto (test for excess errors)
+PASS: gcc.dg/vect/slp-39.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 2
PASS: gcc.dg/vect/slp-4-big-array.c -flto (test for excess errors)
PASS: gcc.dg/vect/slp-4-big-array.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1
PASS: gcc.dg/vect/slp-4-big-array.c -flto scan-tree-dump-times vect "vectorizing stmts using SLP" 3
@@ -85874,6 +86951,8 @@ PASS: gcc.dg/vect/bb-slp-3.c -flto (test for excess errors)
PASS: gcc.dg/vect/bb-slp-3.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1
PASS: gcc.dg/vect/bb-slp-30.c -flto (test for excess errors)
PASS: gcc.dg/vect/bb-slp-30.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 1
+PASS: gcc.dg/vect/bb-slp-31.c -flto (test for excess errors)
+PASS: gcc.dg/vect/bb-slp-31.c -flto scan-tree-dump slp "basic block vectorized using SLP"
PASS: gcc.dg/vect/bb-slp-4.c -flto (test for excess errors)
PASS: gcc.dg/vect/bb-slp-4.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 0
PASS: gcc.dg/vect/bb-slp-5.c -flto (test for excess errors)
@@ -85944,6 +87023,9 @@ PASS: gcc.dg/vect/fast-math-pr44152.c (test for excess errors)
PASS: gcc.dg/vect/fast-math-pr55281.c (test for excess errors)
PASS: gcc.dg/vect/fast-math-slp-27.c (test for excess errors)
PASS: gcc.dg/vect/fast-math-slp-27.c scan-tree-dump vect "vectorized 1 loops"
+PASS: gcc.dg/vect/fast-math-slp-38.c (test for excess errors)
+PASS: gcc.dg/vect/fast-math-slp-38.c scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.dg/vect/fast-math-slp-38.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1
PASS: gcc.dg/vect/fast-math-vect-call-1.c (test for excess errors)
PASS: gcc.dg/vect/fast-math-vect-call-1.c scan-tree-dump-times vect "vectorized 1 loops" 4
PASS: gcc.dg/vect/fast-math-vect-call-1.c scan-tree-dump-times vect "vectorizing stmts using SLP" 3
@@ -85972,6 +87054,7 @@ PASS: gcc.dg/vect/fast-math-bb-slp-call-1.c (test for excess errors)
PASS: gcc.dg/vect/fast-math-bb-slp-call-1.c scan-tree-dump-times slp "basic block vectorized using SLP" 1
PASS: gcc.dg/vect/fast-math-bb-slp-call-2.c (test for excess errors)
PASS: gcc.dg/vect/fast-math-bb-slp-call-2.c scan-tree-dump-times slp "basic block vectorized using SLP" 2
+PASS: gcc.dg/vect/fast-math-bb-slp-call-3.c (test for excess errors)
PASS: gcc.dg/vect/no-fast-math-vect16.c (test for excess errors)
XFAIL: gcc.dg/vect/no-fast-math-vect16.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/no-math-errno-slp-32.c (test for excess errors)
@@ -86141,7 +87224,7 @@ PASS: gcc.dg/vect/ggc-pr37574.c (test for excess errors)
PASS: gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c (test for excess errors)
PASS: gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/O3-pr36098.c (test for excess errors)
-XFAIL: gcc.dg/vect/O3-pr36098.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1
+PASS: gcc.dg/vect/O3-pr36098.c scan-tree-dump-times vect "vectorizing stmts using SLP" 0
PASS: gcc.dg/vect/O3-pr39675-2.c (test for excess errors)
PASS: gcc.dg/vect/O3-pr39675-2.c scan-tree-dump-times vect "vectorized 1 loops" 1
PASS: gcc.dg/vect/O3-pr39675-2.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1
@@ -86209,7 +87292,7 @@ PASS: gcc.dg/weak/weak-2.c scan-assembler weak[^ \t]*[ \t]_?ffoo1b
PASS: gcc.dg/weak/weak-2.c scan-assembler weak[^ \t]*[ \t]_?ffoo1c
PASS: gcc.dg/weak/weak-2.c scan-assembler-not weak[^ \t]*[ \t]_?ffoo1d
PASS: gcc.dg/weak/weak-2.c scan-assembler weak[^ \t]*[ \t]_?ffoo1e
-PASS: gcc.dg/weak/weak-3.c (test for warnings, line 57)
+PASS: gcc.dg/weak/weak-3.c (test for warnings, line 58)
PASS: gcc.dg/weak/weak-3.c (test for excess errors)
PASS: gcc.dg/weak/weak-3.c scan-assembler weak[^ \t]*[ \t]_?ffoo1a
PASS: gcc.dg/weak/weak-3.c scan-assembler weak[^ \t]*[ \t]_?ffoo1b
@@ -86847,6 +87930,8 @@ PASS: gcc.target/i386/asm-5.c (test for excess errors)
PASS: gcc.target/i386/asm-5.c execution test
PASS: gcc.target/i386/asm-6.c (test for excess errors)
PASS: gcc.target/i386/asm-dialect-1.c (test for excess errors)
+PASS: gcc.target/i386/asm-dialect-2.c (test for excess errors)
+PASS: gcc.target/i386/asm-dialect-2.c scan-assembler %{a}|
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)
@@ -89366,144 +90451,144 @@ PASS: gcc.target/i386/isa-9.c (test for excess errors)
PASS: gcc.target/i386/isa-9.c execution test
PASS: gcc.target/i386/l_fma_double_1.c (test for excess errors)
PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfmadd132pd 4
-PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfmadd231pd 4
+PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfmadd213pd 4
PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfmsub132pd 4
-PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfmsub231pd 4
+PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfmsub213pd 4
PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfnmadd132pd 4
PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfnmadd231pd 4
PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfnmsub132pd 4
PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfnmsub231pd 4
-PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfmadd132sd 16
-PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfmadd213sd 16
-PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfmsub132sd 16
-PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfmsub213sd 16
-PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfnmadd132sd 16
-PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfnmadd213sd 16
-PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfnmsub132sd 16
-PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfnmsub213sd 16
+PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfmadd132sd 28
+PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfmadd213sd 28
+PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfmsub132sd 28
+PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfmsub213sd 28
+PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfnmadd132sd 28
+PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfnmadd213sd 28
+PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfnmsub132sd 28
+PASS: gcc.target/i386/l_fma_double_1.c scan-assembler-times vfnmsub213sd 28
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 vfmadd132pd 8
PASS: gcc.target/i386/l_fma_double_2.c scan-assembler-times vfmsub132pd 8
PASS: gcc.target/i386/l_fma_double_2.c scan-assembler-times vfnmadd132pd 8
PASS: gcc.target/i386/l_fma_double_2.c scan-assembler-times vfnmsub132pd 8
-PASS: gcc.target/i386/l_fma_double_2.c scan-assembler-times vfmadd132sd 32
-PASS: gcc.target/i386/l_fma_double_2.c scan-assembler-times vfmsub132sd 32
-PASS: gcc.target/i386/l_fma_double_2.c scan-assembler-times vfnmadd132sd 32
-PASS: gcc.target/i386/l_fma_double_2.c scan-assembler-times vfnmsub132sd 32
+PASS: gcc.target/i386/l_fma_double_2.c scan-assembler-times vfmadd132sd 56
+PASS: gcc.target/i386/l_fma_double_2.c scan-assembler-times vfmsub132sd 56
+PASS: gcc.target/i386/l_fma_double_2.c scan-assembler-times vfnmadd132sd 56
+PASS: gcc.target/i386/l_fma_double_2.c scan-assembler-times vfnmsub132sd 56
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 vfmadd132pd 4
-PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfmadd231pd 4
+PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfmadd213pd 4
PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfmsub132pd 4
-PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfmsub231pd 4
+PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfmsub213pd 4
PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfnmadd132pd 4
PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfnmadd231pd 4
PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfnmsub132pd 4
PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfnmsub231pd 4
-PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfmadd132sd 16
-PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfmadd213sd 16
-PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfmsub132sd 16
-PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfmsub213sd 16
-PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfnmadd132sd 16
-PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfnmadd213sd 16
-PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfnmsub132sd 16
-PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfnmsub213sd 16
+PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfmadd132sd 28
+PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfmadd213sd 28
+PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfmsub132sd 28
+PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfmsub213sd 28
+PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfnmadd132sd 28
+PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfnmadd213sd 28
+PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfnmsub132sd 28
+PASS: gcc.target/i386/l_fma_double_3.c scan-assembler-times vfnmsub213sd 28
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 vfmadd132pd 8
PASS: gcc.target/i386/l_fma_double_4.c scan-assembler-times vfmsub132pd 8
PASS: gcc.target/i386/l_fma_double_4.c scan-assembler-times vfnmadd132pd 8
PASS: gcc.target/i386/l_fma_double_4.c scan-assembler-times vfnmsub132pd 8
-PASS: gcc.target/i386/l_fma_double_4.c scan-assembler-times vfmadd132sd 32
-PASS: gcc.target/i386/l_fma_double_4.c scan-assembler-times vfmsub132sd 32
-PASS: gcc.target/i386/l_fma_double_4.c scan-assembler-times vfnmadd132sd 32
-PASS: gcc.target/i386/l_fma_double_4.c scan-assembler-times vfnmsub132sd 32
+PASS: gcc.target/i386/l_fma_double_4.c scan-assembler-times vfmadd132sd 56
+PASS: gcc.target/i386/l_fma_double_4.c scan-assembler-times vfmsub132sd 56
+PASS: gcc.target/i386/l_fma_double_4.c scan-assembler-times vfnmadd132sd 56
+PASS: gcc.target/i386/l_fma_double_4.c scan-assembler-times vfnmsub132sd 56
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 vfmadd132pd 8
PASS: gcc.target/i386/l_fma_double_5.c scan-assembler-times vfmsub132pd 8
PASS: gcc.target/i386/l_fma_double_5.c scan-assembler-times vfnmadd132pd 8
PASS: gcc.target/i386/l_fma_double_5.c scan-assembler-times vfnmsub132pd 8
-PASS: gcc.target/i386/l_fma_double_5.c scan-assembler-times vfmadd132sd 32
-PASS: gcc.target/i386/l_fma_double_5.c scan-assembler-times vfmsub132sd 32
-PASS: gcc.target/i386/l_fma_double_5.c scan-assembler-times vfnmadd132sd 32
-PASS: gcc.target/i386/l_fma_double_5.c scan-assembler-times vfnmsub132sd 32
+PASS: gcc.target/i386/l_fma_double_5.c scan-assembler-times vfmadd132sd 56
+PASS: gcc.target/i386/l_fma_double_5.c scan-assembler-times vfmsub132sd 56
+PASS: gcc.target/i386/l_fma_double_5.c scan-assembler-times vfnmadd132sd 56
+PASS: gcc.target/i386/l_fma_double_5.c scan-assembler-times vfnmsub132sd 56
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 vfmadd132pd 8
PASS: gcc.target/i386/l_fma_double_6.c scan-assembler-times vfmsub132pd 8
PASS: gcc.target/i386/l_fma_double_6.c scan-assembler-times vfnmadd132pd 8
PASS: gcc.target/i386/l_fma_double_6.c scan-assembler-times vfnmsub132pd 8
-PASS: gcc.target/i386/l_fma_double_6.c scan-assembler-times vfmadd132sd 32
-PASS: gcc.target/i386/l_fma_double_6.c scan-assembler-times vfmsub132sd 32
-PASS: gcc.target/i386/l_fma_double_6.c scan-assembler-times vfnmadd132sd 32
-PASS: gcc.target/i386/l_fma_double_6.c scan-assembler-times vfnmsub132sd 32
+PASS: gcc.target/i386/l_fma_double_6.c scan-assembler-times vfmadd132sd 56
+PASS: gcc.target/i386/l_fma_double_6.c scan-assembler-times vfmsub132sd 56
+PASS: gcc.target/i386/l_fma_double_6.c scan-assembler-times vfnmadd132sd 56
+PASS: gcc.target/i386/l_fma_double_6.c scan-assembler-times vfnmsub132sd 56
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 vfmadd132ps 4
-PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfmadd231ps 4
+PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfmadd213ps 4
PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfmsub132ps 4
-PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfmsub231ps 4
+PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfmsub213ps 4
PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfnmadd132ps 4
PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfnmadd231ps 4
PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfnmsub132ps 4
PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfnmsub231ps 4
-PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfmadd132ss 32
-PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfmadd213ss 32
-PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfmsub132ss 32
-PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfmsub213ss 32
-PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfnmadd132ss 32
-PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfnmadd213ss 32
-PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfnmsub132ss 32
-PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfnmsub213ss 32
+PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfmadd132ss 60
+PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfmadd213ss 60
+PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfmsub132ss 60
+PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfmsub213ss 60
+PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfnmadd132ss 60
+PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfnmadd213ss 60
+PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfnmsub132ss 60
+PASS: gcc.target/i386/l_fma_float_1.c scan-assembler-times vfnmsub213ss 60
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 vfmadd132ps 8
PASS: gcc.target/i386/l_fma_float_2.c scan-assembler-times vfmsub132ps 8
PASS: gcc.target/i386/l_fma_float_2.c scan-assembler-times vfnmadd132ps 8
PASS: gcc.target/i386/l_fma_float_2.c scan-assembler-times vfnmsub132ps 8
-PASS: gcc.target/i386/l_fma_float_2.c scan-assembler-times vfmadd132ss 64
-PASS: gcc.target/i386/l_fma_float_2.c scan-assembler-times vfmsub132ss 64
-PASS: gcc.target/i386/l_fma_float_2.c scan-assembler-times vfnmadd132ss 64
-PASS: gcc.target/i386/l_fma_float_2.c scan-assembler-times vfnmsub132ss 64
+PASS: gcc.target/i386/l_fma_float_2.c scan-assembler-times vfmadd132ss 120
+PASS: gcc.target/i386/l_fma_float_2.c scan-assembler-times vfmsub132ss 120
+PASS: gcc.target/i386/l_fma_float_2.c scan-assembler-times vfnmadd132ss 120
+PASS: gcc.target/i386/l_fma_float_2.c scan-assembler-times vfnmsub132ss 120
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 vfmadd132ps 4
-PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfmadd231ps 4
+PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfmadd213ps 4
PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfmsub132ps 4
-PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfmsub231ps 4
+PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfmsub213ps 4
PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfnmadd132ps 4
PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfnmadd231ps 4
PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfnmsub132ps 4
PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfnmsub231ps 4
-PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfmadd132ss 32
-PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfmadd213ss 32
-PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfmsub132ss 32
-PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfmsub213ss 32
-PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfnmadd132ss 32
-PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfnmadd213ss 32
-PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfnmsub132ss 32
-PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfnmsub213ss 32
+PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfmadd132ss 60
+PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfmadd213ss 60
+PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfmsub132ss 60
+PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfmsub213ss 60
+PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfnmadd132ss 60
+PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfnmadd213ss 60
+PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfnmsub132ss 60
+PASS: gcc.target/i386/l_fma_float_3.c scan-assembler-times vfnmsub213ss 60
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 vfmadd132ps 8
PASS: gcc.target/i386/l_fma_float_4.c scan-assembler-times vfmsub132ps 8
PASS: gcc.target/i386/l_fma_float_4.c scan-assembler-times vfnmadd132ps 8
PASS: gcc.target/i386/l_fma_float_4.c scan-assembler-times vfnmsub132ps 8
-PASS: gcc.target/i386/l_fma_float_4.c scan-assembler-times vfmadd132ss 64
-PASS: gcc.target/i386/l_fma_float_4.c scan-assembler-times vfmsub132ss 64
-PASS: gcc.target/i386/l_fma_float_4.c scan-assembler-times vfnmadd132ss 64
-PASS: gcc.target/i386/l_fma_float_4.c scan-assembler-times vfnmsub132ss 64
+PASS: gcc.target/i386/l_fma_float_4.c scan-assembler-times vfmadd132ss 120
+PASS: gcc.target/i386/l_fma_float_4.c scan-assembler-times vfmsub132ss 120
+PASS: gcc.target/i386/l_fma_float_4.c scan-assembler-times vfnmadd132ss 120
+PASS: gcc.target/i386/l_fma_float_4.c scan-assembler-times vfnmsub132ss 120
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 vfmadd132ps 8
PASS: gcc.target/i386/l_fma_float_5.c scan-assembler-times vfmsub132ps 8
PASS: gcc.target/i386/l_fma_float_5.c scan-assembler-times vfnmadd132ps 8
PASS: gcc.target/i386/l_fma_float_5.c scan-assembler-times vfnmsub132ps 8
-PASS: gcc.target/i386/l_fma_float_5.c scan-assembler-times vfmadd132ss 64
-PASS: gcc.target/i386/l_fma_float_5.c scan-assembler-times vfmsub132ss 64
-PASS: gcc.target/i386/l_fma_float_5.c scan-assembler-times vfnmadd132ss 64
-PASS: gcc.target/i386/l_fma_float_5.c scan-assembler-times vfnmsub132ss 64
+PASS: gcc.target/i386/l_fma_float_5.c scan-assembler-times vfmadd132ss 120
+PASS: gcc.target/i386/l_fma_float_5.c scan-assembler-times vfmsub132ss 120
+PASS: gcc.target/i386/l_fma_float_5.c scan-assembler-times vfnmadd132ss 120
+PASS: gcc.target/i386/l_fma_float_5.c scan-assembler-times vfnmsub132ss 120
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 vfmadd132ps 8
PASS: gcc.target/i386/l_fma_float_6.c scan-assembler-times vfmsub132ps 8
PASS: gcc.target/i386/l_fma_float_6.c scan-assembler-times vfnmadd132ps 8
PASS: gcc.target/i386/l_fma_float_6.c scan-assembler-times vfnmsub132ps 8
-PASS: gcc.target/i386/l_fma_float_6.c scan-assembler-times vfmadd132ss 64
-PASS: gcc.target/i386/l_fma_float_6.c scan-assembler-times vfmsub132ss 64
-PASS: gcc.target/i386/l_fma_float_6.c scan-assembler-times vfnmadd132ss 64
-PASS: gcc.target/i386/l_fma_float_6.c scan-assembler-times vfnmsub132ss 64
+PASS: gcc.target/i386/l_fma_float_6.c scan-assembler-times vfmadd132ss 120
+PASS: gcc.target/i386/l_fma_float_6.c scan-assembler-times vfmsub132ss 120
+PASS: gcc.target/i386/l_fma_float_6.c scan-assembler-times vfnmadd132ss 120
+PASS: gcc.target/i386/l_fma_float_6.c scan-assembler-times vfnmsub132ss 120
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)
@@ -89585,6 +90670,8 @@ PASS: gcc.target/i386/memcpy-1.c scan-assembler-not test
PASS: gcc.target/i386/memcpy-1.c scan-assembler .L?:
PASS: gcc.target/i386/memset-1.c (test for excess errors)
PASS: gcc.target/i386/memset-1.c execution test
+PASS: gcc.target/i386/merge-1.c (test for excess errors)
+PASS: gcc.target/i386/merge-1.c scan-assembler-times movsd 1
PASS: gcc.target/i386/minmax-1.c (test for excess errors)
PASS: gcc.target/i386/minmax-1.c scan-assembler test
PASS: gcc.target/i386/minmax-1.c scan-assembler-not cmp
@@ -90066,6 +91153,8 @@ PASS: gcc.target/i386/pr44180.c execution test
PASS: gcc.target/i386/pr44223.c (test for excess errors)
PASS: gcc.target/i386/pr44481.c (test for excess errors)
PASS: gcc.target/i386/pr44546.c (test for excess errors)
+PASS: gcc.target/i386/pr44578.c (test for excess errors)
+PASS: gcc.target/i386/pr44578.c execution test
UNSUPPORTED: gcc.target/i386/pr44942.c
UNSUPPORTED: gcc.target/i386/pr44948-1a.c
PASS: gcc.target/i386/pr44948-1b.c (test for excess errors)
@@ -90316,6 +91405,23 @@ PASS: gcc.target/i386/pr56151.c scan-assembler-times or[^\n\r]*vara 1
PASS: gcc.target/i386/pr56225.c (test for excess errors)
PASS: gcc.target/i386/pr56246.c (test for excess errors)
PASS: gcc.target/i386/pr56348.c (test for excess errors)
+PASS: gcc.target/i386/pr56866.c (test for excess errors)
+PASS: gcc.target/i386/pr56866.c execution test
+PASS: gcc.target/i386/pr56903.c (test for excess errors)
+PASS: gcc.target/i386/pr57003.c (test for excess errors)
+PASS: gcc.target/i386/pr57003.c execution test
+PASS: gcc.target/i386/pr57018.c (test for excess errors)
+PASS: gcc.target/i386/pr57018.c execution test
+PASS: gcc.target/i386/pr57046.c (test for excess errors)
+PASS: gcc.target/i386/pr57046.c execution test
+PASS: gcc.target/i386/pr57091.c (test for excess errors)
+PASS: gcc.target/i386/pr57097.c (test for excess errors)
+UNSUPPORTED: gcc.target/i386/pr57098.c
+PASS: gcc.target/i386/pr57106.c (test for excess errors)
+PASS: gcc.target/i386/pr57264.c (test for excess errors)
+PASS: gcc.target/i386/pr57264.c scan-assembler-not stosl
+PASS: gcc.target/i386/pr57275.c (test for excess errors)
+PASS: gcc.target/i386/pr57275.c execution test
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)
@@ -90359,8 +91465,20 @@ PASS: gcc.target/i386/reload-1.c (test for excess errors)
PASS: gcc.target/i386/reload-1.c scan-rtl-dump-not csa "deleted 1 dead insns"
UNSUPPORTED: gcc.target/i386/retarg.c
PASS: gcc.target/i386/rotate-1.c (test for excess errors)
-PASS: gcc.target/i386/rotate-1.c scan-assembler rolb
+PASS: gcc.target/i386/rotate-1.c scan-assembler ro[lr]b
UNSUPPORTED: gcc.target/i386/rotate-2.c
+PASS: gcc.target/i386/rotate-3.c (test for excess errors)
+PASS: gcc.target/i386/rotate-3.c scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.target/i386/rotate-3a.c (test for excess errors)
+PASS: gcc.target/i386/rotate-3a.c execution test
+PASS: gcc.target/i386/rotate-4.c (test for excess errors)
+PASS: gcc.target/i386/rotate-4.c scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.target/i386/rotate-4a.c (test for excess errors)
+PASS: gcc.target/i386/rotate-4a.c execution test
+PASS: gcc.target/i386/rotate-5.c (test for excess errors)
+PASS: gcc.target/i386/rotate-5.c scan-tree-dump-times vect "vectorized 1 loops" 1
+PASS: gcc.target/i386/rotate-5a.c (test for excess errors)
+PASS: gcc.target/i386/rotate-5a.c execution test
PASS: gcc.target/i386/rtm-xabort-1.c (test for excess errors)
PASS: gcc.target/i386/rtm-xabort-1.c scan-assembler \txabort
PASS: gcc.target/i386/rtm-xbegin-1.c (test for excess errors)
@@ -92011,10 +93129,10 @@ Running [...]/hurd/master/gcc/testsuite/gcc.test-framework/test-framework.exp ..
=== gcc Summary ===
-# of expected passes 90316
-# of unexpected failures 28
-# of expected failures 259
+# of expected passes 91395
+# of unexpected failures 30
+# of expected failures 255
# of unresolved testcases 5
-# of unsupported tests 1296
-[...]/hurd/master.build/gcc/xgcc version 4.8.0 20130217 (experimental) (GCC)
+# of unsupported tests 1337
+[...]/hurd/master.build/gcc/xgcc version 4.9.0 20130527 (experimental) (GCC)
diff --git a/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum b/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum
index 4f5c6475..28633dd0 100644
--- a/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum
+++ b/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Thu Feb 21 16:41:41 2013
+Test Run By thomas on Fri May 31 13:17:13 2013
Native configuration is i686-unknown-gnu0.3
=== gfortran tests ===
@@ -12,6 +12,8 @@ PASS: gfortran.dg/coarray/alloc_comp_1.f90 -fcoarray=single -O2 (test for exce
PASS: gfortran.dg/coarray/alloc_comp_1.f90 -fcoarray=single -O2 execution test
PASS: gfortran.dg/coarray/alloc_comp_1.f90 -fcoarray=lib -O2 -lcaf_single (test for excess errors)
PASS: gfortran.dg/coarray/alloc_comp_1.f90 -fcoarray=lib -O2 -lcaf_single execution test
+PASS: gfortran.dg/coarray/alloc_comp_2.f90 -fcoarray=single -O2 (test for excess errors)
+PASS: gfortran.dg/coarray/alloc_comp_2.f90 -fcoarray=lib -O2 -lcaf_single (test for excess errors)
PASS: gfortran.dg/coarray/allocate_errgmsg.f90 -fcoarray=single -O2 (test for excess errors)
PASS: gfortran.dg/coarray/allocate_errgmsg.f90 -fcoarray=single -O2 execution test
PASS: gfortran.dg/coarray/allocate_errgmsg.f90 -fcoarray=lib -O2 -lcaf_single (test for excess errors)
@@ -1926,6 +1928,8 @@ 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_3.f90 -O (test for errors, line 24)
+PASS: gfortran.dg/allocate_with_source_3.f90 -O (test for excess errors)
PASS: gfortran.dg/allocate_with_typespec_1.f90 -O (test for excess errors)
PASS: gfortran.dg/allocate_with_typespec_2.f -O (test for excess errors)
PASS: gfortran.dg/allocate_with_typespec_3.f90 -O (test for errors, line 22)
@@ -2014,7 +2018,7 @@ PASS: gfortran.dg/allocate_zerosize_3.f -O3 -g execution test
PASS: gfortran.dg/allocate_zerosize_3.f -Os (test for excess errors)
PASS: gfortran.dg/allocate_zerosize_3.f -Os execution test
PASS: gfortran.dg/altreturn_1.f90 -O (test for excess errors)
-PASS: gfortran.dg/altreturn_2.f90 -O (test for errors, line 3)
+PASS: gfortran.dg/altreturn_2.f90 -O (test for errors, line 5)
PASS: gfortran.dg/altreturn_2.f90 -O (test for excess errors)
PASS: gfortran.dg/altreturn_3.f90 -O0 (test for excess errors)
PASS: gfortran.dg/altreturn_3.f90 -O0 execution test
@@ -2051,6 +2055,7 @@ PASS: gfortran.dg/altreturn_5.f90 -Os (test for excess errors)
PASS: gfortran.dg/altreturn_5.f90 -Os execution test
PASS: gfortran.dg/altreturn_6.f90 -O (test for excess errors)
PASS: gfortran.dg/altreturn_7.f90 -O (test for excess errors)
+PASS: gfortran.dg/altreturn_8.f90 -O (test for excess errors)
PASS: gfortran.dg/ambiguous_reference_1.f90 -O (test for errors, line 40)
PASS: gfortran.dg/ambiguous_reference_1.f90 -O (test for errors, line 41)
PASS: gfortran.dg/ambiguous_reference_1.f90 -O (test for excess errors)
@@ -2792,30 +2797,113 @@ PASS: gfortran.dg/array_constructor_4.f90 -Os (test for excess errors)
PASS: gfortran.dg/array_constructor_4.f90 -Os execution test
PASS: gfortran.dg/array_constructor_40.f90 -O0 (test for excess errors)
PASS: gfortran.dg/array_constructor_40.f90 -O0 execution test
-PASS: gfortran.dg/array_constructor_40.f90 -O0 scan-tree-dump-times original "while" 3
+PASS: gfortran.dg/array_constructor_40.f90 -O0 scan-tree-dump-times original "while" 5
PASS: gfortran.dg/array_constructor_40.f90 -O1 (test for excess errors)
PASS: gfortran.dg/array_constructor_40.f90 -O1 execution test
-PASS: gfortran.dg/array_constructor_40.f90 -O1 scan-tree-dump-times original "while" 3
+PASS: gfortran.dg/array_constructor_40.f90 -O1 scan-tree-dump-times original "while" 5
PASS: gfortran.dg/array_constructor_40.f90 -O2 (test for excess errors)
PASS: gfortran.dg/array_constructor_40.f90 -O2 execution test
-PASS: gfortran.dg/array_constructor_40.f90 -O2 scan-tree-dump-times original "while" 3
+PASS: gfortran.dg/array_constructor_40.f90 -O2 scan-tree-dump-times original "while" 5
PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer (test for excess errors)
PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer execution test
-PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "while" 3
+PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "while" 5
PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
-PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "while" 3
+PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "while" 5
PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
-PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "while" 3
+PASS: gfortran.dg/array_constructor_40.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "while" 5
PASS: gfortran.dg/array_constructor_40.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/array_constructor_40.f90 -O3 -g execution test
-PASS: gfortran.dg/array_constructor_40.f90 -O3 -g scan-tree-dump-times original "while" 3
+PASS: gfortran.dg/array_constructor_40.f90 -O3 -g scan-tree-dump-times original "while" 5
PASS: gfortran.dg/array_constructor_40.f90 -Os (test for excess errors)
PASS: gfortran.dg/array_constructor_40.f90 -Os execution test
-PASS: gfortran.dg/array_constructor_40.f90 -Os scan-tree-dump-times original "while" 3
+PASS: gfortran.dg/array_constructor_40.f90 -Os scan-tree-dump-times original "while" 5
PASS: gfortran.dg/array_constructor_41.f90 -O (test for excess errors)
PASS: gfortran.dg/array_constructor_41.f90 -O scan-tree-dump-times original "realloc" 0
+PASS: gfortran.dg/array_constructor_42.f90 -O (test for excess errors)
+PASS: gfortran.dg/array_constructor_43.f90 -O (test for excess errors)
+PASS: gfortran.dg/array_constructor_43.f90 -O scan-tree-dump-times original "\\|\\|" 3
+PASS: gfortran.dg/array_constructor_44.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/array_constructor_44.f90 -O0 execution test
+PASS: gfortran.dg/array_constructor_44.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/array_constructor_44.f90 -O1 execution test
+PASS: gfortran.dg/array_constructor_44.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/array_constructor_44.f90 -O2 execution test
+PASS: gfortran.dg/array_constructor_44.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/array_constructor_44.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/array_constructor_44.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/array_constructor_44.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/array_constructor_44.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/array_constructor_44.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/array_constructor_44.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/array_constructor_44.f90 -O3 -g execution test
+PASS: gfortran.dg/array_constructor_44.f90 -Os (test for excess errors)
+PASS: gfortran.dg/array_constructor_44.f90 -Os execution test
+PASS: gfortran.dg/array_constructor_45.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/array_constructor_45.f90 -O0 execution test
+PASS: gfortran.dg/array_constructor_45.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/array_constructor_45.f90 -O1 execution test
+PASS: gfortran.dg/array_constructor_45.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/array_constructor_45.f90 -O2 execution test
+PASS: gfortran.dg/array_constructor_45.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/array_constructor_45.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/array_constructor_45.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/array_constructor_45.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/array_constructor_45.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/array_constructor_45.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/array_constructor_45.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/array_constructor_45.f90 -O3 -g execution test
+PASS: gfortran.dg/array_constructor_45.f90 -Os (test for excess errors)
+PASS: gfortran.dg/array_constructor_45.f90 -Os execution test
+PASS: gfortran.dg/array_constructor_46.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/array_constructor_46.f90 -O0 execution test
+PASS: gfortran.dg/array_constructor_46.f90 -O0 scan-tree-dump-times original "while" 2
+PASS: gfortran.dg/array_constructor_46.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/array_constructor_46.f90 -O1 execution test
+PASS: gfortran.dg/array_constructor_46.f90 -O1 scan-tree-dump-times original "while" 2
+PASS: gfortran.dg/array_constructor_46.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/array_constructor_46.f90 -O2 execution test
+PASS: gfortran.dg/array_constructor_46.f90 -O2 scan-tree-dump-times original "while" 2
+PASS: gfortran.dg/array_constructor_46.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/array_constructor_46.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/array_constructor_46.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "while" 2
+PASS: gfortran.dg/array_constructor_46.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/array_constructor_46.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/array_constructor_46.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "while" 2
+PASS: gfortran.dg/array_constructor_46.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/array_constructor_46.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/array_constructor_46.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "while" 2
+PASS: gfortran.dg/array_constructor_46.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/array_constructor_46.f90 -O3 -g execution test
+PASS: gfortran.dg/array_constructor_46.f90 -O3 -g scan-tree-dump-times original "while" 2
+PASS: gfortran.dg/array_constructor_46.f90 -Os (test for excess errors)
+PASS: gfortran.dg/array_constructor_46.f90 -Os execution test
+PASS: gfortran.dg/array_constructor_46.f90 -Os scan-tree-dump-times original "while" 2
+PASS: gfortran.dg/array_constructor_47.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/array_constructor_47.f90 -O0 execution test
+PASS: gfortran.dg/array_constructor_47.f90 -O0 scan-tree-dump-times original "while" 4
+PASS: gfortran.dg/array_constructor_47.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/array_constructor_47.f90 -O1 execution test
+PASS: gfortran.dg/array_constructor_47.f90 -O1 scan-tree-dump-times original "while" 4
+PASS: gfortran.dg/array_constructor_47.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/array_constructor_47.f90 -O2 execution test
+PASS: gfortran.dg/array_constructor_47.f90 -O2 scan-tree-dump-times original "while" 4
+PASS: gfortran.dg/array_constructor_47.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/array_constructor_47.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/array_constructor_47.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "while" 4
+PASS: gfortran.dg/array_constructor_47.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/array_constructor_47.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/array_constructor_47.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "while" 4
+PASS: gfortran.dg/array_constructor_47.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/array_constructor_47.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/array_constructor_47.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "while" 4
+PASS: gfortran.dg/array_constructor_47.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/array_constructor_47.f90 -O3 -g execution test
+PASS: gfortran.dg/array_constructor_47.f90 -O3 -g scan-tree-dump-times original "while" 4
+PASS: gfortran.dg/array_constructor_47.f90 -Os (test for excess errors)
+PASS: gfortran.dg/array_constructor_47.f90 -Os execution test
+PASS: gfortran.dg/array_constructor_47.f90 -Os scan-tree-dump-times original "while" 4
PASS: gfortran.dg/array_constructor_5.f90 -O0 (test for excess errors)
PASS: gfortran.dg/array_constructor_5.f90 -O0 execution test
PASS: gfortran.dg/array_constructor_5.f90 -O1 (test for excess errors)
@@ -4679,6 +4767,15 @@ PASS: gfortran.dg/assumed_type_3.f90 -O (test for errors, line 118)
PASS: gfortran.dg/assumed_type_3.f90 -O (test for excess errors)
PASS: gfortran.dg/assumed_type_4.f90 -O (test for errors, line 9)
PASS: gfortran.dg/assumed_type_4.f90 -O (test for excess errors)
+PASS: gfortran.dg/assumed_type_5.f90 -O (test for errors, line 12)
+PASS: gfortran.dg/assumed_type_5.f90 -O (test for errors, line 13)
+PASS: gfortran.dg/assumed_type_5.f90 -O (test for errors, line 22)
+PASS: gfortran.dg/assumed_type_5.f90 -O (test for errors, line 23)
+PASS: gfortran.dg/assumed_type_5.f90 -O (test for errors, line 33)
+PASS: gfortran.dg/assumed_type_5.f90 -O (test for errors, line 34)
+PASS: gfortran.dg/assumed_type_5.f90 -O (test for excess errors)
+PASS: gfortran.dg/assumed_type_6.f90 -O (test for errors, line 11)
+PASS: gfortran.dg/assumed_type_6.f90 -O (test for excess errors)
PASS: gfortran.dg/asynchronous_1.f90 -O (test for errors, line 35)
PASS: gfortran.dg/asynchronous_1.f90 -O (test for errors, line 36)
PASS: gfortran.dg/asynchronous_1.f90 -O (test for errors, line 40)
@@ -5452,6 +5549,10 @@ PASS: gfortran.dg/bind_c_usage_25.f90 -O (test for warnings, line 55)
PASS: gfortran.dg/bind_c_usage_25.f90 -O (test for warnings, line 56)
PASS: gfortran.dg/bind_c_usage_25.f90 -O (test for excess errors)
PASS: gfortran.dg/bind_c_usage_26.f90 -O (test for excess errors)
+PASS: gfortran.dg/bind_c_usage_27.f90 -O (test for excess errors)
+PASS: gfortran.dg/bind_c_usage_28.f90 -O (test for errors, line 11)
+PASS: gfortran.dg/bind_c_usage_28.f90 -O (test for errors, line 15)
+PASS: gfortran.dg/bind_c_usage_28.f90 -O (test for excess errors)
PASS: gfortran.dg/bind_c_usage_3.f03 -O (test for errors, line 5)
PASS: gfortran.dg/bind_c_usage_3.f03 -O (test for errors, line 6)
PASS: gfortran.dg/bind_c_usage_3.f03 -O (test for errors, line 9)
@@ -5590,6 +5691,13 @@ PASS: gfortran.dg/binding_label_tests_16.f03 -O3 -g (test for excess errors)
PASS: gfortran.dg/binding_label_tests_16.f03 -O3 -g execution test
PASS: gfortran.dg/binding_label_tests_16.f03 -Os (test for excess errors)
PASS: gfortran.dg/binding_label_tests_16.f03 -Os execution test
+PASS: gfortran.dg/binding_label_tests_17.f90 -O (test for errors, line 5)
+PASS: gfortran.dg/binding_label_tests_17.f90 -O (test for errors, line 8)
+PASS: gfortran.dg/binding_label_tests_17.f90 -O (test for excess errors)
+PASS: gfortran.dg/binding_label_tests_18.f90 -O (test for errors, line 5)
+PASS: gfortran.dg/binding_label_tests_18.f90 -O (test for errors, line 8)
+PASS: gfortran.dg/binding_label_tests_18.f90 -O (test for excess errors)
+PASS: gfortran.dg/binding_label_tests_19.f90 -O (test for excess errors)
PASS: gfortran.dg/binding_label_tests_2.f03 -O (test for errors, line 10)
PASS: gfortran.dg/binding_label_tests_2.f03 -O (test for errors, line 11)
PASS: gfortran.dg/binding_label_tests_2.f03 -O (test for errors, line 13)
@@ -5607,15 +5715,38 @@ PASS: gfortran.dg/binding_label_tests_2.f03 -O (test for errors, line 29)
PASS: gfortran.dg/binding_label_tests_2.f03 -O (test for errors, line 31)
PASS: gfortran.dg/binding_label_tests_2.f03 -O (test for errors, line 32)
PASS: gfortran.dg/binding_label_tests_2.f03 -O (test for excess errors)
-PASS: gfortran.dg/binding_label_tests_3.f03 -O (test for errors, line 5)
-PASS: gfortran.dg/binding_label_tests_3.f03 -O (test for errors, line 12)
+PASS: gfortran.dg/binding_label_tests_20.f90 -O (test for errors, line 6)
+PASS: gfortran.dg/binding_label_tests_20.f90 -O (test for errors, line 9)
+PASS: gfortran.dg/binding_label_tests_20.f90 -O (test for excess errors)
+PASS: gfortran.dg/binding_label_tests_21.f90 -O (test for errors, line 5)
+PASS: gfortran.dg/binding_label_tests_21.f90 -O (test for errors, line 6)
+PASS: gfortran.dg/binding_label_tests_21.f90 -O (test for excess errors)
+PASS: gfortran.dg/binding_label_tests_22.f90 -O (test for errors, line 5)
+PASS: gfortran.dg/binding_label_tests_22.f90 -O (test for errors, line 6)
+PASS: gfortran.dg/binding_label_tests_22.f90 -O (test for excess errors)
+PASS: gfortran.dg/binding_label_tests_23.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/binding_label_tests_23.f90 -O0 execution test
+PASS: gfortran.dg/binding_label_tests_23.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/binding_label_tests_23.f90 -O1 execution test
+PASS: gfortran.dg/binding_label_tests_23.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/binding_label_tests_23.f90 -O2 execution test
+PASS: gfortran.dg/binding_label_tests_23.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/binding_label_tests_23.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/binding_label_tests_23.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/binding_label_tests_23.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/binding_label_tests_23.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/binding_label_tests_23.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/binding_label_tests_23.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/binding_label_tests_23.f90 -O3 -g execution test
+PASS: gfortran.dg/binding_label_tests_23.f90 -Os (test for excess errors)
+PASS: gfortran.dg/binding_label_tests_23.f90 -Os execution test
+PASS: gfortran.dg/binding_label_tests_24.f90 -O (test for excess errors)
+PASS: gfortran.dg/binding_label_tests_25.f90 -O (test for excess errors)
PASS: gfortran.dg/binding_label_tests_3.f03 -O (test for excess errors)
PASS: gfortran.dg/binding_label_tests_4.f03 -O (test for errors, line 5)
PASS: gfortran.dg/binding_label_tests_4.f03 -O (test for errors, line 14)
PASS: gfortran.dg/binding_label_tests_4.f03 -O (test for errors, line 21)
PASS: gfortran.dg/binding_label_tests_4.f03 -O (test for excess errors)
-PASS: gfortran.dg/binding_label_tests_5.f03 -O (test for errors, line 6)
-PASS: gfortran.dg/binding_label_tests_5.f03 -O (test for errors, line 9)
PASS: gfortran.dg/binding_label_tests_5.f03 -O (test for excess errors)
PASS: gfortran.dg/binding_label_tests_6.f03 -O (test for errors, line 4)
PASS: gfortran.dg/binding_label_tests_6.f03 -O (test for errors, line 5)
@@ -5813,6 +5944,7 @@ PASS: gfortran.dg/blockdata_5.f90 -O (test for errors, line 8)
PASS: gfortran.dg/blockdata_5.f90 -O (test for excess errors)
PASS: gfortran.dg/blockdata_6.f90 -O (test for errors, line 9)
PASS: gfortran.dg/blockdata_6.f90 -O (test for excess errors)
+PASS: gfortran.dg/blockdata_7.f90 -O (test for excess errors)
PASS: gfortran.dg/bom_UTF-32.f90 -O (test for excess errors)
PASS: gfortran.dg/bom_UTF-8.f90 -O (test for excess errors)
PASS: gfortran.dg/bom_UTF-8_F.F90 -O (test for excess errors)
@@ -6905,10 +7037,12 @@ PASS: gfortran.dg/c_assoc.f90 -Os (test for excess errors)
PASS: gfortran.dg/c_assoc.f90 -Os execution test
PASS: gfortran.dg/c_assoc_2.f03 -O (test for errors, line 19)
PASS: gfortran.dg/c_assoc_2.f03 -O (test for errors, line 23)
-PASS: gfortran.dg/c_assoc_2.f03 -O (test for errors, line 25)
PASS: gfortran.dg/c_assoc_2.f03 -O (test for errors, line 31)
PASS: gfortran.dg/c_assoc_2.f03 -O (test for excess errors)
PASS: gfortran.dg/c_assoc_3.f90 -O (test for excess errors)
+PASS: gfortran.dg/c_assoc_4.f90 -O (test for errors, line 12)
+PASS: gfortran.dg/c_assoc_4.f90 -O (test for excess errors)
+PASS: gfortran.dg/c_assoc_5.f90 -O (test for excess errors)
PASS: gfortran.dg/c_by_val_1.f -O0 (test for excess errors)
PASS: gfortran.dg/c_by_val_1.f -O0 execution test
PASS: gfortran.dg/c_by_val_1.f -O1 (test for excess errors)
@@ -7116,6 +7250,14 @@ PASS: gfortran.dg/c_f_pointer_tests_4.f90 -Os (test for excess errors)
PASS: gfortran.dg/c_f_pointer_tests_4.f90 -Os execution test
PASS: gfortran.dg/c_f_pointer_tests_5.f90 -O (test for errors, line 12)
PASS: gfortran.dg/c_f_pointer_tests_5.f90 -O (test for excess errors)
+PASS: gfortran.dg/c_f_pointer_tests_6.f90 -O (test for errors, line 13)
+PASS: gfortran.dg/c_f_pointer_tests_6.f90 -O (test for errors, line 14)
+PASS: gfortran.dg/c_f_pointer_tests_6.f90 -O (test for errors, line 15)
+PASS: gfortran.dg/c_f_pointer_tests_6.f90 -O (test for errors, line 23)
+PASS: gfortran.dg/c_f_pointer_tests_6.f90 -O (test for errors, line 41)
+PASS: gfortran.dg/c_f_pointer_tests_6.f90 -O (test for excess errors)
+PASS: gfortran.dg/c_f_pointer_tests_7.f90 -O (test for errors, line 8)
+PASS: gfortran.dg/c_f_pointer_tests_7.f90 -O (test for excess errors)
PASS: gfortran.dg/c_funloc_tests.f03 -O0 (test for excess errors)
PASS: gfortran.dg/c_funloc_tests.f03 -O0 execution test
PASS: gfortran.dg/c_funloc_tests.f03 -O1 (test for excess errors)
@@ -7181,6 +7323,16 @@ PASS: gfortran.dg/c_funloc_tests_6.f90 -O (test for excess errors)
PASS: gfortran.dg/c_funloc_tests_7.f90 -O (test for excess errors)
PASS: gfortran.dg/c_funloc_tests_7.f90 -O scan-tree-dump-times original "cfp =[^;]+ nocsub;" 1
PASS: gfortran.dg/c_funloc_tests_7.f90 -O scan-tree-dump-times original "fint =[^;]+ cfp;" 1
+PASS: gfortran.dg/c_funloc_tests_8.f90 -O (test for errors, line 11)
+PASS: gfortran.dg/c_funloc_tests_8.f90 -O (test for errors, line 12)
+PASS: gfortran.dg/c_funloc_tests_8.f90 -O (test for errors, line 13)
+PASS: gfortran.dg/c_funloc_tests_8.f90 -O (test for errors, line 21)
+PASS: gfortran.dg/c_funloc_tests_8.f90 -O (test for errors, line 24)
+PASS: gfortran.dg/c_funloc_tests_8.f90 -O (test for errors, line 28)
+PASS: gfortran.dg/c_funloc_tests_8.f90 -O (test for errors, line 39)
+PASS: gfortran.dg/c_funloc_tests_8.f90 -O (test for errors, line 41)
+PASS: gfortran.dg/c_funloc_tests_8.f90 -O (test for errors, line 46)
+PASS: gfortran.dg/c_funloc_tests_8.f90 -O (test for excess errors)
UNSUPPORTED: gfortran.dg/c_kind_int128_test1.f03 -O
UNSUPPORTED: gfortran.dg/c_kind_int128_test2.f03 -O0
UNSUPPORTED: gfortran.dg/c_kind_int128_test2.f03 -O1
@@ -7230,20 +7382,51 @@ PASS: gfortran.dg/c_loc_test.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/c_loc_test.f90 -O3 -g execution test
PASS: gfortran.dg/c_loc_test.f90 -Os (test for excess errors)
PASS: gfortran.dg/c_loc_test.f90 -Os execution test
-PASS: gfortran.dg/c_loc_tests_10.f03 -O (test for errors, line 7)
+PASS: gfortran.dg/c_loc_test_17.f90 -O (test for errors, line 22)
+PASS: gfortran.dg/c_loc_test_17.f90 -O (test for errors, line 27)
+PASS: gfortran.dg/c_loc_test_17.f90 -O (test for excess errors)
+PASS: gfortran.dg/c_loc_test_18.f90 -O (test for excess errors)
+PASS: gfortran.dg/c_loc_test_19.f90 -O (test for errors, line 15)
+PASS: gfortran.dg/c_loc_test_19.f90 -O (test for excess errors)
+PASS: gfortran.dg/c_loc_test_20.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/c_loc_test_20.f90 -O0 execution test
+PASS: gfortran.dg/c_loc_test_20.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/c_loc_test_20.f90 -O1 execution test
+PASS: gfortran.dg/c_loc_test_20.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/c_loc_test_20.f90 -O2 execution test
+PASS: gfortran.dg/c_loc_test_20.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/c_loc_test_20.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/c_loc_test_20.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/c_loc_test_20.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/c_loc_test_20.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/c_loc_test_20.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/c_loc_test_20.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/c_loc_test_20.f90 -O3 -g execution test
+PASS: gfortran.dg/c_loc_test_20.f90 -Os (test for excess errors)
+PASS: gfortran.dg/c_loc_test_20.f90 -Os execution test
+PASS: gfortran.dg/c_loc_test_21.f90 -O (test for errors, line 15)
+PASS: gfortran.dg/c_loc_test_21.f90 -O (test for excess errors)
+PASS: gfortran.dg/c_loc_test_22.f90 -O (test for excess errors)
+PASS: gfortran.dg/c_loc_test_22.f90 -O scan-tree-dump-not original " _gfortran_internal_pack"
+PASS: gfortran.dg/c_loc_test_22.f90 -O scan-tree-dump-times original "parm.[0-9]+.data = \\(void .\\) &\\(.xxx.[0-9]+\\)\\[0\\];" 1
+PASS: gfortran.dg/c_loc_test_22.f90 -O scan-tree-dump-times original "parm.[0-9]+.data = \\(void .\\) &\\(.xxx.[0-9]+\\)\\[D.[0-9]+ \\* 4\\];" 1
+PASS: gfortran.dg/c_loc_test_22.f90 -O scan-tree-dump-times original "parm.[0-9]+.data = \\(void .\\) &\\(.yyy.[0-9]+\\)\\[0\\];" 1
+PASS: gfortran.dg/c_loc_test_22.f90 -O scan-tree-dump-times original "parm.[0-9]+.data = \\(void .\\) &\\(.yyy.[0-9]+\\)\\[D.[0-9]+ \\* 4\\];" 1
+PASS: gfortran.dg/c_loc_test_22.f90 -O scan-tree-dump-times original "D.[0-9]+ = parm.[0-9]+.data;[^;]+ptr[1-4] = D.[0-9]+;" 4
+PASS: gfortran.dg/c_loc_tests_10.f03 -O (test for errors, line 8)
PASS: gfortran.dg/c_loc_tests_10.f03 -O (test for excess errors)
-PASS: gfortran.dg/c_loc_tests_11.f03 -O (test for errors, line 44)
+PASS: gfortran.dg/c_loc_tests_11.f03 -O (test for errors, line 46)
PASS: gfortran.dg/c_loc_tests_11.f03 -O (test for excess errors)
PASS: gfortran.dg/c_loc_tests_12.f03 -O (test for excess errors)
PASS: gfortran.dg/c_loc_tests_13.f90 -O (test for excess errors)
PASS: gfortran.dg/c_loc_tests_14.f90 -O (test for excess errors)
PASS: gfortran.dg/c_loc_tests_15.f90 -O (test for errors, line 14)
PASS: gfortran.dg/c_loc_tests_15.f90 -O (test for excess errors)
-PASS: gfortran.dg/c_loc_tests_16.f90 -O (test for errors, line 21)
-PASS: gfortran.dg/c_loc_tests_16.f90 -O (test for warnings, line 22)
-PASS: gfortran.dg/c_loc_tests_16.f90 -O (test for errors, line 23)
PASS: gfortran.dg/c_loc_tests_16.f90 -O (test for errors, line 24)
PASS: gfortran.dg/c_loc_tests_16.f90 -O (test for excess errors)
+PASS: gfortran.dg/c_loc_tests_17.f90 -O (test for errors, line 12)
+PASS: gfortran.dg/c_loc_tests_17.f90 -O (test for errors, line 13)
+PASS: gfortran.dg/c_loc_tests_17.f90 -O (test for excess errors)
PASS: gfortran.dg/c_loc_tests_2.f03 -O0 (test for excess errors)
PASS: gfortran.dg/c_loc_tests_2.f03 -O0 execution test
PASS: gfortran.dg/c_loc_tests_2.f03 -O1 (test for excess errors)
@@ -7260,14 +7443,12 @@ PASS: gfortran.dg/c_loc_tests_2.f03 -O3 -g (test for excess errors)
PASS: gfortran.dg/c_loc_tests_2.f03 -O3 -g execution test
PASS: gfortran.dg/c_loc_tests_2.f03 -Os (test for excess errors)
PASS: gfortran.dg/c_loc_tests_2.f03 -Os execution test
-PASS: gfortran.dg/c_loc_tests_3.f03 -O (test for errors, line 6)
PASS: gfortran.dg/c_loc_tests_3.f03 -O (test for excess errors)
-PASS: gfortran.dg/c_loc_tests_4.f03 -O (test for errors, line 13)
+PASS: gfortran.dg/c_loc_tests_4.f03 -O (test for errors, line 15)
PASS: gfortran.dg/c_loc_tests_4.f03 -O (test for excess errors)
PASS: gfortran.dg/c_loc_tests_5.f03 -O (test for excess errors)
PASS: gfortran.dg/c_loc_tests_6.f03 -O (test for excess errors)
PASS: gfortran.dg/c_loc_tests_7.f03 -O (test for excess errors)
-PASS: gfortran.dg/c_loc_tests_8.f03 -O (test for errors, line 10)
PASS: gfortran.dg/c_loc_tests_8.f03 -O (test for excess errors)
PASS: gfortran.dg/c_loc_tests_9.f03 -O (test for excess errors)
PASS: gfortran.dg/c_ptr_tests.f03 -O0 (test for excess errors)
@@ -7309,63 +7490,81 @@ PASS: gfortran.dg/c_ptr_tests_13.f03 -O (test for errors, line 14)
PASS: gfortran.dg/c_ptr_tests_13.f03 -O (test for excess errors)
PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 (test for excess errors)
PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 execution test
-PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "gsl_file = 0B" 1
-PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "gsl_func = 0B" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "c_funptr.[0-9]+ = 0B;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_func = c_funptr.[0-9]+;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "c_ptr.[0-9]+ = 0B;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_file = c_ptr.[0-9]+;" 1
PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "NIptr = 0B" 0
PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "NIfunptr = 0B" 0
PASS: gfortran.dg/c_ptr_tests_14.f90 -O0 scan-tree-dump-times original "bbb =" 0
PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 (test for excess errors)
PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 execution test
-PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "gsl_file = 0B" 1
-PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "gsl_func = 0B" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "c_funptr.[0-9]+ = 0B;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_func = c_funptr.[0-9]+;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "c_ptr.[0-9]+ = 0B;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_file = c_ptr.[0-9]+;" 1
PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "NIptr = 0B" 0
PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "NIfunptr = 0B" 0
PASS: gfortran.dg/c_ptr_tests_14.f90 -O1 scan-tree-dump-times original "bbb =" 0
PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 (test for excess errors)
PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 execution test
-PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "gsl_file = 0B" 1
-PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "gsl_func = 0B" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "c_funptr.[0-9]+ = 0B;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_func = c_funptr.[0-9]+;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "c_ptr.[0-9]+ = 0B;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_file = c_ptr.[0-9]+;" 1
PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "NIptr = 0B" 0
PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "NIfunptr = 0B" 0
PASS: gfortran.dg/c_ptr_tests_14.f90 -O2 scan-tree-dump-times original "bbb =" 0
PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer (test for excess errors)
PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer execution test
-PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gsl_file = 0B" 1
-PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gsl_func = 0B" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "c_funptr.[0-9]+ = 0B;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_func = c_funptr.[0-9]+;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "c_ptr.[0-9]+ = 0B;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_file = c_ptr.[0-9]+;" 1
PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "NIptr = 0B" 0
PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "NIfunptr = 0B" 0
PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "bbb =" 0
PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
-PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gsl_file = 0B" 1
-PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gsl_func = 0B" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "c_funptr.[0-9]+ = 0B;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_func = c_funptr.[0-9]+;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "c_ptr.[0-9]+ = 0B;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_file = c_ptr.[0-9]+;" 1
PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "NIptr = 0B" 0
PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "NIfunptr = 0B" 0
PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "bbb =" 0
PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
-PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gsl_file = 0B" 1
-PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gsl_func = 0B" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "c_funptr.[0-9]+ = 0B;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_func = c_funptr.[0-9]+;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "c_ptr.[0-9]+ = 0B;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_file = c_ptr.[0-9]+;" 1
PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "NIptr = 0B" 0
PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "NIfunptr = 0B" 0
PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "bbb =" 0
PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g execution test
-PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "gsl_file = 0B" 1
-PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "gsl_func = 0B" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "c_funptr.[0-9]+ = 0B;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_func = c_funptr.[0-9]+;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "c_ptr.[0-9]+ = 0B;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_file = c_ptr.[0-9]+;" 1
PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "NIptr = 0B" 0
PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "NIfunptr = 0B" 0
PASS: gfortran.dg/c_ptr_tests_14.f90 -O3 -g scan-tree-dump-times original "bbb =" 0
PASS: gfortran.dg/c_ptr_tests_14.f90 -Os (test for excess errors)
PASS: gfortran.dg/c_ptr_tests_14.f90 -Os execution test
-PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "gsl_file = 0B" 1
-PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "gsl_func = 0B" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "c_funptr.[0-9]+ = 0B;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_func = c_funptr.[0-9]+;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "c_ptr.[0-9]+ = 0B;" 1
+PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_file = c_ptr.[0-9]+;" 1
PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "NIptr = 0B" 0
PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "NIfunptr = 0B" 0
PASS: gfortran.dg/c_ptr_tests_14.f90 -Os scan-tree-dump-times original "bbb =" 0
PASS: gfortran.dg/c_ptr_tests_15.f90 -O (test for excess errors)
-PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "gsl_file = 0B" 1
-PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "gsl_func = 0B" 1
+PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "c_funptr.[0-9]+ = 0B;" 1
+PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_func = c_funptr.[0-9]+;" 1
+PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "c_ptr.[0-9]+ = 0B;" 1
+PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "fgsl_file.[0-9]+.gsl_file = c_ptr.[0-9]+;" 1
PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "NIptr = 0B" 0
PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "NIfunptr = 0B" 0
PASS: gfortran.dg/c_ptr_tests_15.f90 -O scan-tree-dump-times original "bbb =" 0
@@ -7460,6 +7659,22 @@ PASS: gfortran.dg/c_sizeof_2.f90 -O (test for excess errors)
PASS: gfortran.dg/c_sizeof_3.f90 -O (test for excess errors)
PASS: gfortran.dg/c_sizeof_4.f90 -O (test for errors, line 9)
PASS: gfortran.dg/c_sizeof_4.f90 -O (test for excess errors)
+PASS: gfortran.dg/c_sizeof_5.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/c_sizeof_5.f90 -O0 execution test
+PASS: gfortran.dg/c_sizeof_5.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/c_sizeof_5.f90 -O1 execution test
+PASS: gfortran.dg/c_sizeof_5.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/c_sizeof_5.f90 -O2 execution test
+PASS: gfortran.dg/c_sizeof_5.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/c_sizeof_5.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/c_sizeof_5.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/c_sizeof_5.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/c_sizeof_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/c_sizeof_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+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/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
@@ -8542,28 +8757,36 @@ PASS: gfortran.dg/character_comparison_2.f90 -Os execution test
PASS: gfortran.dg/character_comparison_2.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 0
PASS: gfortran.dg/character_comparison_3.f90 -O0 (test for excess errors)
PASS: gfortran.dg/character_comparison_3.f90 -O0 execution test
-PASS: gfortran.dg/character_comparison_3.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 8
+PASS: gfortran.dg/character_comparison_3.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 6
+PASS: gfortran.dg/character_comparison_3.f90 -O0 scan-tree-dump-times original "__builtin_memcmp" 2
PASS: gfortran.dg/character_comparison_3.f90 -O1 (test for excess errors)
PASS: gfortran.dg/character_comparison_3.f90 -O1 execution test
-PASS: gfortran.dg/character_comparison_3.f90 -O1 scan-tree-dump-times original "gfortran_compare_string" 8
+PASS: gfortran.dg/character_comparison_3.f90 -O1 scan-tree-dump-times original "gfortran_compare_string" 6
+PASS: gfortran.dg/character_comparison_3.f90 -O1 scan-tree-dump-times original "__builtin_memcmp" 2
PASS: gfortran.dg/character_comparison_3.f90 -O2 (test for excess errors)
PASS: gfortran.dg/character_comparison_3.f90 -O2 execution test
-PASS: gfortran.dg/character_comparison_3.f90 -O2 scan-tree-dump-times original "gfortran_compare_string" 8
+PASS: gfortran.dg/character_comparison_3.f90 -O2 scan-tree-dump-times original "gfortran_compare_string" 6
+PASS: gfortran.dg/character_comparison_3.f90 -O2 scan-tree-dump-times original "__builtin_memcmp" 2
PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer (test for excess errors)
PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer execution test
-PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_compare_string" 8
+PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_compare_string" 6
+PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "__builtin_memcmp" 2
PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
-PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_compare_string" 8
+PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_compare_string" 6
+PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "__builtin_memcmp" 2
PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
-PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_compare_string" 8
+PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_compare_string" 6
+PASS: gfortran.dg/character_comparison_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "__builtin_memcmp" 2
PASS: gfortran.dg/character_comparison_3.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/character_comparison_3.f90 -O3 -g execution test
-PASS: gfortran.dg/character_comparison_3.f90 -O3 -g scan-tree-dump-times original "gfortran_compare_string" 8
+PASS: gfortran.dg/character_comparison_3.f90 -O3 -g scan-tree-dump-times original "gfortran_compare_string" 6
+PASS: gfortran.dg/character_comparison_3.f90 -O3 -g scan-tree-dump-times original "__builtin_memcmp" 2
PASS: gfortran.dg/character_comparison_3.f90 -Os (test for excess errors)
PASS: gfortran.dg/character_comparison_3.f90 -Os execution test
-PASS: gfortran.dg/character_comparison_3.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 8
+PASS: gfortran.dg/character_comparison_3.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 6
+PASS: gfortran.dg/character_comparison_3.f90 -Os scan-tree-dump-times original "__builtin_memcmp" 2
PASS: gfortran.dg/character_comparison_4.f90 -O0 (test for excess errors)
PASS: gfortran.dg/character_comparison_4.f90 -O0 execution test
PASS: gfortran.dg/character_comparison_4.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 0
@@ -8591,35 +8814,35 @@ PASS: gfortran.dg/character_comparison_4.f90 -Os scan-tree-dump-times origina
PASS: gfortran.dg/character_comparison_5.f90 -O0 (test for excess errors)
PASS: gfortran.dg/character_comparison_5.f90 -O0 execution test
PASS: gfortran.dg/character_comparison_5.f90 -O0 scan-tree-dump-times original "gfortran_concat_string" 0
-PASS: gfortran.dg/character_comparison_5.f90 -O0 scan-tree-dump-times original "gfortran_compare_string" 2
+PASS: gfortran.dg/character_comparison_5.f90 -O0 scan-tree-dump-times original "__builtin_memcmp" 2
PASS: gfortran.dg/character_comparison_5.f90 -O1 (test for excess errors)
PASS: gfortran.dg/character_comparison_5.f90 -O1 execution test
PASS: gfortran.dg/character_comparison_5.f90 -O1 scan-tree-dump-times original "gfortran_concat_string" 0
-PASS: gfortran.dg/character_comparison_5.f90 -O1 scan-tree-dump-times original "gfortran_compare_string" 2
+PASS: gfortran.dg/character_comparison_5.f90 -O1 scan-tree-dump-times original "__builtin_memcmp" 2
PASS: gfortran.dg/character_comparison_5.f90 -O2 (test for excess errors)
PASS: gfortran.dg/character_comparison_5.f90 -O2 execution test
PASS: gfortran.dg/character_comparison_5.f90 -O2 scan-tree-dump-times original "gfortran_concat_string" 0
-PASS: gfortran.dg/character_comparison_5.f90 -O2 scan-tree-dump-times original "gfortran_compare_string" 2
+PASS: gfortran.dg/character_comparison_5.f90 -O2 scan-tree-dump-times original "__builtin_memcmp" 2
PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer (test for excess errors)
PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer execution test
PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_concat_string" 0
-PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "gfortran_compare_string" 2
+PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "__builtin_memcmp" 2
PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_concat_string" 0
-PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "gfortran_compare_string" 2
+PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "__builtin_memcmp" 2
PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_concat_string" 0
-PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "gfortran_compare_string" 2
+PASS: gfortran.dg/character_comparison_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "__builtin_memcmp" 2
PASS: gfortran.dg/character_comparison_5.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/character_comparison_5.f90 -O3 -g execution test
PASS: gfortran.dg/character_comparison_5.f90 -O3 -g scan-tree-dump-times original "gfortran_concat_string" 0
-PASS: gfortran.dg/character_comparison_5.f90 -O3 -g scan-tree-dump-times original "gfortran_compare_string" 2
+PASS: gfortran.dg/character_comparison_5.f90 -O3 -g scan-tree-dump-times original "__builtin_memcmp" 2
PASS: gfortran.dg/character_comparison_5.f90 -Os (test for excess errors)
PASS: gfortran.dg/character_comparison_5.f90 -Os execution test
PASS: gfortran.dg/character_comparison_5.f90 -Os scan-tree-dump-times original "gfortran_concat_string" 0
-PASS: gfortran.dg/character_comparison_5.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 2
+PASS: gfortran.dg/character_comparison_5.f90 -Os scan-tree-dump-times original "__builtin_memcmp" 2
PASS: gfortran.dg/character_comparison_6.f90 -O0 (test for excess errors)
PASS: gfortran.dg/character_comparison_6.f90 -O0 execution test
PASS: gfortran.dg/character_comparison_6.f90 -O0 scan-tree-dump-times original "gfortran_concat_string" 4
@@ -8700,6 +8923,38 @@ PASS: gfortran.dg/character_comparison_8.f90 -O3 -g scan-tree-dump-times orig
PASS: gfortran.dg/character_comparison_8.f90 -Os (test for excess errors)
PASS: gfortran.dg/character_comparison_8.f90 -Os execution test
PASS: gfortran.dg/character_comparison_8.f90 -Os scan-tree-dump-times original "gfortran_compare_string" 0
+PASS: gfortran.dg/character_comparison_9.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/character_comparison_9.f90 -O0 execution test
+PASS: gfortran.dg/character_comparison_9.f90 -O0 scan-tree-dump-times original "_gfortran_compare_string_char4" 1
+PASS: gfortran.dg/character_comparison_9.f90 -O0 scan-tree-dump-times original "__builtin_memcmp" 2
+PASS: gfortran.dg/character_comparison_9.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/character_comparison_9.f90 -O1 execution test
+PASS: gfortran.dg/character_comparison_9.f90 -O1 scan-tree-dump-times original "_gfortran_compare_string_char4" 1
+PASS: gfortran.dg/character_comparison_9.f90 -O1 scan-tree-dump-times original "__builtin_memcmp" 2
+PASS: gfortran.dg/character_comparison_9.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/character_comparison_9.f90 -O2 execution test
+PASS: gfortran.dg/character_comparison_9.f90 -O2 scan-tree-dump-times original "_gfortran_compare_string_char4" 1
+PASS: gfortran.dg/character_comparison_9.f90 -O2 scan-tree-dump-times original "__builtin_memcmp" 2
+PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "_gfortran_compare_string_char4" 1
+PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "__builtin_memcmp" 2
+PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gfortran_compare_string_char4" 1
+PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "__builtin_memcmp" 2
+PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gfortran_compare_string_char4" 1
+PASS: gfortran.dg/character_comparison_9.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "__builtin_memcmp" 2
+PASS: gfortran.dg/character_comparison_9.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/character_comparison_9.f90 -O3 -g execution test
+PASS: gfortran.dg/character_comparison_9.f90 -O3 -g scan-tree-dump-times original "_gfortran_compare_string_char4" 1
+PASS: gfortran.dg/character_comparison_9.f90 -O3 -g scan-tree-dump-times original "__builtin_memcmp" 2
+PASS: gfortran.dg/character_comparison_9.f90 -Os (test for excess errors)
+PASS: gfortran.dg/character_comparison_9.f90 -Os execution test
+PASS: gfortran.dg/character_comparison_9.f90 -Os scan-tree-dump-times original "_gfortran_compare_string_char4" 1
+PASS: gfortran.dg/character_comparison_9.f90 -Os scan-tree-dump-times original "__builtin_memcmp" 2
PASS: gfortran.dg/chkbits.f90 -O0 (test for excess errors)
PASS: gfortran.dg/chkbits.f90 -O0 execution test
PASS: gfortran.dg/chkbits.f90 -O1 (test for excess errors)
@@ -8991,6 +9246,8 @@ PASS: gfortran.dg/class_54.f90 -O (test for excess errors)
PASS: gfortran.dg/class_55.f90 -O (test for errors, line 8)
PASS: gfortran.dg/class_55.f90 -O (test for errors, line 11)
PASS: gfortran.dg/class_55.f90 -O (test for excess errors)
+PASS: gfortran.dg/class_56.f90 -O (test for errors, line 13)
+PASS: gfortran.dg/class_56.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)
@@ -9109,6 +9366,62 @@ PASS: gfortran.dg/class_allocate_13.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/class_allocate_13.f90 -O3 -g execution test
PASS: gfortran.dg/class_allocate_13.f90 -Os (test for excess errors)
PASS: gfortran.dg/class_allocate_13.f90 -Os execution test
+PASS: gfortran.dg/class_allocate_14.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/class_allocate_14.f90 -O0 execution test
+PASS: gfortran.dg/class_allocate_14.f90 -O0 scan-tree-dump-times original "static struct __class_m_T_1_0a b = {._data={.data=0B}, ._vptr=&__vtab_m_T};" 1
+PASS: gfortran.dg/class_allocate_14.f90 -O0 scan-tree-dump-times original "static struct __class_m_T_a y = {._data=0B, ._vptr=&__vtab_m_T};" 1
+PASS: gfortran.dg/class_allocate_14.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/class_allocate_14.f90 -O1 execution test
+PASS: gfortran.dg/class_allocate_14.f90 -O1 scan-tree-dump-times original "static struct __class_m_T_1_0a b = {._data={.data=0B}, ._vptr=&__vtab_m_T};" 1
+PASS: gfortran.dg/class_allocate_14.f90 -O1 scan-tree-dump-times original "static struct __class_m_T_a y = {._data=0B, ._vptr=&__vtab_m_T};" 1
+PASS: gfortran.dg/class_allocate_14.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/class_allocate_14.f90 -O2 execution test
+PASS: gfortran.dg/class_allocate_14.f90 -O2 scan-tree-dump-times original "static struct __class_m_T_1_0a b = {._data={.data=0B}, ._vptr=&__vtab_m_T};" 1
+PASS: gfortran.dg/class_allocate_14.f90 -O2 scan-tree-dump-times original "static struct __class_m_T_a y = {._data=0B, ._vptr=&__vtab_m_T};" 1
+PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "static struct __class_m_T_1_0a b = {._data={.data=0B}, ._vptr=&__vtab_m_T};" 1
+PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "static struct __class_m_T_a y = {._data=0B, ._vptr=&__vtab_m_T};" 1
+PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "static struct __class_m_T_1_0a b = {._data={.data=0B}, ._vptr=&__vtab_m_T};" 1
+PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "static struct __class_m_T_a y = {._data=0B, ._vptr=&__vtab_m_T};" 1
+PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "static struct __class_m_T_1_0a b = {._data={.data=0B}, ._vptr=&__vtab_m_T};" 1
+PASS: gfortran.dg/class_allocate_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "static struct __class_m_T_a y = {._data=0B, ._vptr=&__vtab_m_T};" 1
+PASS: gfortran.dg/class_allocate_14.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/class_allocate_14.f90 -O3 -g execution test
+PASS: gfortran.dg/class_allocate_14.f90 -O3 -g scan-tree-dump-times original "static struct __class_m_T_1_0a b = {._data={.data=0B}, ._vptr=&__vtab_m_T};" 1
+PASS: gfortran.dg/class_allocate_14.f90 -O3 -g scan-tree-dump-times original "static struct __class_m_T_a y = {._data=0B, ._vptr=&__vtab_m_T};" 1
+PASS: gfortran.dg/class_allocate_14.f90 -Os (test for excess errors)
+PASS: gfortran.dg/class_allocate_14.f90 -Os execution test
+PASS: gfortran.dg/class_allocate_14.f90 -Os scan-tree-dump-times original "static struct __class_m_T_1_0a b = {._data={.data=0B}, ._vptr=&__vtab_m_T};" 1
+PASS: gfortran.dg/class_allocate_14.f90 -Os scan-tree-dump-times original "static struct __class_m_T_a y = {._data=0B, ._vptr=&__vtab_m_T};" 1
+PASS: gfortran.dg/class_allocate_15.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/class_allocate_15.f90 -O0 execution test
+PASS: gfortran.dg/class_allocate_15.f90 -O0 scan-tree-dump-times original "__builtin_free" 2
+PASS: gfortran.dg/class_allocate_15.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/class_allocate_15.f90 -O1 execution test
+PASS: gfortran.dg/class_allocate_15.f90 -O1 scan-tree-dump-times original "__builtin_free" 2
+PASS: gfortran.dg/class_allocate_15.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/class_allocate_15.f90 -O2 execution test
+PASS: gfortran.dg/class_allocate_15.f90 -O2 scan-tree-dump-times original "__builtin_free" 2
+PASS: gfortran.dg/class_allocate_15.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/class_allocate_15.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/class_allocate_15.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "__builtin_free" 2
+PASS: gfortran.dg/class_allocate_15.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/class_allocate_15.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/class_allocate_15.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "__builtin_free" 2
+PASS: gfortran.dg/class_allocate_15.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/class_allocate_15.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/class_allocate_15.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "__builtin_free" 2
+PASS: gfortran.dg/class_allocate_15.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/class_allocate_15.f90 -O3 -g execution test
+PASS: gfortran.dg/class_allocate_15.f90 -O3 -g scan-tree-dump-times original "__builtin_free" 2
+PASS: gfortran.dg/class_allocate_15.f90 -Os (test for excess errors)
+PASS: gfortran.dg/class_allocate_15.f90 -Os execution test
+PASS: gfortran.dg/class_allocate_15.f90 -Os scan-tree-dump-times original "__builtin_free" 2
PASS: gfortran.dg/class_allocate_2.f03 -O (test for errors, line 21)
PASS: gfortran.dg/class_allocate_2.f03 -O (test for errors, line 22)
PASS: gfortran.dg/class_allocate_2.f03 -O (test for excess errors)
@@ -9743,6 +10056,8 @@ PASS: gfortran.dg/coarray_3.f90 -O (test for warnings, line 95)
PASS: gfortran.dg/coarray_3.f90 -O (test for errors, line 96)
PASS: gfortran.dg/coarray_3.f90 -O (test for errors, line 98)
PASS: gfortran.dg/coarray_3.f90 -O (test for excess errors)
+PASS: gfortran.dg/coarray_30.f90 -O (test for excess errors)
+PASS: gfortran.dg/coarray_30.f90 -O scan-tree-dump-times original "greeting.data = \\(void . restrict\\) __builtin_malloc \\(25\\);" 1
PASS: gfortran.dg/coarray_4.f90 -O (test for errors, line 22)
PASS: gfortran.dg/coarray_4.f90 -O (test for errors, line 40)
PASS: gfortran.dg/coarray_4.f90 -O (test for errors, line 41)
@@ -9856,6 +10171,13 @@ PASS: gfortran.dg/coarray_lib_alloc_2.f90 -O scan-tree-dump-times original "_
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_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_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
@@ -10045,6 +10367,11 @@ PASS: gfortran.dg/common_15.f90 -O (test for excess errors)
PASS: gfortran.dg/common_16.f90 -O (test for warnings, line 10)
PASS: gfortran.dg/common_16.f90 -O (test for excess errors)
PASS: gfortran.dg/common_17.f90 -O (test for excess errors)
+PASS: gfortran.dg/common_18.f90 -O (test for excess errors)
+PASS: gfortran.dg/common_18.f90 -O scan-assembler com1
+PASS: gfortran.dg/common_18.f90 -O scan-assembler foo_
+PASS: gfortran.dg/common_19.f90 -O (test for errors, line 8)
+PASS: gfortran.dg/common_19.f90 -O (test for excess errors)
PASS: gfortran.dg/common_2.f90 -O0 (test for excess errors)
PASS: gfortran.dg/common_2.f90 -O0 execution test
PASS: gfortran.dg/common_2.f90 -O1 (test for excess errors)
@@ -10061,6 +10388,12 @@ PASS: gfortran.dg/common_2.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/common_2.f90 -O3 -g execution test
PASS: gfortran.dg/common_2.f90 -Os (test for excess errors)
PASS: gfortran.dg/common_2.f90 -Os execution test
+PASS: gfortran.dg/common_20.f90 -O (test for errors, line 8)
+PASS: gfortran.dg/common_20.f90 -O (test for errors, line 9)
+PASS: gfortran.dg/common_20.f90 -O (test for errors, line 14)
+PASS: gfortran.dg/common_20.f90 -O (test for errors, line 15)
+PASS: gfortran.dg/common_20.f90 -O (test for excess errors)
+PASS: gfortran.dg/common_21.f90 -O (test for excess errors)
PASS: gfortran.dg/common_3.f90 -O (test for errors, line 4)
PASS: gfortran.dg/common_3.f90 -O (test for excess errors)
PASS: gfortran.dg/common_4.f90 -O0 (test for excess errors)
@@ -11505,6 +11838,7 @@ PASS: gfortran.dg/defined_assignment_5.f90 -O3 -g execution test
PASS: gfortran.dg/defined_assignment_5.f90 -Os (test for warnings, line 61)
PASS: gfortran.dg/defined_assignment_5.f90 -Os (test for excess errors)
PASS: gfortran.dg/defined_assignment_5.f90 -Os execution test
+PASS: gfortran.dg/defined_assignment_6.f90 -O (test for excess errors)
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)
@@ -11705,6 +12039,22 @@ PASS: gfortran.dg/dependency_40.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/dependency_40.f90 -O3 -g execution test
PASS: gfortran.dg/dependency_40.f90 -Os (test for excess errors)
PASS: gfortran.dg/dependency_40.f90 -Os execution test
+PASS: gfortran.dg/dependency_41.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/dependency_41.f90 -O0 execution test
+PASS: gfortran.dg/dependency_41.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/dependency_41.f90 -O1 execution test
+PASS: gfortran.dg/dependency_41.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/dependency_41.f90 -O2 execution test
+PASS: gfortran.dg/dependency_41.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/dependency_41.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/dependency_41.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/dependency_41.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/dependency_41.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/dependency_41.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/dependency_41.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/dependency_41.f90 -O3 -g execution test
+PASS: gfortran.dg/dependency_41.f90 -Os (test for excess errors)
+PASS: gfortran.dg/dependency_41.f90 -Os execution test
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)
@@ -12293,46 +12643,46 @@ 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 32)
+PASS: gfortran.dg/do_1.f90 -O0 (test for warnings, line 37)
+PASS: gfortran.dg/do_1.f90 -O0 (test for warnings, line 42)
PASS: gfortran.dg/do_1.f90 -O0 (test for excess errors)
-XPASS: 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 -O0 execution test
+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 warnings, line 42)
PASS: gfortran.dg/do_1.f90 -O1 (test for excess errors)
-XPASS: 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 -O1 execution test
+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 warnings, line 42)
PASS: gfortran.dg/do_1.f90 -O2 (test for excess errors)
-XFAIL: gfortran.dg/do_1.f90 -O2 execution test
-PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 33)
-PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 38)
-PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 43)
+PASS: gfortran.dg/do_1.f90 -O2 execution test
+PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 32)
+PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 37)
+PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer (test for warnings, line 42)
PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer (test for excess errors)
-XFAIL: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer execution test
-PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 33)
-PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 38)
-PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 43)
+PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 32)
+PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 37)
+PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for warnings, line 42)
PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
-XFAIL: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
-PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 33)
-PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 38)
-PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 43)
+PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 32)
+PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 37)
+PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for warnings, line 42)
PASS: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
-XFAIL: gfortran.dg/do_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -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 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+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 warnings, line 42)
PASS: gfortran.dg/do_1.f90 -O3 -g (test for excess errors)
-XFAIL: 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 -O3 -g execution test
+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 warnings, line 42)
PASS: gfortran.dg/do_1.f90 -Os (test for excess errors)
-XFAIL: gfortran.dg/do_1.f90 -Os execution test
+PASS: gfortran.dg/do_1.f90 -Os execution test
PASS: gfortran.dg/do_2.f90 -O (test for errors, line 16)
PASS: gfortran.dg/do_2.f90 -O (test for errors, line 20)
PASS: gfortran.dg/do_2.f90 -O (test for errors, line 23)
@@ -13949,6 +14299,22 @@ PASS: gfortran.dg/eof_4.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/eof_4.f90 -O3 -g execution test
PASS: gfortran.dg/eof_4.f90 -Os (test for excess errors)
PASS: gfortran.dg/eof_4.f90 -Os execution test
+PASS: gfortran.dg/eof_5.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/eof_5.f90 -O0 execution test
+PASS: gfortran.dg/eof_5.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/eof_5.f90 -O1 execution test
+PASS: gfortran.dg/eof_5.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/eof_5.f90 -O2 execution test
+PASS: gfortran.dg/eof_5.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/eof_5.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/eof_5.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/eof_5.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/eof_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/eof_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/eof_5.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/eof_5.f90 -O3 -g execution test
+PASS: gfortran.dg/eof_5.f90 -Os (test for excess errors)
+PASS: gfortran.dg/eof_5.f90 -Os execution test
PASS: gfortran.dg/eor_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/eor_1.f90 -O0 execution test
PASS: gfortran.dg/eor_1.f90 -O1 (test for excess errors)
@@ -14982,6 +15348,22 @@ PASS: gfortran.dg/fmt_cache_2.f -O3 -g (test for excess errors)
PASS: gfortran.dg/fmt_cache_2.f -O3 -g execution test
PASS: gfortran.dg/fmt_cache_2.f -Os (test for excess errors)
PASS: gfortran.dg/fmt_cache_2.f -Os execution test
+PASS: gfortran.dg/fmt_cache_3.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/fmt_cache_3.f90 -O0 execution test
+PASS: gfortran.dg/fmt_cache_3.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/fmt_cache_3.f90 -O1 execution test
+PASS: gfortran.dg/fmt_cache_3.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/fmt_cache_3.f90 -O2 execution test
+PASS: gfortran.dg/fmt_cache_3.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/fmt_cache_3.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/fmt_cache_3.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/fmt_cache_3.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/fmt_cache_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/fmt_cache_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/fmt_cache_3.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/fmt_cache_3.f90 -O3 -g execution test
+PASS: gfortran.dg/fmt_cache_3.f90 -Os (test for excess errors)
+PASS: gfortran.dg/fmt_cache_3.f90 -Os execution test
PASS: gfortran.dg/fmt_colon.f90 -O0 (test for excess errors)
PASS: gfortran.dg/fmt_colon.f90 -O0 execution test
PASS: gfortran.dg/fmt_colon.f90 -O1 (test for excess errors)
@@ -18822,6 +19204,22 @@ PASS: gfortran.dg/implicit_9.f90 -O (test for excess errors)
PASS: gfortran.dg/implicit_actual.f90 -O (test for errors, line 11)
PASS: gfortran.dg/implicit_actual.f90 -O (test for errors, line 19)
PASS: gfortran.dg/implicit_actual.f90 -O (test for excess errors)
+PASS: gfortran.dg/implicit_class_1.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/implicit_class_1.f90 -O0 execution test
+PASS: gfortran.dg/implicit_class_1.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/implicit_class_1.f90 -O1 execution test
+PASS: gfortran.dg/implicit_class_1.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/implicit_class_1.f90 -O2 execution test
+PASS: gfortran.dg/implicit_class_1.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/implicit_class_1.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/implicit_class_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/implicit_class_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/implicit_class_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/implicit_class_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/implicit_class_1.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/implicit_class_1.f90 -O3 -g execution test
+PASS: gfortran.dg/implicit_class_1.f90 -Os (test for excess errors)
+PASS: gfortran.dg/implicit_class_1.f90 -Os execution test
PASS: gfortran.dg/implicit_derived_type_1.f90 -O (test for excess errors)
PASS: gfortran.dg/implicit_pure_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/implicit_pure_1.f90 -O0 execution test
@@ -18920,17 +19318,15 @@ PASS: gfortran.dg/import.f90 -Os (test for excess errors)
PASS: gfortran.dg/import.f90 -Os execution test
PASS: gfortran.dg/import10.f90 -O (test for excess errors)
PASS: gfortran.dg/import11.f90 -O (test for excess errors)
+PASS: gfortran.dg/import2.f90 -O (test for errors, line 15)
+PASS: gfortran.dg/import2.f90 -O (test for errors, line 16)
+PASS: gfortran.dg/import2.f90 -O (test for errors, line 17)
+PASS: gfortran.dg/import2.f90 -O (test for errors, line 34)
+PASS: gfortran.dg/import2.f90 -O (test for errors, line 35)
+PASS: gfortran.dg/import2.f90 -O (test for errors, line 36)
PASS: gfortran.dg/import2.f90 -O (test for errors, line 39)
PASS: gfortran.dg/import2.f90 -O (test for errors, line 40)
PASS: gfortran.dg/import2.f90 -O (test for errors, line 41)
-PASS: gfortran.dg/import2.f90 -O (test for errors, line 58)
-PASS: gfortran.dg/import2.f90 -O (test for errors, line 59)
-PASS: gfortran.dg/import2.f90 -O (test for errors, line 60)
-PASS: gfortran.dg/import2.f90 -O (test for errors, line 63)
-PASS: gfortran.dg/import2.f90 -O (test for errors, line 64)
-PASS: gfortran.dg/import2.f90 -O (test for errors, line 65)
-PASS: gfortran.dg/import2.f90 -O (test for errors, line 74)
-PASS: gfortran.dg/import2.f90 -O (test for errors, line 77)
PASS: gfortran.dg/import2.f90 -O (test for excess errors)
PASS: gfortran.dg/import3.f90 -O (test for errors, line 8)
PASS: gfortran.dg/import3.f90 -O (test for errors, line 15)
@@ -20649,9 +21045,9 @@ PASS: gfortran.dg/intrinsic_7.f90 -O (test for excess errors)
PASS: gfortran.dg/intrinsic_8.f90 -O (test for excess errors)
PASS: gfortran.dg/intrinsic_actual_1.f -O (test for excess errors)
PASS: gfortran.dg/intrinsic_actual_2.f90 -O (test for excess errors)
-PASS: gfortran.dg/intrinsic_actual_3.f90 -O (test for errors, line 15)
-PASS: gfortran.dg/intrinsic_actual_3.f90 -O (test for errors, line 16)
-PASS: gfortran.dg/intrinsic_actual_3.f90 -O (test for errors, line 20)
+PASS: gfortran.dg/intrinsic_actual_3.f90 -O (test for errors, line 17)
+PASS: gfortran.dg/intrinsic_actual_3.f90 -O (test for errors, line 18)
+PASS: gfortran.dg/intrinsic_actual_3.f90 -O (test for errors, line 22)
PASS: gfortran.dg/intrinsic_actual_3.f90 -O (test for excess errors)
PASS: gfortran.dg/intrinsic_actual_4.f90 -O0 (test for excess errors)
PASS: gfortran.dg/intrinsic_actual_4.f90 -O0 execution test
@@ -21124,7 +21520,7 @@ PASS: gfortran.dg/invalid_contains_2.f90 -O (test for errors, line 6)
PASS: gfortran.dg/invalid_contains_2.f90 -O (test for errors, line 7)
PASS: gfortran.dg/invalid_contains_2.f90 -O (test for errors, line 8)
PASS: gfortran.dg/invalid_contains_2.f90 -O (test for excess errors)
-PASS: gfortran.dg/invalid_interface_assignment.f90 -O (test for errors, line 15)
+PASS: gfortran.dg/invalid_interface_assignment.f90 -O (test for errors, line 17)
PASS: gfortran.dg/invalid_interface_assignment.f90 -O (test for excess errors)
PASS: gfortran.dg/invalid_name.f90 -O (test for errors, line 4)
PASS: gfortran.dg/invalid_name.f90 -O (test for excess errors)
@@ -21630,6 +22026,7 @@ PASS: gfortran.dg/iso_c_binding_rename_2.f03 -O3 -g (test for excess errors)
PASS: gfortran.dg/iso_c_binding_rename_2.f03 -O3 -g execution test
PASS: gfortran.dg/iso_c_binding_rename_2.f03 -Os (test for excess errors)
PASS: gfortran.dg/iso_c_binding_rename_2.f03 -Os execution test
+PASS: gfortran.dg/iso_c_binding_rename_3.f90 -O (test for excess errors)
PASS: gfortran.dg/iso_fortran_env_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/iso_fortran_env_1.f90 -O0 execution test
PASS: gfortran.dg/iso_fortran_env_1.f90 -O1 (test for excess errors)
@@ -23209,6 +23606,10 @@ PASS: gfortran.dg/merge_init_expr.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/merge_init_expr.f90 -O3 -g execution test
PASS: gfortran.dg/merge_init_expr.f90 -Os (test for excess errors)
PASS: gfortran.dg/merge_init_expr.f90 -Os execution test
+PASS: gfortran.dg/merge_init_expr_2.f90 -O (test for excess errors)
+PASS: gfortran.dg/merge_init_expr_2.f90 -O scan-tree-dump-times original "check1 = 1275069467;" 1
+PASS: gfortran.dg/merge_init_expr_2.f90 -O scan-tree-dump-times original "check2 = 1;" 1
+PASS: gfortran.dg/merge_init_expr_2.f90 -O scan-tree-dump-times original "__builtin_memmove ..void .. &three, .void .. &one, 3.;" 1
PASS: gfortran.dg/min_max_conformance.f90 -O (test for errors, line 9)
PASS: gfortran.dg/min_max_conformance.f90 -O (test for errors, line 10)
PASS: gfortran.dg/min_max_conformance.f90 -O (test for errors, line 11)
@@ -23848,8 +24249,6 @@ PASS: gfortran.dg/module_interface_1.f90 -O3 -g execution test
PASS: gfortran.dg/module_interface_1.f90 -Os (test for excess errors)
PASS: gfortran.dg/module_interface_1.f90 -Os execution test
PASS: gfortran.dg/module_interface_2.f90 -O (test for excess errors)
-PASS: gfortran.dg/module_md5_1.f90 -O (test for excess errors)
-PASS: gfortran.dg/module_md5_1.f90 -O scan-module MD5:510304affe70481794fecdb22fc9ca0c
PASS: gfortran.dg/module_naming_1.f90 -O (test for excess errors)
PASS: gfortran.dg/module_nan.f90 -O0 (test for excess errors)
PASS: gfortran.dg/module_nan.f90 -O0 execution test
@@ -25326,6 +25725,102 @@ PASS: gfortran.dg/namelist_74.f90 -O (test for excess errors)
PASS: gfortran.dg/namelist_75.f90 -O (test for errors, line 8)
PASS: gfortran.dg/namelist_75.f90 -O (test for excess errors)
PASS: gfortran.dg/namelist_76.f90 -O (test for excess errors)
+PASS: gfortran.dg/namelist_77.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/namelist_77.f90 -O0 execution test
+PASS: gfortran.dg/namelist_77.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/namelist_77.f90 -O1 execution test
+PASS: gfortran.dg/namelist_77.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/namelist_77.f90 -O2 execution test
+PASS: gfortran.dg/namelist_77.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/namelist_77.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/namelist_77.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/namelist_77.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/namelist_77.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/namelist_77.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/namelist_77.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/namelist_77.f90 -O3 -g execution test
+PASS: gfortran.dg/namelist_77.f90 -Os (test for excess errors)
+PASS: gfortran.dg/namelist_77.f90 -Os execution test
+PASS: gfortran.dg/namelist_78.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/namelist_78.f90 -O0 execution test
+PASS: gfortran.dg/namelist_78.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/namelist_78.f90 -O1 execution test
+PASS: gfortran.dg/namelist_78.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/namelist_78.f90 -O2 execution test
+PASS: gfortran.dg/namelist_78.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/namelist_78.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/namelist_78.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/namelist_78.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/namelist_78.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/namelist_78.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/namelist_78.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/namelist_78.f90 -O3 -g execution test
+PASS: gfortran.dg/namelist_78.f90 -Os (test for excess errors)
+PASS: gfortran.dg/namelist_78.f90 -Os execution test
+PASS: gfortran.dg/namelist_79.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/namelist_79.f90 -O0 execution test
+PASS: gfortran.dg/namelist_79.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/namelist_79.f90 -O1 execution test
+PASS: gfortran.dg/namelist_79.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/namelist_79.f90 -O2 execution test
+PASS: gfortran.dg/namelist_79.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/namelist_79.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/namelist_79.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/namelist_79.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/namelist_79.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/namelist_79.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/namelist_79.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/namelist_79.f90 -O3 -g execution test
+PASS: gfortran.dg/namelist_79.f90 -Os (test for excess errors)
+PASS: gfortran.dg/namelist_79.f90 -Os execution test
+PASS: gfortran.dg/namelist_80.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/namelist_80.f90 -O0 execution test
+PASS: gfortran.dg/namelist_80.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/namelist_80.f90 -O1 execution test
+PASS: gfortran.dg/namelist_80.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/namelist_80.f90 -O2 execution test
+PASS: gfortran.dg/namelist_80.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/namelist_80.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/namelist_80.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/namelist_80.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/namelist_80.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/namelist_80.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/namelist_80.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/namelist_80.f90 -O3 -g execution test
+PASS: gfortran.dg/namelist_80.f90 -Os (test for excess errors)
+PASS: gfortran.dg/namelist_80.f90 -Os execution test
+PASS: gfortran.dg/namelist_81.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/namelist_81.f90 -O0 execution test
+PASS: gfortran.dg/namelist_81.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/namelist_81.f90 -O1 execution test
+PASS: gfortran.dg/namelist_81.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/namelist_81.f90 -O2 execution test
+PASS: gfortran.dg/namelist_81.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/namelist_81.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/namelist_81.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/namelist_81.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/namelist_81.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/namelist_81.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/namelist_81.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/namelist_81.f90 -O3 -g execution test
+PASS: gfortran.dg/namelist_81.f90 -Os (test for excess errors)
+PASS: gfortran.dg/namelist_81.f90 -Os execution test
+PASS: gfortran.dg/namelist_82.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/namelist_82.f90 -O0 execution test
+PASS: gfortran.dg/namelist_82.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/namelist_82.f90 -O1 execution test
+PASS: gfortran.dg/namelist_82.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/namelist_82.f90 -O2 execution test
+PASS: gfortran.dg/namelist_82.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/namelist_82.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/namelist_82.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/namelist_82.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/namelist_82.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/namelist_82.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/namelist_82.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/namelist_82.f90 -O3 -g execution test
+PASS: gfortran.dg/namelist_82.f90 -Os (test for excess errors)
+PASS: gfortran.dg/namelist_82.f90 -Os execution test
PASS: gfortran.dg/namelist_assumed_char.f90 -O (test for errors, line 12)
PASS: gfortran.dg/namelist_assumed_char.f90 -O (test for errors, line 18)
PASS: gfortran.dg/namelist_assumed_char.f90 -O (test for excess errors)
@@ -26068,6 +26563,238 @@ PASS: gfortran.dg/nint_2.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/nint_2.f90 -O3 -g execution test
PASS: gfortran.dg/nint_2.f90 -Os (test for excess errors)
PASS: gfortran.dg/nint_2.f90 -Os execution test
+PASS: gfortran.dg/no_arg_check_1.f90 -O (test for excess errors)
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 execution test
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .0B," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&scalar_int," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&array_int.1.," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(D" 3
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O0 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 execution test
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .0B," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&scalar_int," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&array_int.1.," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(D" 3
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O1 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 execution test
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .0B," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&scalar_int," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&array_int.1.," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&scalar_t1," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(D" 3
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O2 scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .0B," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&scalar_int," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&scalar_t1," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&array_int.1.," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&scalar_t1," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(D" 3
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .0B," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&scalar_int," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&scalar_t1," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&array_int.1.," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&scalar_t1," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(D" 3
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .0B," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&scalar_int," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&scalar_t1," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&array_int.1.," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&scalar_t1," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(D" 3
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g execution test
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .0B," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&scalar_int," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&scalar_t1," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&array_int.1.," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&scalar_t1," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(D" 3
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -O3 -g scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -Os (test for excess errors)
+PASS: gfortran.dg/no_arg_check_2.f90 -Os execution test
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .0B," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .scalar_real_alloc," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .scalar_char_ptr," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .scalar_t2_alloc," 2
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .scalar_t3_ptr" 2
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .&scalar_int," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .&scalar_t1," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .&array_int.1.," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .&scalar_t1," 1
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .&\\(.\\(real.kind=4..0:. . restrict\\) array_real_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .&\\(.\\(character.kind=1..0:..1:1. .\\) array_char_ptr.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t2.0:. . restrict\\) array_t2_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .&\\(.\\(struct t3.0:. .\\) array_t3_ptr.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_alloc._data.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_scalar .\\(struct t1 .\\) array_class_t1_ptr._data.dat" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(D" 3
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original " = _gfortran_internal_pack \\(&parm" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(&array_int\\)" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(\\(real\\(kind=4\\).0:. . restrict\\) array_real_alloc.data" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original " = _gfortran_internal_pack \\(&array_char_ptr\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "\\.data = \\(void .\\) &array_t1.0.;" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) parm" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(\\(struct t2.0:. . restrict\\) array_t2_alloc.data\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. . restrict\\) array_class_t1_alloc._data.data\\);" 1
+PASS: gfortran.dg/no_arg_check_2.f90 -Os scan-tree-dump-times original "sub_array_assumed \\(\\(struct t1.0:. .\\) array_class_t1_ptr._data.data\\);" 1
+PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 9)
+PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 14)
+PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 19)
+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 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)
+PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 117)
+PASS: gfortran.dg/no_arg_check_3.f90 -O (test for errors, line 123)
+PASS: gfortran.dg/no_arg_check_3.f90 -O (test for excess errors)
PASS: gfortran.dg/no_range_check_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/no_range_check_1.f90 -O0 execution test
PASS: gfortran.dg/no_range_check_1.f90 -O1 (test for excess errors)
@@ -26274,6 +27001,7 @@ PASS: gfortran.dg/null_7.f90 -O (test for errors, line 13)
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_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)
@@ -26456,6 +27184,22 @@ PASS: gfortran.dg/open_errors.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/open_errors.f90 -O3 -g execution test
PASS: gfortran.dg/open_errors.f90 -Os (test for excess errors)
PASS: gfortran.dg/open_errors.f90 -Os execution test
+PASS: gfortran.dg/open_negative_unit_1.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/open_negative_unit_1.f90 -O0 execution test
+PASS: gfortran.dg/open_negative_unit_1.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/open_negative_unit_1.f90 -O1 execution test
+PASS: gfortran.dg/open_negative_unit_1.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/open_negative_unit_1.f90 -O2 execution test
+PASS: gfortran.dg/open_negative_unit_1.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/open_negative_unit_1.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/open_negative_unit_1.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/open_negative_unit_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/open_negative_unit_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/open_negative_unit_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/open_negative_unit_1.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/open_negative_unit_1.f90 -O3 -g execution test
+PASS: gfortran.dg/open_negative_unit_1.f90 -Os (test for excess errors)
+PASS: gfortran.dg/open_negative_unit_1.f90 -Os execution test
PASS: gfortran.dg/open_new.f90 -O0 (test for excess errors)
PASS: gfortran.dg/open_new.f90 -O0 execution test
PASS: gfortran.dg/open_new.f90 -O1 (test for excess errors)
@@ -26627,6 +27371,22 @@ PASS: gfortran.dg/optional_absent_2.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/optional_absent_2.f90 -O3 -g execution test
PASS: gfortran.dg/optional_absent_2.f90 -Os (test for excess errors)
PASS: gfortran.dg/optional_absent_2.f90 -Os execution test
+PASS: gfortran.dg/optional_absent_3.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/optional_absent_3.f90 -O0 execution test
+PASS: gfortran.dg/optional_absent_3.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/optional_absent_3.f90 -O1 execution test
+PASS: gfortran.dg/optional_absent_3.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/optional_absent_3.f90 -O2 execution test
+PASS: gfortran.dg/optional_absent_3.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/optional_absent_3.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/optional_absent_3.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/optional_absent_3.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/optional_absent_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/optional_absent_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/optional_absent_3.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/optional_absent_3.f90 -O3 -g execution test
+PASS: gfortran.dg/optional_absent_3.f90 -Os (test for excess errors)
+PASS: gfortran.dg/optional_absent_3.f90 -Os execution test
PASS: gfortran.dg/optional_assumed_charlen_1.f90 -O (test for excess errors)
PASS: gfortran.dg/optional_dim.f90 -O (test for errors, line 5)
PASS: gfortran.dg/optional_dim.f90 -O (test for errors, line 6)
@@ -27254,6 +28014,7 @@ PASS: gfortran.dg/pointer_check_12.f90 -O3 -g output pattern test, Fortran run
PASS: gfortran.dg/pointer_check_12.f90 -Os (test for excess errors)
PASS: gfortran.dg/pointer_check_12.f90 -Os execution test
PASS: gfortran.dg/pointer_check_12.f90 -Os output pattern test, Fortran runtime error: Pointer actual argument 'p' is not associated
+PASS: gfortran.dg/pointer_check_13.f90 -O (test for excess errors)
PASS: gfortran.dg/pointer_check_2.f90 -O0 (test for excess errors)
PASS: gfortran.dg/pointer_check_2.f90 -O0 execution test
PASS: gfortran.dg/pointer_check_2.f90 -O0 output pattern test, .*At line 60.*Pointer actual argument 'ptr1' is not associated
@@ -27769,6 +28530,78 @@ PASS: gfortran.dg/power1.f90 -O3 -g execution test
PASS: gfortran.dg/power1.f90 -Os (test for excess errors)
PASS: gfortran.dg/power1.f90 -Os execution test
PASS: gfortran.dg/power2.f90 -O (test for excess errors)
+PASS: gfortran.dg/power_3.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/power_3.f90 -O0 execution test
+PASS: gfortran.dg/power_3.f90 -O0 scan-tree-dump-times original "_gfortran_pow_i4_i4" 4
+PASS: gfortran.dg/power_3.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/power_3.f90 -O1 execution test
+PASS: gfortran.dg/power_3.f90 -O1 scan-tree-dump-times original "_gfortran_pow_i4_i4" 4
+PASS: gfortran.dg/power_3.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/power_3.f90 -O2 execution test
+PASS: gfortran.dg/power_3.f90 -O2 scan-tree-dump-times original "_gfortran_pow_i4_i4" 4
+PASS: gfortran.dg/power_3.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/power_3.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/power_3.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "_gfortran_pow_i4_i4" 4
+PASS: gfortran.dg/power_3.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/power_3.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/power_3.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gfortran_pow_i4_i4" 4
+PASS: gfortran.dg/power_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/power_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/power_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gfortran_pow_i4_i4" 4
+PASS: gfortran.dg/power_3.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/power_3.f90 -O3 -g execution test
+PASS: gfortran.dg/power_3.f90 -O3 -g scan-tree-dump-times original "_gfortran_pow_i4_i4" 4
+PASS: gfortran.dg/power_3.f90 -Os (test for excess errors)
+PASS: gfortran.dg/power_3.f90 -Os execution test
+PASS: gfortran.dg/power_3.f90 -Os scan-tree-dump-times original "_gfortran_pow_i4_i4" 4
+PASS: gfortran.dg/power_4.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/power_4.f90 -O0 execution test
+PASS: gfortran.dg/power_4.f90 -O0 scan-tree-dump-times original "_gfortran_pow_i4_i4" 3
+PASS: gfortran.dg/power_4.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/power_4.f90 -O1 execution test
+PASS: gfortran.dg/power_4.f90 -O1 scan-tree-dump-times original "_gfortran_pow_i4_i4" 3
+PASS: gfortran.dg/power_4.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/power_4.f90 -O2 execution test
+PASS: gfortran.dg/power_4.f90 -O2 scan-tree-dump-times original "_gfortran_pow_i4_i4" 3
+PASS: gfortran.dg/power_4.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/power_4.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/power_4.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "_gfortran_pow_i4_i4" 3
+PASS: gfortran.dg/power_4.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/power_4.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/power_4.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gfortran_pow_i4_i4" 3
+PASS: gfortran.dg/power_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/power_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/power_4.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gfortran_pow_i4_i4" 3
+PASS: gfortran.dg/power_4.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/power_4.f90 -O3 -g execution test
+PASS: gfortran.dg/power_4.f90 -O3 -g scan-tree-dump-times original "_gfortran_pow_i4_i4" 3
+PASS: gfortran.dg/power_4.f90 -Os (test for excess errors)
+PASS: gfortran.dg/power_4.f90 -Os execution test
+PASS: gfortran.dg/power_4.f90 -Os scan-tree-dump-times original "_gfortran_pow_i4_i4" 3
+PASS: gfortran.dg/power_5.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/power_5.f90 -O0 execution test
+PASS: gfortran.dg/power_5.f90 -O0 scan-tree-dump-times original "_gfortran_pow_i4_i4" 0
+PASS: gfortran.dg/power_5.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/power_5.f90 -O1 execution test
+PASS: gfortran.dg/power_5.f90 -O1 scan-tree-dump-times original "_gfortran_pow_i4_i4" 0
+PASS: gfortran.dg/power_5.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/power_5.f90 -O2 execution test
+PASS: gfortran.dg/power_5.f90 -O2 scan-tree-dump-times original "_gfortran_pow_i4_i4" 0
+PASS: gfortran.dg/power_5.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/power_5.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/power_5.f90 -O3 -fomit-frame-pointer scan-tree-dump-times original "_gfortran_pow_i4_i4" 0
+PASS: gfortran.dg/power_5.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/power_5.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/power_5.f90 -O3 -fomit-frame-pointer -funroll-loops scan-tree-dump-times original "_gfortran_pow_i4_i4" 0
+PASS: gfortran.dg/power_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/power_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/power_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions scan-tree-dump-times original "_gfortran_pow_i4_i4" 0
+PASS: gfortran.dg/power_5.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/power_5.f90 -O3 -g execution test
+PASS: gfortran.dg/power_5.f90 -O3 -g scan-tree-dump-times original "_gfortran_pow_i4_i4" 0
+PASS: gfortran.dg/power_5.f90 -Os (test for excess errors)
+PASS: gfortran.dg/power_5.f90 -Os execution test
+PASS: gfortran.dg/power_5.f90 -Os scan-tree-dump-times original "_gfortran_pow_i4_i4" 0
PASS: gfortran.dg/pr12884.f -O0 (test for excess errors)
PASS: gfortran.dg/pr12884.f -O0 execution test
PASS: gfortran.dg/pr12884.f -O1 (test for excess errors)
@@ -28575,7 +29408,7 @@ PASS: gfortran.dg/pr32601.f03 -O (test for errors, line 22)
PASS: gfortran.dg/pr32601.f03 -O (test for errors, line 23)
PASS: gfortran.dg/pr32601.f03 -O (test for errors, line 25)
PASS: gfortran.dg/pr32601.f03 -O (test for excess errors)
-PASS: gfortran.dg/pr32601_1.f03 -O (test for errors, line 8)
+PASS: gfortran.dg/pr32601_1.f03 -O (test for errors, line 10)
PASS: gfortran.dg/pr32601_1.f03 -O (test for excess errors)
PASS: gfortran.dg/pr32627.f03 -O0 (test for excess errors)
PASS: gfortran.dg/pr32627.f03 -O0 execution test
@@ -29706,6 +30539,11 @@ PASS: gfortran.dg/proc_ptr_38.f90 -O (test for excess errors)
PASS: gfortran.dg/proc_ptr_39.f90 -O (test for excess errors)
PASS: gfortran.dg/proc_ptr_4.f90 -O (test for errors, line 51)
PASS: gfortran.dg/proc_ptr_4.f90 -O (test for excess errors)
+PASS: gfortran.dg/proc_ptr_40.f90 -O (test for errors, line 14)
+PASS: gfortran.dg/proc_ptr_40.f90 -O (test for errors, line 15)
+PASS: gfortran.dg/proc_ptr_40.f90 -O (test for excess errors)
+PASS: gfortran.dg/proc_ptr_41.f90 -O (test for excess errors)
+PASS: gfortran.dg/proc_ptr_42.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)
@@ -30060,6 +30898,7 @@ PASS: gfortran.dg/proc_ptr_comp_35.f90 -O (test for errors, line 21)
PASS: gfortran.dg/proc_ptr_comp_35.f90 -O (test for warnings, line 28)
PASS: gfortran.dg/proc_ptr_comp_35.f90 -O (test for excess errors)
PASS: gfortran.dg/proc_ptr_comp_36.f90 -O (test for excess errors)
+PASS: gfortran.dg/proc_ptr_comp_37.f90 -O (test for excess errors)
PASS: gfortran.dg/proc_ptr_comp_4.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
@@ -30614,6 +31453,22 @@ PASS: gfortran.dg/random_seed_1.f90 -O (test for errors, line 42)
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)
+PASS: gfortran.dg/random_seed_3.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/random_seed_3.f90 -O0 execution test
+PASS: gfortran.dg/random_seed_3.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/random_seed_3.f90 -O1 execution test
+PASS: gfortran.dg/random_seed_3.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/random_seed_3.f90 -O2 execution test
+PASS: gfortran.dg/random_seed_3.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/random_seed_3.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/random_seed_3.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/random_seed_3.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/random_seed_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/random_seed_3.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/random_seed_3.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/random_seed_3.f90 -O3 -g execution test
+PASS: gfortran.dg/random_seed_3.f90 -Os (test for excess errors)
+PASS: gfortran.dg/random_seed_3.f90 -Os execution test
PASS: gfortran.dg/rank_1.f90 -O (test for errors, line 8)
PASS: gfortran.dg/rank_1.f90 -O (test for errors, line 9)
PASS: gfortran.dg/rank_1.f90 -O (test for excess errors)
@@ -31025,6 +31880,22 @@ PASS: gfortran.dg/read_repeat.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/read_repeat.f90 -O3 -g execution test
PASS: gfortran.dg/read_repeat.f90 -Os (test for excess errors)
PASS: gfortran.dg/read_repeat.f90 -Os execution test
+PASS: gfortran.dg/read_repeat_2.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/read_repeat_2.f90 -O0 execution test
+PASS: gfortran.dg/read_repeat_2.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/read_repeat_2.f90 -O1 execution test
+PASS: gfortran.dg/read_repeat_2.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/read_repeat_2.f90 -O2 execution test
+PASS: gfortran.dg/read_repeat_2.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/read_repeat_2.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/read_repeat_2.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/read_repeat_2.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/read_repeat_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/read_repeat_2.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/read_repeat_2.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/read_repeat_2.f90 -O3 -g execution test
+PASS: gfortran.dg/read_repeat_2.f90 -Os (test for excess errors)
+PASS: gfortran.dg/read_repeat_2.f90 -Os execution test
PASS: gfortran.dg/read_size_noadvance.f90 -O0 (test for excess errors)
PASS: gfortran.dg/read_size_noadvance.f90 -O0 execution test
PASS: gfortran.dg/read_size_noadvance.f90 -O1 (test for excess errors)
@@ -31976,6 +32847,8 @@ PASS: gfortran.dg/reshape_4.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/reshape_4.f90 -O3 -g execution test
PASS: gfortran.dg/reshape_4.f90 -Os (test for excess errors)
PASS: gfortran.dg/reshape_4.f90 -Os execution test
+PASS: gfortran.dg/reshape_5.f90 -O (test for errors, line 7)
+PASS: gfortran.dg/reshape_5.f90 -O (test for excess errors)
PASS: gfortran.dg/reshape_empty_1.f03 -O0 (test for excess errors)
PASS: gfortran.dg/reshape_empty_1.f03 -O0 execution test
PASS: gfortran.dg/reshape_empty_1.f03 -O0 scan-tree-dump-times original "\\{1, 2, 2, 2, 1, 2, 2, 2, 1\\}" 2
@@ -32967,6 +33840,9 @@ PASS: gfortran.dg/select_type_32.f90 -O (test for errors, line 20)
PASS: gfortran.dg/select_type_32.f90 -O (test for errors, line 21)
PASS: gfortran.dg/select_type_32.f90 -O (test for errors, line 22)
PASS: gfortran.dg/select_type_32.f90 -O (test for excess errors)
+PASS: gfortran.dg/select_type_33.f03 -O (test for errors, line 39)
+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_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)
@@ -33372,6 +34248,14 @@ PASS: gfortran.dg/size_dim.f90 -O3 -g execution test
PASS: gfortran.dg/size_dim.f90 -Os (test for excess errors)
PASS: gfortran.dg/size_dim.f90 -Os execution test
PASS: gfortran.dg/size_kind.f90 -O (test for excess errors)
+PASS: gfortran.dg/size_kind_2.f90 -O (test for excess errors)
+PASS: gfortran.dg/size_kind_2.f90 -O scan-tree-dump original "static integer.kind=8. A..\\[2\\] = \\{2147483650, 2\\};"
+PASS: gfortran.dg/size_kind_2.f90 -O scan-tree-dump original "var2 = 4294967300;"
+PASS: gfortran.dg/size_kind_2.f90 -O scan-tree-dump original "var3 = 2147483650;"
+PASS: gfortran.dg/size_kind_3.f90 -O (test for errors, line 8)
+PASS: gfortran.dg/size_kind_3.f90 -O (test for errors, line 9)
+PASS: gfortran.dg/size_kind_3.f90 -O (test for errors, line 10)
+PASS: gfortran.dg/size_kind_3.f90 -O (test for excess errors)
PASS: gfortran.dg/size_optional_dim_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/size_optional_dim_1.f90 -O0 execution test
PASS: gfortran.dg/size_optional_dim_1.f90 -O1 (test for excess errors)
@@ -33404,6 +34288,20 @@ PASS: gfortran.dg/sizeof.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/sizeof.f90 -O3 -g execution test
PASS: gfortran.dg/sizeof.f90 -Os (test for excess errors)
PASS: gfortran.dg/sizeof.f90 -Os execution test
+PASS: gfortran.dg/sizeof_2.f90 -O (test for errors, line 13)
+PASS: gfortran.dg/sizeof_2.f90 -O (test for errors, line 14)
+PASS: gfortran.dg/sizeof_2.f90 -O (test for errors, line 15)
+PASS: gfortran.dg/sizeof_2.f90 -O (test for errors, line 17)
+PASS: gfortran.dg/sizeof_2.f90 -O (test for errors, line 18)
+PASS: gfortran.dg/sizeof_2.f90 -O (test for errors, line 21)
+PASS: gfortran.dg/sizeof_2.f90 -O (test for errors, line 22)
+PASS: gfortran.dg/sizeof_2.f90 -O (test for errors, line 23)
+PASS: gfortran.dg/sizeof_2.f90 -O (test for excess errors)
+PASS: gfortran.dg/sizeof_3.f90 -O (test for excess errors)
+PASS: gfortran.dg/sizeof_3.f90 -O scan-tree-dump-times original "m1test = 4;" 1
+PASS: gfortran.dg/sizeof_3.f90 -O scan-tree-dump-times original "m2test = 1;" 1
+PASS: gfortran.dg/sizeof_3.f90 -O scan-tree-dump-times original "iii = 100;" 1
+PASS: gfortran.dg/sizeof_3.f90 -O scan-tree-dump-times original "jjj = 160;" 1
PASS: gfortran.dg/sizeof_proc.f90 -O (test for errors, line 12)
PASS: gfortran.dg/sizeof_proc.f90 -O (test for errors, line 13)
PASS: gfortran.dg/sizeof_proc.f90 -O (test for errors, line 15)
@@ -33663,8 +34561,6 @@ PASS: gfortran.dg/storage_size_1.f08 -O3 -g (test for excess errors)
PASS: gfortran.dg/storage_size_1.f08 -O3 -g execution test
PASS: gfortran.dg/storage_size_1.f08 -Os (test for excess errors)
PASS: gfortran.dg/storage_size_1.f08 -Os execution test
-PASS: gfortran.dg/storage_size_2.f08 -O (test for errors, line 17)
-PASS: gfortran.dg/storage_size_2.f08 -O (test for errors, line 20)
PASS: gfortran.dg/storage_size_2.f08 -O (test for errors, line 23)
PASS: gfortran.dg/storage_size_2.f08 -O (test for errors, line 24)
PASS: gfortran.dg/storage_size_2.f08 -O (test for errors, line 25)
@@ -34058,6 +34954,8 @@ PASS: gfortran.dg/string_length_1.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/string_length_1.f90 -O3 -g execution test
PASS: gfortran.dg/string_length_1.f90 -Os (test for excess errors)
PASS: gfortran.dg/string_length_1.f90 -Os execution test
+PASS: gfortran.dg/string_length_2.f90 -O (test for excess errors)
+PASS: gfortran.dg/string_length_2.f90 -O scan-tree-dump-times original "_abort" 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)
@@ -34477,15 +35375,17 @@ PASS: gfortran.dg/test_com_block.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/test_com_block.f90 -O3 -g execution test
PASS: gfortran.dg/test_com_block.f90 -Os (test for excess errors)
PASS: gfortran.dg/test_com_block.f90 -Os execution test
-PASS: gfortran.dg/test_common_binding_labels.f03 -O (test for errors, line 6)
-PASS: gfortran.dg/test_common_binding_labels.f03 -O (test for errors, line 21)
-PASS: gfortran.dg/test_common_binding_labels.f03 -O (test for errors, line 30)
-PASS: gfortran.dg/test_common_binding_labels.f03 -O (test for errors, line 37)
+PASS: gfortran.dg/test_common_binding_labels.f03 -O (test for errors, line 8)
+PASS: gfortran.dg/test_common_binding_labels.f03 -O (test for errors, line 18)
+PASS: gfortran.dg/test_common_binding_labels.f03 -O (test for errors, line 23)
+PASS: gfortran.dg/test_common_binding_labels.f03 -O (test for errors, line 32)
+PASS: gfortran.dg/test_common_binding_labels.f03 -O (test for errors, line 39)
PASS: gfortran.dg/test_common_binding_labels.f03 -O (test for excess errors)
PASS: gfortran.dg/test_common_binding_labels_2.f03 -O (test for excess errors)
-PASS: gfortran.dg/test_common_binding_labels_2_main.f03 -O (test for errors, line 8)
-PASS: gfortran.dg/test_common_binding_labels_2_main.f03 -O (test for errors, line 15)
-PASS: gfortran.dg/test_common_binding_labels_2_main.f03 -O (test for errors, line 21)
+PASS: gfortran.dg/test_common_binding_labels_2_main.f03 -O (test for errors, line 11)
+PASS: gfortran.dg/test_common_binding_labels_2_main.f03 -O (test for errors, line 18)
+PASS: gfortran.dg/test_common_binding_labels_2_main.f03 -O (test for errors, line 24)
+PASS: gfortran.dg/test_common_binding_labels_2_main.f03 -O (test for errors, line 25)
PASS: gfortran.dg/test_common_binding_labels_2_main.f03 -O (test for excess errors)
PASS: gfortran.dg/test_common_binding_labels_3.f03 -O (test for excess errors)
PASS: gfortran.dg/test_common_binding_labels_3_main.f03 -O (test for errors, line 6)
@@ -34649,6 +35549,7 @@ PASS: gfortran.dg/transfer_check_2.f90 -O (test for warnings, line 8)
PASS: gfortran.dg/transfer_check_2.f90 -O (test for warnings, line 11)
PASS: gfortran.dg/transfer_check_2.f90 -O (test for excess errors)
PASS: gfortran.dg/transfer_check_3.f90 -O (test for excess errors)
+PASS: gfortran.dg/transfer_check_4.f90 -O (test for excess errors)
PASS: gfortran.dg/transfer_class_1.f90 -O (test for excess errors)
PASS: gfortran.dg/transfer_class_2.f90 -O0 (test for excess errors)
PASS: gfortran.dg/transfer_class_2.f90 -O0 execution test
@@ -34705,6 +35606,22 @@ PASS: gfortran.dg/transfer_intrinsic_3.f90 -O3 -g execution test
PASS: gfortran.dg/transfer_intrinsic_3.f90 -Os (test for excess errors)
PASS: gfortran.dg/transfer_intrinsic_3.f90 -Os execution test
PASS: gfortran.dg/transfer_intrinsic_4.f -O (test for excess errors)
+PASS: gfortran.dg/transfer_intrinsic_5.f90 -O0 (test for excess errors)
+PASS: gfortran.dg/transfer_intrinsic_5.f90 -O0 execution test
+PASS: gfortran.dg/transfer_intrinsic_5.f90 -O1 (test for excess errors)
+PASS: gfortran.dg/transfer_intrinsic_5.f90 -O1 execution test
+PASS: gfortran.dg/transfer_intrinsic_5.f90 -O2 (test for excess errors)
+PASS: gfortran.dg/transfer_intrinsic_5.f90 -O2 execution test
+PASS: gfortran.dg/transfer_intrinsic_5.f90 -O3 -fomit-frame-pointer (test for excess errors)
+PASS: gfortran.dg/transfer_intrinsic_5.f90 -O3 -fomit-frame-pointer execution test
+PASS: gfortran.dg/transfer_intrinsic_5.f90 -O3 -fomit-frame-pointer -funroll-loops (test for excess errors)
+PASS: gfortran.dg/transfer_intrinsic_5.f90 -O3 -fomit-frame-pointer -funroll-loops execution test
+PASS: gfortran.dg/transfer_intrinsic_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors)
+PASS: gfortran.dg/transfer_intrinsic_5.f90 -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
+PASS: gfortran.dg/transfer_intrinsic_5.f90 -O3 -g (test for excess errors)
+PASS: gfortran.dg/transfer_intrinsic_5.f90 -O3 -g execution test
+PASS: gfortran.dg/transfer_intrinsic_5.f90 -Os (test for excess errors)
+PASS: gfortran.dg/transfer_intrinsic_5.f90 -Os execution test
PASS: gfortran.dg/transfer_null_1.f90 -O (test for excess errors)
PASS: gfortran.dg/transfer_resolve_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/transfer_resolve_1.f90 -O0 execution test
@@ -34722,6 +35639,10 @@ PASS: gfortran.dg/transfer_resolve_1.f90 -O3 -g (test for excess errors)
PASS: gfortran.dg/transfer_resolve_1.f90 -O3 -g execution test
PASS: gfortran.dg/transfer_resolve_1.f90 -Os (test for excess errors)
PASS: gfortran.dg/transfer_resolve_1.f90 -Os execution test
+PASS: gfortran.dg/transfer_resolve_2.f90 -O (test for excess errors)
+PASS: gfortran.dg/transfer_resolve_3.f90 -O (test for excess errors)
+PASS: gfortran.dg/transfer_resolve_3.f90 -O scan-tree-dump-times original "intg = 0;" 2
+PASS: gfortran.dg/transfer_resolve_4.f90 -O (test for excess errors)
PASS: gfortran.dg/transfer_simplify_1.f90 -O0 (test for excess errors)
PASS: gfortran.dg/transfer_simplify_1.f90 -O0 execution test
PASS: gfortran.dg/transfer_simplify_1.f90 -O1 (test for excess errors)
@@ -35855,6 +36776,10 @@ PASS: gfortran.dg/typebound_proc_27.f03 -Os execution test
PASS: gfortran.dg/typebound_proc_27.f03 -Os scan-tree-dump-times original "__builtin_malloc" 12
PASS: gfortran.dg/typebound_proc_27.f03 -Os scan-tree-dump-times original "__builtin_realloc" 6
PASS: gfortran.dg/typebound_proc_27.f03 -Os scan-tree-dump-times original "__builtin_free" 7
+PASS: gfortran.dg/typebound_proc_28.f03 -O (test for errors, line 25)
+PASS: gfortran.dg/typebound_proc_28.f03 -O (test for excess errors)
+PASS: gfortran.dg/typebound_proc_29.f90 -O (test for errors, line 23)
+PASS: gfortran.dg/typebound_proc_29.f90 -O (test for excess errors)
PASS: gfortran.dg/typebound_proc_3.f03 -O (test for errors, line 13)
PASS: gfortran.dg/typebound_proc_3.f03 -O (test for excess errors)
PASS: gfortran.dg/typebound_proc_4.f03 -O (test for errors, line 12)
@@ -40300,6 +41225,7 @@ PASS: gfortran.dg/gomp/pr48794-2.f90 -O (test for excess errors)
PASS: gfortran.dg/gomp/pr48794.f90 -O (test for excess errors)
PASS: gfortran.dg/gomp/pr51089.f90 -O (test for excess errors)
PASS: gfortran.dg/gomp/pr56052.f90 -O (test for excess errors)
+PASS: gfortran.dg/gomp/pr57089.f90 -O (test for excess errors)
PASS: gfortran.dg/gomp/reduction1.f90 -O (test for errors, line 53)
PASS: gfortran.dg/gomp/reduction1.f90 -O (test for errors, line 54)
PASS: gfortran.dg/gomp/reduction1.f90 -O (test for errors, line 55)
@@ -40823,8 +41749,10 @@ PASS: gfortran.dg/vect/pr51285.f90 -O (test for excess errors)
PASS: gfortran.dg/vect/pr52580.f -O (test for excess errors)
PASS: gfortran.dg/vect/pr52580.f -O scan-tree-dump-times vect "LOOP VECTORIZED" 1
PASS: gfortran.dg/vect/fast-math-mgrid-resid.f (test for excess errors)
-PASS: gfortran.dg/vect/fast-math-mgrid-resid.f scan-tree-dump-times optimized "vect_var[^\\n]*\\+ " 13
+PASS: gfortran.dg/vect/fast-math-mgrid-resid.f scan-tree-dump-times optimized "vect_[^\\n]*\\+ " 13
PASS: gfortran.dg/vect/fast-math-pr33299.f90 (test for excess errors)
+PASS: gfortran.dg/vect/fast-math-pr37021.f90 (test for excess errors)
+PASS: gfortran.dg/vect/fast-math-pr37021.f90 scan-tree-dump vect "vectorized 1 loops"
PASS: gfortran.dg/vect/fast-math-pr38968.f90 (test for excess errors)
PASS: gfortran.dg/vect/fast-math-pr38968.f90 scan-tree-dump vect "vectorized 1 loops"
PASS: gfortran.dg/vect/fast-math-real8-pr40801.f90 (test for excess errors)
@@ -44039,6 +44967,22 @@ PASS: gfortran.fortran-torture/execute/pr54767.f90 compilation, -O3 -g
PASS: gfortran.fortran-torture/execute/pr54767.f90 execution, -O3 -g
PASS: gfortran.fortran-torture/execute/pr54767.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/pr54767.f90 execution, -Os
+PASS: gfortran.fortran-torture/execute/pr57396.f90 compilation, -O0
+PASS: gfortran.fortran-torture/execute/pr57396.f90 execution, -O0
+PASS: gfortran.fortran-torture/execute/pr57396.f90 compilation, -O1
+PASS: gfortran.fortran-torture/execute/pr57396.f90 execution, -O1
+PASS: gfortran.fortran-torture/execute/pr57396.f90 compilation, -O2
+PASS: gfortran.fortran-torture/execute/pr57396.f90 execution, -O2
+PASS: gfortran.fortran-torture/execute/pr57396.f90 compilation, -O2 -fomit-frame-pointer -finline-functions
+PASS: gfortran.fortran-torture/execute/pr57396.f90 execution, -O2 -fomit-frame-pointer -finline-functions
+PASS: gfortran.fortran-torture/execute/pr57396.f90 compilation, -O2 -fomit-frame-pointer -finline-functions -funroll-loops
+PASS: gfortran.fortran-torture/execute/pr57396.f90 execution, -O2 -fomit-frame-pointer -finline-functions -funroll-loops
+PASS: gfortran.fortran-torture/execute/pr57396.f90 compilation, -O2 -fbounds-check
+PASS: gfortran.fortran-torture/execute/pr57396.f90 execution, -O2 -fbounds-check
+PASS: gfortran.fortran-torture/execute/pr57396.f90 compilation, -O3 -g
+PASS: gfortran.fortran-torture/execute/pr57396.f90 execution, -O3 -g
+PASS: gfortran.fortran-torture/execute/pr57396.f90 compilation, -Os
+PASS: gfortran.fortran-torture/execute/pr57396.f90 execution, -Os
PASS: gfortran.fortran-torture/execute/procarg.f90 compilation, -O0
PASS: gfortran.fortran-torture/execute/procarg.f90 execution, -O0
PASS: gfortran.fortran-torture/execute/procarg.f90 compilation, -O1
@@ -45018,11 +45962,10 @@ PASS: gfortran.fortran-torture/execute/write_logical.f90 execution, -Os
=== gfortran Summary ===
-# of expected passes 42549
+# of expected passes 43501
# of unexpected failures 14
-# of unexpected successes 2
-# of expected failures 62
+# of expected failures 56
# of unresolved testcases 6
# of unsupported tests 213
-[...]/hurd/master.build/gcc/testsuite/gfortran/../../gfortran version 4.8.0 20130217 (experimental) (GCC)
+[...]/hurd/master.build/gcc/testsuite/gfortran/../../gfortran version 4.9.0 20130527 (experimental) (GCC)
diff --git a/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gnat/gnat.sum b/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gnat/gnat.sum
index 68586d96..d8cec09b 100644
--- a/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gnat/gnat.sum
+++ b/gcc/coulomb.SCHWINGE/test/gcc/testsuite/gnat/gnat.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Thu Feb 21 15:41:42 2013
+Test Run By thomas on Thu May 30 11:27:09 2013
Native configuration is i686-unknown-gnu0.3
=== gnat tests ===
@@ -122,6 +122,7 @@ PASS: gnat.dg/array20.adb (test for excess errors)
PASS: gnat.dg/array21.adb (test for excess errors)
PASS: gnat.dg/array21.adb execution test
PASS: gnat.dg/array22.adb (test for excess errors)
+PASS: gnat.dg/array23.adb (test for excess errors)
PASS: gnat.dg/array3.adb (test for excess errors)
PASS: gnat.dg/array3.adb execution test
PASS: gnat.dg/array4.adb (test for excess errors)
@@ -352,6 +353,7 @@ PASS: gnat.dg/derived_type2.adb execution test
PASS: gnat.dg/derived_type3.adb (test for excess errors)
PASS: gnat.dg/derived_type3.adb execution test
PASS: gnat.dg/derived_type3_pkg.adb (test for excess errors)
+PASS: gnat.dg/derived_type4.adb (test for excess errors)
PASS: gnat.dg/discr10.adb (test for excess errors)
PASS: gnat.dg/discr11.adb (test for excess errors)
PASS: gnat.dg/discr12.adb (test for excess errors)
@@ -392,6 +394,7 @@ PASS: gnat.dg/discr39.adb execution test
PASS: gnat.dg/discr4.adb (test for excess errors)
PASS: gnat.dg/discr4.adb execution test
PASS: gnat.dg/discr40.adb (test for excess errors)
+PASS: gnat.dg/discr41.adb (test for excess errors)
PASS: gnat.dg/discr5.adb (test for excess errors)
PASS: gnat.dg/discr6.adb (test for excess errors)
PASS: gnat.dg/discr7.adb (test for excess errors)
@@ -471,6 +474,7 @@ PASS: gnat.dg/in_out_parameter3.adb execution test
PASS: gnat.dg/include.adb (test for errors, line )
PASS: gnat.dg/include.adb (test for excess errors)
XFAIL: gnat.dg/incomplete2.adb (test for excess errors)
+PASS: gnat.dg/incomplete3.adb (test for excess errors)
PASS: gnat.dg/init_scalar1.adb (test for excess errors)
PASS: gnat.dg/init_scalar1.adb execution test
PASS: gnat.dg/inline_scope.adb (test for excess errors)
@@ -516,6 +520,7 @@ PASS: gnat.dg/loop_optimization11.adb (test for excess errors)
PASS: gnat.dg/loop_optimization12.adb (test for excess errors)
PASS: gnat.dg/loop_optimization13.adb (test for excess errors)
PASS: gnat.dg/loop_optimization14.adb (test for excess errors)
+PASS: gnat.dg/loop_optimization15.adb (test for excess errors)
PASS: gnat.dg/loop_optimization2.adb (test for excess errors)
PASS: gnat.dg/loop_optimization3.adb (test for excess errors)
PASS: gnat.dg/loop_optimization3.adb execution test
@@ -600,6 +605,8 @@ PASS: gnat.dg/nested_subtype_byref.adb (test for excess errors)
PASS: gnat.dg/no_exc_prop.adb (test for excess errors)
PASS: gnat.dg/no_final.adb (test for excess errors)
PASS: gnat.dg/no_final.adb execution test
+PASS: gnat.dg/noinline2.adb (test for excess errors)
+PASS: gnat.dg/noinline2.adb scan-tree-dump-times optimized "noinline2.inner" 2
PASS: gnat.dg/noreturn1.adb (test for excess errors)
PASS: gnat.dg/noreturn2.adb (test for excess errors)
PASS: gnat.dg/noreturn3.adb (test for excess errors)
@@ -1037,6 +1044,7 @@ PASS: gnat.dg/specs/aggr3_pkg.ads (test for excess errors)
PASS: gnat.dg/specs/aggr4.ads (test for excess errors)
XFAIL: gnat.dg/specs/aggr4_pkg.ads (test for excess errors)
PASS: gnat.dg/specs/aggr5.ads (test for excess errors)
+PASS: gnat.dg/specs/aggr6.ads (test for excess errors)
PASS: gnat.dg/specs/ai_116.ads (test for excess errors)
PASS: gnat.dg/specs/alignment1.ads (test for excess errors)
PASS: gnat.dg/specs/alignment2.ads (test for warnings, line 12)
@@ -1046,6 +1054,7 @@ PASS: gnat.dg/specs/alignment2.ads (test for warnings, line 40)
PASS: gnat.dg/specs/alignment2.ads (test for excess errors)
PASS: gnat.dg/specs/array1.ads (test for excess errors)
PASS: gnat.dg/specs/array2.ads (test for excess errors)
+PASS: gnat.dg/specs/array3.ads (test for excess errors)
PASS: gnat.dg/specs/array_no_def_init.ads (test for excess errors)
PASS: gnat.dg/specs/atomic1.ads (test for errors, line 9)
PASS: gnat.dg/specs/atomic1.ads (test for errors, line 13)
@@ -1096,6 +1105,7 @@ PASS: gnat.dg/specs/import_abstract.ads (test for excess errors)
PASS: gnat.dg/specs/integer_value.ads (test for errors, line 4)
PASS: gnat.dg/specs/integer_value.ads (test for excess errors)
PASS: gnat.dg/specs/interface5.ads (test for excess errors)
+PASS: gnat.dg/specs/last_bit.ads (test for excess errors)
PASS: gnat.dg/specs/limited1.ads (test for excess errors)
PASS: gnat.dg/specs/limited_with4.ads (test for excess errors)
PASS: gnat.dg/specs/limited_with4_pkg.ads (test for excess errors)
@@ -1109,6 +1119,15 @@ XFAIL: gnat.dg/specs/lto12_pkg.ads (test for excess errors)
PASS: gnat.dg/specs/lto3.ads (test for excess errors)
XFAIL: gnat.dg/specs/lto3_pkg1.ads (test for excess errors)
XFAIL: gnat.dg/specs/lto3_pkg2.ads (test for excess errors)
+PASS: gnat.dg/specs/machine_attribute.ads (test for excess errors)
+PASS: gnat.dg/specs/noinline1.ads (test for warnings, line 7)
+PASS: gnat.dg/specs/noinline1.ads (test for warnings, line 11)
+PASS: gnat.dg/specs/noinline1.ads (test for errors, line 15)
+PASS: gnat.dg/specs/noinline1.ads (test for errors, line 19)
+PASS: gnat.dg/specs/noinline1.ads (test for excess errors)
+PASS: gnat.dg/specs/noinline3.ads (test for excess errors)
+PASS: gnat.dg/specs/noinline3.ads scan-tree-dump-times optimized "noinline3.inner" 2
+XFAIL: gnat.dg/specs/noinline3_pkg.ads (test for excess errors)
PASS: gnat.dg/specs/null_aggr_bug.ads (test for excess errors)
PASS: gnat.dg/specs/oconst6.ads (test for excess errors)
PASS: gnat.dg/specs/oconst6.ads scan-assembler-not elabs
@@ -1193,9 +1212,9 @@ Running [...]/hurd/master/gcc/testsuite/gnat.dg/style/style.exp ...
=== gnat Summary ===
-# of expected passes 1154
+# of expected passes 1172
# of unexpected failures 5
-# of expected failures 17
+# of expected failures 18
# of unsupported tests 4
-[...]/hurd/master.build/gcc/gnatmake version 4.8.0 20130217 (experimental)
+[...]/hurd/master.build/gcc/gnatmake version 4.9.0 20130527 (experimental)
diff --git a/gcc/coulomb.SCHWINGE/test/gcc/testsuite/objc/objc.sum b/gcc/coulomb.SCHWINGE/test/gcc/testsuite/objc/objc.sum
index 1378b402..f519ce91 100644
--- a/gcc/coulomb.SCHWINGE/test/gcc/testsuite/objc/objc.sum
+++ b/gcc/coulomb.SCHWINGE/test/gcc/testsuite/objc/objc.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Thu Feb 21 21:58:51 2013
+Test Run By thomas on Fri May 31 18:54:49 2013
Native configuration is i686-unknown-gnu0.3
=== objc tests ===
@@ -3096,5 +3096,5 @@ PASS: objc.dg/torture/tls/trivial.m -O2 -flto -fuse-linker-plugin -fno-fat-lto-
# of expected passes 2988
# of expected failures 6
# of unsupported tests 74
-[...]/hurd/master.build/gcc/xgcc version 4.8.0 20130217 (experimental) (GCC)
+[...]/hurd/master.build/gcc/xgcc version 4.9.0 20130527 (experimental) (GCC)