summaryrefslogtreecommitdiff
path: root/gcc/kepler.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/kepler.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/kepler.SCHWINGE/test')
-rw-r--r--gcc/kepler.SCHWINGE/test/[ARCH]/boehm-gc/testsuite/boehm-gc.sum2
-rw-r--r--gcc/kepler.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum2
-rw-r--r--gcc/kepler.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum2
-rw-r--r--gcc/kepler.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum58
-rw-r--r--gcc/kepler.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum2
-rw-r--r--gcc/kepler.SCHWINGE/test/[ARCH]/libjava/testsuite/libjava.sum2
-rw-r--r--gcc/kepler.SCHWINGE/test/[ARCH]/libmudflap/testsuite/libmudflap.sum14
-rw-r--r--gcc/kepler.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum207
-rw-r--r--gcc/kepler.SCHWINGE/test/gcc/testsuite/ada/acats/acats.sum13
-rw-r--r--gcc/kepler.SCHWINGE/test/gcc/testsuite/g++/g++.sum1609
-rw-r--r--gcc/kepler.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum3541
-rw-r--r--gcc/kepler.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum1181
-rw-r--r--gcc/kepler.SCHWINGE/test/gcc/testsuite/gnat/gnat.sum27
-rw-r--r--gcc/kepler.SCHWINGE/test/gcc/testsuite/objc/objc.sum4
14 files changed, 5041 insertions, 1623 deletions
diff --git a/gcc/kepler.SCHWINGE/test/[ARCH]/boehm-gc/testsuite/boehm-gc.sum b/gcc/kepler.SCHWINGE/test/[ARCH]/boehm-gc/testsuite/boehm-gc.sum
index 390fb5c4..90060e3d 100644
--- a/gcc/kepler.SCHWINGE/test/[ARCH]/boehm-gc/testsuite/boehm-gc.sum
+++ b/gcc/kepler.SCHWINGE/test/[ARCH]/boehm-gc/testsuite/boehm-gc.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Tue Feb 19 00:54:45 2013
+Test Run By thomas on Tue May 28 21:00:47 2013
Native configuration is i686-pc-linux-gnu
=== boehm-gc tests ===
diff --git a/gcc/kepler.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum b/gcc/kepler.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum
index fae2224c..96b3f491 100644
--- a/gcc/kepler.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum
+++ b/gcc/kepler.SCHWINGE/test/[ARCH]/libatomic/testsuite/libatomic.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Tue Feb 19 01:04:32 2013
+Test Run By thomas on Tue May 28 21:10:51 2013
Native configuration is i686-pc-linux-gnu
=== libatomic tests ===
diff --git a/gcc/kepler.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum b/gcc/kepler.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum
index 0f667991..17181787 100644
--- a/gcc/kepler.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum
+++ b/gcc/kepler.SCHWINGE/test/[ARCH]/libffi/testsuite/libffi.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Tue Feb 19 00:43:06 2013
+Test Run By thomas on Tue May 28 20:49:16 2013
Native configuration is i686-pc-linux-gnu
=== libffi tests ===
diff --git a/gcc/kepler.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum b/gcc/kepler.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum
index 5b2ebdac..63e37e8e 100644
--- a/gcc/kepler.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum
+++ b/gcc/kepler.SCHWINGE/test/[ARCH]/libgomp/testsuite/libgomp.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Tue Feb 19 00:54:54 2013
+Test Run By thomas on Tue May 28 21:00:56 2013
Native configuration is i686-pc-linux-gnu
=== libgomp tests ===
@@ -102,6 +102,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)
@@ -859,6 +865,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)
@@ -3012,4 +3066,4 @@ PASS: libgomp.graphite/pr41118.c scan-tree-dump-times optimized "loopfn" 0
=== libgomp Summary ===
-# of expected passes 2998
+# of expected passes 3052
diff --git a/gcc/kepler.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum b/gcc/kepler.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum
index 96787f22..353173e6 100644
--- a/gcc/kepler.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum
+++ b/gcc/kepler.SCHWINGE/test/[ARCH]/libitm/testsuite/libitm.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Tue Feb 19 01:04:28 2013
+Test Run By thomas on Tue May 28 21:10:47 2013
Native configuration is i686-pc-linux-gnu
=== libitm tests ===
diff --git a/gcc/kepler.SCHWINGE/test/[ARCH]/libjava/testsuite/libjava.sum b/gcc/kepler.SCHWINGE/test/[ARCH]/libjava/testsuite/libjava.sum
index 73277996..d956a410 100644
--- a/gcc/kepler.SCHWINGE/test/[ARCH]/libjava/testsuite/libjava.sum
+++ b/gcc/kepler.SCHWINGE/test/[ARCH]/libjava/testsuite/libjava.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Tue Feb 19 00:45:40 2013
+Test Run By thomas on Tue May 28 20:51:48 2013
Native configuration is i686-pc-linux-gnu
=== libjava tests ===
diff --git a/gcc/kepler.SCHWINGE/test/[ARCH]/libmudflap/testsuite/libmudflap.sum b/gcc/kepler.SCHWINGE/test/[ARCH]/libmudflap/testsuite/libmudflap.sum
index 8a16e243..094daa09 100644
--- a/gcc/kepler.SCHWINGE/test/[ARCH]/libmudflap/testsuite/libmudflap.sum
+++ b/gcc/kepler.SCHWINGE/test/[ARCH]/libmudflap/testsuite/libmudflap.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Tue Feb 19 00:39:52 2013
+Test Run By thomas on Tue May 28 20:46:02 2013
Native configuration is i686-pc-linux-gnu
=== 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 @@ PASS: libmudflap.cth/pass59-frag.c (-O3) output pattern test
=== libmudflap Summary ===
-# of expected passes 1898
-# of unexpected failures 8
+# of expected passes 1902
+# of unexpected failures 4
diff --git a/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum b/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum
index 250d479c..66bcb44b 100644
--- a/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum
+++ b/gcc/kepler.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Mon Feb 18 23:17:39 2013
+Test Run By thomas on Tue May 28 19:19:17 2013
Native configuration is i686-pc-linux-gnu
=== libstdc++ tests ===
@@ -129,6 +129,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)
@@ -171,6 +173,8 @@ PASS: 18_support/pthread_guard.cc (test for excess errors)
PASS: 18_support/pthread_guard.cc execution test
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
@@ -178,6 +182,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)
@@ -346,10 +352,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)
@@ -371,11 +377,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)
@@ -423,6 +429,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)
@@ -534,6 +542,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)
@@ -643,6 +660,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)
@@ -695,8 +716,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)
@@ -708,8 +729,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)
@@ -729,11 +750,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
@@ -793,6 +822,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)
@@ -851,11 +881,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)
@@ -1019,9 +1050,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)
@@ -1052,8 +1087,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)
@@ -1103,6 +1138,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)
@@ -1120,7 +1164,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
@@ -2706,6 +2750,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)
@@ -2752,6 +2797,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)
@@ -2774,14 +2820,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
@@ -2968,6 +3014,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)
@@ -3019,6 +3066,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)
@@ -3053,14 +3101,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
@@ -3082,6 +3130,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)
@@ -3406,6 +3455,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)
@@ -3501,6 +3562,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
@@ -3593,6 +3666,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)
@@ -3680,6 +3765,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)
@@ -3729,13 +3826,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
@@ -3743,7 +3842,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)
@@ -3815,6 +3914,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)
@@ -3866,6 +3966,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)
@@ -3944,6 +4045,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)
@@ -3966,14 +4068,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
@@ -4430,6 +4532,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)
@@ -7016,6 +7120,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)
@@ -7027,6 +7132,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)
@@ -7216,8 +7322,10 @@ PASS: 30_threads/condition_variable/native_handle/typesizes.cc (test for excess
PASS: 30_threads/condition_variable/native_handle/typesizes.cc execution test
PASS: 30_threads/condition_variable/requirements/standard_layout.cc (test for excess errors)
PASS: 30_threads/condition_variable/requirements/typedefs.cc (test for excess errors)
-UNSUPPORTED: 30_threads/condition_variable_any/50862.cc
-UNSUPPORTED: 30_threads/condition_variable_any/53830.cc
+PASS: 30_threads/condition_variable_any/50862.cc (test for excess errors)
+PASS: 30_threads/condition_variable_any/50862.cc execution test
+PASS: 30_threads/condition_variable_any/53830.cc (test for excess errors)
+PASS: 30_threads/condition_variable_any/53830.cc execution test
PASS: 30_threads/condition_variable_any/cons/1.cc (test for excess errors)
PASS: 30_threads/condition_variable_any/cons/1.cc execution test
PASS: 30_threads/condition_variable_any/cons/assign_neg.cc (test for errors, line 31)
@@ -7314,6 +7422,7 @@ PASS: 30_threads/packaged_task/cons/2.cc (test for excess errors)
PASS: 30_threads/packaged_task/cons/2.cc execution test
PASS: 30_threads/packaged_task/cons/3.cc (test for excess errors)
PASS: 30_threads/packaged_task/cons/3.cc execution test
+PASS: 30_threads/packaged_task/cons/56492.cc (test for excess errors)
PASS: 30_threads/packaged_task/cons/alloc.cc (test for excess errors)
PASS: 30_threads/packaged_task/cons/alloc.cc execution test
PASS: 30_threads/packaged_task/cons/alloc2.cc (test for excess errors)
@@ -8034,6 +8143,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)
@@ -8442,6 +8552,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)
@@ -8466,6 +8588,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)
@@ -8489,8 +8623,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)
@@ -8707,7 +8843,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)
@@ -9465,12 +9600,14 @@ 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 9195
+# of expected passes 9333
# of unexpected failures 1
# of expected failures 45
-# of unsupported tests 216
+# of unsupported tests 215
diff --git a/gcc/kepler.SCHWINGE/test/gcc/testsuite/ada/acats/acats.sum b/gcc/kepler.SCHWINGE/test/gcc/testsuite/ada/acats/acats.sum
index 73b18f98..ec828e22 100644
--- a/gcc/kepler.SCHWINGE/test/gcc/testsuite/ada/acats/acats.sum
+++ b/gcc/kepler.SCHWINGE/test/gcc/testsuite/ada/acats/acats.sum
@@ -1,7 +1,7 @@
-Test Run By thomas on Mon Feb 18 17:59:17 CET 2013
+Test Run By thomas on Tue May 28 14:00:20 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-pc-linux-gnu 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-pc-linux-gnu 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-linux-gnu
target=i686-pc-linux-gnu
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,6 +2356,7 @@ PASS: la14025
PASS: la14026
PASS: la14027
=== acats Summary ===
-# of expected passes 2320
-# of unexpected failures 0
-[...]/hurd/master/gcc/testsuite/ada/acats/run_all.sh completed at Mon Feb 18 18:27:56 CET 2013
+# of expected passes 2319
+# of unexpected failures 1
+*** FAILURES: cxg2021
+[...]/hurd/master/gcc/testsuite/ada/acats/run_all.sh completed at Tue May 28 14:29:02 CEST 2013
diff --git a/gcc/kepler.SCHWINGE/test/gcc/testsuite/g++/g++.sum b/gcc/kepler.SCHWINGE/test/gcc/testsuite/g++/g++.sum
index 4d66bf59..3c7d742e 100644
--- a/gcc/kepler.SCHWINGE/test/gcc/testsuite/g++/g++.sum
+++ b/gcc/kepler.SCHWINGE/test/gcc/testsuite/g++/g++.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Mon Feb 18 20:52:29 2013
+Test Run By thomas on Tue May 28 16:55:02 2013
Native configuration is i686-pc-linux-gnu
=== g++ tests ===
@@ -8,35 +8,43 @@ Schedule of variations:
Running target unix
Running [...]/hurd/master/gcc/testsuite/g++.dg/asan/asan.exp ...
-PASS: c-c++-common/asan/attrib-1.c -O0 (test for warnings, line 31)
+PASS: c-c++-common/asan/attrib-1.c -O0 (test for warnings, line 58)
+PASS: c-c++-common/asan/attrib-1.c -O0 (test for warnings, line 59)
PASS: c-c++-common/asan/attrib-1.c -O0 (test for excess errors)
PASS: c-c++-common/asan/attrib-1.c -O0 scan-assembler-not __asan_report_store
PASS: c-c++-common/asan/attrib-1.c -O0 scan-assembler-not __asan_report_load
-PASS: c-c++-common/asan/attrib-1.c -O1 (test for warnings, line 31)
+PASS: c-c++-common/asan/attrib-1.c -O1 (test for warnings, line 58)
+PASS: c-c++-common/asan/attrib-1.c -O1 (test for warnings, line 59)
PASS: c-c++-common/asan/attrib-1.c -O1 (test for excess errors)
PASS: c-c++-common/asan/attrib-1.c -O1 scan-assembler-not __asan_report_store
PASS: c-c++-common/asan/attrib-1.c -O1 scan-assembler-not __asan_report_load
-PASS: c-c++-common/asan/attrib-1.c -O2 (test for warnings, line 31)
+PASS: c-c++-common/asan/attrib-1.c -O2 (test for warnings, line 58)
+PASS: c-c++-common/asan/attrib-1.c -O2 (test for warnings, line 59)
PASS: c-c++-common/asan/attrib-1.c -O2 (test for excess errors)
PASS: c-c++-common/asan/attrib-1.c -O2 scan-assembler-not __asan_report_store
PASS: c-c++-common/asan/attrib-1.c -O2 scan-assembler-not __asan_report_load
-PASS: c-c++-common/asan/attrib-1.c -O3 -fomit-frame-pointer (test for warnings, line 31)
+PASS: c-c++-common/asan/attrib-1.c -O3 -fomit-frame-pointer (test for warnings, line 58)
+PASS: c-c++-common/asan/attrib-1.c -O3 -fomit-frame-pointer (test for warnings, line 59)
PASS: c-c++-common/asan/attrib-1.c -O3 -fomit-frame-pointer (test for excess errors)
PASS: c-c++-common/asan/attrib-1.c -O3 -fomit-frame-pointer scan-assembler-not __asan_report_store
PASS: c-c++-common/asan/attrib-1.c -O3 -fomit-frame-pointer scan-assembler-not __asan_report_load
-PASS: c-c++-common/asan/attrib-1.c -O3 -g (test for warnings, line 31)
+PASS: c-c++-common/asan/attrib-1.c -O3 -g (test for warnings, line 58)
+PASS: c-c++-common/asan/attrib-1.c -O3 -g (test for warnings, line 59)
PASS: c-c++-common/asan/attrib-1.c -O3 -g (test for excess errors)
PASS: c-c++-common/asan/attrib-1.c -O3 -g scan-assembler-not __asan_report_store
PASS: c-c++-common/asan/attrib-1.c -O3 -g scan-assembler-not __asan_report_load
-PASS: c-c++-common/asan/attrib-1.c -Os (test for warnings, line 31)
+PASS: c-c++-common/asan/attrib-1.c -Os (test for warnings, line 58)
+PASS: c-c++-common/asan/attrib-1.c -Os (test for warnings, line 59)
PASS: c-c++-common/asan/attrib-1.c -Os (test for excess errors)
PASS: c-c++-common/asan/attrib-1.c -Os scan-assembler-not __asan_report_store
PASS: c-c++-common/asan/attrib-1.c -Os scan-assembler-not __asan_report_load
-PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 31)
+PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 58)
+PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 59)
PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-not __asan_report_store
PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-not __asan_report_load
-PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 31)
+PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 58)
+PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 59)
PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-not __asan_report_store
PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-not __asan_report_load
@@ -196,10 +204,12 @@ PASS: c-c++-common/asan/heap-overflow-1.c -O0 output pattern test, READ of siz
]*heap-overflow-1.c:21|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -219,10 +229,12 @@ PASS: c-c++-common/asan/heap-overflow-1.c -O1 output pattern test, READ of siz
]*heap-overflow-1.c:21|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -242,10 +254,12 @@ PASS: c-c++-common/asan/heap-overflow-1.c -O2 output pattern test, READ of siz
]*heap-overflow-1.c:21|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -265,10 +279,12 @@ PASS: c-c++-common/asan/heap-overflow-1.c -O3 -fomit-frame-pointer output patt
]*heap-overflow-1.c:21|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -288,10 +304,12 @@ PASS: c-c++-common/asan/heap-overflow-1.c -O3 -g output pattern test, READ of
]*heap-overflow-1.c:21|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -311,10 +329,12 @@ PASS: c-c++-common/asan/heap-overflow-1.c -Os output pattern test, READ of siz
]*heap-overflow-1.c:21|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -334,10 +354,12 @@ PASS: c-c++-common/asan/heap-overflow-1.c -O2 -flto -fno-use-linker-plugin -flt
]*heap-overflow-1.c:21|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -357,10 +379,12 @@ PASS: c-c++-common/asan/heap-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fa
]*heap-overflow-1.c:21|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -566,7 +590,8 @@ PASS: c-c++-common/asan/null-deref-1.c -O0 output pattern test, ERROR: Address
]*pc 0x[0-9a-f]+[^
]*(
|
-| )AddressSanitizer can not provide additional info.*(
+| )[^
+ ]*AddressSanitizer can not provide additional info.*(
|
| ) #0 0x[0-9a-f]+ (in [^
]*NullDeref[^
@@ -588,7 +613,8 @@ PASS: c-c++-common/asan/null-deref-1.c -O1 output pattern test, ERROR: Address
]*pc 0x[0-9a-f]+[^
]*(
|
-| )AddressSanitizer can not provide additional info.*(
+| )[^
+ ]*AddressSanitizer can not provide additional info.*(
|
| ) #0 0x[0-9a-f]+ (in [^
]*NullDeref[^
@@ -610,7 +636,8 @@ PASS: c-c++-common/asan/null-deref-1.c -O2 output pattern test, ERROR: Address
]*pc 0x[0-9a-f]+[^
]*(
|
-| )AddressSanitizer can not provide additional info.*(
+| )[^
+ ]*AddressSanitizer can not provide additional info.*(
|
| ) #0 0x[0-9a-f]+ (in [^
]*NullDeref[^
@@ -632,7 +659,8 @@ PASS: c-c++-common/asan/null-deref-1.c -O3 -fomit-frame-pointer output pattern
]*pc 0x[0-9a-f]+[^
]*(
|
-| )AddressSanitizer can not provide additional info.*(
+| )[^
+ ]*AddressSanitizer can not provide additional info.*(
|
| ) #0 0x[0-9a-f]+ (in [^
]*NullDeref[^
@@ -654,7 +682,8 @@ PASS: c-c++-common/asan/null-deref-1.c -O3 -g output pattern test, ERROR: Addr
]*pc 0x[0-9a-f]+[^
]*(
|
-| )AddressSanitizer can not provide additional info.*(
+| )[^
+ ]*AddressSanitizer can not provide additional info.*(
|
| ) #0 0x[0-9a-f]+ (in [^
]*NullDeref[^
@@ -676,7 +705,8 @@ PASS: c-c++-common/asan/null-deref-1.c -Os output pattern test, ERROR: Address
]*pc 0x[0-9a-f]+[^
]*(
|
-| )AddressSanitizer can not provide additional info.*(
+| )[^
+ ]*AddressSanitizer can not provide additional info.*(
|
| ) #0 0x[0-9a-f]+ (in [^
]*NullDeref[^
@@ -698,7 +728,8 @@ PASS: c-c++-common/asan/null-deref-1.c -O2 -flto -fno-use-linker-plugin -flto-p
]*pc 0x[0-9a-f]+[^
]*(
|
-| )AddressSanitizer can not provide additional info.*(
+| )[^
+ ]*AddressSanitizer can not provide additional info.*(
|
| ) #0 0x[0-9a-f]+ (in [^
]*NullDeref[^
@@ -720,7 +751,8 @@ PASS: c-c++-common/asan/null-deref-1.c -O2 -flto -fuse-linker-plugin -fno-fat-l
]*pc 0x[0-9a-f]+[^
]*(
|
-| )AddressSanitizer can not provide additional info.*(
+| )[^
+ ]*AddressSanitizer can not provide additional info.*(
|
| ) #0 0x[0-9a-f]+ (in [^
]*NullDeref[^
@@ -968,7 +1000,8 @@ PASS: c-c++-common/asan/stack-overflow-1.c -O0 output pattern test, READ of si
]*stack-overflow-1.c:16|[^
]*:0)|[(]).*(
|
-| )Address 0x[0-9a-f]+ is[^
+| )[^
+ ]*Address 0x[0-9a-f]+ is[^
]*frame <main>
PASS: c-c++-common/asan/stack-overflow-1.c -O1 (test for excess errors)
PASS: c-c++-common/asan/stack-overflow-1.c -O1 execution test
@@ -979,7 +1012,8 @@ PASS: c-c++-common/asan/stack-overflow-1.c -O1 output pattern test, READ of si
]*stack-overflow-1.c:16|[^
]*:0)|[(]).*(
|
-| )Address 0x[0-9a-f]+ is[^
+| )[^
+ ]*Address 0x[0-9a-f]+ is[^
]*frame <main>
PASS: c-c++-common/asan/stack-overflow-1.c -O2 (test for excess errors)
PASS: c-c++-common/asan/stack-overflow-1.c -O2 execution test
@@ -990,7 +1024,8 @@ PASS: c-c++-common/asan/stack-overflow-1.c -O2 output pattern test, READ of si
]*stack-overflow-1.c:16|[^
]*:0)|[(]).*(
|
-| )Address 0x[0-9a-f]+ is[^
+| )[^
+ ]*Address 0x[0-9a-f]+ is[^
]*frame <main>
PASS: c-c++-common/asan/stack-overflow-1.c -O3 -fomit-frame-pointer (test for excess errors)
PASS: c-c++-common/asan/stack-overflow-1.c -O3 -fomit-frame-pointer execution test
@@ -1001,7 +1036,8 @@ PASS: c-c++-common/asan/stack-overflow-1.c -O3 -fomit-frame-pointer output pat
]*stack-overflow-1.c:16|[^
]*:0)|[(]).*(
|
-| )Address 0x[0-9a-f]+ is[^
+| )[^
+ ]*Address 0x[0-9a-f]+ is[^
]*frame <main>
PASS: c-c++-common/asan/stack-overflow-1.c -O3 -g (test for excess errors)
PASS: c-c++-common/asan/stack-overflow-1.c -O3 -g execution test
@@ -1012,7 +1048,8 @@ PASS: c-c++-common/asan/stack-overflow-1.c -O3 -g output pattern test, READ of
]*stack-overflow-1.c:16|[^
]*:0)|[(]).*(
|
-| )Address 0x[0-9a-f]+ is[^
+| )[^
+ ]*Address 0x[0-9a-f]+ is[^
]*frame <main>
PASS: c-c++-common/asan/stack-overflow-1.c -Os (test for excess errors)
PASS: c-c++-common/asan/stack-overflow-1.c -Os execution test
@@ -1023,7 +1060,8 @@ PASS: c-c++-common/asan/stack-overflow-1.c -Os output pattern test, READ of si
]*stack-overflow-1.c:16|[^
]*:0)|[(]).*(
|
-| )Address 0x[0-9a-f]+ is[^
+| )[^
+ ]*Address 0x[0-9a-f]+ is[^
]*frame <main>
PASS: c-c++-common/asan/stack-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: c-c++-common/asan/stack-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
@@ -1034,7 +1072,8 @@ PASS: c-c++-common/asan/stack-overflow-1.c -O2 -flto -fno-use-linker-plugin -fl
]*stack-overflow-1.c:16|[^
]*:0)|[(]).*(
|
-| )Address 0x[0-9a-f]+ is[^
+| )[^
+ ]*Address 0x[0-9a-f]+ is[^
]*frame <main>
PASS: c-c++-common/asan/stack-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: c-c++-common/asan/stack-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
@@ -1045,7 +1084,8 @@ PASS: c-c++-common/asan/stack-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-f
]*stack-overflow-1.c:16|[^
]*:0)|[(]).*(
|
-| )Address 0x[0-9a-f]+ is[^
+| )[^
+ ]*Address 0x[0-9a-f]+ is[^
]*frame <main>
UNSUPPORTED: c-c++-common/asan/strip-path-prefix-1.c -O0
UNSUPPORTED: c-c++-common/asan/strip-path-prefix-1.c -O1
@@ -1088,10 +1128,12 @@ PASS: c-c++-common/asan/strncpy-overflow-1.c -O0 output pattern test, WRITE of
]*strncpy-overflow-1.c:11|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -1115,10 +1157,12 @@ PASS: c-c++-common/asan/strncpy-overflow-1.c -O1 output pattern test, WRITE of
]*strncpy-overflow-1.c:11|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -1142,10 +1186,12 @@ PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 output pattern test, WRITE of
]*strncpy-overflow-1.c:11|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -1169,10 +1215,12 @@ PASS: c-c++-common/asan/strncpy-overflow-1.c -O3 -fomit-frame-pointer output p
]*strncpy-overflow-1.c:11|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -1196,10 +1244,12 @@ PASS: c-c++-common/asan/strncpy-overflow-1.c -O3 -g output pattern test, WRITE
]*strncpy-overflow-1.c:11|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -1223,10 +1273,12 @@ PASS: c-c++-common/asan/strncpy-overflow-1.c -Os output pattern test, WRITE of
]*strncpy-overflow-1.c:11|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -1250,10 +1302,12 @@ PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 -flto -fno-use-linker-plugin -
]*strncpy-overflow-1.c:11|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -1277,10 +1331,12 @@ PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 -flto -fuse-linker-plugin -fno
]*strncpy-overflow-1.c:11|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -1328,17 +1384,20 @@ PASS: c-c++-common/asan/use-after-free-1.c -O0 output pattern test, ERROR: Add
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 1 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 1 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*main ([^
]*use-after-free-1.c:9|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
+| )[^
+ ]*0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
]*(
|
-| )freed by thread T0 here:[^
+| )[^
+ ]*freed by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
@@ -1348,7 +1407,8 @@ PASS: c-c++-common/asan/use-after-free-1.c -O0 output pattern test, ERROR: Add
]*use-after-free-1.c:8|[^
]*:0)|[(]).*(
|
-| )previously allocated by thread T0 here:[^
+| )[^
+ ]*previously allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -1366,17 +1426,20 @@ PASS: c-c++-common/asan/use-after-free-1.c -O1 output pattern test, ERROR: Add
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 1 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 1 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*main ([^
]*use-after-free-1.c:9|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
+| )[^
+ ]*0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
]*(
|
-| )freed by thread T0 here:[^
+| )[^
+ ]*freed by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
@@ -1386,7 +1449,8 @@ PASS: c-c++-common/asan/use-after-free-1.c -O1 output pattern test, ERROR: Add
]*use-after-free-1.c:8|[^
]*:0)|[(]).*(
|
-| )previously allocated by thread T0 here:[^
+| )[^
+ ]*previously allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -1404,17 +1468,20 @@ PASS: c-c++-common/asan/use-after-free-1.c -O2 output pattern test, ERROR: Add
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 1 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 1 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*main ([^
]*use-after-free-1.c:9|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
+| )[^
+ ]*0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
]*(
|
-| )freed by thread T0 here:[^
+| )[^
+ ]*freed by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
@@ -1424,7 +1491,8 @@ PASS: c-c++-common/asan/use-after-free-1.c -O2 output pattern test, ERROR: Add
]*use-after-free-1.c:8|[^
]*:0)|[(]).*(
|
-| )previously allocated by thread T0 here:[^
+| )[^
+ ]*previously allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -1442,17 +1510,20 @@ PASS: c-c++-common/asan/use-after-free-1.c -O3 -fomit-frame-pointer output pat
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 1 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 1 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*main ([^
]*use-after-free-1.c:9|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
+| )[^
+ ]*0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
]*(
|
-| )freed by thread T0 here:[^
+| )[^
+ ]*freed by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
@@ -1462,7 +1533,8 @@ PASS: c-c++-common/asan/use-after-free-1.c -O3 -fomit-frame-pointer output pat
]*use-after-free-1.c:8|[^
]*:0)|[(]).*(
|
-| )previously allocated by thread T0 here:[^
+| )[^
+ ]*previously allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -1480,17 +1552,20 @@ PASS: c-c++-common/asan/use-after-free-1.c -O3 -g output pattern test, ERROR:
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 1 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 1 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*main ([^
]*use-after-free-1.c:9|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
+| )[^
+ ]*0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
]*(
|
-| )freed by thread T0 here:[^
+| )[^
+ ]*freed by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
@@ -1500,7 +1575,8 @@ PASS: c-c++-common/asan/use-after-free-1.c -O3 -g output pattern test, ERROR:
]*use-after-free-1.c:8|[^
]*:0)|[(]).*(
|
-| )previously allocated by thread T0 here:[^
+| )[^
+ ]*previously allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -1518,17 +1594,20 @@ PASS: c-c++-common/asan/use-after-free-1.c -Os output pattern test, ERROR: Add
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 1 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 1 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*main ([^
]*use-after-free-1.c:9|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
+| )[^
+ ]*0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
]*(
|
-| )freed by thread T0 here:[^
+| )[^
+ ]*freed by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
@@ -1538,7 +1617,8 @@ PASS: c-c++-common/asan/use-after-free-1.c -Os output pattern test, ERROR: Add
]*use-after-free-1.c:8|[^
]*:0)|[(]).*(
|
-| )previously allocated by thread T0 here:[^
+| )[^
+ ]*previously allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -1556,17 +1636,20 @@ PASS: c-c++-common/asan/use-after-free-1.c -O2 -flto -fno-use-linker-plugin -fl
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 1 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 1 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*main ([^
]*use-after-free-1.c:9|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
+| )[^
+ ]*0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
]*(
|
-| )freed by thread T0 here:[^
+| )[^
+ ]*freed by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
@@ -1576,7 +1659,8 @@ PASS: c-c++-common/asan/use-after-free-1.c -O2 -flto -fno-use-linker-plugin -fl
]*use-after-free-1.c:8|[^
]*:0)|[(]).*(
|
-| )previously allocated by thread T0 here:[^
+| )[^
+ ]*previously allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -1594,17 +1678,20 @@ PASS: c-c++-common/asan/use-after-free-1.c -O2 -flto -fuse-linker-plugin -fno-f
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 1 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 1 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*main ([^
]*use-after-free-1.c:9|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
+| )[^
+ ]*0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
]*(
|
-| )freed by thread T0 here:[^
+| )[^
+ ]*freed by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
@@ -1614,7 +1701,8 @@ PASS: c-c++-common/asan/use-after-free-1.c -O2 -flto -fuse-linker-plugin -fno-f
]*use-after-free-1.c:8|[^
]*:0)|[(]).*(
|
-| )previously allocated by thread T0 here:[^
+| )[^
+ ]*previously allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -3216,11 +3304,14 @@ PASS: g++.dg/asan/deep-thread-stack-1.C -O0 (test for excess errors)
PASS: g++.dg/asan/deep-thread-stack-1.C -O0 execution test
PASS: g++.dg/asan/deep-thread-stack-1.C -O0 output pattern test, ERROR: AddressSanitizer: heap-use-after-free.*(
|
-| )WRITE of size 4 at 0x[0-9a-f]+ thread T([0-9]+).*(
+| )[^
+ ]*WRITE of size 4 at 0x[0-9a-f]+ thread T([0-9]+).*(
|
-| )freed by thread T([0-9]+) here:.*(
+| )[^
+ ]*freed by thread T([0-9]+) here:.*(
|
-| )previously allocated by thread T([0-9]+) here:.*(
+| )[^
+ ]*previously allocated by thread T([0-9]+) here:.*(
|
| )Thread T\2 created by T([0-9]+) here:.*(
|
@@ -3237,11 +3328,14 @@ PASS: g++.dg/asan/deep-thread-stack-1.C -O1 (test for excess errors)
PASS: g++.dg/asan/deep-thread-stack-1.C -O1 execution test
PASS: g++.dg/asan/deep-thread-stack-1.C -O1 output pattern test, ERROR: AddressSanitizer: heap-use-after-free.*(
|
-| )WRITE of size 4 at 0x[0-9a-f]+ thread T([0-9]+).*(
+| )[^
+ ]*WRITE of size 4 at 0x[0-9a-f]+ thread T([0-9]+).*(
|
-| )freed by thread T([0-9]+) here:.*(
+| )[^
+ ]*freed by thread T([0-9]+) here:.*(
|
-| )previously allocated by thread T([0-9]+) here:.*(
+| )[^
+ ]*previously allocated by thread T([0-9]+) here:.*(
|
| )Thread T\2 created by T([0-9]+) here:.*(
|
@@ -3258,11 +3352,14 @@ PASS: g++.dg/asan/deep-thread-stack-1.C -O2 (test for excess errors)
PASS: g++.dg/asan/deep-thread-stack-1.C -O2 execution test
PASS: g++.dg/asan/deep-thread-stack-1.C -O2 output pattern test, ERROR: AddressSanitizer: heap-use-after-free.*(
|
-| )WRITE of size 4 at 0x[0-9a-f]+ thread T([0-9]+).*(
+| )[^
+ ]*WRITE of size 4 at 0x[0-9a-f]+ thread T([0-9]+).*(
|
-| )freed by thread T([0-9]+) here:.*(
+| )[^
+ ]*freed by thread T([0-9]+) here:.*(
|
-| )previously allocated by thread T([0-9]+) here:.*(
+| )[^
+ ]*previously allocated by thread T([0-9]+) here:.*(
|
| )Thread T\2 created by T([0-9]+) here:.*(
|
@@ -3279,11 +3376,14 @@ PASS: g++.dg/asan/deep-thread-stack-1.C -O3 -fomit-frame-pointer (test for exc
PASS: g++.dg/asan/deep-thread-stack-1.C -O3 -fomit-frame-pointer execution test
PASS: g++.dg/asan/deep-thread-stack-1.C -O3 -fomit-frame-pointer output pattern test, ERROR: AddressSanitizer: heap-use-after-free.*(
|
-| )WRITE of size 4 at 0x[0-9a-f]+ thread T([0-9]+).*(
+| )[^
+ ]*WRITE of size 4 at 0x[0-9a-f]+ thread T([0-9]+).*(
|
-| )freed by thread T([0-9]+) here:.*(
+| )[^
+ ]*freed by thread T([0-9]+) here:.*(
|
-| )previously allocated by thread T([0-9]+) here:.*(
+| )[^
+ ]*previously allocated by thread T([0-9]+) here:.*(
|
| )Thread T\2 created by T([0-9]+) here:.*(
|
@@ -3300,11 +3400,14 @@ PASS: g++.dg/asan/deep-thread-stack-1.C -O3 -g (test for excess errors)
PASS: g++.dg/asan/deep-thread-stack-1.C -O3 -g execution test
PASS: g++.dg/asan/deep-thread-stack-1.C -O3 -g output pattern test, ERROR: AddressSanitizer: heap-use-after-free.*(
|
-| )WRITE of size 4 at 0x[0-9a-f]+ thread T([0-9]+).*(
+| )[^
+ ]*WRITE of size 4 at 0x[0-9a-f]+ thread T([0-9]+).*(
|
-| )freed by thread T([0-9]+) here:.*(
+| )[^
+ ]*freed by thread T([0-9]+) here:.*(
|
-| )previously allocated by thread T([0-9]+) here:.*(
+| )[^
+ ]*previously allocated by thread T([0-9]+) here:.*(
|
| )Thread T\2 created by T([0-9]+) here:.*(
|
@@ -3321,11 +3424,14 @@ PASS: g++.dg/asan/deep-thread-stack-1.C -Os (test for excess errors)
PASS: g++.dg/asan/deep-thread-stack-1.C -Os execution test
PASS: g++.dg/asan/deep-thread-stack-1.C -Os output pattern test, ERROR: AddressSanitizer: heap-use-after-free.*(
|
-| )WRITE of size 4 at 0x[0-9a-f]+ thread T([0-9]+).*(
+| )[^
+ ]*WRITE of size 4 at 0x[0-9a-f]+ thread T([0-9]+).*(
|
-| )freed by thread T([0-9]+) here:.*(
+| )[^
+ ]*freed by thread T([0-9]+) here:.*(
|
-| )previously allocated by thread T([0-9]+) here:.*(
+| )[^
+ ]*previously allocated by thread T([0-9]+) here:.*(
|
| )Thread T\2 created by T([0-9]+) here:.*(
|
@@ -3342,11 +3448,14 @@ PASS: g++.dg/asan/deep-thread-stack-1.C -O2 -flto -fno-use-linker-plugin -flto-
PASS: g++.dg/asan/deep-thread-stack-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
PASS: g++.dg/asan/deep-thread-stack-1.C -O2 -flto -fno-use-linker-plugin -flto-partition=none output pattern test, ERROR: AddressSanitizer: heap-use-after-free.*(
|
-| )WRITE of size 4 at 0x[0-9a-f]+ thread T([0-9]+).*(
+| )[^
+ ]*WRITE of size 4 at 0x[0-9a-f]+ thread T([0-9]+).*(
|
-| )freed by thread T([0-9]+) here:.*(
+| )[^
+ ]*freed by thread T([0-9]+) here:.*(
|
-| )previously allocated by thread T([0-9]+) here:.*(
+| )[^
+ ]*previously allocated by thread T([0-9]+) here:.*(
|
| )Thread T\2 created by T([0-9]+) here:.*(
|
@@ -3363,11 +3472,14 @@ PASS: g++.dg/asan/deep-thread-stack-1.C -O2 -flto -fuse-linker-plugin -fno-fat-
PASS: g++.dg/asan/deep-thread-stack-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
PASS: g++.dg/asan/deep-thread-stack-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects output pattern test, ERROR: AddressSanitizer: heap-use-after-free.*(
|
-| )WRITE of size 4 at 0x[0-9a-f]+ thread T([0-9]+).*(
+| )[^
+ ]*WRITE of size 4 at 0x[0-9a-f]+ thread T([0-9]+).*(
|
-| )freed by thread T([0-9]+) here:.*(
+| )[^
+ ]*freed by thread T([0-9]+) here:.*(
|
-| )previously allocated by thread T([0-9]+) here:.*(
+| )[^
+ ]*previously allocated by thread T([0-9]+) here:.*(
|
| )Thread T\2 created by T([0-9]+) here:.*(
|
@@ -3546,7 +3658,8 @@ PASS: g++.dg/asan/large-func-test-1.C -O0 output pattern test, ERROR: AddressS
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 4 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 4 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in [^
@@ -3554,9 +3667,11 @@ PASS: g++.dg/asan/large-func-test-1.C -O0 output pattern test, ERROR: AddressS
]*(large-func-test-1.C:18|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
+| )[^
+ ]*0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0( 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -3572,7 +3687,8 @@ PASS: g++.dg/asan/large-func-test-1.C -O1 output pattern test, ERROR: AddressS
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 4 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 4 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in [^
@@ -3580,9 +3696,11 @@ PASS: g++.dg/asan/large-func-test-1.C -O1 output pattern test, ERROR: AddressS
]*(large-func-test-1.C:18|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
+| )[^
+ ]*0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0( 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -3598,7 +3716,8 @@ PASS: g++.dg/asan/large-func-test-1.C -O2 output pattern test, ERROR: AddressS
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 4 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 4 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in [^
@@ -3606,9 +3725,11 @@ PASS: g++.dg/asan/large-func-test-1.C -O2 output pattern test, ERROR: AddressS
]*(large-func-test-1.C:18|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
+| )[^
+ ]*0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0( 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -3624,7 +3745,8 @@ PASS: g++.dg/asan/large-func-test-1.C -O3 -fomit-frame-pointer output pattern
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 4 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 4 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in [^
@@ -3632,9 +3754,11 @@ PASS: g++.dg/asan/large-func-test-1.C -O3 -fomit-frame-pointer output pattern
]*(large-func-test-1.C:18|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
+| )[^
+ ]*0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0( 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -3650,7 +3774,8 @@ PASS: g++.dg/asan/large-func-test-1.C -O3 -g output pattern test, ERROR: Addre
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 4 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 4 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in [^
@@ -3658,9 +3783,11 @@ PASS: g++.dg/asan/large-func-test-1.C -O3 -g output pattern test, ERROR: Addre
]*(large-func-test-1.C:18|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
+| )[^
+ ]*0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0( 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -3676,7 +3803,8 @@ PASS: g++.dg/asan/large-func-test-1.C -Os output pattern test, ERROR: AddressS
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 4 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 4 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in [^
@@ -3684,9 +3812,11 @@ PASS: g++.dg/asan/large-func-test-1.C -Os output pattern test, ERROR: AddressS
]*(large-func-test-1.C:18|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
+| )[^
+ ]*0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0( 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -3702,7 +3832,8 @@ PASS: g++.dg/asan/large-func-test-1.C -O2 -flto -fno-use-linker-plugin -flto-pa
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 4 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 4 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in [^
@@ -3710,9 +3841,11 @@ PASS: g++.dg/asan/large-func-test-1.C -O2 -flto -fno-use-linker-plugin -flto-pa
]*(large-func-test-1.C:18|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
+| )[^
+ ]*0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0( 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -3728,7 +3861,8 @@ PASS: g++.dg/asan/large-func-test-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lt
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 4 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 4 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in [^
@@ -3736,9 +3870,11 @@ PASS: g++.dg/asan/large-func-test-1.C -O2 -flto -fuse-linker-plugin -fno-fat-lt
]*(large-func-test-1.C:18|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
+| )[^
+ ]*0x[0-9a-f]+ is located 44 bytes to the right of 400-byte region.*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0( 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -5660,6 +5796,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)
@@ -7178,6 +7368,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)
@@ -8365,6 +8613,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)
@@ -8708,10 +8968,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)
@@ -8947,6 +9207,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)
@@ -8972,6 +9233,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)
@@ -9047,6 +9312,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)
@@ -9129,6 +9400,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)
@@ -9191,6 +9464,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)
@@ -9240,6 +9517,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)
@@ -9248,6 +9527,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)
@@ -9255,12 +9535,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)
@@ -9383,6 +9669,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)
@@ -9431,6 +9720,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)
@@ -9515,13 +9807,23 @@ 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-rom.C scan-assembler rodata
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
@@ -9551,6 +9853,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)
@@ -9615,6 +9922,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)
@@ -9708,7 +10028,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)
@@ -9843,6 +10177,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)
@@ -9898,6 +10244,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)
@@ -9945,12 +10303,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)
@@ -9981,6 +10338,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)
@@ -10190,6 +10551,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
@@ -10328,6 +10691,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)
@@ -10358,6 +10723,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)
@@ -10396,7 +10763,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)
@@ -10448,6 +10814,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)
@@ -10505,8 +10872,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)
@@ -10537,9 +10919,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)
@@ -10571,6 +10959,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)
@@ -10598,8 +10989,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)
@@ -10612,11 +11001,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)
@@ -10624,6 +11020,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)
@@ -10666,9 +11066,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)
@@ -10702,6 +11104,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)
@@ -10716,6 +11122,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
@@ -10730,6 +11145,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)
@@ -10742,6 +11166,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
@@ -10760,6 +11189,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)
@@ -10771,6 +11215,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
@@ -10789,10 +11235,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)
@@ -10863,6 +11314,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)
@@ -11184,6 +11639,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)
@@ -11196,6 +11655,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)
@@ -11240,12 +11701,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)
@@ -11255,6 +11723,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
@@ -11309,6 +11848,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)
@@ -11327,12 +11870,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)
@@ -11342,14 +11887,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)
@@ -11358,14 +11903,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)
@@ -11375,7 +11920,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)
@@ -11384,7 +11929,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)
@@ -11393,7 +11938,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)
@@ -11484,7 +12029,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)
@@ -11555,7 +12100,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)
@@ -11597,7 +12142,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)
@@ -11656,8 +12201,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)
@@ -11678,16 +12223,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)
@@ -13404,6 +13949,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)
@@ -13504,7 +14053,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)
@@ -13542,6 +14091,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)
@@ -13760,6 +14315,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)
@@ -13776,6 +14333,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)
@@ -13864,6 +14423,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)
@@ -14113,6 +14675,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)
@@ -14127,8 +14691,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)
@@ -14142,6 +14719,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)
@@ -14178,6 +14812,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)
@@ -14188,6 +14826,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
@@ -14593,6 +15239,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)
@@ -14713,10 +15365,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)
@@ -15622,6 +16274,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)
@@ -15686,6 +16340,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
@@ -16356,6 +17013,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)
@@ -16386,6 +17049,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)
@@ -16842,6 +17507,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)
@@ -17324,6 +18005,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)
@@ -17795,9 +18480,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
@@ -18273,10 +18956,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)
@@ -18767,6 +19448,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"
@@ -18877,6 +19566,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
@@ -18999,6 +19700,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)
@@ -20077,6 +20779,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)
@@ -20537,6 +21240,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)
@@ -20681,6 +21389,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)
@@ -20773,6 +21491,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)
@@ -21359,10 +22081,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)
@@ -22986,6 +23708,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)
@@ -23126,6 +23852,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)
@@ -23154,10 +23884,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)
@@ -23446,10 +24174,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)
@@ -23490,8 +24216,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)
@@ -23499,8 +24224,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)
@@ -23584,6 +24308,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)
@@ -24064,30 +24800,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)
@@ -24106,6 +24842,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)
@@ -24194,6 +24952,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)
@@ -24692,6 +25452,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)
@@ -24742,6 +25504,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)
@@ -24770,6 +25538,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)
@@ -25020,6 +25792,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)
@@ -25094,6 +25872,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)
@@ -25217,6 +26003,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)
@@ -25243,6 +26031,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)
@@ -25251,6 +26045,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)
@@ -25299,6 +26097,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)
@@ -25352,6 +26154,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)
@@ -25499,10 +26303,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)
@@ -25511,6 +26313,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)
@@ -25849,11 +26655,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)
@@ -26529,12 +27333,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)
@@ -26756,6 +27576,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)
@@ -27276,6 +28098,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)
@@ -27397,6 +28221,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)
@@ -27519,6 +28344,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)
@@ -27527,13 +28354,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
@@ -27599,6 +28422,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)
@@ -27747,10 +28572,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)
@@ -28024,6 +28847,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)
@@ -28355,6 +29180,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)
@@ -28489,6 +29320,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)
@@ -28691,12 +29524,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)
@@ -28942,6 +29779,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)
@@ -29059,10 +29898,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)
@@ -29445,6 +30284,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)
@@ -29479,6 +30322,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)
@@ -29593,10 +30440,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)
@@ -29904,13 +30747,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)
@@ -29942,7 +30791,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)
@@ -31049,6 +31897,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)
@@ -31255,6 +32109,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)
@@ -32028,6 +32888,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)
@@ -33534,6 +34396,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)
@@ -34158,6 +35028,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)
@@ -34223,6 +35111,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)
@@ -34250,10 +35174,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)
@@ -34321,6 +35245,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)
@@ -34755,6 +35683,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)
@@ -35133,13 +36063,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)
@@ -37396,6 +38326,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
@@ -40923,6 +41857,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)
@@ -41948,6 +43004,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 ...
PASS: g++.old-deja/g++.abi/aggregates.C -std=gnu++98 (test for excess errors)
PASS: g++.old-deja/g++.abi/aggregates.C -std=gnu++98 execution test
@@ -44454,7 +45514,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)
@@ -44469,14 +45529,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)
@@ -44491,7 +45551,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)
@@ -44504,7 +45564,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)
@@ -44514,7 +45574,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)
@@ -44524,8 +45584,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)
@@ -44535,8 +45595,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)
@@ -44604,11 +45664,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)
@@ -45478,14 +46538,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)
@@ -45496,14 +46556,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)
@@ -45555,10 +46615,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)
@@ -47272,10 +48332,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)
@@ -47298,10 +48358,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)
@@ -47432,10 +48492,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)
@@ -48392,10 +49452,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)
@@ -48532,15 +49592,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)
@@ -48652,13 +49712,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)
@@ -48742,10 +49798,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)
@@ -48828,10 +49884,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)
@@ -48846,10 +49902,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)
@@ -49280,10 +50336,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)
@@ -49430,10 +50486,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)
@@ -52437,7 +53493,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)
@@ -53771,8 +54826,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)
@@ -55796,9 +56851,9 @@ PASS: g++.old-deja/g++.warn/virt1.C -std=gnu++11 (test for excess errors)
=== g++ Summary ===
-# of expected passes 53018
+# of expected passes 53849
# of unexpected failures 1
-# of expected failures 290
-# of unsupported tests 571
-[...]/hurd/master.build/gcc/testsuite/g++/../../xg++ version 4.8.0 20130217 (experimental) (GCC)
+# of expected failures 294
+# of unsupported tests 663
+[...]/hurd/master.build/gcc/testsuite/g++/../../xg++ version 4.9.0 20130527 (experimental) (GCC)
diff --git a/gcc/kepler.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum b/gcc/kepler.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum
index 03f18c95..7eec04e4 100644
--- a/gcc/kepler.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum
+++ b/gcc/kepler.SCHWINGE/test/gcc/testsuite/gcc/gcc.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Mon Feb 18 18:31:07 2013
+Test Run By thomas on Tue May 28 14:32:19 2013
Native configuration is i686-pc-linux-gnu
=== 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)
@@ -28868,6 +28964,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
@@ -33616,6 +33730,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
@@ -37510,39 +37940,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
@@ -37556,35 +37986,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
@@ -37603,27 +38034,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
@@ -37632,54 +38063,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
@@ -37693,41 +38124,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
@@ -37750,7 +38182,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
@@ -37759,21 +38191,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
@@ -37784,66 +38216,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
@@ -37857,41 +38289,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
@@ -37914,7 +38347,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
@@ -37923,28 +38356,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
@@ -37955,68 +38388,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
@@ -38030,41 +38463,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
@@ -38087,7 +38521,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
@@ -38096,28 +38530,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
@@ -38128,71 +38562,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
@@ -38206,41 +38640,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
@@ -38263,7 +38698,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
@@ -38272,28 +38707,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
@@ -38304,71 +38739,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
@@ -38382,41 +38817,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
@@ -38439,7 +38875,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
@@ -38448,28 +38884,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
@@ -38480,69 +38916,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
@@ -38556,41 +38992,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
@@ -38611,7 +39048,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
@@ -38620,21 +39057,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
@@ -38645,65 +39082,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
@@ -38717,85 +39154,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
@@ -38809,43 +39246,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
@@ -38868,7 +39306,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
@@ -38877,21 +39315,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
@@ -38902,66 +39340,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
@@ -38975,32 +39413,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
@@ -40508,35 +40947,43 @@ PASS: gcc.c-torture/unsorted/xzz.c, -Og -g
PASS: gcc.c-torture/unsorted/xzz.c, -O2 -flto -fno-use-linker-plugin -flto-partition=none
PASS: gcc.c-torture/unsorted/xzz.c, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
Running [...]/hurd/master/gcc/testsuite/gcc.dg/asan/asan.exp ...
-PASS: c-c++-common/asan/attrib-1.c -O0 (test for warnings, line 31)
+PASS: c-c++-common/asan/attrib-1.c -O0 (test for warnings, line 58)
+PASS: c-c++-common/asan/attrib-1.c -O0 (test for warnings, line 59)
PASS: c-c++-common/asan/attrib-1.c -O0 (test for excess errors)
PASS: c-c++-common/asan/attrib-1.c -O0 scan-assembler-not __asan_report_store
PASS: c-c++-common/asan/attrib-1.c -O0 scan-assembler-not __asan_report_load
-PASS: c-c++-common/asan/attrib-1.c -O1 (test for warnings, line 31)
+PASS: c-c++-common/asan/attrib-1.c -O1 (test for warnings, line 58)
+PASS: c-c++-common/asan/attrib-1.c -O1 (test for warnings, line 59)
PASS: c-c++-common/asan/attrib-1.c -O1 (test for excess errors)
PASS: c-c++-common/asan/attrib-1.c -O1 scan-assembler-not __asan_report_store
PASS: c-c++-common/asan/attrib-1.c -O1 scan-assembler-not __asan_report_load
-PASS: c-c++-common/asan/attrib-1.c -O2 (test for warnings, line 31)
+PASS: c-c++-common/asan/attrib-1.c -O2 (test for warnings, line 58)
+PASS: c-c++-common/asan/attrib-1.c -O2 (test for warnings, line 59)
PASS: c-c++-common/asan/attrib-1.c -O2 (test for excess errors)
PASS: c-c++-common/asan/attrib-1.c -O2 scan-assembler-not __asan_report_store
PASS: c-c++-common/asan/attrib-1.c -O2 scan-assembler-not __asan_report_load
-PASS: c-c++-common/asan/attrib-1.c -O3 -fomit-frame-pointer (test for warnings, line 31)
+PASS: c-c++-common/asan/attrib-1.c -O3 -fomit-frame-pointer (test for warnings, line 58)
+PASS: c-c++-common/asan/attrib-1.c -O3 -fomit-frame-pointer (test for warnings, line 59)
PASS: c-c++-common/asan/attrib-1.c -O3 -fomit-frame-pointer (test for excess errors)
PASS: c-c++-common/asan/attrib-1.c -O3 -fomit-frame-pointer scan-assembler-not __asan_report_store
PASS: c-c++-common/asan/attrib-1.c -O3 -fomit-frame-pointer scan-assembler-not __asan_report_load
-PASS: c-c++-common/asan/attrib-1.c -O3 -g (test for warnings, line 31)
+PASS: c-c++-common/asan/attrib-1.c -O3 -g (test for warnings, line 58)
+PASS: c-c++-common/asan/attrib-1.c -O3 -g (test for warnings, line 59)
PASS: c-c++-common/asan/attrib-1.c -O3 -g (test for excess errors)
PASS: c-c++-common/asan/attrib-1.c -O3 -g scan-assembler-not __asan_report_store
PASS: c-c++-common/asan/attrib-1.c -O3 -g scan-assembler-not __asan_report_load
-PASS: c-c++-common/asan/attrib-1.c -Os (test for warnings, line 31)
+PASS: c-c++-common/asan/attrib-1.c -Os (test for warnings, line 58)
+PASS: c-c++-common/asan/attrib-1.c -Os (test for warnings, line 59)
PASS: c-c++-common/asan/attrib-1.c -Os (test for excess errors)
PASS: c-c++-common/asan/attrib-1.c -Os scan-assembler-not __asan_report_store
PASS: c-c++-common/asan/attrib-1.c -Os scan-assembler-not __asan_report_load
-PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 31)
+PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 58)
+PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for warnings, line 59)
PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-not __asan_report_store
PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none scan-assembler-not __asan_report_load
-PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 31)
+PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 58)
+PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for warnings, line 59)
PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-not __asan_report_store
PASS: c-c++-common/asan/attrib-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-not __asan_report_load
@@ -40696,10 +41143,12 @@ PASS: c-c++-common/asan/heap-overflow-1.c -O0 output pattern test, READ of siz
]*heap-overflow-1.c:21|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -40719,10 +41168,12 @@ PASS: c-c++-common/asan/heap-overflow-1.c -O1 output pattern test, READ of siz
]*heap-overflow-1.c:21|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -40742,10 +41193,12 @@ PASS: c-c++-common/asan/heap-overflow-1.c -O2 output pattern test, READ of siz
]*heap-overflow-1.c:21|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -40765,10 +41218,12 @@ PASS: c-c++-common/asan/heap-overflow-1.c -O3 -fomit-frame-pointer output patt
]*heap-overflow-1.c:21|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -40788,10 +41243,12 @@ PASS: c-c++-common/asan/heap-overflow-1.c -O3 -g output pattern test, READ of
]*heap-overflow-1.c:21|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -40811,10 +41268,12 @@ PASS: c-c++-common/asan/heap-overflow-1.c -Os output pattern test, READ of siz
]*heap-overflow-1.c:21|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -40834,10 +41293,12 @@ PASS: c-c++-common/asan/heap-overflow-1.c -O2 -flto -fno-use-linker-plugin -flt
]*heap-overflow-1.c:21|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -40857,10 +41318,12 @@ PASS: c-c++-common/asan/heap-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fa
]*heap-overflow-1.c:21|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 10-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -41066,7 +41529,8 @@ PASS: c-c++-common/asan/null-deref-1.c -O0 output pattern test, ERROR: Address
]*pc 0x[0-9a-f]+[^
]*(
|
-| )AddressSanitizer can not provide additional info.*(
+| )[^
+ ]*AddressSanitizer can not provide additional info.*(
|
| ) #0 0x[0-9a-f]+ (in [^
]*NullDeref[^
@@ -41088,7 +41552,8 @@ PASS: c-c++-common/asan/null-deref-1.c -O1 output pattern test, ERROR: Address
]*pc 0x[0-9a-f]+[^
]*(
|
-| )AddressSanitizer can not provide additional info.*(
+| )[^
+ ]*AddressSanitizer can not provide additional info.*(
|
| ) #0 0x[0-9a-f]+ (in [^
]*NullDeref[^
@@ -41110,7 +41575,8 @@ PASS: c-c++-common/asan/null-deref-1.c -O2 output pattern test, ERROR: Address
]*pc 0x[0-9a-f]+[^
]*(
|
-| )AddressSanitizer can not provide additional info.*(
+| )[^
+ ]*AddressSanitizer can not provide additional info.*(
|
| ) #0 0x[0-9a-f]+ (in [^
]*NullDeref[^
@@ -41132,7 +41598,8 @@ PASS: c-c++-common/asan/null-deref-1.c -O3 -fomit-frame-pointer output pattern
]*pc 0x[0-9a-f]+[^
]*(
|
-| )AddressSanitizer can not provide additional info.*(
+| )[^
+ ]*AddressSanitizer can not provide additional info.*(
|
| ) #0 0x[0-9a-f]+ (in [^
]*NullDeref[^
@@ -41154,7 +41621,8 @@ PASS: c-c++-common/asan/null-deref-1.c -O3 -g output pattern test, ERROR: Addr
]*pc 0x[0-9a-f]+[^
]*(
|
-| )AddressSanitizer can not provide additional info.*(
+| )[^
+ ]*AddressSanitizer can not provide additional info.*(
|
| ) #0 0x[0-9a-f]+ (in [^
]*NullDeref[^
@@ -41176,7 +41644,8 @@ PASS: c-c++-common/asan/null-deref-1.c -Os output pattern test, ERROR: Address
]*pc 0x[0-9a-f]+[^
]*(
|
-| )AddressSanitizer can not provide additional info.*(
+| )[^
+ ]*AddressSanitizer can not provide additional info.*(
|
| ) #0 0x[0-9a-f]+ (in [^
]*NullDeref[^
@@ -41198,7 +41667,8 @@ PASS: c-c++-common/asan/null-deref-1.c -O2 -flto -fno-use-linker-plugin -flto-p
]*pc 0x[0-9a-f]+[^
]*(
|
-| )AddressSanitizer can not provide additional info.*(
+| )[^
+ ]*AddressSanitizer can not provide additional info.*(
|
| ) #0 0x[0-9a-f]+ (in [^
]*NullDeref[^
@@ -41220,7 +41690,8 @@ PASS: c-c++-common/asan/null-deref-1.c -O2 -flto -fuse-linker-plugin -fno-fat-l
]*pc 0x[0-9a-f]+[^
]*(
|
-| )AddressSanitizer can not provide additional info.*(
+| )[^
+ ]*AddressSanitizer can not provide additional info.*(
|
| ) #0 0x[0-9a-f]+ (in [^
]*NullDeref[^
@@ -41468,7 +41939,8 @@ PASS: c-c++-common/asan/stack-overflow-1.c -O0 output pattern test, READ of si
]*stack-overflow-1.c:16|[^
]*:0)|[(]).*(
|
-| )Address 0x[0-9a-f]+ is[^
+| )[^
+ ]*Address 0x[0-9a-f]+ is[^
]*frame <main>
PASS: c-c++-common/asan/stack-overflow-1.c -O1 (test for excess errors)
PASS: c-c++-common/asan/stack-overflow-1.c -O1 execution test
@@ -41479,7 +41951,8 @@ PASS: c-c++-common/asan/stack-overflow-1.c -O1 output pattern test, READ of si
]*stack-overflow-1.c:16|[^
]*:0)|[(]).*(
|
-| )Address 0x[0-9a-f]+ is[^
+| )[^
+ ]*Address 0x[0-9a-f]+ is[^
]*frame <main>
PASS: c-c++-common/asan/stack-overflow-1.c -O2 (test for excess errors)
PASS: c-c++-common/asan/stack-overflow-1.c -O2 execution test
@@ -41490,7 +41963,8 @@ PASS: c-c++-common/asan/stack-overflow-1.c -O2 output pattern test, READ of si
]*stack-overflow-1.c:16|[^
]*:0)|[(]).*(
|
-| )Address 0x[0-9a-f]+ is[^
+| )[^
+ ]*Address 0x[0-9a-f]+ is[^
]*frame <main>
PASS: c-c++-common/asan/stack-overflow-1.c -O3 -fomit-frame-pointer (test for excess errors)
PASS: c-c++-common/asan/stack-overflow-1.c -O3 -fomit-frame-pointer execution test
@@ -41501,7 +41975,8 @@ PASS: c-c++-common/asan/stack-overflow-1.c -O3 -fomit-frame-pointer output pat
]*stack-overflow-1.c:16|[^
]*:0)|[(]).*(
|
-| )Address 0x[0-9a-f]+ is[^
+| )[^
+ ]*Address 0x[0-9a-f]+ is[^
]*frame <main>
PASS: c-c++-common/asan/stack-overflow-1.c -O3 -g (test for excess errors)
PASS: c-c++-common/asan/stack-overflow-1.c -O3 -g execution test
@@ -41512,7 +41987,8 @@ PASS: c-c++-common/asan/stack-overflow-1.c -O3 -g output pattern test, READ of
]*stack-overflow-1.c:16|[^
]*:0)|[(]).*(
|
-| )Address 0x[0-9a-f]+ is[^
+| )[^
+ ]*Address 0x[0-9a-f]+ is[^
]*frame <main>
PASS: c-c++-common/asan/stack-overflow-1.c -Os (test for excess errors)
PASS: c-c++-common/asan/stack-overflow-1.c -Os execution test
@@ -41523,7 +41999,8 @@ PASS: c-c++-common/asan/stack-overflow-1.c -Os output pattern test, READ of si
]*stack-overflow-1.c:16|[^
]*:0)|[(]).*(
|
-| )Address 0x[0-9a-f]+ is[^
+| )[^
+ ]*Address 0x[0-9a-f]+ is[^
]*frame <main>
PASS: c-c++-common/asan/stack-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors)
PASS: c-c++-common/asan/stack-overflow-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test
@@ -41534,7 +42011,8 @@ PASS: c-c++-common/asan/stack-overflow-1.c -O2 -flto -fno-use-linker-plugin -fl
]*stack-overflow-1.c:16|[^
]*:0)|[(]).*(
|
-| )Address 0x[0-9a-f]+ is[^
+| )[^
+ ]*Address 0x[0-9a-f]+ is[^
]*frame <main>
PASS: c-c++-common/asan/stack-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (test for excess errors)
PASS: c-c++-common/asan/stack-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
@@ -41545,7 +42023,8 @@ PASS: c-c++-common/asan/stack-overflow-1.c -O2 -flto -fuse-linker-plugin -fno-f
]*stack-overflow-1.c:16|[^
]*:0)|[(]).*(
|
-| )Address 0x[0-9a-f]+ is[^
+| )[^
+ ]*Address 0x[0-9a-f]+ is[^
]*frame <main>
UNSUPPORTED: c-c++-common/asan/strip-path-prefix-1.c -O0
UNSUPPORTED: c-c++-common/asan/strip-path-prefix-1.c -O1
@@ -41588,10 +42067,12 @@ PASS: c-c++-common/asan/strncpy-overflow-1.c -O0 output pattern test, WRITE of
]*strncpy-overflow-1.c:11|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -41615,10 +42096,12 @@ PASS: c-c++-common/asan/strncpy-overflow-1.c -O1 output pattern test, WRITE of
]*strncpy-overflow-1.c:11|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -41642,10 +42125,12 @@ PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 output pattern test, WRITE of
]*strncpy-overflow-1.c:11|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -41669,10 +42154,12 @@ PASS: c-c++-common/asan/strncpy-overflow-1.c -O3 -fomit-frame-pointer output p
]*strncpy-overflow-1.c:11|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -41696,10 +42183,12 @@ PASS: c-c++-common/asan/strncpy-overflow-1.c -O3 -g output pattern test, WRITE
]*strncpy-overflow-1.c:11|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -41723,10 +42212,12 @@ PASS: c-c++-common/asan/strncpy-overflow-1.c -Os output pattern test, WRITE of
]*strncpy-overflow-1.c:11|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -41750,10 +42241,12 @@ PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 -flto -fno-use-linker-plugin -
]*strncpy-overflow-1.c:11|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -41777,10 +42270,12 @@ PASS: c-c++-common/asan/strncpy-overflow-1.c -O2 -flto -fuse-linker-plugin -fno
]*strncpy-overflow-1.c:11|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
+| )[^
+ ]*0x[0-9a-f]+ is located 0 bytes to the right of 9-byte region[^
]*(
|
-| )allocated by thread T0 here:[^
+| )[^
+ ]*allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -41828,17 +42323,20 @@ PASS: c-c++-common/asan/use-after-free-1.c -O0 output pattern test, ERROR: Add
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 1 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 1 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*main ([^
]*use-after-free-1.c:9|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
+| )[^
+ ]*0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
]*(
|
-| )freed by thread T0 here:[^
+| )[^
+ ]*freed by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
@@ -41848,7 +42346,8 @@ PASS: c-c++-common/asan/use-after-free-1.c -O0 output pattern test, ERROR: Add
]*use-after-free-1.c:8|[^
]*:0)|[(]).*(
|
-| )previously allocated by thread T0 here:[^
+| )[^
+ ]*previously allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -41866,17 +42365,20 @@ PASS: c-c++-common/asan/use-after-free-1.c -O1 output pattern test, ERROR: Add
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 1 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 1 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*main ([^
]*use-after-free-1.c:9|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
+| )[^
+ ]*0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
]*(
|
-| )freed by thread T0 here:[^
+| )[^
+ ]*freed by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
@@ -41886,7 +42388,8 @@ PASS: c-c++-common/asan/use-after-free-1.c -O1 output pattern test, ERROR: Add
]*use-after-free-1.c:8|[^
]*:0)|[(]).*(
|
-| )previously allocated by thread T0 here:[^
+| )[^
+ ]*previously allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -41904,17 +42407,20 @@ PASS: c-c++-common/asan/use-after-free-1.c -O2 output pattern test, ERROR: Add
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 1 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 1 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*main ([^
]*use-after-free-1.c:9|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
+| )[^
+ ]*0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
]*(
|
-| )freed by thread T0 here:[^
+| )[^
+ ]*freed by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
@@ -41924,7 +42430,8 @@ PASS: c-c++-common/asan/use-after-free-1.c -O2 output pattern test, ERROR: Add
]*use-after-free-1.c:8|[^
]*:0)|[(]).*(
|
-| )previously allocated by thread T0 here:[^
+| )[^
+ ]*previously allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -41942,17 +42449,20 @@ PASS: c-c++-common/asan/use-after-free-1.c -O3 -fomit-frame-pointer output pat
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 1 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 1 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*main ([^
]*use-after-free-1.c:9|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
+| )[^
+ ]*0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
]*(
|
-| )freed by thread T0 here:[^
+| )[^
+ ]*freed by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
@@ -41962,7 +42472,8 @@ PASS: c-c++-common/asan/use-after-free-1.c -O3 -fomit-frame-pointer output pat
]*use-after-free-1.c:8|[^
]*:0)|[(]).*(
|
-| )previously allocated by thread T0 here:[^
+| )[^
+ ]*previously allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -41980,17 +42491,20 @@ PASS: c-c++-common/asan/use-after-free-1.c -O3 -g output pattern test, ERROR:
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 1 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 1 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*main ([^
]*use-after-free-1.c:9|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
+| )[^
+ ]*0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
]*(
|
-| )freed by thread T0 here:[^
+| )[^
+ ]*freed by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
@@ -42000,7 +42514,8 @@ PASS: c-c++-common/asan/use-after-free-1.c -O3 -g output pattern test, ERROR:
]*use-after-free-1.c:8|[^
]*:0)|[(]).*(
|
-| )previously allocated by thread T0 here:[^
+| )[^
+ ]*previously allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -42018,17 +42533,20 @@ PASS: c-c++-common/asan/use-after-free-1.c -Os output pattern test, ERROR: Add
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 1 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 1 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*main ([^
]*use-after-free-1.c:9|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
+| )[^
+ ]*0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
]*(
|
-| )freed by thread T0 here:[^
+| )[^
+ ]*freed by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
@@ -42038,7 +42556,8 @@ PASS: c-c++-common/asan/use-after-free-1.c -Os output pattern test, ERROR: Add
]*use-after-free-1.c:8|[^
]*:0)|[(]).*(
|
-| )previously allocated by thread T0 here:[^
+| )[^
+ ]*previously allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -42056,17 +42575,20 @@ PASS: c-c++-common/asan/use-after-free-1.c -O2 -flto -fno-use-linker-plugin -fl
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 1 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 1 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*main ([^
]*use-after-free-1.c:9|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
+| )[^
+ ]*0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
]*(
|
-| )freed by thread T0 here:[^
+| )[^
+ ]*freed by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
@@ -42076,7 +42598,8 @@ PASS: c-c++-common/asan/use-after-free-1.c -O2 -flto -fno-use-linker-plugin -fl
]*use-after-free-1.c:8|[^
]*:0)|[(]).*(
|
-| )previously allocated by thread T0 here:[^
+| )[^
+ ]*previously allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -42094,17 +42617,20 @@ PASS: c-c++-common/asan/use-after-free-1.c -O2 -flto -fuse-linker-plugin -fno-f
]*0x[0-9a-f]+ at pc 0x[0-9a-f]+ bp 0x[0-9a-f]+ sp 0x[0-9a-f]+[^
]*(
|
-| )READ of size 1 at 0x[0-9a-f]+ thread T0[^
+| )[^
+ ]*READ of size 1 at 0x[0-9a-f]+ thread T0[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*main ([^
]*use-after-free-1.c:9|[^
]*:0)|[(]).*(
|
-| )0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
+| )[^
+ ]*0x[0-9a-f]+ is located 5 bytes inside of 10-byte region .0x[0-9a-f]+,0x[0-9a-f]+[^
]*(
|
-| )freed by thread T0 here:[^
+| )[^
+ ]*freed by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)free|[(])[^
@@ -42114,7 +42640,8 @@ PASS: c-c++-common/asan/use-after-free-1.c -O2 -flto -fuse-linker-plugin -fno-f
]*use-after-free-1.c:8|[^
]*:0)|[(]).*(
|
-| )previously allocated by thread T0 here:[^
+| )[^
+ ]*previously allocated by thread T0 here:[^
]*(
|
| ) #0 0x[0-9a-f]+ (in _*(interceptor_|)malloc|[(])[^
@@ -42170,6 +42697,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
@@ -46460,6 +46989,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)
@@ -46772,6 +47328,10 @@ PASS: gcc.dg/debug/dwarf2/asm-line1.c scan-assembler is_stmt 1
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
@@ -50379,7 +50939,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
@@ -50471,6 +51031,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)
@@ -50805,14 +51371,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)
@@ -55037,6 +55604,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
@@ -55163,6 +55732,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)
@@ -55699,9 +56270,9 @@ 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
-XPASS: gcc.dg/inline_3.c (test for excess errors)
+PASS: gcc.dg/inline_3.c (test for excess errors)
PASS: gcc.dg/inline_3.c scan-tree-dump-times optimized "bar" 5
-XPASS: gcc.dg/inline_4.c (test for excess errors)
+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
@@ -58414,6 +58985,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)
@@ -58545,6 +59117,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)
@@ -58656,7 +59229,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)
@@ -58774,6 +59347,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)
@@ -58823,6 +59414,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)
@@ -58848,6 +59440,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
+PASS: gcc.dg/pr56847.c (test for excess errors)
+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)
@@ -59407,6 +60032,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)
@@ -59930,6 +60557,17 @@ PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "strcpy \\(" 0
PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "strcat \\(" 0
PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "strchr \\(" 1
PASS: gcc.dg/strlenopt-22g.c scan-tree-dump-times strlen "stpcpy \\(" 1
+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
PASS: gcc.dg/strlenopt-2f.c (test for excess errors)
PASS: gcc.dg/strlenopt-2f.c execution test
PASS: gcc.dg/strlenopt-2f.c scan-tree-dump-times strlen "strlen \\(" 2
@@ -61216,9 +61854,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)
@@ -61312,11 +61950,11 @@ 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
-XPASS: gcc.dg/unroll_2.c (test for excess errors)
+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
-XPASS: gcc.dg/unroll_3.c (test for excess errors)
+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
-XPASS: gcc.dg/unroll_4.c (test for excess errors)
+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
@@ -61485,6 +62123,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
@@ -61508,6 +62150,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)
@@ -61871,6 +62514,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)
@@ -62186,6 +62833,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)
@@ -62255,6 +62909,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)
@@ -62269,7 +62941,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)
@@ -62304,6 +62976,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)
@@ -65686,6 +66360,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)
@@ -66307,8 +66982,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)
@@ -66608,6 +67283,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)
@@ -66618,6 +67296,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
@@ -66630,6 +67313,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
@@ -67617,6 +68318,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
@@ -71105,43 +71836,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 )
@@ -71733,6 +72464,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)
@@ -71838,6 +72571,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
@@ -78882,6 +79616,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)
@@ -78950,6 +79694,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)
@@ -83016,7 +84114,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
@@ -83643,6 +84741,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)
@@ -83656,8 +84760,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;"
@@ -83721,6 +84824,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
@@ -83808,7 +84913,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
@@ -83968,7 +85072,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
@@ -84169,8 +85272,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)
@@ -84427,6 +85530,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
@@ -84537,6 +85641,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
@@ -84588,9 +85699,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)
@@ -84614,8 +85725,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
@@ -84649,13 +85760,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
@@ -84899,6 +86028,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)
@@ -85203,9 +86334,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"
@@ -85217,9 +86348,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)
@@ -85262,11 +86393,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)
@@ -85335,6 +86464,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)
@@ -85549,6 +86683,15 @@ 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/pr56826.c execution test
+PASS: gcc.dg/vect/pr56918.c (test for excess errors)
+PASS: gcc.dg/vect/pr56918.c execution test
+PASS: gcc.dg/vect/pr56920.c (test for excess errors)
+PASS: gcc.dg/vect/pr56920.c execution test
+PASS: gcc.dg/vect/pr56933.c (test for excess errors)
+PASS: gcc.dg/vect/pr56933.c execution test
PASS: gcc.dg/vect/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
@@ -85636,6 +86779,8 @@ 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-122.c execution test
+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 execution test
PASS: gcc.dg/vect/vect-13.c scan-tree-dump-times vect "vectorized 1 loops" 1
@@ -86334,11 +87479,11 @@ PASS: gcc.dg/vect/vect-outer-3.c scan-tree-dump-times vect "OUTER LOOP VECTORIZE
PASS: gcc.dg/vect/vect-outer-3a-big-array.c (test for excess errors)
PASS: gcc.dg/vect/vect-outer-3a-big-array.c execution test
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 execution test
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)
PASS: gcc.dg/vect/vect-outer-3b.c execution test
XFAIL: gcc.dg/vect/vect-outer-3b.c scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1
@@ -86913,6 +88058,10 @@ PASS: gcc.dg/vect/slp-37.c (test for excess errors)
PASS: gcc.dg/vect/slp-37.c execution test
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 execution test
PASS: gcc.dg/vect/slp-4-big-array.c scan-tree-dump-times vect "vectorized 3 loops" 1
@@ -87153,6 +88302,8 @@ PASS: gcc.dg/vect/bb-slp-3.c scan-tree-dump-times slp "basic block vectorized us
PASS: gcc.dg/vect/bb-slp-30.c (test for excess errors)
PASS: gcc.dg/vect/bb-slp-30.c execution test
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 execution test
PASS: gcc.dg/vect/bb-slp-4.c scan-tree-dump-times slp "basic block vectorized using SLP" 0
@@ -87367,6 +88518,15 @@ 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/pr56826.c -flto execution test
+PASS: gcc.dg/vect/pr56918.c -flto (test for excess errors)
+PASS: gcc.dg/vect/pr56918.c -flto execution test
+PASS: gcc.dg/vect/pr56920.c -flto (test for excess errors)
+PASS: gcc.dg/vect/pr56920.c -flto execution test
+PASS: gcc.dg/vect/pr56933.c -flto (test for excess errors)
+PASS: 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
@@ -87454,6 +88614,8 @@ 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-122.c -flto execution test
+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 execution test
PASS: gcc.dg/vect/vect-13.c -flto scan-tree-dump-times vect "vectorized 1 loops" 1
@@ -88152,11 +89314,11 @@ PASS: gcc.dg/vect/vect-outer-3.c -flto scan-tree-dump-times vect "OUTER LOOP VE
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 execution test
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 execution test
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)
PASS: gcc.dg/vect/vect-outer-3b.c -flto execution test
XFAIL: gcc.dg/vect/vect-outer-3b.c -flto scan-tree-dump-times vect "OUTER LOOP VECTORIZED" 1
@@ -88731,6 +89893,10 @@ PASS: gcc.dg/vect/slp-37.c -flto (test for excess errors)
PASS: gcc.dg/vect/slp-37.c -flto execution test
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 execution test
PASS: gcc.dg/vect/slp-4-big-array.c -flto scan-tree-dump-times vect "vectorized 3 loops" 1
@@ -88971,6 +90137,8 @@ PASS: gcc.dg/vect/bb-slp-3.c -flto scan-tree-dump-times slp "basic block vector
PASS: gcc.dg/vect/bb-slp-30.c -flto (test for excess errors)
PASS: gcc.dg/vect/bb-slp-30.c -flto execution test
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 execution test
PASS: gcc.dg/vect/bb-slp-4.c -flto scan-tree-dump-times slp "basic block vectorized using SLP" 0
@@ -89067,6 +90235,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 execution test
PASS: gcc.dg/vect/fast-math-vect-call-1.c scan-tree-dump-times vect "vectorized 1 loops" 4
@@ -89104,6 +90275,8 @@ PASS: gcc.dg/vect/fast-math-bb-slp-call-1.c scan-tree-dump-times slp "basic bloc
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 execution test
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/fast-math-bb-slp-call-3.c execution test
PASS: gcc.dg/vect/no-fast-math-vect16.c (test for excess errors)
PASS: gcc.dg/vect/no-fast-math-vect16.c execution test
XFAIL: gcc.dg/vect/no-fast-math-vect16.c scan-tree-dump-times vect "vectorized 1 loops" 1
@@ -89334,7 +90507,7 @@ 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 execution test
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
@@ -89405,7 +90578,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
@@ -90047,6 +91220,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)
@@ -92568,144 +93743,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)
@@ -92791,6 +93966,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
@@ -93287,6 +94464,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)
@@ -93541,6 +94720,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)
@@ -93584,8 +94780,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)
@@ -95237,9 +96445,8 @@ Running [...]/hurd/master/gcc/testsuite/gcc.test-framework/test-framework.exp ..
=== gcc Summary ===
-# of expected passes 92587
-# of unexpected successes 5
-# of expected failures 259
-# of unsupported tests 1096
-[...]/hurd/master.build/gcc/xgcc version 4.8.0 20130217 (experimental) (GCC)
+# of expected passes 93679
+# of expected failures 255
+# of unsupported tests 1141
+[...]/hurd/master.build/gcc/xgcc version 4.9.0 20130527 (experimental) (GCC)
diff --git a/gcc/kepler.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum b/gcc/kepler.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum
index e661c0f2..4fbdb038 100644
--- a/gcc/kepler.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum
+++ b/gcc/kepler.SCHWINGE/test/gcc/testsuite/gfortran/gfortran.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Mon Feb 18 21:56:58 2013
+Test Run By thomas on Tue May 28 18:00:11 2013
Native configuration is i686-pc-linux-gnu
=== 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)
@@ -40824,9 +41750,11 @@ 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-pr33299.f90 execution test
+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 execution test
PASS: gfortran.dg/vect/fast-math-pr38968.f90 scan-tree-dump vect "vectorized 1 loops"
@@ -44441,6 +45369,24 @@ PASS: gfortran.fortran-torture/execute/pr54767.f90 compilation, -Os
PASS: gfortran.fortran-torture/execute/pr54767.f90 execution, -Os
PASS: gfortran.fortran-torture/execute/pr54767.f90 compilation, -O2 -ftree-vectorize -msse2
PASS: gfortran.fortran-torture/execute/pr54767.f90 execution, -O2 -ftree-vectorize -msse2
+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/pr57396.f90 compilation, -O2 -ftree-vectorize -msse2
+PASS: gfortran.fortran-torture/execute/pr57396.f90 execution, -O2 -ftree-vectorize -msse2
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
@@ -45542,11 +46488,10 @@ PASS: gfortran.fortran-torture/execute/write_logical.f90 execution, -O2 -ftree-v
=== gfortran Summary ===
-# of expected passes 43073
+# of expected passes 44027
# 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/kepler.SCHWINGE/test/gcc/testsuite/gnat/gnat.sum b/gcc/kepler.SCHWINGE/test/gcc/testsuite/gnat/gnat.sum
index e59f39bd..9a9a5fa5 100644
--- a/gcc/kepler.SCHWINGE/test/gcc/testsuite/gnat/gnat.sum
+++ b/gcc/kepler.SCHWINGE/test/gcc/testsuite/gnat/gnat.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Mon Feb 18 18:27:56 2013
+Test Run By thomas on Tue May 28 14:29:02 2013
Native configuration is i686-pc-linux-gnu
=== 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)
@@ -1038,6 +1045,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)
@@ -1047,6 +1055,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)
@@ -1098,6 +1107,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)
@@ -1111,6 +1121,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
@@ -1195,8 +1214,8 @@ Running [...]/hurd/master/gcc/testsuite/gnat.dg/style/style.exp ...
=== gnat Summary ===
-# of expected passes 1163
-# of expected failures 17
+# of expected passes 1181
+# of expected failures 18
# of unsupported tests 2
-[...]/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/kepler.SCHWINGE/test/gcc/testsuite/objc/objc.sum b/gcc/kepler.SCHWINGE/test/gcc/testsuite/objc/objc.sum
index 6973b703..832b09b3 100644
--- a/gcc/kepler.SCHWINGE/test/gcc/testsuite/objc/objc.sum
+++ b/gcc/kepler.SCHWINGE/test/gcc/testsuite/objc/objc.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Mon Feb 18 23:13:41 2013
+Test Run By thomas on Tue May 28 19:15:34 2013
Native configuration is i686-pc-linux-gnu
=== 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)